Skip to main content

Module queue

Module queue 

Source
Expand description

VirtIO queue (virtqueue) implementation.

This module provides the core virtqueue data structures used for communication between the guest driver and host device.

Modules§

flags
Descriptor flags sourced from virtio_bindings::virtio_ring.

Structs§

AvailRing
Available ring structure.
Descriptor
A single descriptor in the descriptor table.
DescriptorChain
Iterator over a descriptor chain.
UsedElement
Used ring element.
UsedRing
Used ring structure.
VirtQueue
VirtIO queue implementation.

Constants§

VIRTIO_F_EVENT_IDX
VirtIO feature bit for event index-based notification suppression (VirtIO spec 2.7.7).