Module queue

Source
Expand description

virtqueue interface

Modules§

packed_descriptor_chain
Packed virtqueue descriptor chain iterator
packed_queue 🔒
split_descriptor_chain
Split virtqueue descriptor chain iterator
split_queue 🔒

Macros§

define_queue_method 🔒
Usage: define_queue_method!(method_name, return_type[, mut][, arg1: arg1_type, arg2: arg2_type, …])

Structs§

PeekedDescriptorChain
A DescriptorChain that has been peeked from a Queue but not popped yet.
QueueConfig
A virtio queue’s parameters.
QueueConfigSnapshot 🔒

Enums§

Queue
Virtqueue interface representing different types of virtqueues The struct of each queue type is wrapped in the enum variants