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 16:04:14
Functions:
58
82
70.7 %
Branches:
281
588
47.8 %
Function Name
Hit count
__cleanup_sighand
5122
__do_sys_clone
4745
__do_sys_clone3
0
__ia32_sys_clone
0
__ia32_sys_clone3
0
__ia32_sys_set_tid_address
0
__ia32_sys_unshare
0
__mmdrop
8996
__mmput
8996
__put_task_struct
5077
__x64_sys_clone
4745
__x64_sys_clone3
0
__x64_sys_fork
0
__x64_sys_set_tid_address
3874
__x64_sys_unshare
26
__x64_sys_vfork
0
_do_fork
6056
account_kernel_stack
11178
alloc_thread_stack_node
6056
arch_dup_task_struct
0
arch_release_task_struct
5079
arch_task_cache_init
13
check_mm
8996
check_unshare_flags
39
clone3_args_valid
0
complete_vfork_done
325
copy_clone_args_from_user
0
copy_files
6056
copy_fs
6056
copy_init_mm
13
copy_io
6056
copy_mm
6056
copy_process
6056
copy_seccomp
6056
copy_sighand
6056
copy_signal
6056
coredump_filter_setup
0
dup_mmap
4706
dup_task_struct
6056
exec_mm_release
4602
exit_mm_release
5122
fork_idle
0
fork_init
13
free_signal_struct
5077
free_task
5077
free_thread_stack
5122
get_mm_exe_file
4889
get_task_exe_file
183
get_task_mm
2341
kernel_thread
1311
ksys_unshare
39
legacy_clone_args_valid
0
mm_access
468
mm_alloc
4602
mm_release
9724
mmdrop_async
0
mmdrop_async_fn
0
mmput
11612
mmput_async
0
mmput_async_fn
0
nr_processes
439
pidfd_pid
0
pidfd_poll
0
pidfd_release
0
pidfd_show_fdinfo
0
proc_caches_init
13
put_signal_struct
5077
put_task_stack
5679
release_task_stack
5122
set_max_threads
13
set_mm_exe_file
4602
set_task_stack_end_magic
13
sighand_ctor
910
sysctl_max_threads
26
unshare_fd
14534
unshare_files
14495
unshare_fs
39
vm_area_alloc
228253
vm_area_dup
542052
vm_area_free
739612
wait_for_vfork_done
0
walk_process_tree
0
Generated by:
LCOV version 1.14