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-15 20:55:59 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
alloc_vdev 39
cleanup_vdev 24
create_controller_test 3
desc_to_iov_test 3
fini_cb 6
init_cb 6
main 3
remove_controller_test 3
rte_vhost_backend_config_change 0
rte_vhost_clr_inflight_desc_packed 21
rte_vhost_clr_inflight_desc_split 0
rte_vhost_driver_callback_register 27
rte_vhost_driver_disable_features 27
rte_vhost_driver_get_protocol_features 27
rte_vhost_driver_register 27
rte_vhost_driver_set_features 27
rte_vhost_driver_set_protocol_features 27
rte_vhost_driver_start 27
rte_vhost_driver_unregister 27
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_packed 21
rte_vhost_set_last_inflight_io_split 0
rte_vhost_set_vring_base 0
rte_vhost_vring_call_nonblock 0
session_find_by_vid_test 3
spdk_bdev_close 0
spdk_bdev_desc_get_bdev 3
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_io_type_supported 9
spdk_bdev_open_ext 3
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_iommu_is_enabled 27
spdk_json_decode_bool 0
spdk_json_decode_object_relaxed 3
spdk_mem_register 0
spdk_mem_unregister 0
start_vdev 9
stop_vdev 9
test_cleanup 3
test_setup 3
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
vhost_blk_construct_test 3
vq_avail_ring_get_test 3
vq_desc_guest_handle_completed_desc 21
vq_desc_guest_is_used 21
vq_desc_guest_set_avail 21
vq_packed_ring_test 3

Generated by: LCOV version 1.14