LCOV - code coverage report
Current view: top level - spdk/lib/vhost - rte_vhost_user.c (source / functions) Hit Total Coverage
Test: Combined Lines: 677 1076 62.9 %
Date: 2024-12-15 23:25:31 Functions: 62 74 83.8 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 360 3196 11.3 %

Function Name Sort by function name Hit count Sort by hit count
_stop_session 56
check_session_vq_io_stats 0
destroy_connection 32
enable_device_vq 116
extern_vhost_post_msg_handler 1986
extern_vhost_pre_msg_handler 1986
foreach_session 90
foreach_session_finish_cb 90
new_connection 32
session_vq_io_stats_update 0
set_device_vq_callfd 256
spdk_vhost_set_socket_path 21
start_device 102
stop_device 74
vhost_dev_thread_exit 57
vhost_driver_unregister 95
vhost_get_mem_table 56
vhost_get_negotiated_features 88
vhost_gpa_to_vva 9110689
vhost_inflight_packed_desc_is_indirect 0
vhost_inflight_queue_get_desc 0
vhost_log_req_desc 3967817
vhost_log_used_vring_elem 3967838
vhost_log_used_vring_idx 3967817
vhost_memory_changed 24
vhost_packed_desc_indirect_to_desc_table 0
vhost_register_memtable_if_required 56
vhost_register_unix_socket 84
vhost_session_find_by_id 56
vhost_session_find_by_vid 4186
vhost_session_info_json 779
vhost_session_install_rte_compat_hooks 32
vhost_session_mem_region_calc 64
vhost_session_mem_register 32
vhost_session_mem_unregister 32
vhost_session_vq_used_signal 295506519
vhost_session_wait_for_semaphore 56
vhost_user_dev_create 87
vhost_user_dev_foreach_session 90
vhost_user_dev_init 87
vhost_user_dev_set_coalescing 89
vhost_user_dev_start 84
vhost_user_dev_unregister 85
vhost_user_fini 1188
vhost_user_get_coalescing 803
vhost_user_init 1188
vhost_user_session_set_coalescing 84
vhost_user_session_set_interrupt_mode 0
vhost_user_session_shutdown 594
vhost_user_session_shutdown_on_init 594
vhost_user_session_start 84
vhost_user_session_stop_done 56
vhost_user_session_stop_event 56
vhost_user_set_coalescing 5
vhost_user_wait_for_session_stop 56
vhost_vq_avail_ring_get 295615287
vhost_vq_event_is_suppressed 295506519
vhost_vq_get_desc 4112564
vhost_vq_get_desc_packed 0
vhost_vq_packed_ring_enqueue 21
vhost_vq_packed_ring_is_avail 36
vhost_vq_used_ring_enqueue 3967817
vhost_vq_used_signal 263083744
vhost_vring_desc_get_next 19963739
vhost_vring_desc_is_indirect 4112564
vhost_vring_desc_payload_to_iov 15383123
vhost_vring_desc_to_iov 15383123
vhost_vring_inflight_desc_is_wr 0
vhost_vring_inflight_desc_to_iov 0
vhost_vring_packed_desc_get_buffer_id 21
vhost_vring_packed_desc_get_next 0
vhost_vring_packed_desc_is_indirect 21
vhost_vring_packed_desc_is_wr 0
vhost_vring_packed_desc_to_iov 0

Generated by: LCOV version 1.15