Module devices::virtio::block::asynchronous
source · Structs§
- Virtio device for exposing block level read/write operations on a host file.
- Tracks the state of an anynchronous disk.
- Disk state which can be modified by other worker threads
Enums§
- Errors that happen in block outside of executing a request. This includes errors during resize and flush operations.
- LogLevel 🔒
Constants§
- ID_LEN 🔒Maximum length of the virtio-block ID string field.
Functions§
- Periodically flushes the disk when the given timer fires.
- Process one descriptor chain asynchronously.
- resize 🔒
Type Aliases§
- BlockId 🔒Virtio block device identifier. This is an ASCII string terminated by a \0, unless all 20 bytes are used, in which case the \0 terminator is omitted.