class PciRootAllocator
Defined at line 168 of file ../../src/devices/bus/drivers/pci/allocation.h
PciRootAllocators are an implementation of PciAllocator designed
to use the Pciroot protocol for allocation, fulfilling the requirements
for a PciRoot to implement the UpstreamNode interface.
Public Methods
zx::result<std::unique_ptr<PciAllocation>> Allocate (std::optional<zx_paddr_t> base, size_t size)
Defined at line 45 of file ../../src/devices/bus/drivers/pci/allocation.cc
void PciRootAllocator (ddk::PcirootProtocolClient proto, pci_address_space_t type, bool low)
Defined at line 170 of file ../../src/devices/bus/drivers/pci/allocation.h
void ~PciRootAllocator ()
Defined at line 172 of file ../../src/devices/bus/drivers/pci/allocation.h