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

Generated by: LCOV version 1.14