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 13:20:08
Functions:
58
82
70.7 %
Branches:
281
588
47.8 %
Function Name
Hit count
__cleanup_sighand
11910
__do_sys_clone
11046
__do_sys_clone3
0
__ia32_sys_clone
0
__ia32_sys_clone3
0
__ia32_sys_set_tid_address
0
__ia32_sys_unshare
0
__mmdrop
20940
__mmput
20940
__put_task_struct
11827
__x64_sys_clone
11046
__x64_sys_clone3
0
__x64_sys_fork
0
__x64_sys_set_tid_address
9018
__x64_sys_unshare
60
__x64_sys_vfork
0
_do_fork
14073
account_kernel_stack
25983
alloc_thread_stack_node
14073
arch_dup_task_struct
0
arch_release_task_struct
11829
arch_task_cache_init
30
check_mm
20940
check_unshare_flags
90
clone3_args_valid
0
complete_vfork_done
750
copy_clone_args_from_user
0
copy_files
14073
copy_fs
14073
copy_init_mm
30
copy_io
14073
copy_mm
14073
copy_process
14073
copy_seccomp
14073
copy_sighand
14073
copy_signal
14073
coredump_filter_setup
0
dup_mmap
10956
dup_task_struct
14073
exec_mm_release
10710
exit_mm_release
11910
fork_idle
0
fork_init
30
free_signal_struct
11827
free_task
11827
free_thread_stack
11910
get_mm_exe_file
11388
get_task_exe_file
432
get_task_mm
5463
kernel_thread
3027
ksys_unshare
90
legacy_clone_args_valid
0
mm_access
1092
mm_alloc
10710
mm_release
22620
mmdrop_async
0
mmdrop_async_fn
0
mmput
27059
mmput_async
0
mmput_async_fn
0
nr_processes
1028
pidfd_pid
0
pidfd_poll
0
pidfd_release
0
pidfd_show_fdinfo
0
proc_caches_init
30
put_signal_struct
11827
put_task_stack
13202
release_task_stack
11910
set_max_threads
30
set_mm_exe_file
10710
set_task_stack_end_magic
30
sighand_ctor
2100
sysctl_max_threads
60
unshare_fd
33630
unshare_files
33540
unshare_fs
90
vm_area_alloc
530944
vm_area_dup
1261383
vm_area_free
1720435
wait_for_vfork_done
0
walk_process_tree
0
Generated by:
LCOV version 1.14