Structs§
- Start
Info - Contains the basic information required to start execution of a device.
- Trap
- Contains the details of a device trap.
- Virtio
Balloon Configure Queue Responder - Virtio
Balloon Control Handle - Virtio
Balloon Event Stream - Virtio
Balloon GetMem Stats Responder - Virtio
Balloon GetMem Stats Response - Virtio
Balloon Marker - Virtio
Balloon Proxy - Virtio
Balloon Ready Responder - Virtio
Balloon Request Stream - A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioBalloon.
- Virtio
Balloon Start Request - Virtio
Balloon Start Responder - Virtio
Balloon Synchronous Proxy - Virtio
Block Configure Queue Responder - Virtio
Block Control Handle - Virtio
Block Event Stream - Virtio
Block Marker - Virtio
Block Proxy - Virtio
Block Ready Responder - Virtio
Block Request Stream - A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioBlock.
- Virtio
Block Start Request - Virtio
Block Start Responder - Virtio
Block Start Response - Virtio
Block Synchronous Proxy - Virtio
Console Configure Queue Responder - Virtio
Console Control Handle - Virtio
Console Event Stream - Virtio
Console Marker - Virtio
Console Proxy - Virtio
Console Ready Responder - Virtio
Console Request Stream - A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioConsole.
- Virtio
Console Start Request - Virtio
Console Start Responder - Virtio
Console Synchronous Proxy - Virtio
Device Configure Queue Request - Virtio
Device Configure Queue Responder - Virtio
Device Control Handle - Virtio
Device Event Stream - Virtio
Device Marker - Virtio
Device Notify Queue Request - Virtio
Device Proxy - Virtio
Device Ready Request - Virtio
Device Ready Responder - Virtio
Device Request Stream - A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioDevice.
- Virtio
Device Synchronous Proxy - Virtio
GpuConfigure Queue Responder - Virtio
GpuControl Handle - Virtio
GpuEvent Stream - Virtio
GpuMarker - Virtio
GpuProxy - Virtio
GpuReady Responder - Virtio
GpuRequest Stream - A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioGpu.
- Virtio
GpuStart Request - Virtio
GpuStart Responder - Virtio
GpuSynchronous Proxy - Virtio
Image - 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.
- Virtio
Input Configure Queue Responder - Virtio
Input Control Handle - Virtio
Input Event Stream - Virtio
Input Marker - Virtio
Input Proxy - Virtio
Input Ready Responder - Virtio
Input Request Stream - A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioInput.
- Virtio
Input Start Request - Virtio
Input Start Responder - Virtio
Input Synchronous Proxy - Virtio
Magma Configure Queue Responder - Virtio
Magma Control Handle - Virtio
Magma Event Stream - Virtio
Magma Marker - Virtio
Magma Proxy - Virtio
Magma Ready Responder - Virtio
Magma Request Stream - A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioMagma.
- Virtio
Magma Start Request - Virtio
Magma Start Responder - Virtio
Magma Start Response - Virtio
Magma Synchronous Proxy - Virtio
MemConfigure Queue Responder - Virtio
MemControl Handle - Virtio
MemEvent Stream - Virtio
MemMarker - Virtio
MemOn Config Changed Request - Virtio
MemProxy - Virtio
MemReady Responder - Virtio
MemRequest Stream - A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioMem.
- Virtio
MemStart Request - Virtio
MemStart Responder - Virtio
MemSynchronous Proxy - Virtio
NetConfigure Queue Responder - Virtio
NetControl Handle - Virtio
NetEvent Stream - Virtio
NetMarker - Virtio
NetProxy - Virtio
NetReady Responder - Virtio
NetRequest Stream - A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioNet.
- Virtio
NetStart Request - Virtio
NetStart Responder - Virtio
NetSynchronous Proxy - Virtio
RngConfigure Queue Responder - Virtio
RngControl Handle - Virtio
RngEvent Stream - Virtio
RngMarker - Virtio
RngProxy - Virtio
RngReady Responder - Virtio
RngRequest Stream - A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioRng.
- Virtio
RngStart Request - Virtio
RngStart Responder - Virtio
RngSynchronous Proxy - Virtio
Sound Configure Queue Responder - Virtio
Sound Control Handle - Virtio
Sound Event Stream - Virtio
Sound Marker - Virtio
Sound Proxy - Virtio
Sound Ready Responder - Virtio
Sound Request Stream - A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioSound.
- Virtio
Sound Start Request - Virtio
Sound Start Responder - Virtio
Sound Start Response - Virtio
Sound Synchronous Proxy - Virtio
Vsock Configure Queue Responder - Virtio
Vsock Control Handle - Virtio
Vsock Event Stream - Virtio
Vsock Marker - Virtio
Vsock Proxy - Virtio
Vsock Ready Responder - Virtio
Vsock Request Stream - A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioVsock.
- Virtio
Vsock Start Request - Virtio
Vsock Start Responder - Virtio
Vsock Synchronous Proxy - Virtio
Wayland Configure Queue Responder - Virtio
Wayland Control Handle - Virtio
Wayland Event Stream - Virtio
Wayland GetImporter Request - Virtio
Wayland Importer Control Handle - Virtio
Wayland Importer Event Stream - Virtio
Wayland Importer Export Image Request - Virtio
Wayland Importer Export Image Responder - Virtio
Wayland Importer Export Image Response - Virtio
Wayland Importer Import Image Request - Virtio
Wayland Importer Import Image Responder - Virtio
Wayland Importer Import Image Response - Virtio
Wayland Importer Marker - Virtio
Wayland Importer Proxy - Virtio
Wayland Importer Request Stream - A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioWaylandImporter.
- Virtio
Wayland Importer Synchronous Proxy - Virtio
Wayland Marker - Virtio
Wayland Proxy - Virtio
Wayland Ready Responder - Virtio
Wayland Request Stream - A Stream of incoming requests for fuchsia.virtualization.hardware/VirtioWayland.
- Virtio
Wayland Start Request - Virtio
Wayland Start Responder - Virtio
Wayland Start With Wayland Server Request - Virtio
Wayland Start With Wayland Server_ Responder - Virtio
Wayland Synchronous Proxy
Enums§
- Input
Type - Virtio
Balloon Event - Virtio
Balloon Request - Virtio
Block Event - Virtio
Block Request - Virtio
Console Event - Virtio
Console Request - Virtio
Device Event - Virtio
Device Request - Virtio
GpuEvent - Virtio
GpuRequest - Virtio
Input Event - Virtio
Input Request - Virtio
Magma Event - Virtio
Magma Request - Virtio
MemEvent - Virtio
MemRequest - Virtio
NetEvent - Virtio
NetRequest - Virtio
RngEvent - Virtio
RngRequest - Virtio
Sound Event - Virtio
Sound Request - Virtio
Vsock Event - Virtio
Vsock Request - Virtio
Wayland Event - Virtio
Wayland Importer Event - Virtio
Wayland Importer Request - Virtio
Wayland Request
Constants§
- EVENT_
SET_ CONFIG - Set a flag to inspect configs on the next interrupt.
- EVENT_
SET_ INTERRUPT - If a flag is set, send an interrupt to the device.
- EVENT_
SET_ QUEUE - Set a flag to inspect queues on the next interrupt.
- VIRTIO_
WAYLAND_ INVALID_ VFD_ ID - VIRTIO_
WAYLAND_ MAX_ IMAGE_ INFO_ SIZE - Sufficient to contain the opaque image info.
Traits§
- Virtio
Balloon Proxy Interface - Virtio
Block Proxy Interface - Virtio
Console Proxy Interface - Virtio
Device Proxy Interface - Virtio
GpuProxy Interface - Virtio
Input Proxy Interface - Virtio
Magma Proxy Interface - Virtio
MemProxy Interface - Virtio
NetProxy Interface - Virtio
RngProxy Interface - Virtio
Sound Proxy Interface - Virtio
Vsock Proxy Interface - Virtio
Wayland Importer Proxy Interface - Virtio
Wayland Proxy Interface