Module gpadl_ring

Source
Expand description

GPADL-backed ring buffers.

Structs§

AlignedGpadlView
A GPADL view that has exactly one page-aligned range.
GpadlRingMem
An implementation of [vmbus_ring::RingMem] backed by an aligned GPADL view.

Enums§

Error
A ring buffer error.

Functions§

gpadl_channel
Creates a raw channel from input parameters passed to crate::channel::VmbusDevice::open.
make_rings
Creates a set of incoming and outgoing rings for a channel.