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

Generated by: LCOV version 1.14