LCOV - code coverage report
Current view:
top level
-
fs
- namespace.c
(
source
/ functions)
Hit
Total
Coverage
Test:
fstests of 6.5.0-rc3-djwa @ Mon Jul 31 20:08:17 PDT 2023
Lines:
1524
2355
64.7 %
Date:
2023-07-31 20:08:17
Functions:
133
171
77.8 %
Function Name
Hit count
__arm64_sys_fsmount
0
__arm64_sys_pivot_root
0
__detach_mounts
0
__do_sys_fsmount
0
__do_sys_pivot_root
0
can_move_mount_beneath
0
cleanup_group_ids
0
collect_mounts
0
delayed_mntput
0
do_set_group
0
do_umount_root
0
from_mnt_ns
0
init_fs_namespace_sysctls
0
init_mount_tree
0
iterate_mounts
0
kern_mount
0
kern_unmount
0
mark_mounts_for_expiry
0
may_umount
0
may_umount_tree
0
mnt_already_visible
0
mnt_change_mountpoint
0
mnt_clone_internal
0
mnt_init
0
mnt_make_shortterm
0
mnt_set_expiry
0
mnt_set_mountpoint_beneath
0
mntns_get
0
mntns_install
0
mntns_owner
0
mntns_put
0
mount_subtree
0
our_mnt
0
path_is_mountpoint
0
path_is_under
0
set_mhash_entries
0
set_mphash_entries
0
warn_mandlock
0
fc_mount
2
finish_automount
2
path_overmounted
2
vfs_kern_mount
2
vfs_submount
2
__is_local_mountpoint
8
do_move_mount_old
52
mnt_make_readonly
102
change_mount_ro_state
236
do_reconfigure_mnt
236
can_idmap_mount
242
do_idmap_mount
242
do_mount_setattr
242
finish_mount_kattr
242
mount_setattr_commit
242
mount_setattr_prepare
242
build_mount_idmapped
258
build_mount_kattr
258
lock_mnt_tree
260
__arm64_sys_mount_setattr
274
__do_sys_mount_setattr
274
current_chrooted
282
drop_collected_mounts
296
do_loopback
322
copy_mnt_ns
358
do_change_type
390
flags_to_propagation_type
390
attr_flags_to_mnt_flags
516
is_path_reachable
851
sb_prepare_remount_readonly
1433
do_remount
1895
can_change_locked_flags
2373
mnt_hold_writers
6167
kern_unmount_array
8206
__arm64_sys_move_mount
20164
__do_sys_move_mount
20164
tree_contains_unbindable
20164
check_for_nsfs_mounts
20208
do_move_mount
20216
__arm64_sys_open_tree
20248
__do_sys_open_tree
20248
dissolve_on_fput
20248
open_detached_copy
20248
lookup_mountpoint
20384
alloc_mnt_ns
20544
free_mnt_ns
20544
inc_mnt_namespaces
20544
__do_loopback
20570
mnt_ns_loop
21050
clone_private_mount
24612
attach_mnt
27910
do_new_mount_fc
31251
mount_too_revealing
31251
do_add_mount
31253
vfs_create_mount
31253
select_submounts
31510
shrink_submounts
31510
do_new_mount
31539
graft_tree
31545
mnt_warn_timestamp_expiry
33382
__do_sys_mount
34433
copy_mount_options
34433
path_mount
34434
do_mount
34435
__arm64_sys_mount
34436
has_locked_children
45090
invent_group_ids
51411
do_umount
51654
attach_recursive_mnt
51753
do_lock_mount
51789
unlock_mount
51791
umount_tree
52026
path_umount
54107
can_umount
54108
ksys_umount
101650
__arm64_sys_umount
101653
get_mountpoint
103544
mp_hash
103544
may_mount
129210
namespace_unlock
144923
mnt_alloc_group_id
287378
mnt_release_group_id
287384
copy_tree
532064
commit_tree
583411
count_mounts
583411
touch_mnt_namespace
584828
umount_mnt
587179
clone_mnt
605020
__attach_mnt
611321
mnt_set_mountpoint
611321
unhash_mnt
611332
__touch_mnt_namespace
611668
disconnect_mount
611668
delayed_free_vfsmnt
636203
free_vfsmnt
636206
alloc_vfsmnt
636271
mnt_alloc_id
636271
__cleanup_mnt
636282
cleanup_mnt
636283
mnt_get_writers
642449
__put_mountpoint
714876
mnt_get_count
1153077
lock_mount_hash
1643733
unlock_mount_hash
1643806
mnt_cursor_del
2387028
put_mnt_ns
2387328
mnt_may_suid
20438670
lookup_mnt
21326151
legitimize_mnt
21327006
m_start
24438998
m_stop
24440309
__mnt_is_readonly
202962290
m_next
222154908
m_show
222287074
mnt_list_next
244157020
mnt_want_write_file
452941705
mnt_drop_write_file
452990799
__mnt_want_write_file
481339895
__mnt_drop_write_file
481351458
mnt_drop_write
551054318
mnt_want_write
551210588
__mnt_drop_write
1098517601
__mnt_want_write
1098621859
mnt_dec_writers
1098635524
mnt_inc_writers
1098795271
mnt_is_readonly
1098898388
__lookup_mnt
1160560077
m_hash
1161032935
mntget
1300536899
__legitimize_mnt
3723472796
mntput_no_expire
5021884101
mntput
8123882196
mnt_add_count
10025583358
Generated by:
LCOV version 1.14