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: 1552 1579 98.3 %
Date: 2024-08-10 23:32:34 Functions: 74 92 80.4 %
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 25
_bdev_unregistered 25
_bdev_unregistered_wt 10
_spdk_bdev_module_register_bdev_ut 5
aborted_reset 5
aborted_reset_done 20
aborted_reset_no_outstanding_io 5
basic 5
basic_qos 5
bdev_channel_count_submitted_io 35
bdev_channel_io_timeout_cb 20
bdev_histograms_mt 5
bdev_init_cb 110
bdev_init_wt_cb 5
bdev_io_tailq_cnt 35
bdev_set_io_timeout_mt 5
count_queued_resets 70
enomem 5
enomem_done 645
enomem_multi_bdev 5
enomem_multi_bdev_unregister 5
enomem_multi_io_target 5
event_notify_and_close 5
fini_start 115
finish_cb 225
get_ctx_size 230
histogram_data_cb 10
histogram_io_count 74240
histogram_status_cb 10
init_complete 115
io_done 45
io_done2 5
io_during_io_done 185
io_during_qos_queue 5
io_during_qos_reset 5
io_during_reset 5
lock_lba_range_done 5
lock_lba_range_then_submit_io 5
main 5
module_fini 115
module_init 115
put_channel_during_reset 5
qos_dynamic_enable 5
qos_dynamic_enable_done 45
register_bdev 160
reset_completions 5
reset_done 10
setup_test 110
spdk_accel_append_copy 0
spdk_accel_get_io_channel 180
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 5
spdk_bdev_register_wt 5
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 340
spdk_notify_type_register 230
spdk_scsi_nvme_translate 0
stub_channel_outstanding_cnt 30
stub_complete_io 270
stub_create_ch 180
stub_destroy_ch 175
stub_destruct 170
stub_get_io_channel 190
stub_io_type_supported 350
stub_reset_channel 55
stub_submit_request 710
teardown_test 105
unlock_lba_range_done 5
unregister_and_close 5
unregister_and_close_different_threads 5
unregister_and_qos_poller 5
unregister_bdev 145
unregister_during_reset 5
ut_accel_ch_create_cb 170
ut_accel_ch_destroy_cb 170
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 10
wrong_thread_setup 5
wrong_thread_teardown 5

Generated by: LCOV version 1.14