LCOV - code coverage report
Current view: top level - kernel - fork.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 453 1089 41.6 %
Date: 2023-03-27 20:00:47 Functions: 33 86 38.4 %

Function Name Sort by function name Hit count Sort by hit count
__cleanup_sighand 325
__do_sys_clone 0
__do_sys_clone3 0
__mmdrop 0
__mmput 0
__put_task_struct 324
__se_sys_clone 0
__se_sys_clone3 0
__se_sys_set_tid_address 0
__se_sys_unshare 0
alloc_thread_stack_node.isra.141 340
arch_dup_task_struct 340
arch_release_task_struct 324
arch_task_cache_init 1
check_mm 0
check_unshare_flags 0
clone3_args_valid 0
clone3_stack_valid.isra.132 0
copy_clone_args_from_user 0
copy_files.isra.142 340
copy_fs.isra.143 340
copy_mm 340
copy_oom_score_adj.isra.145 340
copy_process 340
copy_seccomp 340
copy_sighand 340
copy_signal 340
coredump_filter_setup 0
create_io_thread 0
dup_mm 0
dup_mm_exe_file 0
dup_mmap 0
dup_task_struct 340
exec_mm_release 0
exit_mm_release 325
exit_task_stack_account 325
fork_idle 0
fork_init 1
free_signal_struct 324
free_task 324
free_thread_stack 324
free_vm_stack_cache 0
get_mm_exe_file 0
get_task_exe_file 0
get_task_mm 0
idle_dummy 0
kernel_clone 340
kernel_thread 339
ksys_unshare 0
memcg_charge_kernel_stack.isra.136 340
mm_access 0
mm_alloc 0
mm_cache_init 1
mm_init.isra.139 0
mm_release 325
mmdrop_async 0
mmdrop_async_fn 0
mmput 0
mmput_async 0
mmput_async_fn 0
nr_processes 0
pidfd_pid 0
pidfd_poll 0
pidfd_release 0
pidfd_show_fdinfo 0
proc_caches_init 1
put_signal_struct 324
release_task_stack 324
replace_mm_exe_file 0
set_mm_exe_file 0
set_task_stack_end_magic 1
sighand_ctor 30
sys_fork 0
sys_vfork 0
sysctl_max_threads 0
thread_stack_free_rcu 0
try_release_thread_stack_to_cache 324
unshare_fd 0
unshare_files 0
unshare_fs 0
user_mode_thread 1
vm_area_alloc 0
vm_area_dup 0
vm_area_free 0
wait_for_vfork_done 0
walk_process_tree 0

Generated by: LCOV version 1.14