LCOV - code coverage report
Current view:
top level
-
kernel
- module.c
(
source
/ functions)
Hit
Total
Coverage
Test:
combined.info
Lines:
884
1602
55.2 %
Date:
2022-03-28 16:04:14
Functions:
80
145
55.2 %
Branches:
326
812
40.1 %
Function Name
Hit count
__do_sys_delete_module
0
__do_sys_finit_module
26
__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
52
__mod_tree_remove
26
__module_address
76045
__module_get
9724
__module_put_and_exit
325
__module_text_address
61164
__symbol_get
0
__symbol_put
0
__x64_sys_delete_module
0
__x64_sys_finit_module
26
__x64_sys_init_module
0
add_kallsyms
26
add_module_usage
13
add_sect_attrs
26
add_unformed_module
26
add_usage_links
26
apply_relocations
26
arch_mod_section_prepend
559
blacklisted
26
check_modinfo
26
check_modinfo_livepatch
26
check_modinfo_retpoline
26
check_module_license_and_versions
26
cmp_name
43017
copy_chunked_from_user
0
del_usage_links
0
dereference_module_function_descriptor
0
do_free_init
26
do_init_module
26
each_symbol_section
3146
find_exported_symbol_in_section
4134
find_kallsyms_symbol
0
find_kallsyms_symbol_value
0
find_module
0
find_module_all
26
find_module_sections
26
find_sec
650
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
52
frob_rodata
156
frob_writable_data
52
get_next_modinfo
234
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
61164
layout_and_allocate
26
layout_sections
26
layout_symtab
26
load_module
26
lookup_module_symbol_attrs
0
lookup_module_symbol_name
0
m_next
26
m_show
26
m_start
26
m_stop
26
mod_find
29544
mod_kobject_put
0
mod_sysfs_fini
0
mod_sysfs_init
26
mod_sysfs_setup
26
mod_sysfs_teardown
0
mod_tree_comp
30684
mod_tree_insert
26
mod_tree_less
104
mod_tree_remove
0
mod_update_bounds
26
modinfo_srcversion_exists
26
modinfo_version_exists
26
module_add_modinfo_attrs
26
module_address_lookup
0
module_alloc
0
module_arch_cleanup
0
module_arch_freeing_init
26
module_disable_ro
0
module_enable_nx
26
module_enable_ro
52
module_enable_x
26
module_exit_section
0
module_finalize
0
module_flags
0
module_flags_taint
0
module_frob_arch_sections
26
module_get_kallsym
0
module_kallsyms_lookup_name
0
module_kallsyms_on_each_symbol
0
module_memfree
26
module_notes_read
0
module_put
569639
module_refcount
0
module_remove_modinfo_attrs
0
module_sect_show
0
module_unload_free
0
module_unload_init
26
modules_open
13
modules_wq_init
13
post_relocation
26
print_modules
0
print_unload_info
26
proc_modules_init
13
ref_module
2951
register_module_notifier
130
remove_sect_attrs
0
resolve_symbol
2951
resolve_symbol_wait
2951
search_module_extables
0
set_license
26
set_module_sig_enforced
0
setup_load_info
26
setup_modinfo
26
setup_modinfo_srcversion
26
setup_modinfo_version
26
show_coresize
0
show_initsize
0
show_initstate
13
show_modinfo_srcversion
0
show_modinfo_version
0
show_refcnt
0
show_taint
0
simplify_symbols
26
store_uevent
1495
strong_try_module_get
13
symbol_put_addr
0
try_module_get
252954
try_release_module_ref
0
try_stop_module
0
unknown_module_param_cb
0
unregister_module_notifier
0
verify_exported_symbols
26
verify_namespace_is_imported
2951
Generated by:
LCOV version 1.14