FD.io VPP
v20.01-48-g3e0dafb74
Vector Packet Processing
|
Go to the source code of this file.
Macros | |
#define | VHOST_LOG_PAGE 0x1000 |
#define | vhost_user_log_dirty_ring(vui, vq, member) |
Functions | |
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 void | vhost_user_send_call (vlib_main_t *vm, 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) |
#define VHOST_LOG_PAGE 0x1000 |
Definition at line 172 of file vhost_user_inline.h.
#define vhost_user_log_dirty_ring | ( | vui, | |
vq, | |||
member | |||
) |
Definition at line 203 of file vhost_user_inline.h.
static_always_inline u8* format_vhost_trace | ( | u8 * | s, |
va_list * | va | ||
) |
Definition at line 210 of file vhost_user_inline.h.
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 | ||
) |
Definition at line 175 of file vhost_user_inline.h.
static_always_inline void vhost_user_send_call | ( | vlib_main_t * | vm, |
vhost_user_vring_t * | vq | ||
) |
Definition at line 252 of file vhost_user_inline.h.
static_always_inline void vhost_user_update_gso_interface_count | ( | vhost_user_intf_t * | vui, |
u8 | add | ||
) |
static_always_inline u8 vui_is_link_up | ( | vhost_user_intf_t * | vui | ) |