LCOV - code coverage report
Current view: top level - fs - namei.c (source / functions) Hit Total Coverage
Test: gcov_data_raspi2_real_modules_combined.info Lines: 1399 1823 76.7 %
Date: 2020-09-30 20:25:40 Functions: 121 142 85.2 %
Branches: 936 1515 61.8 %

Function Name Sort by function name Hit count Sort by hit count
__check_sticky 1673
__do_sys_unlink 87237
__do_sys_unlinkat 4158
__follow_mount_rcu 51538111
__lookup_hash 1063795
__lookup_slow 7280098
__nd_alloc_stack 0
__page_symlink 0
__se_sys_link 207
__se_sys_linkat 0
__se_sys_mkdir 788215
__se_sys_mkdirat 8280
__se_sys_mknod 3119
__se_sys_mknodat 2484
__se_sys_rename 77218
__se_sys_renameat 0
__se_sys_renameat2 26
__se_sys_rmdir 74574
__se_sys_symlink 66281
__se_sys_symlinkat 0
__se_sys_unlink 87236
__se_sys_unlinkat 4158
acl_permission_check 93590672
atomic_open 0
check_acl 23734042
complete_walk 23044240
do_file_open_root 0
do_filp_open 20498418
do_inode_permission 100422845
do_last 8268358
do_linkat 207
do_mkdirat 796907
do_mknodat 6224
do_o_path 12766503
do_renameat2 77255
do_rmdir 76197
do_symlinkat 66270
do_tmpfile 213
do_unlinkat 90189
done_path_create 244922
drop_links 30421763
filename_create 913088
filename_lookup 8686670
filename_mountpoint 1670
filename_parentat 1233479
follow_automount 0
follow_dotdot 414224
follow_dotdot_rcu 168658
follow_down 0
follow_down_one 0
follow_managed 26086418
follow_mount 416097
follow_up 0
full_name_hash 3832316
generic_permission 93540971
getname 20234921
getname_flags 29999333
getname_kernel 455172
handle_dots 3209772
handle_lookup_down 0
handle_truncate 3838
hash_name 82791977
hashlen_string 2272
inode_permission 100371071
kern_path 139494
kern_path_create 43470
kern_path_locked 0
kern_path_mountpoint 207
legitimize_links 27142135
legitimize_path 33506972
legitimize_root 27142224
link_path_walk 32079563
lock_rename 76965
lookup_dcache 3602032
lookup_fast 80882928
lookup_last 20522236
lookup_one_len 2538027
lookup_one_len_common 2538234
lookup_one_len_unlocked 207
lookup_open 1734101
lookup_slow 4743190
may_create 310801
may_create_in_sticky 25447
may_delete 133535
may_follow_link 1651745
may_linkat 207
may_lookup 82794144
may_mknod 6224
may_o_create 162992
may_open 5402019
may_open_dev 414
mountpoint_last 1670
nd_jump_link 47721
nd_jump_root 18716176
page_get_link 2488
page_put_link 2488
page_readlink 0
page_symlink 0
path_connected 582906
path_get 18263922
path_init 30421378
path_lookupat 21447626
path_mountpoint 1670
path_openat 20485981
path_parent_directory 414463
path_parentat 1234590
path_pts 207
path_put 7117825
path_put_conditional 0
path_to_nameidata 75534342
pick_link 2244858
put_link 2243356
putname 30495151
readlink_copy 516021
restore_nameidata 30416615
safe_hardlink_source 207
set_root 18750918
step_into 73494688
terminate_walk 30430443
trailing_symlink 1647893
try_lookup_one_len 0
unlazy_child 497412
unlazy_walk 26644423
unlock_rename 77288
user_path_at_empty 8545309
user_path_create 869622
user_path_mountpoint_at 1463
vfs_create 207
vfs_get_link 0
vfs_link 207
vfs_mkdir 133934
vfs_mknod 46796
vfs_mkobj 0
vfs_path_lookup 0
vfs_readlink 789439
vfs_rename 77007
vfs_rmdir 28566
vfs_symlink 63782
vfs_tmpfile 213
vfs_unlink 16841
vfs_whiteout 0
walk_component 75993217

Generated by: LCOV version 1.14