Searched refs:root (Results 1 – 8 of 8) sorted by relevance
| /kernel/dev/pcie/ |
| A D | pcie_bus_driver.cpp | 64 ForeachRoot([](const fbl::RefPtr<PcieRoot>& root, void* ctx) -> bool { in ~PcieBusDriver() argument 65 root->UnplugDownstream(); in ~PcieBusDriver() 74 zx_status_t PcieBusDriver::AddRoot(fbl::RefPtr<PcieRoot>&& root) { in AddRoot() argument 75 if (root == nullptr) in AddRoot() 87 if (!roots_.insert_or_find(ktl::move(root))) { in AddRoot() 89 root->managed_bus_id()); in AddRoot() 122 root->ScanDownstream(); in RescanDevices() 128 root->AllocateDownstreamBars(); in RescanDevices() 170 root->ScanDownstream(); in StartBusDriver() 192 root->AllocateDownstreamBars(); in StartBusDriver() [all …]
|
| A D | pcie_caps.cpp | 111 root.caps_ = PciReg16(static_cast<uint16_t>(base_ + kRootCapsOffset)); in PciCapPcie() 112 root.ctrl_ = PciReg16(static_cast<uint16_t>(base_ + kRootControlOffset)); in PciCapPcie() 113 root.status_ = PciReg32(static_cast<uint16_t>(base_ + kRootStatusOffset)); in PciCapPcie()
|
| A D | pcie_irqs.cpp | 878 auto root = fbl::RefPtr<PcieRoot>::Downcast(ktl::move(upstream)); in MapPinToIrqLocked() local 879 if (root == nullptr) in MapPinToIrqLocked() 881 return root->Swizzle(dev->dev_id(), dev->func_id(), pin, &irq_.legacy.irq_id); in MapPinToIrqLocked()
|
| /kernel/dev/pcie/include/dev/ |
| A D | pcie_bus_driver.h | 90 zx_status_t AddRoot(fbl::RefPtr<PcieRoot>&& root); 166 using ForeachRootCallback = bool (*)(const fbl::RefPtr<PcieRoot>& root, void* ctx);
|
| A D | pcie_caps.h | 62 #define PCS_CAPS_V1_DOWNSTREAM_PORT_SIZE ((uint)offsetof(pcie_capabilities_t, root)) 320 PcieCapRootChunk root; variable
|
| /kernel/lib/userboot/ |
| A D | userboot.cpp | 134 fbl::RefPtr<ResourceDispatcher> root; in get_resource_handle() local 135 zx_status_t result = ResourceDispatcher::Create(&root, &rights, ZX_RSRC_KIND_ROOT, 0, 0, 0, in get_resource_handle() 138 *ptr = Handle::Make(fbl::RefPtr<Dispatcher>(root.get()), in get_resource_handle()
|
| /kernel/syscalls/ |
| A D | ddk_pci.cpp | 60 auto root = fbl::AdoptRef(new (&ac) PcieRootLUTSwizzle(bus_drv, in Create() local 69 return root; in Create() 402 auto root = PcieRootLUTSwizzle::Create(*pcie, 0, arg->dev_pin_to_global_irq); in sys_pci_init() local 403 if (root == nullptr) in sys_pci_init() 406 zx_status_t ret = pcie->AddRoot(ktl::move(root)); in sys_pci_init()
|
| /kernel/platform/generic-arm/ |
| A D | platform.cpp | 289 static void process_zbi(zbi_header_t* root) { in process_zbi() argument 290 DEBUG_ASSERT(root); in process_zbi() 293 uint8_t* zbi_base = reinterpret_cast<uint8_t*>(root); in process_zbi()
|
Completed in 24 milliseconds