LCOV - code coverage report
Current view: top level - kernel - fork.c (source / functions) Hit Total Coverage
Test: gcov_data_raspi2_qemu_modules_combined.info Lines: 717 883 81.2 %
Date: 2020-09-30 20:25:01 Functions: 64 82 78.0 %
Branches: 304 496 61.3 %

Function Name Sort by function name Hit count Sort by hit count
__cleanup_sighand 282024
__delayed_free_task 0
__do_sys_clone 310844
__do_sys_clone3 0
__do_sys_set_tid_address 154000
__mmdrop 494960
__mmput 495320
__put_task_struct 281242
__se_sys_clone 310844
__se_sys_clone3 0
__se_sys_set_tid_address 154000
__se_sys_unshare 808
_do_fork 354726
account_kernel_stack 637090
alloc_thread_stack_node 355940
arch_dup_task_struct 355938
arch_release_task_struct 281230
arch_task_cache_init 404
check_mm 494952
check_unshare_flags 1212
clone3_args_valid 0
clone3_stack_valid 0
complete_vfork_done 11654
copy_clone_args_from_user 0
copy_files 355926
copy_fs 355940
copy_init_mm 0
copy_io 355940
copy_mm 355922
copy_process 355942
copy_seccomp 355940
copy_sighand 355936
copy_signal 355926
coredump_filter_setup 0
dup_mm 275142
dup_mmap 275148
dup_task_struct 355938
exec_mm_release 238774
exit_mm_release 282000
fork_idle 1212
fork_init 404
free_signal_struct 272274
free_task 281232
free_thread_stack 281222
get_mm_exe_file 550324
get_task_exe_file 276310
get_task_mm 227014
kernel_thread 43078
ksys_unshare 1212
legacy_clone_args_valid 0
mm_access 28692
mm_alloc 238778
mm_init 513942
mm_release 520760
mmdrop_async 0
mmdrop_async_fn 0
mmput 742780
mmput_async 0
mmput_async_fn 0
nr_processes 21566
pidfd_pid 0
pidfd_poll 0
pidfd_release 0
pidfd_show_fdinfo 0
proc_caches_init 404
put_signal_struct 281256
release_task_stack 281240
set_max_threads 404
set_mm_exe_file 734132
set_task_stack_end_magic 404
sighand_ctor 71520
sys_fork 0
sys_vfork 808
sysctl_max_threads 5656
unshare_fd 362494
unshare_files 361288
unshare_fs 1212
vm_area_alloc 8023376
vm_area_dup 27622546
vm_area_free 32948466
wait_for_vfork_done 3178
walk_process_tree 404

Generated by: LCOV version 1.14