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
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