Modules

A virtqueue implementation to be used internally by virtio device drivers.

Macros

Structs

An integer type of with an explicit endianness.

An integer type of with an explicit endianness.

An integer type of with an explicit endianness.

An integer type of with an explicit endianness.

The result of a completed request.

An integer type of with an explicit endianness.

An integer type of with an explicit endianness.

An integer type of with an explicit endianness.

An integer type of with an explicit endianness.

An integer type of with an explicit endianness.

An integer type of with an explicit endianness.

An integer type of with an explicit endianness.

An integer type of with an explicit endianness.

An integer type of with an explicit endianness.

An integer type of with an explicit endianness.

An integer type of with an explicit endianness.

An integer type of with an explicit endianness.

The Device Configuration Space for a virtio-blk device.

A queue of a virtio-blk device.

Constants

The maximum number of FDs that can be sent in a single send.

Traits

Types for which it is safe to initialize from raw data.

Trait for types that can be converted into an iovec that can be referenced by a syscall for the lifetime of this object.

Trait for file descriptors can send and receive socket control messages via sendmsg and recvmsg.

An interface to the virtio transport/bus of a device

Functions

Type Definitions