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