LCOV - code coverage report
Current view: top level - spdk/lib/vhost - rte_vhost_user.c (source / functions) Hit Total Coverage
Test: Combined Lines: 675 1087 62.1 %
Date: 2024-12-13 06:03:58 Functions: 65 75 86.7 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 355 3226 11.0 %

Function Name Sort by function name Hit count Sort by hit count
vhost_inflight_packed_desc_is_indirect 0
vhost_inflight_queue_get_desc 0
vhost_packed_desc_indirect_to_desc_table 0
vhost_user_session_set_interrupt_mode 0
vhost_vq_get_desc_packed 0
vhost_vring_inflight_desc_is_wr 0
vhost_vring_inflight_desc_to_iov 0
vhost_vring_packed_desc_get_next 0
vhost_vring_packed_desc_is_wr 0
vhost_vring_packed_desc_to_iov 0
vhost_user_set_coalescing 2
spdk_vhost_set_socket_path 7
vhost_user_dev_busy 8
vhost_dev_thread_exit 21
vhost_vq_packed_ring_enqueue 21
vhost_vring_packed_desc_get_buffer_id 21
vhost_vring_packed_desc_is_indirect 21
foreach_session 28
foreach_session_finish_cb 28
vhost_user_dev_foreach_session 28
vhost_memory_changed 29
_stop_session 35
destroy_connection 35
new_connection 35
vhost_session_find_by_id 35
vhost_session_install_rte_compat_hooks 35
vhost_session_mem_register 35
vhost_session_mem_unregister 35
vhost_session_wait_for_semaphore 35
vhost_user_session_stop_done 35
vhost_user_session_stop_event 35
vhost_user_wait_for_session_stop 35
vhost_vq_packed_ring_is_avail 36
vhost_get_negotiated_features 41
vhost_register_unix_socket 48
vhost_user_dev_start 48
vhost_user_dev_set_coalescing 50
vhost_user_dev_create 51
vhost_user_dev_init 51
vhost_user_dev_unregister 51
vhost_driver_unregister 59
vhost_get_mem_table 64
vhost_register_memtable_if_required 64
stop_device 70
vhost_session_mem_region_calc 70
vhost_user_session_set_coalescing 70
vhost_user_session_start 70
vhost_session_info_json 91
vhost_user_get_coalescing 99
start_device 102
enable_device_vq 184
set_device_vq_callfd 196
session_vq_io_stats_update 320
vhost_user_session_shutdown 595
vhost_user_session_shutdown_on_init 595
vhost_user_fini 1190
vhost_user_init 1190
extern_vhost_post_msg_handler 1783
extern_vhost_pre_msg_handler 1783
vhost_session_find_by_vid 3779
check_session_vq_io_stats 559587
vhost_vq_used_signal 3126023
vhost_log_req_desc 4070941
vhost_log_used_vring_idx 4070941
vhost_vq_get_desc 4070941
vhost_vq_used_ring_enqueue 4070941
vhost_vring_desc_is_indirect 4070941
vhost_log_used_vring_elem 4070962
vhost_gpa_to_vva 5492139
vhost_vring_desc_payload_to_iov 6659590
vhost_vring_desc_to_iov 6659590
vhost_vring_desc_get_next 10442650
vhost_session_vq_used_signal 60340290
vhost_vq_event_is_suppressed 60340290
vhost_vq_avail_ring_get 60362360

Generated by: LCOV version 1.14