LCOV - code coverage report
Current view: top level - fs - namei.c (source / functions) Hit Total Coverage
Test: gcov_data_raspi2_qemu_modules_combined.info Lines: 1416 1823 77.7 %
Date: 2020-09-30 20:25:01 Functions: 122 142 85.9 %
Branches: 923 1515 60.9 %

Function Name Sort by function name Hit count Sort by hit count
__nd_alloc_stack 0
__page_symlink 0
__se_sys_linkat 0
__se_sys_renameat 0
__se_sys_symlinkat 0
atomic_open 0
do_file_open_root 0
follow_automount 0
follow_down 0
follow_up 0
handle_lookup_down 0
kern_path_locked 0
page_readlink 0
page_symlink 0
path_put_conditional 0
try_lookup_one_len 0
vfs_get_link 0
vfs_mkobj 0
vfs_path_lookup 0
vfs_whiteout 0
follow_down_one 16
__se_sys_renameat2 40
kern_path_mountpoint 404
vfs_create 404
path_pts 406
do_tmpfile 418
vfs_tmpfile 418
__se_sys_link 436
do_linkat 436
may_linkat 436
safe_hardlink_source 436
vfs_link 436
lookup_one_len_unlocked 1212
may_open_dev 1616
user_path_mountpoint_at 2828
filename_mountpoint 3232
mountpoint_last 3232
path_mountpoint 3232
__check_sticky 3266
page_put_link 3640
page_get_link 3700
hashlen_string 4450
__se_sys_mknodat 4848
__se_sys_mknod 6066
handle_truncate 7326
__do_sys_unlinkat 8830
__se_sys_unlinkat 8830
do_mknodat 12126
may_mknod 12126
__se_sys_mkdirat 16160
vfs_unlink 32178
may_create_in_sticky 49674
vfs_rmdir 54516
nd_jump_link 71074
kern_path_create 77976
vfs_mknod 84850
vfs_symlink 112318
do_symlinkat 117160
__se_sys_symlink 117164
vfs_rename 139058
__se_sys_rename 139462
lock_rename 139486
do_renameat2 139500
unlock_rename 139504
__se_sys_rmdir 141462
do_rmdir 145046
__do_sys_unlink 155078
__se_sys_unlink 155078
do_unlinkat 161932
may_delete 245870
vfs_mkdir 248854
kern_path 276448
may_o_create 293416
follow_dotdot_rcu 303730
done_path_create 446866
may_create 565800
follow_dotdot 750074
path_parent_directory 750498
follow_mount 753724
getname_kernel 873314
readlink_copy 901162
unlazy_child 979808
path_connected 1053820
vfs_readlink 1428734
__se_sys_mkdir 1631812
do_mkdirat 1648780
user_path_create 1778498
filename_create 1856466
__lookup_hash 1934340
filename_parentat 2442388
path_parentat 2442494
lookup_open 2938656
may_follow_link 3101374
trailing_symlink 3101384
put_link 4192046
pick_link 4197018
lookup_one_len 4714276
lookup_one_len_common 4715488
handle_dots 5817172
lookup_dcache 6649830
full_name_hash 7068884
lookup_slow 8817812
may_open 10083198
path_put 13438936
__lookup_slow 13531864
do_last 15206354
user_path_at_empty 16298978
filename_lookup 16575346
do_o_path 23001104
path_get 33327388
nd_jump_root 35313148
set_root 35340686
getname 36907802
do_filp_open 37424100
path_openat 37424868
lookup_last 37705082
path_lookupat 39571726
complete_walk 42386246
check_acl 46614200
follow_managed 46719808
unlazy_walk 48719680
legitimize_links 49698188
legitimize_root 49700852
getname_flags 55685994
drop_links 56439350
terminate_walk 56440164
restore_nameidata 56440268
path_init 56440566
putname 56558828
link_path_walk 59543108
legitimize_path 61238956
__follow_mount_rcu 97602806
step_into 136963330
path_to_nameidata 140413586
walk_component 141967634
lookup_fast 151020544
hash_name 154511428
may_lookup 154529654
generic_permission 174702244
acl_permission_check 174707982
do_inode_permission 186917472
inode_permission 186920442

Generated by: LCOV version 1.14