Structs

Contains the basic information required to start execution of a device.
Contains the details of a device trap.
A Stream of incoming requests for VirtioBalloon
A Stream of incoming requests for VirtioBlock
A Stream of incoming requests for VirtioConsole
A Stream of incoming requests for VirtioDevice
A Stream of incoming requests for VirtioGpu
VirtioImages are shared with VirtioMagma, enabling guest clients to allocate GBM and Vulkan compatible images and share them with Sommelier as dma-bufs. An image corresponds to a single buffer collection, and also contains some opaque image info needed by VirtioMagma.
A Stream of incoming requests for VirtioInput
A Stream of incoming requests for VirtioMagma
A Stream of incoming requests for VirtioMem
A Stream of incoming requests for VirtioNet
A Stream of incoming requests for VirtioRng
A Stream of incoming requests for VirtioSound
A Stream of incoming requests for VirtioVsock
A Stream of incoming requests for VirtioWaylandImporter
A Stream of incoming requests for VirtioWayland

Enums

Constants

Set a flag to inspect configs on the next interrupt.
If a flag is set, send an interrupt to the device.
Set a flag to inspect queues on the next interrupt.
Sufficient to contain the opaque image info.

Traits

Type Definitions