LCOV - code coverage report
Current view:
top level
-
spdk/test/unit/lib/vhost/vhost.c
- vhost_ut.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Combined
Lines:
366
403
90.8 %
Date:
2024-07-12 09:13:42
Functions:
34
115
29.6 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
85
206
41.3 %
Function Name
Hit count
rte_vhost_backend_config_change
0
rte_vhost_clr_inflight_desc_split
0
rte_vhost_enable_guest_notification
0
rte_vhost_extern_callback_register
0
rte_vhost_get_ifname
0
rte_vhost_get_mem_table
0
rte_vhost_get_negotiated_features
0
rte_vhost_get_vhost_ring_inflight
0
rte_vhost_get_vhost_vring
0
rte_vhost_get_vring_base
0
rte_vhost_get_vring_base_from_inflight
0
rte_vhost_log_used_vring
0
rte_vhost_log_write
0
rte_vhost_set_inflight_desc_packed
0
rte_vhost_set_inflight_desc_split
0
rte_vhost_set_last_inflight_io_split
0
rte_vhost_set_vring_base
0
rte_vhost_vring_call_nonblock
0
spdk_bdev_close
0
spdk_bdev_flush
0
spdk_bdev_free_io
0
spdk_bdev_get_block_size
0
spdk_bdev_get_buf_align
0
spdk_bdev_get_io_channel
0
spdk_bdev_get_name
0
spdk_bdev_get_num_blocks
0
spdk_bdev_queue_io_wait
0
spdk_bdev_readv
0
spdk_bdev_unmap
0
spdk_bdev_write_zeroes
0
spdk_bdev_writev
0
spdk_call_unaffinitized
0
spdk_json_decode_bool
0
spdk_mem_register
0
spdk_mem_unregister
0
ut_mq_dequeue_pthread_detach
0
ut_mq_dequeue_rte_vhost_backend_config_change
0
ut_mq_dequeue_rte_vhost_clr_inflight_desc_packed
0
ut_mq_dequeue_rte_vhost_clr_inflight_desc_split
0
ut_mq_dequeue_rte_vhost_driver_callback_register
0
ut_mq_dequeue_rte_vhost_driver_disable_features
0
ut_mq_dequeue_rte_vhost_driver_get_protocol_features
0
ut_mq_dequeue_rte_vhost_driver_register
0
ut_mq_dequeue_rte_vhost_driver_set_features
0
ut_mq_dequeue_rte_vhost_driver_set_protocol_features
0
ut_mq_dequeue_rte_vhost_driver_start
0
ut_mq_dequeue_rte_vhost_driver_unregister
0
ut_mq_dequeue_rte_vhost_enable_guest_notification
0
ut_mq_dequeue_rte_vhost_extern_callback_register
0
ut_mq_dequeue_rte_vhost_get_ifname
0
ut_mq_dequeue_rte_vhost_get_mem_table
0
ut_mq_dequeue_rte_vhost_get_negotiated_features
0
ut_mq_dequeue_rte_vhost_get_vhost_ring_inflight
0
ut_mq_dequeue_rte_vhost_get_vhost_vring
0
ut_mq_dequeue_rte_vhost_get_vring_base
0
ut_mq_dequeue_rte_vhost_get_vring_base_from_inflight
0
ut_mq_dequeue_rte_vhost_set_inflight_desc_packed
0
ut_mq_dequeue_rte_vhost_set_inflight_desc_split
0
ut_mq_dequeue_rte_vhost_set_last_inflight_io_packed
0
ut_mq_dequeue_rte_vhost_set_last_inflight_io_split
0
ut_mq_dequeue_rte_vhost_set_vring_base
0
ut_mq_dequeue_rte_vhost_vring_call_nonblock
0
ut_mq_dequeue_spdk_bdev_desc_get_bdev
0
ut_mq_dequeue_spdk_bdev_flush
0
ut_mq_dequeue_spdk_bdev_get_block_size
0
ut_mq_dequeue_spdk_bdev_get_buf_align
0
ut_mq_dequeue_spdk_bdev_get_io_channel
0
ut_mq_dequeue_spdk_bdev_get_name
0
ut_mq_dequeue_spdk_bdev_get_num_blocks
0
ut_mq_dequeue_spdk_bdev_io_type_supported
0
ut_mq_dequeue_spdk_bdev_open_ext
0
ut_mq_dequeue_spdk_bdev_queue_io_wait
0
ut_mq_dequeue_spdk_bdev_readv
0
ut_mq_dequeue_spdk_bdev_unmap
0
ut_mq_dequeue_spdk_bdev_write_zeroes
0
ut_mq_dequeue_spdk_bdev_writev
0
ut_mq_dequeue_spdk_iommu_is_enabled
0
ut_mq_dequeue_spdk_json_decode_bool
0
ut_mq_dequeue_spdk_json_decode_object_relaxed
0
ut_mq_dequeue_spdk_mem_register
0
ut_mq_dequeue_spdk_mem_unregister
0
create_controller_test
2
desc_to_iov_test
2
main
2
remove_controller_test
2
session_find_by_vid_test
2
spdk_bdev_desc_get_bdev
2
spdk_bdev_open_ext
2
spdk_json_decode_object_relaxed
2
test_cleanup
2
test_setup
2
vhost_blk_construct_test
2
vq_avail_ring_get_test
2
vq_packed_ring_test
2
fini_cb
4
init_cb
4
spdk_bdev_io_type_supported
6
start_vdev
6
stop_vdev
6
rte_vhost_clr_inflight_desc_packed
14
rte_vhost_set_last_inflight_io_packed
14
vq_desc_guest_handle_completed_desc
14
vq_desc_guest_is_used
14
vq_desc_guest_set_avail
14
cleanup_vdev
16
rte_vhost_driver_callback_register
18
rte_vhost_driver_disable_features
18
rte_vhost_driver_get_protocol_features
18
rte_vhost_driver_register
18
rte_vhost_driver_set_features
18
rte_vhost_driver_set_protocol_features
18
rte_vhost_driver_start
18
rte_vhost_driver_unregister
18
spdk_iommu_is_enabled
18
alloc_vdev
26
Generated by:
LCOV version 1.14