LCOV - code coverage report
Current view:
top level
-
fs
- namei.c
(
source
/ functions)
Hit
Total
Coverage
Test:
fstests of 6.5.0-rc3-acha @ Mon Jul 31 20:08:06 PDT 2023
Lines:
1993
2321
85.9 %
Date:
2023-07-31 20:08:07
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
23
hashlen_string
34
__kern_path_locked
319
kern_path_locked
319
choose_mountpoint
372
choose_mountpoint_rcu
379
follow_down_one
564
lookup_positive_unlocked
700
kern_path_create
1306
do_file_open_root
6376
kernel_tmpfile_open
17055
lookup_one_positive_unlocked
17357
atomic_open
21250
vfs_create
45993
handle_lookup_down
56126
__check_sticky
91585
lookup_one
130117
handle_truncate
496759
nd_jump_link
889479
do_tmpfile
959446
vfs_tmpfile
977104
vfs_rmdir
2233452
do_rmdir
2284372
lookup_one_unlocked
2951376
lookup_one_len
4390520
may_open_dev
4708800
follow_dotdot
5410266
safe_hardlink_source
5791672
may_linkat
5791746
vfs_link
5799607
__do_sys_linkat
5875276
__arm64_sys_linkat
5875402
do_linkat
5875488
vfs_mknod
5967135
vfs_mkdir
6205065
__do_sys_mknodat
6258624
__arm64_sys_mknodat
6258625
may_mknod
6258628
do_mknodat
6258629
do_mkdirat
6678844
__arm64_sys_mkdirat
6678863
__do_sys_mkdirat
6678890
vfs_get_link
7373939
lookup_one_common
7472004
__arm64_sys_renameat
9370258
__do_sys_renameat
9370286
kern_path
9404933
try_to_unlazy_next
11893870
may_o_create
16749608
do_o_path
18741780
may_create_in_sticky
21485047
__arm64_sys_renameat2
23652356
__do_sys_renameat2
23652958
getname_kernel
24970398
__traverse_mounts
26073651
vfs_prepare_mode
29945416
vfs_rename
30180825
lock_two_directories
31239419
full_name_hash
32397417
do_renameat2
33022952
lock_rename
33093872
unlock_rename
33096183
vfs_unlink
40989840
do_unlinkat
41839838
mode_strip_umask
42117460
__do_sys_unlinkat
44104893
__arm64_sys_unlinkat
44105230
may_follow_link
58229765
may_delete
82054913
lookup_open
95846493
page_put_link
137873567
put_link
148549864
pick_link
148704701
reserve_stack
148711535
readlink_copy
297500527
vfs_readlink
297633159
follow_dotdot_rcu
320607998
path_connected
326059115
lookup_slow
386323704
__lookup_slow
387057959
vfs_symlink
438129811
do_symlinkat
438514882
__arm64_sys_symlinkat
438602497
__do_sys_symlinkat
438610891
done_path_create
456034219
filename_create
457289286
may_create
477471020
do_open
510730655
may_open
511558387
getname
563768453
__filename_parentat
567394872
path_parentat
567452803
open_last_lookups
567506333
lookup_one_qstr_excl
567553755
lookup_dcache
575026103
path_openat
579014383
do_filp_open
579067745
traverse_mounts
685182466
nd_jump_root
1624509089
path_get
1766092362
set_root
1923476260
handle_dots
1996378917
user_path_at_empty
2395848748
lookup_last
4254928489
path_lookupat
4322406850
filename_lookup
4396082275
try_to_unlazy
4747538483
legitimize_links
4760504588
legitimize_root
4762071424
complete_walk
4853321002
__legitimize_path
5185303024
__set_nameidata
5446925031
path_init
5447638440
restore_nameidata
5448995832
terminate_walk
5449387057
drop_links
5449944205
getname_flags
5949386664
link_path_walk
5970933426
putname
6070338960
check_acl
6446314016
path_put
10708716009
__follow_mount_rcu
42810204932
lookup_fast
43137475748
d_revalidate
43281055732
step_into
43489993877
handle_mounts
43507347487
acl_permission_check
43846793753
generic_permission
43876553594
walk_component
44573559187
hash_name
45215267073
may_lookup
45291369808
do_inode_permission
47360341001
inode_permission
47464954364
sb_permission
47548080806
Generated by:
LCOV version 1.14