|
Zephyr API Documentation 4.3.0-rc1
A Scalable Open Source RTOS
|
virtqueue available ring More...
#include <zephyr/drivers/virtio/virtqueue.h>
Data Fields | |
| uint16_t | flags |
| ring flags, e.g. | |
| uint16_t | idx |
| head of the ring, by increasing it newly added descriptors are committed | |
| uint16_t | ring [] |
| ring with indexes of descriptors | |
virtqueue available ring
Used to pass descriptors to the virtio device. Driver writeable, device readable
| uint16_t virtq_avail::flags |
ring flags, e.g.
VIRTQ_AVAIL_F_NO_INTERRUPT, currently unused
| uint16_t virtq_avail::idx |
head of the ring, by increasing it newly added descriptors are committed
| uint16_t virtq_avail::ring[] |
ring with indexes of descriptors