LCOV - code coverage report
Current view: top level - kernel/locking - rwsem.c (source / functions) Hit Total Coverage
Test: gcov_data_raspi2_qemu_modules_combined.info Lines: 313 333 94.0 %
Date: 2020-09-30 20:25:01 Functions: 36 36 100.0 %
Branches: 216 244 88.5 %

Function Name Sort by function name Hit count Sort by hit count
rwsem_reader_phase_trylock 706
rwsem_downgrade_wake 2012
rwsem_set_nonspinnable 11946
rwsem_rspin_threshold 15166
rwsem_disable_reader_optspin 18404
clear_wr_nonspinnable 26214
rwsem_try_write_lock 35824
rwsem_down_read_slowpath 47816
rwsem_wake 49816
rwsem_mark_wake 73436
rwsem_down_write_slowpath 113156
rwsem_optimistic_spin 131242
rwsem_can_spin_on_owner 160962
rwsem_try_read_lock_unqueued 284240
__down_write_trylock 520366
down_write_trylock 520368
rwsem_try_write_lock_unqueued 754756
downgrade_write 958138
__downgrade_write 958140
rwsem_spin_on_owner 1040316
__down_read_killable 2674762
down_read_killable 2674774
__down_write_killable 15991376
down_write_killable 15991444
__init_rwsem 26651180
__down_read_trylock 58509968
down_read_trylock 58510356
__down_read 73423794
down_read 73428870
rwsem_read_trylock 76103574
__down_write 123317574
down_write 123319454
up_read 135561180
__up_read 135561608
__up_write 138870980
up_write 138871144

Generated by: LCOV version 1.14