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

Generated by: LCOV version 1.14