LCOV - code coverage report
Current view:
top level
-
fs
- namei.c
(
source
/ functions)
Hit
Total
Coverage
Test:
fstests of 6.5.0-rc4-xfsa @ Mon Jul 31 20:08:27 PDT 2023
Lines:
1989
2321
85.7 %
Date:
2023-07-31 20:08:27
Functions:
137
164
83.5 %
Function Name
Hit count
__arm64_sys_link
0
__arm64_sys_mkdir
0
__arm64_sys_mknod
0
__arm64_sys_rename
0
__arm64_sys_rmdir
0
__arm64_sys_symlink
0
__arm64_sys_unlink
0
__do_sys_link
0
__do_sys_mkdir
0
__do_sys_mknod
0
__do_sys_rename
0
__do_sys_rmdir
0
__do_sys_symlink
0
__do_sys_unlink
0
follow_down
0
follow_up
0
init_fs_namei_sysctls
0
lock_rename_child
0
lookup_one_len_unlocked
0
nd_alloc_stack
0
page_readlink
0
path_pts
0
try_lookup_one_len
0
user_path_create
0
vfs_mkobj
0
vfs_path_lookup
0
vfs_path_parent_lookup
0
follow_automount
2
page_symlink
10
getname_uflags
12
page_get_link
24
hashlen_string
44
__kern_path_locked
337
kern_path_locked
337
choose_mountpoint
398
choose_mountpoint_rcu
405
follow_down_one
564
lookup_positive_unlocked
682
kern_path_create
1338
do_file_open_root
6376
kernel_tmpfile_open
16569
lookup_one_positive_unlocked
18694
atomic_open
24513
vfs_create
45253
handle_lookup_down
56116
__check_sticky
80126
lookup_one
126644
handle_truncate
683867
do_tmpfile
960036
vfs_tmpfile
975808
nd_jump_link
998402
lookup_one_len
1173630
lookup_one_unlocked
1751292
vfs_rmdir
2572037
do_rmdir
2623504
lookup_one_common
3051545
may_open_dev
5091502
follow_dotdot
5427495
may_linkat
6201700
safe_hardlink_source
6201713
vfs_link
6208479
do_linkat
6287276
__do_sys_linkat
6287307
__arm64_sys_linkat
6287346
vfs_mknod
6676944
vfs_mkdir
6928323
may_mknod
6969533
do_mknodat
6969610
__do_sys_mknodat
6969623
__arm64_sys_mknodat
6969628
do_mkdirat
7407820
__arm64_sys_mkdirat
7407825
__do_sys_mkdirat
7407860
vfs_get_link
7791727
__arm64_sys_renameat
9949789
__do_sys_renameat
9949964
kern_path
9961101
try_to_unlazy_next
11957531
do_o_path
18673623
may_o_create
20935021
__arm64_sys_renameat2
24652894
__do_sys_renameat2
24653349
full_name_hash
25290376
getname_kernel
25549129
may_create_in_sticky
26123785
__traverse_mounts
26520812
vfs_rename
32099788
lock_two_directories
32764524
do_renameat2
34602740
lock_rename
34670303
unlock_rename
34672745
vfs_prepare_mode
35561399
vfs_unlink
38922182
do_unlinkat
39773541
__arm64_sys_unlinkat
42375135
__do_sys_unlinkat
42375763
mode_strip_umask
49169100
may_follow_link
58178962
may_delete
82768569
lookup_open
120103148
page_put_link
137474819
put_link
148569163
pick_link
148743056
reserve_stack
148744948
readlink_copy
258130467
vfs_readlink
258260672
follow_dotdot_rcu
330594200
path_connected
336062607
lookup_slow
403254850
__lookup_slow
404180930
vfs_symlink
432720111
do_symlinkat
433127640
__arm64_sys_symlinkat
433178922
__do_sys_symlinkat
433199101
done_path_create
452471184
filename_create
453735175
may_create
475301314
__filename_parentat
565274661
path_parentat
565329490
lookup_one_qstr_excl
565412071
lookup_dcache
568460723
do_open
625870552
may_open
626723854
getname
680126233
open_last_lookups
682494011
path_openat
695439521
do_filp_open
695442089
traverse_mounts
727161004
nd_jump_root
1649546264
set_root
1957232855
path_get
1990811890
handle_dots
2524117081
user_path_at_empty
2763787989
lookup_last
5159517684
path_lookupat
5227963083
filename_lookup
5290566353
try_to_unlazy
5669846856
legitimize_links
5682772789
legitimize_root
5685573955
complete_walk
5857326036
__legitimize_path
6116743173
__set_nameidata
6466092660
path_init
6467967535
restore_nameidata
6469136506
terminate_walk
6470213149
drop_links
6470601849
getname_flags
6951216898
link_path_walk
7000336388
putname
7062069273
check_acl
7846309273
path_put
12645398997
__follow_mount_rcu
45630632849
lookup_fast
45971012208
d_revalidate
46058495761
step_into
46333094766
handle_mounts
46365109106
generic_permission
47624858242
acl_permission_check
47633485243
walk_component
47879305368
hash_name
48556669882
may_lookup
48574625213
do_inode_permission
51179402416
inode_permission
51258307051
sb_permission
51280187010
Generated by:
LCOV version 1.14