LCOV - code coverage report
Current view: top level - spdk/lib/vhost - rte_vhost_user.c (source / functions) Hit Total Coverage
Test: Combined Lines: 667 1087 61.4 %
Date: 2024-12-10 00:26:50 Functions: 63 75 84.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 353 3226 10.9 %

Function Name Sort by function name Hit count Sort by hit count
check_session_vq_io_stats 0
session_vq_io_stats_update 0
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_memory_changed 5
vhost_user_set_coalescing 5
destroy_connection 11
new_connection 11
spdk_vhost_set_socket_path 11
vhost_session_install_rte_compat_hooks 11
vhost_session_mem_register 11
vhost_session_mem_unregister 11
vhost_user_dev_busy 13
_stop_session 16
vhost_get_mem_table 16
vhost_register_memtable_if_required 16
vhost_session_find_by_id 16
vhost_session_wait_for_semaphore 16
vhost_user_session_stop_done 16
vhost_user_session_stop_event 16
vhost_user_wait_for_session_stop 16
vhost_vq_packed_ring_enqueue 21
vhost_vring_packed_desc_get_buffer_id 21
vhost_vring_packed_desc_is_indirect 21
vhost_session_mem_region_calc 22
vhost_user_session_set_coalescing 22
vhost_user_session_start 22
stop_device 24
vhost_get_negotiated_features 26
start_device 30
vhost_dev_thread_exit 32
enable_device_vq 33
vhost_vq_packed_ring_is_avail 36
foreach_session 50
foreach_session_finish_cb 50
vhost_user_dev_foreach_session 50
vhost_register_unix_socket 59
vhost_user_dev_start 59
vhost_user_dev_unregister 60
vhost_user_dev_create 62
vhost_user_dev_init 62
vhost_driver_unregister 63
vhost_user_dev_set_coalescing 64
set_device_vq_callfd 72
vhost_user_session_shutdown 546
vhost_user_session_shutdown_on_init 546
extern_vhost_post_msg_handler 581
extern_vhost_pre_msg_handler 581
vhost_session_info_json 763
vhost_user_get_coalescing 787
vhost_user_fini 1092
vhost_user_init 1092
vhost_session_find_by_vid 1233
vhost_log_req_desc 119140
vhost_log_used_vring_idx 119140
vhost_vq_get_desc 119140
vhost_vq_used_ring_enqueue 119140
vhost_vring_desc_is_indirect 119140
vhost_log_used_vring_elem 119161
vhost_gpa_to_vva 254592
vhost_vring_desc_payload_to_iov 547092
vhost_vring_desc_to_iov 547092
vhost_vring_desc_get_next 662581
vhost_vq_used_signal 38373365
vhost_session_vq_used_signal 45494859
vhost_vq_event_is_suppressed 45494859
vhost_vq_avail_ring_get 45516719

Generated by: LCOV version 1.15