Barrelfish
Data Fields
vring_avail Struct Reference

Data Fields

uint16_t flags
 Ring flags see VRING_AVAIL_F_*.
 
uint16_t idx
 where the driver would put the next descriptor
 
uint16_t ring [0]
 refers to a head of descriptor chain
 

Detailed Description

2.4.6 The Virtqueue Available Ring

The driver uses the available ring to offer buffers to the device. It is only written by the driver and read by the device.

Alignment Constraint: 2 byte boundary


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