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-19 22:32:06
Functions:
66
76
86.8 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
374
3200
11.7 %
Function Name
Hit count
_stop_session
85
_vhost_user_sem_destroy
584
_vhost_user_sem_init
584
check_session_vq_io_stats
585731
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
349
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
12883572
vhost_inflight_packed_desc_is_indirect
0
vhost_inflight_queue_get_desc
0
vhost_log_req_desc
7379993
vhost_log_used_vring_elem
7380014
vhost_log_used_vring_idx
7379993
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
281531218
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
144
vhost_user_session_set_interrupt_mode
0
vhost_user_session_shutdown
540
vhost_user_session_shutdown_on_init
540
vhost_user_session_start
144
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
281680853
vhost_vq_event_is_suppressed
281531218
vhost_vq_get_desc
7464846
vhost_vq_get_desc_packed
0
vhost_vq_packed_ring_enqueue
21
vhost_vq_packed_ring_is_avail
36
vhost_vq_used_ring_enqueue
7379993
vhost_vq_used_signal
198861377
vhost_vring_desc_get_next
24758683
vhost_vring_desc_is_indirect
7464846
vhost_vring_desc_payload_to_iov
17502813
vhost_vring_desc_to_iov
17502813
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