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_linkat 5875402
__arm64_sys_mkdir 0
__arm64_sys_mkdirat 6678863
__arm64_sys_mknod 0
__arm64_sys_mknodat 6258625
__arm64_sys_rename 0
__arm64_sys_renameat 9370258
__arm64_sys_renameat2 23652356
__arm64_sys_rmdir 0
__arm64_sys_symlink 0
__arm64_sys_symlinkat 438602497
__arm64_sys_unlink 0
__arm64_sys_unlinkat 44105230
__check_sticky 91585
__do_sys_link 0
__do_sys_linkat 5875276
__do_sys_mkdir 0
__do_sys_mkdirat 6678890
__do_sys_mknod 0
__do_sys_mknodat 6258624
__do_sys_rename 0
__do_sys_renameat 9370286
__do_sys_renameat2 23652958
__do_sys_rmdir 0
__do_sys_symlink 0
__do_sys_symlinkat 438610891
__do_sys_unlink 0
__do_sys_unlinkat 44104893
__filename_parentat 567394872
__follow_mount_rcu 42810204932
__kern_path_locked 319
__legitimize_path 5185303024
__lookup_slow 387057959
__set_nameidata 5446925031
__traverse_mounts 26073651
acl_permission_check 43846793753
atomic_open 21250
check_acl 6446314016
choose_mountpoint 372
choose_mountpoint_rcu 379
complete_walk 4853321002
d_revalidate 43281055732
do_file_open_root 6376
do_filp_open 579067745
do_inode_permission 47360341001
do_linkat 5875488
do_mkdirat 6678844
do_mknodat 6258629
do_o_path 18741780
do_open 510730655
do_renameat2 33022952
do_rmdir 2284372
do_symlinkat 438514882
do_tmpfile 959446
do_unlinkat 41839838
done_path_create 456034219
drop_links 5449944205
filename_create 457289286
filename_lookup 4396082275
follow_automount 2
follow_dotdot 5410266
follow_dotdot_rcu 320607998
follow_down 0
follow_down_one 564
follow_up 0
full_name_hash 32397417
generic_permission 43876553594
getname 563768453
getname_flags 5949386664
getname_kernel 24970398
getname_uflags 12
handle_dots 1996378917
handle_lookup_down 56126
handle_mounts 43507347487
handle_truncate 496759
hash_name 45215267073
hashlen_string 34
init_fs_namei_sysctls 0
inode_permission 47464954364
kern_path 9404933
kern_path_create 1306
kern_path_locked 319
kernel_tmpfile_open 17055
legitimize_links 4760504588
legitimize_root 4762071424
link_path_walk 5970933426
lock_rename 33093872
lock_rename_child 0
lock_two_directories 31239419
lookup_dcache 575026103
lookup_fast 43137475748
lookup_last 4254928489
lookup_one 130117
lookup_one_common 7472004
lookup_one_len 4390520
lookup_one_len_unlocked 0
lookup_one_positive_unlocked 17357
lookup_one_qstr_excl 567553755
lookup_one_unlocked 2951376
lookup_open 95846493
lookup_positive_unlocked 700
lookup_slow 386323704
may_create 477471020
may_create_in_sticky 21485047
may_delete 82054913
may_follow_link 58229765
may_linkat 5791746
may_lookup 45291369808
may_mknod 6258628
may_o_create 16749608
may_open 511558387
may_open_dev 4708800
mode_strip_umask 42117460
nd_alloc_stack 0
nd_jump_link 889479
nd_jump_root 1624509089
open_last_lookups 567506333
page_get_link 23
page_put_link 137873567
page_readlink 0
page_symlink 10
path_connected 326059115
path_get 1766092362
path_init 5447638440
path_lookupat 4322406850
path_openat 579014383
path_parentat 567452803
path_pts 0
path_put 10708716009
pick_link 148704701
put_link 148549864
putname 6070338960
readlink_copy 297500527
reserve_stack 148711535
restore_nameidata 5448995832
safe_hardlink_source 5791672
sb_permission 47548080806
set_root 1923476260
step_into 43489993877
terminate_walk 5449387057
traverse_mounts 685182466
try_lookup_one_len 0
try_to_unlazy 4747538483
try_to_unlazy_next 11893870
unlock_rename 33096183
user_path_at_empty 2395848748
user_path_create 0
vfs_create 45993
vfs_get_link 7373939
vfs_link 5799607
vfs_mkdir 6205065
vfs_mknod 5967135
vfs_mkobj 0
vfs_path_lookup 0
vfs_path_parent_lookup 0
vfs_prepare_mode 29945416
vfs_readlink 297633159
vfs_rename 30180825
vfs_rmdir 2233452
vfs_symlink 438129811
vfs_tmpfile 977104
vfs_unlink 40989840
walk_component 44573559187

Generated by: LCOV version 1.14