LCOV - code coverage report
Current view: top level - fs - locks.c (source / functions) Hit Total Coverage
Test: fstests of 6.5.0-rc4-xfsx @ Mon Jul 31 20:08:34 PDT 2023 Lines: 952 1221 78.0 %
Date: 2023-07-31 20:08:34 Functions: 73 88 83.0 %

Function Name Sort by function name Hit count Sort by hit count
__ia32_sys_flock 0
__show_fd_locks 0
filelock_init 0
flock_locks_conflict 0
init_fs_locks_sysctls 0
lease_get_mtime 0
lease_register_notifier 0
lease_unregister_notifier 0
locks_dump_ctx_list 0
locks_owner_has_blockers 0
posix_lock_file 0
proc_locks_init 0
show_fd_locks 0
vfs_cancel_lock 0
vfs_inode_has_locks 0
locks_start 39
locks_stop 39
locks_insert_global_blocked 53
posix_locks_deadlock 53
what_owner_is_waiting_for 53
lease_break_callback 65
locks_insert_block 70
__break_lease 78
generic_delete_lease 104
lease_clear_pending 104
lease_modify 104
lease_setup 104
get_next_blocked_member 114
lock_get_status 114
locks_next 114
locks_show 114
__locks_delete_block 123
__locks_insert_block 123
any_leases_conflict 130
do_fcntl_add_lease 130
fcntl_getlease 130
generic_add_lease 130
leases_conflict 143
lease_alloc 208
check_conflicting_open 234
fcntl_setlease 234
generic_setlease 234
vfs_setlease 234
posix_lock_to_flock 273
__locks_wake_up_blocks 299
time_out_leases 312
locks_translate_pid 501
fcntl_getlk 1203
posix_test_lock 1203
vfs_test_lock 1203
posix_locks_conflict 4614
posix_lock_inode_wait 16218
__do_sys_flock 371086
flock_lock_inode_wait 371444
__x64_sys_flock 372204
locks_lock_inode_wait 388098
locks_check_ctx_lists 400364
do_lock_file_wait 440114
check_fmode_for_setlk 440115
fcntl_setlk 440115
flock_to_posix_lock 441317
flock64_to_posix_lock 441318
locks_move_blocks 790639
locks_insert_global_locks 790696
locks_insert_lock_ctx 790712
locks_copy_conflock 790800
locks_copy_lock 791218
locks_delete_global_locks 791742
locks_delete_lock_ctx 791742
locks_unlink_lock_ctx 791742
locks_wake_up_blocks 791950
locks_delete_block 828785
vfs_lock_file 867144
posix_lock_inode 872554
flock_lock_inode 1004770
locks_remove_lease 1085259
locks_remove_flock 1085375
locks_init_lock 1430981
locks_alloc_lock 1667959
locks_free_lock 1669261
locks_get_lock_context 1877019
locks_dispose_list 1878019
locks_release_private 2040921
locks_init_lock_heads 3099666
locks_check_ctx_file_list 3256175
locks_free_lock_context 1321010972
locks_remove_posix 1600235261
locks_remove_file 1742617906

Generated by: LCOV version 1.14