Crate resources

Source
Expand description

Manages system resources that can be allocated to VMs and their devices.

Modulesยง

address_allocator
address_range ๐Ÿ”’
pci_address ๐Ÿ”’
system_allocator ๐Ÿ”’
Manages allocating system resources such as address space and interrupt numbers.

Structsยง

AddressRange
Represents a range of addresses from start to end, inclusive.
AllocOptions
Memory allocation options.
PciAddress
PCI Device Address, AKA Bus:Device.Function
SystemAllocator
SystemAllocatorConfig

Enumsยง

Alloc
Used to tag SystemAllocator allocations.
Error
MmioType
MMIO address Type Low: address allocated from low_address_space High: address allocated from high_address_space
PciAddressError
PCI address parsing and conversion errors.

Type Aliasesยง

Result