Structs§
- Manage dmabuf buffers
- Doesn’t cleanup buffers in any way, so you have to ensure that
- Common 🔒
- Implements all IO operations
- Allows the user to manage buffers manually. Buffers must be explicitly replaced. Release will only succeed if all buffers were returned with replace_buffer.
Traits§
- Unique
Id 🔒
Type Aliases§
- A DMA-BUF buffer which is handed out to the user as if owned, but cannot be accessed while it’s enqueued at the device for writing.