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

Function Name Sort by function name Hit count Sort by hit count
rwsem_reader_phase_trylock 320
rwsem_downgrade_wake 2131
rwsem_set_nonspinnable 12876
rwsem_disable_reader_optspin 15434
rwsem_rspin_threshold 15703
clear_wr_nonspinnable 26051
rwsem_try_write_lock 29921
rwsem_wake 35836
rwsem_down_read_slowpath 37749
rwsem_mark_wake 56405
rwsem_try_read_lock_unqueued 127465
rwsem_down_write_slowpath 162248
rwsem_optimistic_spin 179886
rwsem_can_spin_on_owner 200015
down_write_trylock 259393
__down_write_trylock 259394
__downgrade_write 494249
downgrade_write 494271
rwsem_try_write_lock_unqueued 897733
rwsem_spin_on_owner 1025808
__down_read_killable 1390239
down_read_killable 1390457
down_write_killable 8525009
__down_write_killable 8525187
__init_rwsem 14322473
__down_read_trylock 38038241
down_read_trylock 38044875
__down_read 40569374
down_read 40579257
rwsem_read_trylock 42004578
down_write 67217531
__down_write 67234722
up_write 75497132
__up_write 75512791
up_read 80498431
__up_read 80502845

Generated by: LCOV version 1.14