LCOV - code coverage report
Current view:
top level
-
kernel
- module.c
(
source
/ functions)
Hit
Total
Coverage
Test:
gcov_data_raspi2_qemu_modules_combined.info
Lines:
877
1457
60.2 %
Date:
2020-09-30 20:25:01
Functions:
96
164
58.5 %
Branches:
469
940
49.9 %
Function Name
Hit count
__do_sys_delete_module
0
__do_sys_finit_module
11090
__do_sys_init_module
0
__is_module_percpu_address
0
__mod_tree_insert
16160
__mod_tree_remove
8080
__module_address
15982
__module_get
476738
__module_put_and_exit
8484
__module_text_address
4040
__se_sys_delete_module
0
__se_sys_finit_module
11090
__se_sys_init_module
0
__symbol_get
0
__symbol_put
0
add_kallsyms
8080
add_module_usage
3636
add_notes_attrs
8080
add_sect_attrs
8080
add_unformed_module
11078
add_usage_links
8080
apply_relocations
8080
arch_mod_section_prepend
242654
blacklisted
11078
check_exported_symbol
714436
check_modinfo
11066
check_modinfo_livepatch
11084
check_modstruct_version
11078
check_module_license_and_versions
8080
check_version
714444
cmp_name
17235736
complete_formation
8080
copy_chunked_from_user
0
copy_module_from_user
0
del_usage_links
0
dereference_module_function_descriptor
0
do_free_init
6180
do_init_module
8080
each_symbol_section
851402
elf_header_check
11086
elf_type
10729832
find_exported_symbol_in_section
5344570
find_kallsyms_symbol
0
find_kallsyms_symbol_value
0
find_module
0
find_module_all
20242
find_module_sections
8080
find_sec
228134
find_symbol
851402
finished_loading
6934
flush_module_icache
8080
free_modinfo_srcversion
0
free_modinfo_version
0
free_module
0
free_notes_attrs
0
free_sect_attrs
0
frob_ro_after_init
16160
frob_rodata
48480
frob_text
48480
frob_writable_data
16160
get_next_modinfo
93774
get_offset
242694
is_arm_mapping_symbol
0
is_core_symbol
22084178
is_exported
0
is_module_address
0
is_module_percpu_address
0
is_module_sig_enforced
0
is_module_text_address
4040
layout_and_allocate
11084
layout_sections
10978
layout_symtab
11068
load_module
11088
lookup_module_symbol_attrs
0
lookup_module_symbol_name
0
m_next
0
m_show
0
m_start
0
m_stop
0
may_init_module
11090
mod_find
4444
mod_kobject_put
0
mod_sysfs_fini
0
mod_sysfs_init
8080
mod_sysfs_setup
8080
mod_sysfs_teardown
0
mod_tree_comp
5254
mod_tree_insert
8080
mod_tree_less
117052
mod_tree_remove
0
mod_update_bounds
8080
modinfo_srcversion_exists
8080
modinfo_version_exists
8080
module_add_modinfo_attrs
8080
module_address_lookup
0
module_alloc
0
module_arch_cleanup
0
module_arch_freeing_init
11092
module_deallocate
3006
module_disable_ro
0
module_enable_nx
8080
module_enable_ro
16160
module_enable_x
8080
module_exit_section
0
module_finalize
0
module_flags
30784
module_flags_taint
0
module_frob_arch_sections
0
module_get_kallsym
0
module_kallsyms_lookup_name
0
module_kallsyms_on_each_symbol
0
module_layout
0
module_memfree
14098
module_notes_read
0
module_put
31722358
module_refcount
0
module_remove_modinfo_attrs
0
module_sect_read
0
module_unload_free
0
module_unload_init
8080
modules_open
0
modules_wq_init
404
move_module
11072
next_string
972820
percpu_modalloc
8080
percpu_modcopy
8080
post_relocation
8080
print_modules
2428
print_unload_info
0
proc_modules_init
404
ref_module
703364
register_module_notifier
4040
remove_sect_attrs
0
resolve_symbol
703364
resolve_symbol_wait
703364
rewrite_section_headers
9614
same_magic
11072
search_module_extables
0
section_objs
129280
set_all_modules_text_ro
0
set_all_modules_text_rw
0
set_license
11088
set_module_sig_enforced
0
setup_load_info
11092
setup_modinfo
8080
setup_modinfo_srcversion
8080
setup_modinfo_version
8080
show_coresize
0
show_initsize
0
show_initstate
19310
show_modinfo_srcversion
0
show_modinfo_version
0
show_refcnt
0
show_taint
0
simplify_symbols
8046
store_uevent
24902
strong_try_module_get
3636
symbol_put_addr
0
try_module_get
11494650
try_release_module_ref
0
unknown_module_param_cb
0
unregister_module_notifier
0
verify_exported_symbols
8080
verify_namespace_is_imported
703364
Generated by:
LCOV version 1.14