LCOV - code coverage report
Current view: top level - fs - namei.c (source / functions) Hit Total Coverage
Test: combined.info Lines: 1414 2159 65.5 %
Date: 2022-04-01 14:58:12 Functions: 96 141 68.1 %
Branches: 732 1540 47.5 %

Function Name Sort by function name Hit count Sort by hit count
__check_sticky 3
__do_sys_unlink 1488
__do_sys_unlinkat 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
__lookup_hash 14037
__lookup_slow 68129
__nd_alloc_stack 0
__page_symlink 0
__x64_sys_link 0
__x64_sys_linkat 0
__x64_sys_mkdir 10962
__x64_sys_mkdirat 12
__x64_sys_mknod 42
__x64_sys_mknodat 0
__x64_sys_rename 708
__x64_sys_renameat 0
__x64_sys_renameat2 0
__x64_sys_rmdir 228
__x64_sys_symlink 636
__x64_sys_symlinkat 3
__x64_sys_unlink 1488
__x64_sys_unlinkat 0
acl_permission_check 736143
atomic_open 0
check_acl 158650
complete_walk 176457
do_file_open_root 0
do_filp_open 160793
do_inode_permission 787183
do_last 82764
do_linkat 0
do_mkdirat 10980
do_mknodat 54
do_o_path 83025
do_renameat2 708
do_rmdir 228
do_symlinkat 639
do_unlinkat 1500
done_path_create 2223
filename_create 12096
filename_lookup 48467
filename_mountpoint 30
follow_dotdot 3849
follow_dotdot_rcu 225
follow_down 0
follow_down_one 0
follow_managed 159314
follow_mount 3849
follow_up 0
full_name_hash 47619
generic_permission 736143
getname 157955
getname_flags 221098
getname_kernel 4071
handle_dots 22371
handle_lookup_down 30
handle_truncate 12
hash_name 615084
hashlen_string 201
inode_permission 787186
kern_path 795
kern_path_create 423
kern_path_locked 0
kern_path_mountpoint 3
legitimize_links 204173
legitimize_root 204173
link_path_walk 237202
lock_rename 708
lookup_dcache 54390
lookup_fast 594066
lookup_last 131585
lookup_one_len 40353
lookup_one_len_common 40353
lookup_one_len_unlocked 0
lookup_open 13112
lookup_positive_unlocked 0
lookup_slow 27776
may_create 2862
may_create_in_sticky 48
may_delete 1152
may_follow_link 12672
may_lookup 615084
may_o_create 1908
may_open_dev 12
nd_jump_link 507
nd_jump_root 135271
page_get_link 0
page_put_link 0
page_readlink 0
page_symlink 0
path_get 148301
path_init 224530
path_openat 160793
path_parent_directory 3849
path_pts 0
path_put 52245
pick_link 31800
put_link 31794
putname 225166
readlink_copy 4575
restore_nameidata 224527
safe_hardlink_source 0
set_root 134809
step_into 546023
terminate_walk 224527
trailing_symlink 12672
try_lookup_one_len 0
unlazy_child 2887
unlazy_walk 201286
unlock_rename 708
user_path_at_empty 47672
user_path_create 11673
user_path_mountpoint_at 27
vfs_create 3
vfs_get_link 0
vfs_link 0
vfs_mkdir 1161
vfs_mknod 441
vfs_mkobj 0
vfs_path_lookup 0
vfs_readlink 4860
vfs_rename 705
vfs_rmdir 99
vfs_symlink 618
vfs_tmpfile 0
vfs_unlink 282
vfs_whiteout 0
walk_component 535623

Generated by: LCOV version 1.14