LCOV - code coverage report
Current view: top level - fs - namei.c (source / functions) Hit Total Coverage
Test: combined.info Lines: 1416 2159 65.6 %
Date: 2022-03-28 15:32:58 Functions: 96 141 68.1 %
Branches: 735 1540 47.7 %

Function Name Sort by function name Hit count Sort by hit count
__check_sticky 28
__do_sys_unlink 13668
__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 131580
__lookup_slow 634570
__nd_alloc_stack 0
__page_symlink 0
__x64_sys_link 0
__x64_sys_linkat 0
__x64_sys_mkdir 114546
__x64_sys_mkdirat 112
__x64_sys_mknod 392
__x64_sys_mknodat 0
__x64_sys_rename 6578
__x64_sys_renameat 0
__x64_sys_renameat2 0
__x64_sys_rmdir 2128
__x64_sys_symlink 5936
__x64_sys_symlinkat 28
__x64_sys_unlink 13668
__x64_sys_unlinkat 0
acl_permission_check 6967204
atomic_open 0
check_acl 1504286
complete_walk 1633132
do_file_open_root 0
do_filp_open 1478549
do_inode_permission 7442027
do_last 772010
do_linkat 0
do_mkdirat 114714
do_mknodat 504
do_o_path 742312
do_renameat2 6578
do_rmdir 2128
do_symlinkat 5964
do_unlinkat 13780
done_path_create 20804
filename_create 125130
filename_lookup 463289
filename_mountpoint 280
follow_dotdot 36566
follow_dotdot_rcu 1963
follow_down 0
follow_down_one 0
follow_managed 1472037
follow_mount 36566
follow_up 0
full_name_hash 448296
generic_permission 6967204
getname 1452033
getname_flags 2064359
getname_kernel 37917
handle_dots 202362
handle_lookup_down 280
handle_truncate 112
hash_name 5820505
hashlen_string 1876
inode_permission 7442055
kern_path 7313
kern_path_create 3948
kern_path_locked 0
kern_path_mountpoint 28
legitimize_links 1885795
legitimize_root 1885795
link_path_walk 2214385
lock_rename 6578
lookup_dcache 512940
lookup_fast 5623406
lookup_last 1206417
lookup_one_len 381360
lookup_one_len_common 381360
lookup_one_len_unlocked 0
lookup_open 121148
lookup_positive_unlocked 0
lookup_slow 253210
may_create 26740
may_create_in_sticky 448
may_delete 10580
may_follow_link 118073
may_lookup 5820505
may_o_create 17610
may_open_dev 112
nd_jump_link 4536
nd_jump_root 1288182
page_get_link 0
page_put_link 0
page_readlink 0
page_symlink 0
path_get 1359254
path_init 2096312
path_openat 1478549
path_parent_directory 36566
path_pts 0
path_put 499958
pick_link 295928
put_link 295872
putname 2102248
readlink_copy 41822
restore_nameidata 2096284
safe_hardlink_source 0
set_root 1283939
step_into 5160506
terminate_walk 2096284
trailing_symlink 118073
try_lookup_one_len 0
unlazy_child 26390
unlazy_walk 1859405
unlock_rename 6578
user_path_at_empty 455976
user_path_create 121182
user_path_mountpoint_at 252
vfs_create 28
vfs_get_link 0
vfs_link 0
vfs_mkdir 10892
vfs_mknod 4116
vfs_mkobj 0
vfs_path_lookup 0
vfs_readlink 44456
vfs_rename 6550
vfs_rmdir 924
vfs_symlink 5768
vfs_tmpfile 0
vfs_unlink 2492
vfs_whiteout 0
walk_component 5071760

Generated by: LCOV version 1.14