LCOV - code coverage report
Current view: top level - kernel - module.c (source / functions) Hit Total Coverage
Test: combined.info Lines: 949 1602 59.2 %
Date: 2022-03-28 13:20:08 Functions: 85 145 58.6 %
Branches: 371 812 45.7 %

Function Name Sort by function name Hit count Sort by hit count
__do_sys_delete_module 0
__do_sys_init_module 0
__ia32_sys_delete_module 0
__ia32_sys_finit_module 0
__ia32_sys_init_module 0
__is_module_percpu_address 0
__symbol_get 0
__symbol_put 0
__x64_sys_delete_module 0
__x64_sys_init_module 0
copy_chunked_from_user 0
del_usage_links 0
dereference_module_function_descriptor 0
find_kallsyms_symbol_value 0
find_module 0
find_symbol 0
finished_loading 0
free_modinfo_srcversion 0
free_modinfo_version 0
free_module 0
free_notes_attrs 0
free_sect_attrs 0
is_exported 0
is_module_address 0
is_module_percpu_address 0
is_module_sig_enforced 0
lookup_module_symbol_attrs 0
lookup_module_symbol_name 0
mod_kobject_put 0
mod_sysfs_fini 0
mod_sysfs_teardown 0
mod_tree_remove 0
module_alloc 0
module_arch_cleanup 0
module_disable_ro 0
module_exit_section 0
module_finalize 0
module_flags_taint 0
module_get_kallsym 0
module_kallsyms_lookup_name 0
module_kallsyms_on_each_symbol 0
module_notes_read 0
module_refcount 0
module_remove_modinfo_attrs 0
module_sect_show 0
module_unload_free 0
remove_sect_attrs 0
search_module_extables 0
set_module_sig_enforced 0
show_coresize 0
show_initsize 0
show_modinfo_srcversion 0
show_modinfo_version 0
show_refcnt 0
show_taint 0
symbol_put_addr 0
try_release_module_ref 0
try_stop_module 0
unknown_module_param_cb 0
unregister_module_notifier 0
modules_open 30
modules_wq_init 30
proc_modules_init 30
m_start 60
m_stop 60
print_modules 70
show_initstate 90
__do_sys_finit_module 120
__mod_tree_remove 120
__x64_sys_finit_module 120
add_kallsyms 120
add_sect_attrs 120
add_unformed_module 120
add_usage_links 120
apply_relocations 120
blacklisted 120
check_modinfo 120
check_modinfo_livepatch 120
check_modinfo_retpoline 120
check_module_license_and_versions 120
do_free_init 120
do_init_module 120
find_module_all 120
find_module_sections 120
layout_and_allocate 120
layout_sections 120
layout_symtab 120
load_module 120
m_next 120
m_show 120
mod_sysfs_init 120
mod_sysfs_setup 120
mod_tree_insert 120
mod_update_bounds 120
modinfo_srcversion_exists 120
modinfo_version_exists 120
module_add_modinfo_attrs 120
module_arch_freeing_init 120
module_enable_nx 120
module_enable_x 120
module_frob_arch_sections 120
module_memfree 120
module_unload_init 120
post_relocation 120
print_unload_info 120
set_license 120
setup_load_info 120
setup_modinfo 120
setup_modinfo_srcversion 120
setup_modinfo_version 120
simplify_symbols 120
verify_exported_symbols 120
add_module_usage 180
strong_try_module_get 180
__mod_tree_insert 240
frob_ro_after_init 240
frob_writable_data 240
module_enable_ro 240
module_flags 280
register_module_notifier 300
frob_rodata 720
mod_tree_less 720
__module_put_and_exit 750
get_next_modinfo 1080
find_kallsyms_symbol 1434
module_address_lookup 1483
arch_mod_section_prepend 2670
find_sec 3000
store_uevent 3450
ref_module 13770
resolve_symbol 13770
resolve_symbol_wait 13770
verify_namespace_is_imported 13770
each_symbol_section 18210
__module_get 22536
mod_find 23255
mod_tree_comp 45775
find_exported_symbol_in_section 65610
__module_text_address 149509
is_module_text_address 149509
__module_address 161571
cmp_name 401940
try_module_get 586378
is_arm_mapping_symbol 854937
module_put 1322272

Generated by: LCOV version 1.14