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 Sort by function name Hit count Sort by 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