FD.io VPP  v18.10-34-gcce845e
Vector Packet Processing
virtio_vring_t Struct Reference

Data Fields

struct vring_desc * desc
 
struct vring_used * used
 
struct vring_avail * avail
 
u16 desc_in_use
 
u16 desc_next
 
int kick_fd
 
int call_fd
 
u16 size
 
u32 flags
 
u32 call_file_index
 
u32buffers
 
u16 last_used_idx
 
u16 last_kick_avail_idx
 

Detailed Description

Definition at line 74 of file virtio.h.

Field Documentation

struct vring_avail* virtio_vring_t::avail

Definition at line 78 of file virtio.h.

u32* virtio_vring_t::buffers

Definition at line 87 of file virtio.h.

int virtio_vring_t::call_fd

Definition at line 82 of file virtio.h.

u32 virtio_vring_t::call_file_index

Definition at line 86 of file virtio.h.

struct vring_desc* virtio_vring_t::desc

Definition at line 76 of file virtio.h.

u16 virtio_vring_t::desc_in_use

Definition at line 79 of file virtio.h.

u16 virtio_vring_t::desc_next

Definition at line 80 of file virtio.h.

u32 virtio_vring_t::flags

Definition at line 85 of file virtio.h.

int virtio_vring_t::kick_fd

Definition at line 81 of file virtio.h.

u16 virtio_vring_t::last_kick_avail_idx

Definition at line 89 of file virtio.h.

u16 virtio_vring_t::last_used_idx

Definition at line 88 of file virtio.h.

u16 virtio_vring_t::size

Definition at line 83 of file virtio.h.

struct vring_used* virtio_vring_t::used

Definition at line 77 of file virtio.h.


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