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-13 01:17:18 Functions: 34 115 29.6 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 99 234 42.3 %

Function Name Sort by function name Hit count Sort by 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 4
desc_to_iov_test 4
main 4
remove_controller_test 4
session_find_by_vid_test 4
spdk_bdev_desc_get_bdev 4
spdk_bdev_open_ext 4
spdk_json_decode_object_relaxed 4
test_cleanup 4
test_setup 4
vhost_blk_construct_test 4
vq_avail_ring_get_test 4
vq_packed_ring_test 4
fini_cb 8
init_cb 8
spdk_bdev_io_type_supported 12
start_vdev 12
stop_vdev 12
rte_vhost_clr_inflight_desc_packed 28
rte_vhost_set_last_inflight_io_packed 28
vq_desc_guest_handle_completed_desc 28
vq_desc_guest_is_used 28
vq_desc_guest_set_avail 28
cleanup_vdev 32
rte_vhost_driver_callback_register 36
rte_vhost_driver_disable_features 36
rte_vhost_driver_get_protocol_features 36
rte_vhost_driver_register 36
rte_vhost_driver_set_features 36
rte_vhost_driver_set_protocol_features 36
rte_vhost_driver_start 36
rte_vhost_driver_unregister 36
spdk_iommu_is_enabled 36
alloc_vdev 52

Generated by: LCOV version 1.14