LCOV - code coverage report
Current view: top level - fs - namei.c (source / functions) Hit Total Coverage
Test: combined.info Lines: 1420 2159 65.8 %
Date: 2022-04-01 14:17:54 Functions: 96 141 68.1 %
Branches: 737 1540 47.9 %

Function Name Sort by function name Hit count Sort by hit count
__check_sticky 11
__do_sys_unlink 5419
__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 51529
__lookup_slow 247674
__nd_alloc_stack 0
__page_symlink 0
__x64_sys_link 0
__x64_sys_linkat 0
__x64_sys_mkdir 40315
__x64_sys_mkdirat 44
__x64_sys_mknod 154
__x64_sys_mknodat 0
__x64_sys_rename 2574
__x64_sys_renameat 0
__x64_sys_renameat2 0
__x64_sys_rmdir 836
__x64_sys_symlink 2332
__x64_sys_symlinkat 11
__x64_sys_unlink 5419
__x64_sys_unlinkat 0
acl_permission_check 2678063
atomic_open 0
check_acl 575785
complete_walk 634951
do_file_open_root 0
do_filp_open 574973
do_inode_permission 2863539
do_last 302297
do_linkat 0
do_mkdirat 40381
do_mknodat 198
do_o_path 290924
do_renameat2 2574
do_rmdir 836
do_symlinkat 2343
do_unlinkat 5463
done_path_create 8162
filename_create 44473
filename_lookup 176816
filename_mountpoint 110
follow_dotdot 13981
follow_dotdot_rcu 869
follow_down 0
follow_down_one 0
follow_managed 576424
follow_mount 13981
follow_up 0
full_name_hash 174451
generic_permission 2678063
getname 564589
getname_flags 795324
getname_kernel 14838
handle_dots 79174
handle_lookup_down 110
handle_truncate 44
hash_name 2234730
hashlen_string 737
inode_permission 2863550
kern_path 2848
kern_path_create 1551
kern_path_locked 0
kern_path_mountpoint 11
legitimize_links 734208
legitimize_root 734208
link_path_walk 854081
lock_rename 2574
lookup_dcache 199699
lookup_fast 2157729
lookup_last 468121
lookup_one_len 148170
lookup_one_len_common 148170
lookup_one_len_unlocked 0
lookup_open 47415
lookup_positive_unlocked 0
lookup_slow 99504
may_create 10494
may_create_in_sticky 176
may_delete 4176
may_follow_link 46262
may_lookup 2234730
may_o_create 6948
may_open_dev 44
nd_jump_link 1822
nd_jump_root 491382
page_get_link 0
page_put_link 0
page_readlink 0
page_symlink 0
path_get 532247
path_init 807819
path_openat 574973
path_parent_directory 13981
path_pts 0
path_put 190988
pick_link 115701
put_link 115679
putname 810151
readlink_copy 16302
restore_nameidata 807808
safe_hardlink_source 0
set_root 489589
step_into 1984971
terminate_walk 807808
trailing_symlink 46262
try_lookup_one_len 0
unlazy_child 10379
unlazy_walk 723829
unlock_rename 2574
user_path_at_empty 173968
user_path_create 42922
user_path_mountpoint_at 99
vfs_create 11
vfs_get_link 0
vfs_link 0
vfs_mkdir 4268
vfs_mknod 1617
vfs_mkobj 0
vfs_path_lookup 0
vfs_readlink 17336
vfs_rename 2563
vfs_rmdir 363
vfs_symlink 2266
vfs_tmpfile 0
vfs_unlink 1019
vfs_whiteout 0
walk_component 1941708

Generated by: LCOV version 1.14