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 13:20:08 Functions: 96 141 68.1 %
Branches: 735 1540 47.7 %

Function Name Sort by function name Hit count Sort by hit count
__check_sticky 30
__do_sys_unlink 14664
__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 141040
__lookup_slow 678888
__nd_alloc_stack 0
__page_symlink 0
__x64_sys_link 0
__x64_sys_linkat 0
__x64_sys_mkdir 126078
__x64_sys_mkdirat 120
__x64_sys_mknod 420
__x64_sys_mknodat 0
__x64_sys_rename 7056
__x64_sys_renameat 0
__x64_sys_renameat2 0
__x64_sys_rmdir 2286
__x64_sys_symlink 6366
__x64_sys_symlinkat 30
__x64_sys_unlink 14664
__x64_sys_unlinkat 0
acl_permission_check 7515786
atomic_open 0
check_acl 1627088
complete_walk 1758376
do_file_open_root 0
do_filp_open 1594589
do_inode_permission 8023242
do_last 829541
do_linkat 0
do_mkdirat 126258
do_mknodat 540
do_o_path 800845
do_renameat2 7056
do_rmdir 2286
do_symlinkat 6396
do_unlinkat 14784
done_path_create 22314
filename_create 137424
filename_lookup 500248
filename_mountpoint 298
follow_dotdot 38098
follow_dotdot_rcu 2105
follow_down 0
follow_down_one 0
follow_managed 1578584
follow_mount 38098
follow_up 0
full_name_hash 479161
generic_permission 7515786
getname 1566113
getname_flags 2229369
getname_kernel 40768
handle_dots 217103
handle_lookup_down 298
handle_truncate 120
hash_name 6284877
hashlen_string 2010
inode_permission 8023272
kern_path 7912
kern_path_create 4230
kern_path_locked 0
kern_path_mountpoint 30
legitimize_links 2030414
legitimize_root 2030414
link_path_walk 2390698
lock_rename 7056
lookup_dcache 547840
lookup_fast 6074738
lookup_last 1301935
lookup_one_len 406800
lookup_one_len_common 406800
lookup_one_len_unlocked 0
lookup_open 130846
lookup_positive_unlocked 0
lookup_slow 272088
may_create 28704
may_create_in_sticky 480
may_delete 11286
may_follow_link 126957
may_lookup 6284877
may_o_create 18840
may_open_dev 120
nd_jump_link 4842
nd_jump_root 1393950
page_get_link 0
page_put_link 0
page_readlink 0
page_symlink 0
path_get 1460965
path_init 2263741
path_openat 1594589
path_parent_directory 38098
path_pts 0
path_put 539398
pick_link 318880
put_link 318820
putname 2270107
readlink_copy 44754
restore_nameidata 2263711
safe_hardlink_source 0
set_root 1388598
step_into 5569671
terminate_walk 2263711
trailing_symlink 126957
try_lookup_one_len 0
unlazy_child 28474
unlazy_walk 2001940
unlock_rename 7056
user_path_at_empty 492336
user_path_create 133194
user_path_mountpoint_at 268
vfs_create 30
vfs_get_link 0
vfs_link 0
vfs_mkdir 11688
vfs_mknod 4410
vfs_mkobj 0
vfs_path_lookup 0
vfs_readlink 47586
vfs_rename 7026
vfs_rmdir 990
vfs_symlink 6186
vfs_tmpfile 0
vfs_unlink 2634
vfs_whiteout 0
walk_component 5481560

Generated by: LCOV version 1.14