LCOV - code coverage report
Current view:
top level
-
spdk/test/unit/lib/nvmf/ctrlr_bdev.c
- ctrlr_bdev_ut.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Combined
Lines:
561
583
96.2 %
Date:
2024-07-10 15:22:03
Functions:
43
89
48.3 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
49
128
38.3 %
Function Name
Hit count
nvmf_ctrlr_process_admin_cmd
0
nvmf_ctrlr_process_io_cmd
0
spdk_bdev_abort
0
spdk_bdev_get_io_channel
0
spdk_bdev_get_name
0
spdk_bdev_io_get_iovec
0
spdk_bdev_io_get_nvme_fused_status
0
spdk_bdev_read_blocks
0
spdk_bdev_readv_blocks
0
spdk_bdev_unmap_blocks
0
spdk_bdev_write_blocks
0
spdk_bdev_writev_blocks
0
spdk_bdev_zcopy_end
0
spdk_nvmf_subsystem_get_first_ns
0
spdk_nvmf_subsystem_get_next_ns
0
spdk_nvmf_subsystem_get_nqn
0
spdk_nvmf_subsystem_get_ns
0
ut_mq_dequeue_nvmf_ctrlr_process_admin_cmd
0
ut_mq_dequeue_nvmf_ctrlr_process_io_cmd
0
ut_mq_dequeue_spdk_bdev_abort
0
ut_mq_dequeue_spdk_bdev_comparev_and_writev_blocks
0
ut_mq_dequeue_spdk_bdev_comparev_blocks
0
ut_mq_dequeue_spdk_bdev_copy_blocks
0
ut_mq_dequeue_spdk_bdev_flush_blocks
0
ut_mq_dequeue_spdk_bdev_get_io_channel
0
ut_mq_dequeue_spdk_bdev_get_max_copy
0
ut_mq_dequeue_spdk_bdev_get_name
0
ut_mq_dequeue_spdk_bdev_get_physical_block_size
0
ut_mq_dequeue_spdk_bdev_get_write_unit_size
0
ut_mq_dequeue_spdk_bdev_io_type_supported
0
ut_mq_dequeue_spdk_bdev_is_dif_check_enabled
0
ut_mq_dequeue_spdk_bdev_nvme_admin_passthru
0
ut_mq_dequeue_spdk_bdev_nvme_iov_passthru_md
0
ut_mq_dequeue_spdk_bdev_queue_io_wait
0
ut_mq_dequeue_spdk_bdev_read_blocks
0
ut_mq_dequeue_spdk_bdev_readv_blocks
0
ut_mq_dequeue_spdk_bdev_readv_blocks_ext
0
ut_mq_dequeue_spdk_bdev_unmap_blocks
0
ut_mq_dequeue_spdk_bdev_write_blocks
0
ut_mq_dequeue_spdk_bdev_write_zeroes_blocks
0
ut_mq_dequeue_spdk_bdev_writev_blocks
0
ut_mq_dequeue_spdk_bdev_writev_blocks_ext
0
ut_mq_dequeue_spdk_bdev_zcopy_end
0
ut_mq_dequeue_spdk_bdev_zcopy_start
0
ut_mq_dequeue_spdk_nvmf_request_complete
0
ut_mq_dequeue_spdk_nvmf_subsystem_get_nqn
0
main
4
register_flag_nvmf
4
spdk_bdev_comparev_and_writev_blocks
4
spdk_bdev_get_data_block_size
4
spdk_bdev_readv_blocks_ext
4
spdk_bdev_writev_blocks_ext
4
spdk_bdev_zcopy_start
4
spdk_dif_ctx_init
4
test_get_dif_ctx
4
test_get_rw_ext_params
4
test_get_rw_params
4
test_lba_in_range
4
test_nvmf_bdev_ctrlr_cmd
4
test_nvmf_bdev_ctrlr_identify_ns
4
test_nvmf_bdev_ctrlr_nvme_passthru
4
test_nvmf_bdev_ctrlr_read_write_cmd
4
test_nvmf_bdev_ctrlr_zcopy_start
4
test_spdk_nvmf_bdev_ctrlr_compare_and_write_cmd
4
nvmf_ns_is_ptpl_capable
8
reset_bdev_nvme_status
8
spdk_bdev_comparev_blocks
8
spdk_bdev_flush_blocks
8
spdk_bdev_get_acwu
8
spdk_bdev_get_max_copy
8
spdk_bdev_get_optimal_io_boundary
8
spdk_bdev_get_physical_block_size
8
spdk_bdev_get_write_unit_size
8
spdk_bdev_is_dif_check_enabled
8
spdk_bdev_is_dif_head_of_md
8
spdk_bdev_is_md_interleaved
8
spdk_bdev_queue_io_wait
8
spdk_bdev_write_zeroes_blocks
8
spdk_bdev_copy_blocks
12
spdk_bdev_get_dif_type
12
spdk_bdev_io_type_supported
12
spdk_bdev_free_io
16
spdk_bdev_get_md_size
16
spdk_bdev_io_get_nvme_status
16
spdk_bdev_nvme_admin_passthru
16
spdk_bdev_nvme_iov_passthru_md
16
spdk_nvmf_request_complete
16
spdk_bdev_get_block_size
64
spdk_bdev_get_num_blocks
84
Generated by:
LCOV version 1.14