LCOV - code coverage report
Current view: top level - kernel - fork.c (source / functions) Hit Total Coverage
Test: combined.info Lines: 805 1173 68.6 %
Date: 2022-04-01 14:17:54 Functions: 58 82 70.7 %
Branches: 281 588 47.8 %

Function Name Sort by function name Hit count Sort by hit count
__cleanup_sighand 4334
__do_sys_clone 3993
__do_sys_clone3 0
__ia32_sys_clone 0
__ia32_sys_clone3 0
__ia32_sys_set_tid_address 0
__ia32_sys_unshare 0
__mmdrop 7568
__mmput 7568
__put_task_struct 4308
__x64_sys_clone 3993
__x64_sys_clone3 0
__x64_sys_fork 0
__x64_sys_set_tid_address 3256
__x64_sys_unshare 22
__x64_sys_vfork 0
_do_fork 5137
account_kernel_stack 9471
alloc_thread_stack_node 5137
arch_dup_task_struct 0
arch_release_task_struct 4308
arch_task_cache_init 11
check_mm 7568
check_unshare_flags 33
clone3_args_valid 0
complete_vfork_done 297
copy_clone_args_from_user 0
copy_files 5137
copy_fs 5137
copy_init_mm 11
copy_io 5137
copy_mm 5137
copy_process 5137
copy_seccomp 5137
copy_sighand 5137
copy_signal 5137
coredump_filter_setup 0
dup_mmap 3960
dup_task_struct 5137
exec_mm_release 3872
exit_mm_release 4334
fork_idle 0
fork_init 11
free_signal_struct 4308
free_task 4308
free_thread_stack 4334
get_mm_exe_file 4114
get_task_exe_file 154
get_task_mm 1980
kernel_thread 1144
ksys_unshare 33
legacy_clone_args_valid 0
mm_access 396
mm_alloc 3872
mm_release 8206
mmdrop_async 0
mmdrop_async_fn 0
mmput 9779
mmput_async 0
mmput_async_fn 0
nr_processes 374
pidfd_pid 0
pidfd_poll 0
pidfd_release 0
pidfd_show_fdinfo 0
proc_caches_init 11
put_signal_struct 4308
put_task_stack 4807
release_task_stack 4334
set_max_threads 11
set_mm_exe_file 3872
set_task_stack_end_magic 11
sighand_ctor 770
sysctl_max_threads 22
unshare_fd 12243
unshare_files 12210
unshare_fs 33
vm_area_alloc 192232
vm_area_dup 456660
vm_area_free 622921
wait_for_vfork_done 0
walk_process_tree 0

Generated by: LCOV version 1.14