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: 1577 1604 98.3 %
Date: 2024-11-20 00:59:18 Functions: 75 93 80.6 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 163 291 56.0 %

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 69
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 72
finish_cb 141
get_ctx_size 144
histogram_data_cb 6
histogram_io_count 44544
histogram_status_cb 6
init_complete 72
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 72
module_init 72
put_channel_during_reset 3
qos_dynamic_enable 3
qos_dynamic_enable_done 27
register_bdev 99
reset_completions 3
reset_done 12
reset_start_complete_race 3
setup_test 69
spdk_accel_append_copy 0
spdk_accel_get_io_channel 111
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 210
spdk_notify_type_register 144
spdk_scsi_nvme_translate 0
stub_channel_outstanding_cnt 18
stub_complete_io 165
stub_create_ch 111
stub_destroy_ch 108
stub_destruct 105
stub_get_io_channel 117
stub_io_type_supported 321
stub_reset_channel 36
stub_submit_request 429
teardown_test 66
unlock_lba_range_done 3
unregister_and_close 3
unregister_and_close_different_threads 3
unregister_and_qos_poller 3
unregister_bdev 90
unregister_during_reset 3
ut_accel_ch_create_cb 105
ut_accel_ch_destroy_cb 105
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.15