LCOV - code coverage report
Current view: top level - fs - namei.c (source / functions) Hit Total Coverage
Test: fstests of 6.5.0-rc4-xfsx @ Mon Jul 31 20:08:34 PDT 2023 Lines: 2044 2319 88.1 %
Date: 2023-07-31 20:08:34 Functions: 153 179 85.5 %

Function Name Sort by function name Hit count Sort by hit count
__check_sticky 375898
__do_sys_link 10583997
__do_sys_linkat 3551914
__do_sys_mkdir 14713967
__do_sys_mkdirat 137085
__do_sys_mknod 0
__do_sys_mknodat 12471532
__do_sys_rename 21196310
__do_sys_renameat 1447
__do_sys_renameat2 35628901
__do_sys_rmdir 5170722
__do_sys_symlink 643056938
__do_sys_symlinkat 79922
__do_sys_unlink 49008018
__do_sys_unlinkat 25862768
__filename_parentat 878200074
__follow_mount_rcu 71110496755
__ia32_sys_link 0
__ia32_sys_linkat 0
__ia32_sys_mkdir 0
__ia32_sys_mkdirat 0
__ia32_sys_mknod 0
__ia32_sys_mknodat 0
__ia32_sys_rename 0
__ia32_sys_renameat 0
__ia32_sys_renameat2 0
__ia32_sys_rmdir 0
__ia32_sys_symlink 0
__ia32_sys_symlinkat 0
__ia32_sys_unlink 0
__ia32_sys_unlinkat 0
__kern_path_locked 3429
__legitimize_path 10956336140
__lookup_slow 1037574833
__set_nameidata 11127923565
__traverse_mounts 74301920
__x64_sys_link 10584032
__x64_sys_linkat 3551922
__x64_sys_mkdir 14714204
__x64_sys_mkdirat 137085
__x64_sys_mknod 0
__x64_sys_mknodat 12471792
__x64_sys_rename 21198422
__x64_sys_renameat 1447
__x64_sys_renameat2 35629609
__x64_sys_rmdir 5170745
__x64_sys_symlink 643090137
__x64_sys_symlinkat 79922
__x64_sys_unlink 49018564
__x64_sys_unlinkat 25864478
acl_permission_check 70283428742
atomic_open 79394
check_acl 10720113811
choose_mountpoint 1523
choose_mountpoint_rcu 1589
complete_walk 9714891910
d_revalidate 72067620088
do_file_open_root 41444
do_filp_open 1231983733
do_inode_permission 80040219340
do_linkat 14135853
do_mkdirat 14850224
do_mknodat 12471100
do_o_path 76930184
do_open 1122764468
do_renameat2 56827695
do_rmdir 5811859
do_symlinkat 643210597
do_tmpfile 8536799
do_unlinkat 74226329
done_path_create 682242604
drop_links 11127261849
filename_create 684455095
filename_lookup 9122047411
follow_automount 11
follow_dotdot 22742685
follow_dotdot_rcu 530045580
follow_down 2
follow_down_one 3812
follow_up 0
full_name_hash 34523237
generic_permission 70305933222
getname 1195362128
getname_flags 11819263056
getname_kernel 54236685
getname_uflags 104
handle_dots 3590340428
handle_lookup_down 274921
handle_mounts 72848040715
handle_truncate 1428134
hash_name 75587608656
hashlen_string 165
init_fs_namei_sysctls 0
inode_permission 80062246113
kern_path 16837420
kern_path_create 9729
kern_path_locked 3429
kernel_tmpfile_open 102246
legitimize_links 9704924030
legitimize_root 9721930885
link_path_walk 12582646943
lock_rename 57182966
lock_rename_child 0
lock_two_directories 49739309
lookup_dcache 889332267
lookup_fast 72205103918
lookup_last 9054942729
lookup_one 780356
lookup_one_common 11651008
lookup_one_len 7759030
lookup_one_len_unlocked 0
lookup_one_positive_unlocked 73855
lookup_one_qstr_excl 877891451
lookup_one_unlocked 3119716
lookup_open 106649478
lookup_positive_unlocked 3755
lookup_slow 1034958852
may_create 720214423
may_create_in_sticky 72225067
may_delete 148208570
may_follow_link 158754876
may_linkat 14001889
may_lookup 75629811806
may_mknod 12471378
may_o_create 54788230
may_open 1130773883
may_open_dev 16421491
mode_strip_umask 114912884
nd_alloc_stack 0
nd_jump_link 2380970
nd_jump_root 4581773306
open_last_lookups 1279967085
page_get_link 40302
page_put_link 414594385
page_readlink 0
page_symlink 26
path_connected 552852890
path_get 3653212162
path_init 11137204614
path_lookupat 9112400640
path_openat 1231785071
path_parentat 877937995
path_pts 2
path_put 21936812148
pick_link 453353373
put_link 453189735
putname 11961834748
readlink_copy 297988125
reserve_stack 453325964
restore_nameidata 11124579650
safe_hardlink_source 14001839
sb_permission 80085403170
set_nameidata 9899525894
set_root 5034102016
step_into 72892557830
terminate_walk 11128900645
traverse_mounts 1759010896
try_lookup_one_len 0
try_to_unlazy 9676665705
try_to_unlazy_next 30129289
unlock_rename 57190210
user_path_at_empty 5451053753
user_path_create 0
vfs_create 286378
vfs_get_link 13890361
vfs_link 14045061
vfs_mkdir 13772426
vfs_mknod 12044560
vfs_mkobj 0
vfs_path_lookup 3443
vfs_path_parent_lookup 0
vfs_prepare_mode 89746208
vfs_readlink 298301918
vfs_rename 55303254
vfs_rmdir 5640075
vfs_symlink 642317216
vfs_tmpfile 8845499
vfs_unlink 70235771
walk_component 74577273255

Generated by: LCOV version 1.14