Barrelfish
Data Fields
vring Struct Reference
+ Collaboration diagram for vring:

Data Fields

uint16_t num
 the number of buffers in the queue
 
struct vring_descdesc
 the actual descriptors (16 bytes each)
 
struct vring_availavail
 ring of available descriptor heads
 
struct vring_usedused
 ring of used descriptor heads
 

Detailed Description

2.4 Virtqueues

Queue Size corresponds to the maximum number of buffers in the virtqueue. Queue Size value is always a power of 2. The maximum Queue Size value is 32768. This value is specified in a bus-specific way.


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