Go to the source code of this file.
|
static_always_inline void * | map_guest_mem (vhost_user_intf_t *vui, uword addr, u32 *hint) |
|
static_always_inline void * | map_user_mem (vhost_user_intf_t *vui, uword addr) |
|
static_always_inline void | vhost_user_log_dirty_pages_2 (vhost_user_intf_t *vui, u64 addr, u64 len, u8 is_host_address) |
|
static_always_inline u8 * | format_vhost_trace (u8 *s, va_list *va) |
|
static_always_inline u64 | vhost_user_is_packed_ring_supported (vhost_user_intf_t *vui) |
|
static_always_inline u64 | vhost_user_is_event_idx_supported (vhost_user_intf_t *vui) |
|
static_always_inline void | vhost_user_kick (vlib_main_t *vm, vhost_user_vring_t *vq) |
|
static_always_inline u16 | vhost_user_avail_event_idx (vhost_user_vring_t *vq) |
|
static_always_inline u16 | vhost_user_used_event_idx (vhost_user_vring_t *vq) |
|
static_always_inline u16 | vhost_user_need_event (u16 event_idx, u16 new_idx, u16 old_idx) |
|
static_always_inline void | vhost_user_send_call_event_idx (vlib_main_t *vm, vhost_user_vring_t *vq) |
|
static_always_inline void | vhost_user_send_call_event_idx_packed (vlib_main_t *vm, vhost_user_vring_t *vq) |
|
static_always_inline void | vhost_user_send_call (vlib_main_t *vm, vhost_user_intf_t *vui, vhost_user_vring_t *vq) |
|
static_always_inline u8 | vui_is_link_up (vhost_user_intf_t *vui) |
|
static_always_inline void | vhost_user_update_gso_interface_count (vhost_user_intf_t *vui, u8 add) |
|
static_always_inline u8 | vhost_user_packed_desc_available (vhost_user_vring_t *vring, u16 idx) |
|
static_always_inline void | vhost_user_advance_last_avail_idx (vhost_user_vring_t *vring) |
|
static_always_inline void | vhost_user_advance_last_avail_table_idx (vhost_user_intf_t *vui, vhost_user_vring_t *vring, u8 chained) |
|
static_always_inline void | vhost_user_undo_advanced_last_avail_idx (vhost_user_vring_t *vring) |
|
static_always_inline void | vhost_user_dequeue_descs (vhost_user_vring_t *rxvq, virtio_net_hdr_mrg_rxbuf_t *hdr, u16 *n_descs_processed) |
|
static_always_inline void | vhost_user_dequeue_chained_descs (vhost_user_vring_t *rxvq, u16 *n_descs_processed) |
|
static_always_inline void | vhost_user_advance_last_used_idx (vhost_user_vring_t *vring) |
|
◆ VHOST_LOG_PAGE
#define VHOST_LOG_PAGE 0x1000 |
◆ vhost_user_log_dirty_ring
#define vhost_user_log_dirty_ring |
( |
|
vui, |
|
|
|
vq, |
|
|
|
member |
|
) |
| |
◆ format_vhost_trace()
◆ map_guest_mem()
◆ map_user_mem()
◆ vhost_user_advance_last_avail_idx()
◆ vhost_user_advance_last_avail_table_idx()
◆ vhost_user_advance_last_used_idx()
◆ vhost_user_avail_event_idx()
◆ vhost_user_dequeue_chained_descs()
◆ vhost_user_dequeue_descs()
◆ vhost_user_is_event_idx_supported()
◆ vhost_user_is_packed_ring_supported()
◆ vhost_user_kick()
◆ vhost_user_log_dirty_pages_2()
◆ vhost_user_need_event()
◆ vhost_user_packed_desc_available()
◆ vhost_user_send_call()
◆ vhost_user_send_call_event_idx()
◆ vhost_user_send_call_event_idx_packed()
◆ vhost_user_undo_advanced_last_avail_idx()
◆ vhost_user_update_gso_interface_count()
◆ vhost_user_used_event_idx()
◆ vui_is_link_up()