LCOV - code coverage report
Current view: top level - elfutils/src - readelf.c (source / functions) Hit Total Coverage
Test: lcov.out Lines: 2465 3587 68.7 %
Date: 2013-03-08 Functions: 104 120 86.7 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 1540 3158 48.8 %

Function Name Sort by function name Hit count Sort by hit count
string_or_unknown 6418413
dwarf_attr_name 2806142
dwarf_attr_string 2806142
dwarf_form_string 2806142
dwarf_form_name 2806142
attr_callback 2547885
dwarf_tag_string 786016
dwarf_tag_name 786016
format_dwarf_addr 541333
compare_listptr 248337
print_ops 239684
advance_pc.11701 148104
notice_listptr 45662
skip_listptr_hole.isra.1 43466
dwarf_encoding_name 16835
register_info 7500
regname.11135 7082
print_cfa_program 4457
compare_registers 3104
dwarf_inline_name 1923
dwarf_lang_name 1355
dwarf_lang_string 1355
parse_opt 566
compare_sets_by_info 518
same_set.12595 426
print_core_item 351
compare_core_items 316
convert 280
section_name.isra.2 273
get_ver_flags 175
handle_core_item 143
print_encoding 114
print_encoding_base 114
add_dump_section.9518 109
reset_listptr 98
print_string_section 96
print_symtab 92
process_file 90
handle_core_register 90
main 89
print_relinfo 88
process_elf_file 88
handle_relocs_rela.isra.5 88
process_dwflmod 88
count_dwflmod 86
handle_symtab 70
sort_listptr.isra.16 64
print_debug 61
compare_core_item_groups 59
read_encoded.isra.15 52
handle_notes_data.isra.18 51
print_debug_info_section 46
print_debug_units 46
print_shdr 44
handle_notes 41
print_debug_line_section 38
print_debug_str_section 38
print_debug_aranges_section 38
print_debug_abbrev_section 38
print_dynamic 38
print_relocs 37
for_each_section_argument 37
print_phdr 36
dump_strings.isra.14 36
print_verinfo 36
print_liblist.isra.10 36
print_file_type 36
handle_hash 36
print_ehdr 36
print_attributes.isra.12 36
print_scngrp 36
print_debug_frame_section 36
print_pubnames 34
print_debug_loc_section 33
print_debug_ranges_section 31
handle_dynamic 28
handle_gnu_hash 26
handle_versym.isra.9 26
handle_verneed.isra.7 26
print_hash_info.isra.6 26
print_debug_frame_hdr_section 26
handle_core_items 18
handle_core_registers 18
handle_core_note 18
handle_verdef.isra.8 14
find_no_debuginfo 12
compare_register_sets 10
handle_relocs_rel.isra.4 8
print_debug_pubnames_section 8
print_block 4
print_flags 4
open_input_section 3
handle_auxv_note 3
check_archive_index 2
print_gdb_index_section 2
dump_archive_index 2
hex_dump 1
dump_data.isra.13 1
print_dt_flags 1
dump_data_section 1
print_debug_macro_section 1
print_dt_flags_1 1
print_dt_feature_1 1
print_dt_posflag_1 1
handle_sysv_hash 0
print_strings.isra.11 0
dwarf_calling_convention_name 0
print_version 0
dwarf_virtuality_name 0
dwarf_identifier_case_name 0
dwarf_discr_list_name 0
handle_sysv_hash64 0
dwarf_visibility_name 0
dwarf_ordering_name 0
dwarf_access_name 0
print_debug_exception_table 0
print_debug_macinfo_section 0
mac_compare 0
print_debug_types_section 0
handle_scngrp.isra.3 0

Generated by: LCOV version 1.9