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 16:04:14
Functions:
96
141
68.1 %
Branches:
735
1540
47.7 %
Function Name
Hit count
__check_sticky
13
__do_sys_unlink
6279
__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
61004
__lookup_slow
292720
__nd_alloc_stack
0
__page_symlink
0
__x64_sys_link
0
__x64_sys_linkat
0
__x64_sys_mkdir
47978
__x64_sys_mkdirat
52
__x64_sys_mknod
182
__x64_sys_mknodat
0
__x64_sys_rename
3042
__x64_sys_renameat
0
__x64_sys_renameat2
0
__x64_sys_rmdir
988
__x64_sys_symlink
2756
__x64_sys_symlinkat
13
__x64_sys_unlink
6279
__x64_sys_unlinkat
0
acl_permission_check
3171204
atomic_open
0
check_acl
681803
complete_walk
751811
do_file_open_root
0
do_filp_open
680274
do_inode_permission
3390891
do_last
357798
do_linkat
0
do_mkdirat
48056
do_mknodat
234
do_o_path
344110
do_renameat2
3042
do_rmdir
988
do_symlinkat
2769
do_unlinkat
6331
done_path_create
9659
filename_create
52892
filename_lookup
209560
filename_mountpoint
130
follow_dotdot
16779
follow_dotdot_rcu
1025
follow_down
0
follow_down_one
0
follow_managed
681490
follow_mount
16779
follow_up
0
full_name_hash
206356
generic_permission
3171204
getname
667924
getname_flags
941394
getname_kernel
17634
handle_dots
93757
handle_lookup_down
130
handle_truncate
52
hash_name
2646435
hashlen_string
871
inode_permission
3390904
kern_path
3386
kern_path_create
1833
kern_path_locked
0
kern_path_mountpoint
13
legitimize_links
868924
legitimize_root
868924
link_path_walk
1011145
lock_rename
3042
lookup_dcache
236283
lookup_fast
2555160
lookup_last
554230
lookup_one_len
175279
lookup_one_len_common
175279
lookup_one_len_unlocked
0
lookup_open
55977
lookup_positive_unlocked
0
lookup_slow
117441
may_create
12415
may_create_in_sticky
208
may_delete
4836
may_follow_link
54886
may_lookup
2646435
may_o_create
8112
may_open_dev
52
nd_jump_link
2054
nd_jump_root
581586
page_get_link
0
page_put_link
0
page_readlink
0
page_symlink
0
path_get
630033
path_init
956259
path_openat
680274
path_parent_directory
16779
path_pts
0
path_put
226615
pick_link
137290
put_link
137264
putname
959015
readlink_copy
19353
restore_nameidata
956246
safe_hardlink_source
0
set_root
579432
step_into
2350842
terminate_walk
956246
trailing_symlink
54886
try_lookup_one_len
0
unlazy_child
12179
unlazy_walk
856745
unlock_rename
3042
user_path_at_empty
206174
user_path_create
51059
user_path_mountpoint_at
117
vfs_create
13
vfs_get_link
0
vfs_link
0
vfs_mkdir
5057
vfs_mknod
1911
vfs_mkobj
0
vfs_path_lookup
0
vfs_readlink
20576
vfs_rename
3029
vfs_rmdir
429
vfs_symlink
2678
vfs_tmpfile
0
vfs_unlink
1105
vfs_whiteout
0
walk_component
2299413
Generated by:
LCOV version 1.14