FD.io VPP  v16.12-rc0-308-g931be3a
Vector Packet Processing
vhost_user_vring_t Struct Reference

Data Fields

u32 qsz
 
u16 last_avail_idx
 
u16 last_used_idx
 
vring_desc_t * desc
 
vring_avail_t * avail
 
vring_used_t * used
 
u64 log_guest_addr
 
int callfd
 
int kickfd
 
int errfd
 
u32 enabled
 
u32 log_used
 
u32 callfd_idx
 
u32 n_since_last_int
 
f64 int_deadline
 

Detailed Description

Definition at line 190 of file vhost-user.h.

Field Documentation

vring_avail_t* vhost_user_vring_t::avail

Definition at line 196 of file vhost-user.h.

int vhost_user_vring_t::callfd

Definition at line 199 of file vhost-user.h.

u32 vhost_user_vring_t::callfd_idx

Definition at line 204 of file vhost-user.h.

vring_desc_t* vhost_user_vring_t::desc

Definition at line 195 of file vhost-user.h.

u32 vhost_user_vring_t::enabled

Definition at line 202 of file vhost-user.h.

int vhost_user_vring_t::errfd

Definition at line 201 of file vhost-user.h.

f64 vhost_user_vring_t::int_deadline

Definition at line 206 of file vhost-user.h.

int vhost_user_vring_t::kickfd

Definition at line 200 of file vhost-user.h.

u16 vhost_user_vring_t::last_avail_idx

Definition at line 193 of file vhost-user.h.

u16 vhost_user_vring_t::last_used_idx

Definition at line 194 of file vhost-user.h.

u64 vhost_user_vring_t::log_guest_addr

Definition at line 198 of file vhost-user.h.

u32 vhost_user_vring_t::log_used

Definition at line 203 of file vhost-user.h.

u32 vhost_user_vring_t::n_since_last_int

Definition at line 205 of file vhost-user.h.

u32 vhost_user_vring_t::qsz

Definition at line 192 of file vhost-user.h.

vring_used_t* vhost_user_vring_t::used

Definition at line 197 of file vhost-user.h.


The documentation for this struct was generated from the following file: