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 13:59:58
Functions:
58
82
70.7 %
Branches:
281
588
47.8 %
Function Name
Hit count
__cleanup_sighand
30881
__do_sys_clone
28614
__do_sys_clone3
0
__ia32_sys_clone
0
__ia32_sys_clone3
0
__ia32_sys_set_tid_address
0
__ia32_sys_unshare
0
__mmdrop
54191
__mmput
54191
__put_task_struct
30674
__x64_sys_clone
28614
__x64_sys_clone3
0
__x64_sys_fork
0
__x64_sys_set_tid_address
23244
__x64_sys_unshare
156
__x64_sys_vfork
0
_do_fork
36570
account_kernel_stack
67451
alloc_thread_stack_node
36570
arch_dup_task_struct
0
arch_release_task_struct
30676
arch_task_cache_init
78
check_mm
54191
check_unshare_flags
234
clone3_args_valid
0
complete_vfork_done
1950
copy_clone_args_from_user
0
copy_files
36570
copy_fs
36570
copy_init_mm
78
copy_io
36570
copy_mm
36570
copy_process
36570
copy_seccomp
36570
copy_sighand
36570
copy_signal
36570
coredump_filter_setup
0
dup_mmap
28380
dup_task_struct
36570
exec_mm_release
27678
exit_mm_release
30881
fork_idle
0
fork_init
78
free_signal_struct
30674
free_task
30674
free_thread_stack
30881
get_mm_exe_file
29509
get_task_exe_file
1129
get_task_mm
14226
kernel_thread
7956
ksys_unshare
234
legacy_clone_args_valid
0
mm_access
2841
mm_alloc
27678
mm_release
58559
mmdrop_async
0
mmdrop_async_fn
0
mmput
70122
mmput_async
0
mmput_async_fn
0
nr_processes
2652
pidfd_pid
0
pidfd_poll
0
pidfd_release
0
pidfd_show_fdinfo
0
proc_caches_init
78
put_signal_struct
30674
put_task_stack
34237
release_task_stack
30881
set_max_threads
78
set_mm_exe_file
27678
set_task_stack_end_magic
78
sighand_ctor
5474
sysctl_max_threads
156
unshare_fd
87504
unshare_files
87270
unshare_fs
234
vm_area_alloc
1374059
vm_area_dup
3268812
vm_area_free
4459196
wait_for_vfork_done
0
walk_process_tree
0
Generated by:
LCOV version 1.14