Crate virtio_queue

source ·
Expand description

Virtio queue API for backend device drivers to access virtio queues.

Modules

Virtio queue related constant definitions

Structs

Consuming iterator over all available descriptor chain heads in the queue.
A virtio descriptor constraints with C representation.
A virtio descriptor chain.
An iterator for readable or writable descriptors.
Struct to maintain information and manipulate a virtio queue.
Representation of the Queue state.
Struct to maintain information and manipulate state of a virtio queue for multi-threaded context.
Represents the contents of an element from the used virtqueue ring.

Enums

Virtio Queue related errors.

Traits

Trait for objects returned by QueueT::lock().
Trait to access and manipulate a Virtio queue that’s known to be exclusively accessed by a single execution thread.
Trait to access and manipulate a virtio queue.