XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
VqUsed Struct Reference
Collaboration diagram for VqUsed:
Collaboration graph
[legend]

Public Attributes

volatile uint16_t flags
 
volatile uint16_t idx
 
volatile VqUsedElem ring [QSZ]
 
uint16_t flags
 
uint16_t idx
 
struct { 
 
   uint32_t   id 
 
   uint32_t   len 
 
} ring [1] 
 
struct { 
 
   uint32_t   id 
 
   uint32_t   len 
 
} ring [QSZ] 
 
struct { 
 
   uint32_t   id 
 
   uint32_t   len 
 
} ring [1] 
 

Member Data Documentation

◆ flags [1/2]

uint16_t VqUsed::flags

◆ flags [2/2]

uint16_t VqUsed::flags

◆ id

uint32_t VqUsed::id

◆ idx [1/2]

uint16_t VqUsed::idx

◆ idx [2/2]

uint16_t VqUsed::idx

◆ len

uint32_t VqUsed::len

◆ [struct] [1/4]

struct { ... } VqUsed::ring[1]

◆ [struct] [2/4]

struct { ... } VqUsed::ring[1]

◆ ring [3/4]

volatile VqUsedElem VqUsed::ring[QSZ]

◆ [struct] [4/4]

struct { ... } VqUsed::ring[QSZ]

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