Skip to main content

Module acpi_builder

Module acpi_builder 

Source
Expand description

Construct ACPI tables for a concrete VM topology

Structs§

AcpiSmmuConfig
Configuration for the SMMUv3 ACPI IORT node.
AcpiTablesBuilder
Builder to construct a set of BuiltAcpiTables
AmdIommuAcpiConfig
Configuration for AMD IOMMU ACPI table (IVRS) generation.
AmdIommuIvrsConfig
IVRS-level configuration for AMD IOMMU ACPI table generation.
BuiltAcpiTables
Binary ACPI tables constructed by AcpiTablesBuilder.
BuiltPcieAcpiTables
Serialized PCIe-related ACPI tables.
GenericInitiator
A PCI generic initiator to expose in the SRAT.
IntelVtdAcpiConfig
Configuration for a single Intel VT-d remapping unit in the DMAR table.
IntelVtdDeviceScope
A single device scope entry for the DMAR table’s DRHD structure.
IntelVtdDmarConfig
DMAR-level configuration for Intel VT-d ACPI table generation.
SlitInfo
NUMA distance information for SLIT generation.

Enums§

AcpiArchConfig
Architecture-specific ACPI configuration carried by AcpiTablesBuilder.
PcieAcpiBuildError
Errors that can occur while building PCIe SSDT/CEDT payloads.
X86IommuAcpiConfig
x86 IOMMU ACPI table configuration.

Constants§

OEM_INFO

Traits§

AcpiTopology

Functions§

build_pcie_acpi_tables
Build PCIe SSDT/CEDT payloads from host-bridge topology.