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

Generated by: LCOV version 1.14