LCOV - code coverage report
Current view: top level - spdk/test/unit/lib/bdev/mt/bdev.c - bdev_ut.c (source / functions) Hit Total Coverage
Test: Combined Lines: 1547 1574 98.3 %
Date: 2024-07-15 15:36:56 Functions: 73 91 80.2 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 160 283 56.5 %

Function Name Sort by function name Hit count Sort by hit count
_bdev_event_cb 15
_bdev_unregistered 15
_bdev_unregistered_wt 6
_spdk_bdev_module_register_bdev_ut 3
aborted_reset 3
aborted_reset_done 12
aborted_reset_no_outstanding_io 3
basic 3
basic_qos 3
bdev_channel_count_submitted_io 21
bdev_channel_io_timeout_cb 12
bdev_histograms_mt 3
bdev_init_cb 66
bdev_init_wt_cb 3
bdev_io_tailq_cnt 21
bdev_set_io_timeout_mt 3
count_queued_resets 42
enomem 3
enomem_done 387
enomem_multi_bdev 3
enomem_multi_bdev_unregister 3
enomem_multi_io_target 3
event_notify_and_close 3
fini_start 69
finish_cb 135
histogram_data_cb 6
histogram_io_count 44544
histogram_status_cb 6
init_complete 69
io_done 27
io_done2 3
io_during_io_done 111
io_during_qos_queue 3
io_during_qos_reset 3
io_during_reset 3
lock_lba_range_done 3
lock_lba_range_then_submit_io 3
main 3
module_fini 69
module_init 69
put_channel_during_reset 3
qos_dynamic_enable 3
qos_dynamic_enable_done 27
register_bdev 96
reset_completions 3
reset_done 6
setup_test 66
spdk_accel_append_copy 0
spdk_accel_get_io_channel 108
spdk_accel_get_memory_domain 0
spdk_accel_sequence_abort 0
spdk_accel_sequence_finish 0
spdk_accel_sequence_reverse 0
spdk_bdev_examine_wt 3
spdk_bdev_register_wt 3
spdk_memory_domain_get_dma_device_id 0
spdk_memory_domain_get_dma_device_type 0
spdk_memory_domain_pull_data 0
spdk_memory_domain_push_data 0
spdk_notify_send 204
spdk_notify_type_register 138
spdk_scsi_nvme_translate 0
stub_channel_outstanding_cnt 18
stub_complete_io 162
stub_create_ch 108
stub_destroy_ch 105
stub_destruct 102
stub_get_io_channel 114
stub_io_type_supported 210
stub_reset_channel 33
stub_submit_request 426
teardown_test 63
unlock_lba_range_done 3
unregister_and_close 3
unregister_and_close_different_threads 3
unregister_and_qos_poller 3
unregister_bdev 87
unregister_during_reset 3
ut_accel_ch_create_cb 102
ut_accel_ch_destroy_cb 102
ut_mq_dequeue_spdk_accel_append_copy 0
ut_mq_dequeue_spdk_accel_get_memory_domain 0
ut_mq_dequeue_spdk_memory_domain_get_dma_device_id 0
ut_mq_dequeue_spdk_memory_domain_get_dma_device_type 0
ut_mq_dequeue_spdk_memory_domain_pull_data 0
ut_mq_dequeue_spdk_memory_domain_push_data 0
ut_mq_dequeue_spdk_notify_send 0
ut_mq_dequeue_spdk_notify_type_register 0
wait_for_examine_cb 6
wrong_thread_setup 3
wrong_thread_teardown 3

Generated by: LCOV version 1.14