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
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