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