LCOV - code coverage report
Current view: top level - spdk/lib/vhost - rte_vhost_user.c (source / functions) Hit Total Coverage
Test: Combined Lines: 699 1075 65.0 %
Date: 2024-11-17 04:02:19 Functions: 66 76 86.8 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 374 3200 11.7 %

Function Name Sort by function name Hit count Sort by hit count
_stop_session 85
_vhost_user_sem_destroy 584
_vhost_user_sem_init 584
check_session_vq_io_stats 669621
destroy_connection 61
enable_device_vq 288
extern_vhost_post_msg_handler 3535
extern_vhost_pre_msg_handler 3535
foreach_session 118
foreach_session_finish_cb 118
new_connection 61
session_vq_io_stats_update 336
set_device_vq_callfd 428
spdk_vhost_set_socket_path 25
start_device 191
stop_device 132
vhost_dev_thread_exit 72
vhost_driver_unregister 121
vhost_get_mem_table 114
vhost_get_negotiated_features 117
vhost_gpa_to_vva 12694744
vhost_inflight_packed_desc_is_indirect 0
vhost_inflight_queue_get_desc 0
vhost_log_req_desc 7201123
vhost_log_used_vring_elem 7201144
vhost_log_used_vring_idx 7201123
vhost_memory_changed 53
vhost_packed_desc_indirect_to_desc_table 0
vhost_register_memtable_if_required 114
vhost_register_unix_socket 99
vhost_session_find_by_id 85
vhost_session_find_by_vid 7460
vhost_session_info_json 840
vhost_session_install_rte_compat_hooks 61
vhost_session_mem_region_calc 122
vhost_session_mem_register 61
vhost_session_mem_unregister 61
vhost_session_vq_used_signal 277361305
vhost_user_dev_create 102
vhost_user_dev_foreach_session 118
vhost_user_dev_init 102
vhost_user_dev_set_coalescing 106
vhost_user_dev_start 99
vhost_user_dev_unregister 100
vhost_user_fini 1080
vhost_user_get_coalescing 872
vhost_user_init 1080
vhost_user_session_set_coalescing 146
vhost_user_session_set_interrupt_mode 0
vhost_user_session_shutdown 540
vhost_user_session_shutdown_on_init 540
vhost_user_session_start 146
vhost_user_session_stop_done 85
vhost_user_session_stop_event 85
vhost_user_set_coalescing 7
vhost_user_wait_for_session_stop 85
vhost_vq_avail_ring_get 277510449
vhost_vq_event_is_suppressed 277361305
vhost_vq_get_desc 7289418
vhost_vq_get_desc_packed 0
vhost_vq_packed_ring_enqueue 21
vhost_vq_packed_ring_is_avail 36
vhost_vq_used_ring_enqueue 7201123
vhost_vq_used_signal 190783681
vhost_vring_desc_get_next 23379743
vhost_vring_desc_is_indirect 7289418
vhost_vring_desc_payload_to_iov 16289904
vhost_vring_desc_to_iov 16289904
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
wait_for_semaphore 85

Generated by: LCOV version 1.15