LCOV - code coverage report
Current view: top level - fs - namespace.c (source / functions) Hit Total Coverage
Test: gcov_data_raspi2_qemu_modules_combined.info Lines: 899 1467 61.3 %
Date: 2020-09-30 20:25:01 Functions: 97 143 67.8 %
Branches: 511 1172 43.6 %

Function Name Sort by function name Hit count Sort by hit count
__attach_mnt 71104
__cleanup_mnt 2424
__detach_mounts 0
__do_loopback 8484
__do_sys_fsmount 0
__do_sys_move_mount 0
__do_sys_open_tree 0
__do_sys_pivot_root 0
__is_local_mountpoint 0
__legitimize_mnt 66239906
__lookup_mnt 21030070
__mnt_drop_write 1834030
__mnt_drop_write_file 513850
__mnt_is_readonly 46898
__mnt_unmake_readonly 0
__mnt_want_write 4669722
__mnt_want_write_file 515980
__put_mountpoint 50096
__se_sys_fsmount 0
__se_sys_mount 44440
__se_sys_move_mount 0
__se_sys_open_tree 0
__se_sys_pivot_root 0
__se_sys_umount 2828
__touch_mnt_namespace 1616
alloc_mnt_ns 1616
alloc_vfsmnt 78378
attach_recursive_mnt 23028
can_change_locked_flags 14948
change_mount_ro_state 13736
check_for_nsfs_mounts 1616
cleanup_group_ids 0
cleanup_mnt 2424
clone_mnt 57772
clone_private_mount 0
collect_mounts 0
commit_tree 27068
copy_mnt_ns 1214
copy_mount_options 46864
copy_mount_string 0
copy_tree 14140
count_mounts 27068
current_chrooted 8
delayed_free_vfsmnt 2424
delayed_mntput 0
disconnect_mount 1616
dissolve_on_fput 0
do_add_mount 13736
do_change_type 2020
do_loopback 8888
do_mount 46864
do_move_mount 1616
do_move_mount_old 1616
do_new_mount 14544
do_new_mount_fc 13736
do_reconfigure_mnt 13736
do_remount 1212
do_umount 2828
do_umount_root 0
drop_collected_mounts 0
exact_copy_from_user 8888
fc_mount 6870
finish_automount 0
free_mnt_ns 0
free_vfsmnt 2424
get_mountpoint 46864
graft_tree 21412
has_locked_children 1212
inc_mnt_namespaces 1616
init_mount_tree 404
invent_group_ids 8080
is_path_reachable 0
iterate_mounts 0
kern_mount 3232
kern_unmount 0
ksys_mount 46864
ksys_umount 2828
legitimize_mnt 4872982
lock_mnt_tree 0
lock_mount 23836
lookup_mnt 3893128
lookup_mountpoint 6060
m_next 1860928
m_show 1860938
m_start 230734
m_stop 230732
mark_mounts_for_expiry 0
may_mount 45248
may_umount 0
may_umount_tree 0
mnt_alloc_group_id 43228
mnt_alloc_id 78378
mnt_already_visible 0
mnt_change_mountpoint 0
mnt_clone_internal 0
mnt_clone_write 403498
mnt_dec_writers 5065034
mnt_drop_write 2693164
mnt_drop_write_file 2134
mnt_get_count 7676
mnt_get_writers 16160
mnt_inc_writers 5073100
mnt_init 404
mnt_make_readonly 13332
mnt_may_suid 1038612
mnt_ns_loop 39188
mnt_release_group_id 0
mnt_set_expiry 0
mnt_set_mountpoint 71104
mnt_want_write 2695220
mnt_want_write_file 2134
mnt_warn_timestamp_expiry 28682
mntget 39309612
mntns_get 0
mntns_install 0
mntns_owner 0
mntns_put 0
mntput 136905570
mntput_no_expire 99919508
mount_subtree 0
mount_too_revealing 13736
namespace_unlock 29896
open_detached_copy 0
our_mnt 0
path_is_mountpoint 404
path_is_under 0
put_mnt_ns 18804
sb_prepare_remount_readonly 404
select_submounts 2828
set_mhash_entries 0
set_mount_attributes 14948
set_mphash_entries 0
shrink_submounts 2828
to_mnt_ns 0
touch_mnt_namespace 43632
tree_contains_unbindable 0
umount_mnt 1616
umount_tree 1616
unhash_mnt 3232
unlock_mount 23836
vfs_create_mount 20606
vfs_kern_mount 6060
vfs_submount 0

Generated by: LCOV version 1.14