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-03-28 15:32:58 Functions: 58 82 70.7 %
Branches: 282 588 48.0 %

Function Name Sort by function name Hit count Sort by hit count
__cleanup_sighand 11066
__do_sys_clone 10248
__do_sys_clone3 0
__ia32_sys_clone 0
__ia32_sys_clone3 0
__ia32_sys_set_tid_address 0
__ia32_sys_unshare 0
__mmdrop 19432
__mmput 19432
__put_task_struct 10998
__x64_sys_clone 10248
__x64_sys_clone3 0
__x64_sys_fork 0
__x64_sys_set_tid_address 8372
__x64_sys_unshare 56
__x64_sys_vfork 0
_do_fork 13132
account_kernel_stack 24198
alloc_thread_stack_node 13132
arch_dup_task_struct 0
arch_release_task_struct 11000
arch_task_cache_init 28
check_mm 19432
check_unshare_flags 84
clone3_args_valid 0
complete_vfork_done 706
copy_clone_args_from_user 0
copy_files 13132
copy_fs 13132
copy_init_mm 28
copy_io 13132
copy_mm 13132
copy_process 13132
copy_seccomp 13132
copy_sighand 13132
copy_signal 13132
coredump_filter_setup 0
dup_mmap 10164
dup_task_struct 13132
exec_mm_release 9940
exit_mm_release 11066
fork_idle 0
fork_init 28
free_signal_struct 10998
free_task 11000
free_thread_stack 11066
get_mm_exe_file 10556
get_task_exe_file 394
get_task_mm 5044
kernel_thread 2884
ksys_unshare 84
legacy_clone_args_valid 0
mm_access 1008
mm_alloc 9940
mm_release 21006
mmdrop_async 0
mmdrop_async_fn 0
mmput 25060
mmput_async 0
mmput_async_fn 0
nr_processes 951
pidfd_pid 0
pidfd_poll 0
pidfd_release 0
pidfd_show_fdinfo 0
proc_caches_init 28
put_signal_struct 10998
put_task_stack 12271
release_task_stack 11066
set_max_threads 28
set_mm_exe_file 9940
set_task_stack_end_magic 28
sighand_ctor 2310
sysctl_max_threads 56
unshare_fd 31332
unshare_files 31248
unshare_fs 84
vm_area_alloc 492660
vm_area_dup 1169900
vm_area_free 1596461
wait_for_vfork_done 0
walk_process_tree 0

Generated by: LCOV version 1.14