LCOV - code coverage report
Current view: top level - kernel - module.c (source / functions) Hit Total Coverage
Test: combined.info Lines: 885 1602 55.2 %
Date: 2022-04-01 14:58:12 Functions: 80 145 55.2 %
Branches: 329 812 40.5 %

Function Name Sort by function name Hit count Sort by hit count
__do_sys_delete_module 0
__do_sys_finit_module 9
__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
__mod_tree_insert 18
__mod_tree_remove 9
__module_address 11511
__module_get 2241
__module_put_and_exit 75
__module_text_address 11052
__symbol_get 0
__symbol_put 0
__x64_sys_delete_module 0
__x64_sys_finit_module 9
__x64_sys_init_module 0
add_kallsyms 9
add_module_usage 6
add_sect_attrs 9
add_unformed_module 9
add_usage_links 9
apply_relocations 9
arch_mod_section_prepend 192
blacklisted 9
check_modinfo 9
check_modinfo_livepatch 9
check_modinfo_retpoline 9
check_module_license_and_versions 9
cmp_name 9777
copy_chunked_from_user 0
del_usage_links 0
dereference_module_function_descriptor 0
do_free_init 9
do_init_module 9
each_symbol_section 759
find_exported_symbol_in_section 972
find_kallsyms_symbol 0
find_kallsyms_symbol_value 0
find_module 0
find_module_all 9
find_module_sections 9
find_sec 225
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
frob_ro_after_init 18
frob_rodata 54
frob_writable_data 18
get_next_modinfo 81
is_arm_mapping_symbol 0
is_exported 0
is_module_address 0
is_module_percpu_address 0
is_module_sig_enforced 0
is_module_text_address 11052
layout_and_allocate 9
layout_sections 9
layout_symtab 9
load_module 9
lookup_module_symbol_attrs 0
lookup_module_symbol_name 0
m_next 9
m_show 9
m_start 6
m_stop 6
mod_find 780
mod_kobject_put 0
mod_sysfs_fini 0
mod_sysfs_init 9
mod_sysfs_setup 9
mod_sysfs_teardown 0
mod_tree_comp 1560
mod_tree_insert 9
mod_tree_less 42
mod_tree_remove 0
mod_update_bounds 9
modinfo_srcversion_exists 9
modinfo_version_exists 9
module_add_modinfo_attrs 9
module_address_lookup 0
module_alloc 0
module_arch_cleanup 0
module_arch_freeing_init 9
module_disable_ro 0
module_enable_nx 9
module_enable_ro 18
module_enable_x 9
module_exit_section 0
module_finalize 0
module_flags 0
module_flags_taint 0
module_frob_arch_sections 9
module_get_kallsym 0
module_kallsyms_lookup_name 0
module_kallsyms_on_each_symbol 0
module_memfree 9
module_notes_read 0
module_put 134538
module_refcount 0
module_remove_modinfo_attrs 0
module_sect_show 0
module_unload_free 0
module_unload_init 9
modules_open 3
modules_wq_init 3
post_relocation 9
print_modules 0
print_unload_info 9
proc_modules_init 3
ref_module 729
register_module_notifier 30
remove_sect_attrs 0
resolve_symbol 729
resolve_symbol_wait 729
search_module_extables 0
set_license 9
set_module_sig_enforced 0
setup_load_info 9
setup_modinfo 9
setup_modinfo_srcversion 9
setup_modinfo_version 9
show_coresize 0
show_initsize 0
show_initstate 6
show_modinfo_srcversion 0
show_modinfo_version 0
show_refcnt 0
show_taint 0
simplify_symbols 9
store_uevent 345
strong_try_module_get 6
symbol_put_addr 0
try_module_get 58536
try_release_module_ref 0
try_stop_module 0
unknown_module_param_cb 0
unregister_module_notifier 0
verify_exported_symbols 9
verify_namespace_is_imported 729

Generated by: LCOV version 1.14