LCOV - code coverage report
Current view: top level - fs - namespace.c (source / functions) Hit Total Coverage
Test: fstests of 6.5.0-rc4-xfsa @ Mon Jul 31 20:08:27 PDT 2023 Lines: 1523 2354 64.7 %
Date: 2023-07-31 20:08:27 Functions: 132 170 77.6 %

Function Name Sort by function name Hit count Sort by hit count
__arm64_sys_fsmount 0
__arm64_sys_mount 49416
__arm64_sys_mount_setattr 274
__arm64_sys_move_mount 20164
__arm64_sys_open_tree 20248
__arm64_sys_pivot_root 0
__arm64_sys_umount 107826
__attach_mnt 637117
__cleanup_mnt 662359
__detach_mounts 0
__do_loopback 20838
__do_sys_fsmount 0
__do_sys_mount 49415
__do_sys_mount_setattr 274
__do_sys_move_mount 20164
__do_sys_open_tree 20248
__do_sys_pivot_root 0
__is_local_mountpoint 8
__legitimize_mnt 6155191078
__lookup_mnt 1483872486
__mnt_drop_write 1679551370
__mnt_drop_write_file 347909766
__mnt_is_readonly 251109091
__mnt_want_write 1679855287
__mnt_want_write_file 347919843
__put_mountpoint 745208
__touch_mnt_namespace 637492
alloc_mnt_ns 20563
alloc_vfsmnt 662314
attach_mnt 32130
attach_recursive_mnt 54001
attr_flags_to_mnt_flags 516
build_mount_idmapped 258
build_mount_kattr 258
can_change_locked_flags 15058
can_idmap_mount 242
can_move_mount_beneath 0
can_umount 56108
change_mount_ro_state 3106
check_for_nsfs_mounts 20232
cleanup_group_ids 0
cleanup_mnt 662357
clone_mnt 629101
clone_private_mount 24858
collect_mounts 0
commit_tree 604987
copy_mnt_ns 405
copy_mount_options 49420
copy_tree 551654
count_mounts 604987
current_chrooted 282
delayed_free_vfsmnt 662247
delayed_mntput 0
disconnect_mount 637492
dissolve_on_fput 20248
do_add_mount 33216
do_change_type 447
do_idmap_mount 242
do_lock_mount 54044
do_loopback 590
do_mount 49431
do_mount_setattr 242
do_move_mount 20240
do_move_mount_old 76
do_new_mount 33493
do_new_mount_fc 33212
do_reconfigure_mnt 3106
do_remount 11710
do_set_group 0
do_umount 53703
do_umount_root 0
drop_collected_mounts 315
fc_mount 2
finish_automount 2
finish_mount_kattr 242
flags_to_propagation_type 447
free_mnt_ns 20563
free_vfsmnt 662252
from_mnt_ns 0
get_mountpoint 108047
graft_tree 33769
has_locked_children 45385
inc_mnt_namespaces 20563
init_fs_namespace_sysctls 0
init_mount_tree 0
invent_group_ids 53365
is_path_reachable 699
iterate_mounts 0
kern_mount 0
kern_unmount 0
kern_unmount_array 8288
ksys_umount 107794
legitimize_mnt 26573354
lock_mnt_tree 260
lock_mount_hash 2625105
lookup_mnt 26581119
lookup_mountpoint 20664
m_hash 1483744690
m_next 273588992
m_show 274281675
m_start 29780696
m_stop 29779963
mark_mounts_for_expiry 0
may_mount 146202
may_umount 0
may_umount_tree 0
mnt_add_count 16709246497
mnt_alloc_group_id 301170
mnt_alloc_id 662316
mnt_already_visible 0
mnt_change_mountpoint 0
mnt_clone_internal 0
mnt_cursor_del 2906817
mnt_dec_writers 1679736400
mnt_drop_write 1221576441
mnt_drop_write_file 304754001
mnt_get_count 2117373
mnt_get_writers 665909
mnt_hold_writers 3551
mnt_inc_writers 1680058176
mnt_init 0
mnt_is_readonly 1680150926
mnt_list_next 300411272
mnt_make_readonly 662
mnt_make_shortterm 0
mnt_may_suid 30929932
mnt_ns_loop 23527
mnt_release_group_id 301194
mnt_set_expiry 0
mnt_set_mountpoint 637117
mnt_set_mountpoint_beneath 0
mnt_want_write 1221764697
mnt_want_write_file 304664280
mnt_warn_timestamp_expiry 48030
mntget 2217728667
mntns_get 0
mntns_install 0
mntns_owner 0
mntns_put 0
mntput 13625562564
mntput_no_expire 8369555637
mount_setattr_commit 242
mount_setattr_prepare 242
mount_subtree 0
mount_too_revealing 33214
namespace_unlock 149324
open_detached_copy 20248
our_mnt 0
path_is_mountpoint 0
path_is_under 0
path_mount 49426
path_overmounted 2
path_umount 56105
put_mnt_ns 2907100
sb_prepare_remount_readonly 11446
select_submounts 33552
set_mhash_entries 0
set_mphash_entries 0
shrink_submounts 33552
touch_mnt_namespace 608901
tree_contains_unbindable 20164
umount_mnt 612596
umount_tree 54076
unhash_mnt 637161
unlock_mount 54046
unlock_mount_hash 2625208
vfs_create_mount 33213
vfs_kern_mount 2
vfs_submount 2
warn_mandlock 0

Generated by: LCOV version 1.14