LCOV - code coverage report
Current view: top level - fs - namei.c (source / functions) Hit Total Coverage
Test: fstests of 6.5.0-rc3-achx @ Mon Jul 31 20:08:12 PDT 2023 Lines: 2019 2319 87.1 %
Date: 2023-07-31 20:08:12 Functions: 151 179 84.4 %

Function Name Sort by function name Hit count Sort by hit count
__do_sys_mknod 0
__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
__x64_sys_mknod 0
follow_down 0
follow_up 0
init_fs_namei_sysctls 0
lock_rename_child 0
lookup_one_len_unlocked 0
nd_alloc_stack 0
page_readlink 0
path_pts 0
try_lookup_one_len 0
user_path_create 0
vfs_mkobj 0
vfs_path_parent_lookup 0
follow_automount 11
page_symlink 24
getname_uflags 104
hashlen_string 124
choose_mountpoint 1413
__do_sys_renameat 1447
__x64_sys_renameat 1447
choose_mountpoint_rcu 1471
follow_down_one 3042
__kern_path_locked 3239
kern_path_locked 3239
vfs_path_lookup 3437
lookup_positive_unlocked 3500
kern_path_create 8505
page_get_link 31923
do_file_open_root 41444
atomic_open 67171
lookup_one_positive_unlocked 72448
__do_sys_symlinkat 83404
__x64_sys_symlinkat 83404
kernel_tmpfile_open 104515
__do_sys_mkdirat 137083
__x64_sys_mkdirat 137083
handle_lookup_down 269947
vfs_create 289594
__check_sticky 358421
lookup_one 796935
handle_truncate 1318698
nd_jump_link 1937494
__do_sys_linkat 3551905
__x64_sys_linkat 3551917
lookup_one_unlocked 4200026
__do_sys_rmdir 4405045
__x64_sys_rmdir 4405066
vfs_rmdir 4892118
do_rmdir 5050978
do_tmpfile 8325892
vfs_tmpfile 8872841
__do_sys_link 9709255
__x64_sys_link 9709274
vfs_mknod 10730525
do_mknodat 11176398
may_mknod 11176617
__do_sys_mknodat 11176690
__x64_sys_mknodat 11176952
vfs_get_link 11384639
vfs_mkdir 12299972
kern_path 12630748
may_linkat 13116383
safe_hardlink_source 13116834
vfs_link 13166772
__do_sys_mkdir 13203317
__x64_sys_mkdir 13203559
do_linkat 13261102
do_mkdirat 13339621
lookup_one_len 13406803
may_open_dev 13488315
lookup_one_common 18395780
__do_sys_rename 19738996
__x64_sys_rename 19739781
follow_dotdot 20235588
try_to_unlazy_next 25232732
__do_sys_unlinkat 25905379
__x64_sys_unlinkat 25906392
__do_sys_renameat2 33394306
__x64_sys_renameat2 33394999
full_name_hash 41969595
__do_sys_unlink 45340929
__x64_sys_unlink 45350144
getname_kernel 45463105
lock_two_directories 46330712
may_o_create 49890207
vfs_rename 51507605
do_renameat2 53134531
lock_rename 53494537
unlock_rename 53502624
__traverse_mounts 60553262
may_create_in_sticky 64324322
vfs_unlink 67022832
do_o_path 67385652
do_unlinkat 70592462
vfs_prepare_mode 82057700
lookup_open 97099029
mode_strip_umask 104449802
may_follow_link 134754786
may_delete 139414323
readlink_copy 287752111
vfs_readlink 288093336
page_put_link 352485417
put_link 384717438
reserve_stack 384766362
pick_link 384807751
follow_dotdot_rcu 490309835
path_connected 510602499
vfs_symlink 599838185
__do_sys_symlink 600493219
__x64_sys_symlink 600517437
do_symlinkat 600638149
done_path_create 635973569
filename_create 638284403
may_create 671365159
path_parentat 819969144
lookup_one_qstr_excl 819985167
__filename_parentat 820062891
lookup_dcache 838191943
lookup_slow 842634659
__lookup_slow 844684720
do_open 901673261
may_open 909747500
getname 965447601
path_openat 998156235
do_filp_open 998253601
open_last_lookups 1034783214
traverse_mounts 1458977712
handle_dots 2859147927
path_get 3128866438
nd_jump_root 3753351616
set_root 4176490046
user_path_at_empty 4396511206
lookup_last 7221276007
path_lookupat 7267149637
filename_lookup 7283276375
try_to_unlazy 7803915928
legitimize_links 7827884103
complete_walk 7834633661
legitimize_root 7839928389
set_nameidata 8007313870
check_acl 8446530718
__legitimize_path 8849811999
restore_nameidata 9001152122
drop_links 9001844819
__set_nameidata 9002058546
terminate_walk 9003192063
path_init 9009316935
getname_flags 9654816937
putname 9788310936
link_path_walk 10203518512
path_put 17859774289
acl_permission_check 62573019285
generic_permission 62589680503
__follow_mount_rcu 63204915071
d_revalidate 64066967757
lookup_fast 64182233415
handle_mounts 64643965098
step_into 64686949345
walk_component 66045785265
may_lookup 66931200579
hash_name 66958142046
do_inode_permission 70608768893
inode_permission 70627749558
sb_permission 70660015383

Generated by: LCOV version 1.14