Home
last modified time | relevance | path

Searched refs:PcieRoot (Results 1 – 6 of 6) sorted by relevance

/kernel/dev/pcie/include/dev/
A Dpcie_root.h18 class PcieRoot : public fbl::WAVLTreeContainable<fbl::RefPtr<PcieRoot>>,
23 DISALLOW_COPY_ASSIGN_AND_MOVE(PcieRoot);
56 PcieRoot(PcieBusDriver& bus_drv, uint mbus_id);
A Dpcie_bus_driver.h27 class PcieRoot; variable
90 zx_status_t AddRoot(fbl::RefPtr<PcieRoot>&& root);
165 using RootCollection = fbl::WAVLTree<uint, fbl::RefPtr<PcieRoot>>;
166 using ForeachRootCallback = bool (*)(const fbl::RefPtr<PcieRoot>& root, void* ctx);
/kernel/dev/pcie/
A Dpcie_root.cpp12 PcieRoot::PcieRoot(PcieBusDriver& bus_drv, uint mbus_id) in PcieRoot() function in PcieRoot
A Dpcie_bus_driver.cpp64 ForeachRoot([](const fbl::RefPtr<PcieRoot>& root, void* ctx) -> bool { in ~PcieBusDriver()
74 zx_status_t PcieBusDriver::AddRoot(fbl::RefPtr<PcieRoot>&& root) { in AddRoot()
121 ForeachRoot([](const fbl::RefPtr<PcieRoot>& root, void* ctx) -> bool { in RescanDevices()
127 ForeachRoot([](const fbl::RefPtr<PcieRoot>& root, void* ctx) -> bool { in RescanDevices()
169 ForeachRoot([](const fbl::RefPtr<PcieRoot>& root, void* ctx) -> bool { in StartBusDriver()
191 ForeachRoot([](const fbl::RefPtr<PcieRoot>& root, void* ctx) -> bool { in StartBusDriver()
354 ForeachRoot([](const fbl::RefPtr<PcieRoot>& root, void* ctx_) -> bool { in ForeachDevice()
A Dpcie_irqs.cpp878 auto root = fbl::RefPtr<PcieRoot>::Downcast(ktl::move(upstream)); in MapPinToIrqLocked()
/kernel/syscalls/
A Dddk_pci.cpp54 class PcieRootLUTSwizzle : public PcieRoot {
56 static fbl::RefPtr<PcieRoot> Create(PcieBusDriver& bus_drv, in Create()
87 : PcieRoot(bus_drv, managed_bus_id) { in PcieRootLUTSwizzle()

Completed in 15 milliseconds