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-04-01 14:35:51 Functions: 96 141 68.1 %
Branches: 735 1540 47.7 %

Function Name Sort by function name Hit count Sort by hit count
__check_sticky 21
__do_sys_unlink 11742
__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 100276
__lookup_slow 482314
__nd_alloc_stack 0
__page_symlink 0
__x64_sys_link 0
__x64_sys_linkat 0
__x64_sys_mkdir 79637
__x64_sys_mkdirat 84
__x64_sys_mknod 294
__x64_sys_mknodat 0
__x64_sys_rename 4965
__x64_sys_renameat 0
__x64_sys_renameat2 0
__x64_sys_rmdir 1596
__x64_sys_symlink 4461
__x64_sys_symlinkat 21
__x64_sys_unlink 11742
__x64_sys_unlinkat 0
acl_permission_check 5391880
atomic_open 0
check_acl 1167038
complete_walk 1286088
do_file_open_root 0
do_filp_open 1167917
do_inode_permission 5772346
do_last 605216
do_linkat 0
do_mkdirat 79763
do_mknodat 378
do_o_path 600016
do_renameat2 4965
do_rmdir 1596
do_symlinkat 4482
do_unlinkat 11826
done_path_create 15621
filename_create 87593
filename_lookup 354347
filename_mountpoint 210
follow_dotdot 32485
follow_dotdot_rcu 1680
follow_down 0
follow_down_one 0
follow_managed 1179820
follow_mount 32485
follow_up 0
full_name_hash 335345
generic_permission 5391880
getname 1146623
getname_flags 1607920
getname_kernel 29981
handle_dots 164555
handle_lookup_down 210
handle_truncate 84
hash_name 4517016
hashlen_string 1407
inode_permission 5772367
kern_path 5612
kern_path_create 2970
kern_path_locked 0
kern_path_mountpoint 21
legitimize_links 1485398
legitimize_root 1485398
link_path_walk 1728595
lock_rename 4965
lookup_dcache 383881
lookup_fast 4361563
lookup_last 956067
lookup_one_len 283605
lookup_one_len_common 283605
lookup_one_len_unlocked 0
lookup_open 96478
lookup_positive_unlocked 0
lookup_slow 198709
may_create 20103
may_create_in_sticky 336
may_delete 8706
may_follow_link 95176
may_lookup 4517016
may_o_create 13998
may_open_dev 84
nd_jump_link 4182
nd_jump_root 989609
page_get_link 0
page_put_link 0
page_readlink 0
page_symlink 0
path_get 1079756
path_init 1633419
path_openat 1167917
path_parent_directory 32485
path_pts 0
path_put 380676
pick_link 243422
put_link 243380
putname 1637880
readlink_copy 34605
restore_nameidata 1633398
safe_hardlink_source 0
set_root 987361
step_into 4014442
terminate_walk 1633398
trailing_symlink 95176
try_lookup_one_len 0
unlazy_child 21553
unlazy_walk 1463845
unlock_rename 4965
user_path_at_empty 348735
user_path_create 84623
user_path_mountpoint_at 189
vfs_create 21
vfs_get_link 0
vfs_link 0
vfs_mkdir 8169
vfs_mknod 3096
vfs_mkobj 0
vfs_path_lookup 0
vfs_readlink 36599
vfs_rename 4944
vfs_rmdir 693
vfs_symlink 4335
vfs_tmpfile 0
vfs_unlink 2607
vfs_whiteout 0
walk_component 3935194

Generated by: LCOV version 1.14