LCOV - code coverage report
Current view: top level - fs - namespace.c (source / functions) Hit Total Coverage
Test: landlock.info Lines: 1354 2273 59.6 %
Date: 2021-04-22 12:43:58 Functions: 114 166 68.7 %

Function Name Sort by function name Hit count Sort by hit count
__attach_mnt 1114
__cleanup_mnt 1069
__detach_mounts 0
__do_loopback 37
__do_sys_fsmount 0
__do_sys_mount 262
__do_sys_mount_setattr 0
__do_sys_move_mount 3
__do_sys_open_tree 0
__do_sys_pivot_root 2
__ia32_sys_fsmount 0
__ia32_sys_mount 0
__ia32_sys_mount_setattr 0
__ia32_sys_move_mount 0
__ia32_sys_oldumount 0
__ia32_sys_open_tree 0
__ia32_sys_pivot_root 0
__ia32_sys_umount 0
__is_local_mountpoint 185
__legitimize_mnt 96429
__lookup_mnt 35304
__mnt_drop_write 4318
__mnt_drop_write_file 1284
__mnt_is_readonly 43
__mnt_want_write 13387
__mnt_want_write_file 1284
__put_mountpoint 1347
__touch_mnt_namespace 1064
__x64_sys_fsmount 0
__x64_sys_mount 262
__x64_sys_mount_setattr 0
__x64_sys_move_mount 3
__x64_sys_oldumount 0
__x64_sys_open_tree 0
__x64_sys_pivot_root 2
__x64_sys_umount 114
alloc_mnt_ns 51
alloc_vfsmnt 1171
attach_mnt 729
attach_recursive_mnt 159
attr_flags_to_mnt_flags 0
build_mount_idmapped 0
build_mount_kattr 0
can_change_locked_flags 35
can_idmap_mount 0
can_umount 114
change_mount_ro_state 33
check_for_nsfs_mounts 8
cleanup_group_ids 0
cleanup_mnt 1069
clone_mnt 1044
clone_private_mount 4
collect_mounts 0
commit_tree 385
copy_mnt_ns 50
copy_mount_options 262
copy_tree 313
count_mounts 385
current_chrooted 0
delayed_free_vfsmnt 1069
delayed_mntput 0
disconnect_mount 1064
dissolve_on_fput 0
do_add_mount 115
do_change_type 53
do_loopback 39
do_mount 262
do_mount_setattr 0
do_move_mount 8
do_move_mount_old 6
do_new_mount 116
do_new_mount_fc 115
do_reconfigure_mnt 33
do_remount 2
do_umount 112
do_umount_root 0
drop_collected_mounts 47
fc_mount 12
finish_automount 0
flags_to_propagation_type 53
free_mnt_ns 47
free_vfsmnt 1069
from_mnt_ns 0
get_mountpoint 320
graft_tree 151
has_locked_children 8
inc_mnt_namespaces 51
init_mount_tree 1
invent_group_ids 53
is_path_reachable 2
iterate_mounts 0
kern_mount 6
kern_unmount 0
kern_unmount_array 2
ksys_umount 114
legitimize_mnt 5237
lock_mnt_tree 0
lock_mount 161
lookup_mnt 3091
lookup_mountpoint 29
m_hash 36411
m_next 5048
m_show 5050
m_start 794
m_stop 794
mark_mounts_for_expiry 0
may_mount 368
may_umount 0
may_umount_tree 0
mnt_alloc_group_id 219
mnt_alloc_id 1171
mnt_already_visible 0
mnt_change_mountpoint 0
mnt_clone_internal 0
mnt_cursor_del 150
mnt_drop_write 8509
mnt_drop_write_file 68
mnt_get_count 1526
mnt_get_writers 1101
mnt_hold_writers 31
mnt_init 1
mnt_is_readonly 13387
mnt_list_next 5640
mnt_make_readonly 31
mnt_may_suid 2094
mnt_ns_loop 114
mnt_release_group_id 161
mnt_set_expiry 0
mnt_set_mountpoint 1114
mnt_want_write 8526
mnt_want_write_file 68
mnt_warn_timestamp_expiry 150
mntget 61041
mntns_get 3
mntns_install 0
mntns_owner 0
mntns_put 3
mntput 210762
mntput_no_expire 152124
mount_setattr_commit 0
mount_setattr_prepare 0
mount_subtree 0
mount_too_revealing 115
namespace_unlock 423
open_detached_copy 0
our_mnt 0
path_is_mountpoint 0
path_is_under 0
path_mount 250
path_umount 114
put_mnt_ns 200
sb_prepare_remount_readonly 1
select_submounts 111
set_mhash_entries 0
set_mphash_entries 0
shrink_submounts 111
touch_mnt_namespace 429
tree_contains_unbindable 0
umount_mnt 1018
umount_tree 153
unhash_mnt 1027
unlock_mount 161
unlock_mount_hash 3499
vfs_create_mount 127
vfs_kern_mount 11
vfs_submount 0

Generated by: LCOV version 1.14