Searched refs:PcieBusDriver (Results 1 - 19 of 19) sorted by relevance
/fuchsia/zircon/kernel/dev/pcie/ |
H A D | pcie_quirks.cpp | 7 extern __WEAK const PcieBusDriver::QuirkHandler pcie_quirk_handlers[] = {
|
H A D | pcie_root.cpp | 12 PcieRoot::PcieRoot(PcieBusDriver& bus_drv, uint mbus_id)
|
H A D | pcie_bus_driver.cpp | 41 constexpr size_t PcieBusDriver::REGION_BOOKKEEPING_SLAB_SIZE; 42 constexpr size_t PcieBusDriver::REGION_BOOKKEEPING_MAX_MEM; 44 fbl::RefPtr<PcieBusDriver> PcieBusDriver::driver_; 45 fbl::Mutex PcieBusDriver::driver_lock_; 47 PcieBusDriver::PcieBusDriver(PciePlatformInterface& platform) : platform_(platform) { } function in class:PcieBusDriver 48 PcieBusDriver::~PcieBusDriver() { 76 zx_status_t PcieBusDriver [all...] |
H A D | debug.cpp | 624 auto bus_drv = PcieBusDriver::GetDriver(); 672 auto bus_drv = PcieBusDriver::GetDriver(); 713 auto bus_drv = PcieBusDriver::GetDriver(); 735 auto bus_drv = PcieBusDriver::GetDriver(); 748 auto bus_drv = PcieBusDriver::GetDriver();
|
H A D | pcie_device.cpp | 49 PcieDeviceImpl(PcieBusDriver& bus_drv, uint bus_id, uint dev_id, uint func_id) 78 PcieDevice::PcieDevice(PcieBusDriver& bus_drv,
|
H A D | pcie_bridge.cpp | 30 PcieBridge::PcieBridge(PcieBusDriver& bus_drv, uint bus_id, uint dev_id, uint func_id, uint mbus_id)
|
H A D | pcie_irqs.cpp | 917 void PcieBusDriver::ShutdownIrqs() { 923 fbl::RefPtr<SharedLegacyIrqHandler> PcieBusDriver::FindLegacyIrqHandler(uint irq_id) {
|
/fuchsia/zircon/kernel/dev/pcie/include/dev/ |
H A D | pcie_upstream_node.h | 39 PcieBusDriver& driver() { return bus_drv_; } 50 friend class PcieBusDriver; 51 PcieUpstreamNode(PcieBusDriver& bus_drv, Type type, uint mbus_id) 65 PcieBusDriver& bus_drv_; // TODO(johngro) : Eliminate this, see ZX-325
|
H A D | pcie_root.h | 29 PcieBusDriver& driver() { return bus_drv_; } 56 PcieRoot(PcieBusDriver& bus_drv, uint mbus_id); 59 PcieBusDriver& bus_drv_;
|
H A D | pcie_bus_driver.h | 30 class PcieBusDriver : public fbl::RefCounted<PcieBusDriver> { class in inherits:fbl::RefCounted 62 ~PcieBusDriver(); 105 // we create the PcieBusDriver singleton in a platform specific early 172 DISALLOW_COPY_ASSIGN_AND_MOVE(PcieBusDriver); 174 static fbl::RefPtr<PcieBusDriver> GetDriver() { 222 explicit PcieBusDriver(PciePlatformInterface& platform); 264 static fbl::RefPtr<PcieBusDriver> driver_;
|
H A D | pcie_bridge.h | 47 PcieBusDriver& driver() { return PcieDevice::driver(); } 66 friend class PcieBusDriver; 68 PcieBridge(PcieBusDriver& bus_drv, uint bus_id, uint dev_id, uint func_id, uint mbus_id);
|
H A D | pcie_device.h | 29 class PcieBusDriver; 293 PcieBusDriver& driver() { return bus_drv_; } 332 friend class PcieBusDriver; // TODO(johngro): remove this. Currently used for IRQ swizzle. 333 PcieDevice(PcieBusDriver& bus_drv, uint bus_id, uint dev_id, uint func_id, bool is_bridge); 361 PcieBusDriver& bus_drv_; // Reference to our bus driver state.
|
/fuchsia/zircon/kernel/platform/pc/ |
H A D | platform_pcie.cpp | 51 static void lockdown_pcie_bus_regions(PcieBusDriver& pcie) { 66 zx_status_t res = PcieBusDriver::InitializeDriver(platform_pcie_support); 74 auto pcie = PcieBusDriver::GetDriver(); 114 auto pcie = reinterpret_cast<PcieBusDriver*>(ctx);
|
H A D | pcie_quirks.cpp | 198 extern const PcieBusDriver::QuirkHandler pcie_quirk_handlers[] = {
|
H A D | platform.cpp | 673 PcieBusDriver::GetDriver()->DisableBus();
|
/fuchsia/zircon/kernel/dev/interrupt/arm_gic/v3/ |
H A D | arm_gicv3_pcie.cpp | 30 zx_status_t res = PcieBusDriver::InitializeDriver(platform_pcie_support);
|
/fuchsia/zircon/kernel/dev/interrupt/arm_gic/v2/ |
H A D | arm_gicv2m_pcie.cpp | 80 res = PcieBusDriver::InitializeDriver(platform_pcie_support);
|
/fuchsia/zircon/kernel/syscalls/ |
H A D | ddk_pci.cpp | 54 static fbl::RefPtr<PcieRoot> Create(PcieBusDriver& bus_drv, 82 PcieRootLUTSwizzle(PcieBusDriver& bus_drv, 118 auto pcie = PcieBusDriver::GetDriver(); 146 auto pcie = PcieBusDriver::GetDriver(); 265 const PcieBusDriver::EcamRegion ecam = {
|
/fuchsia/zircon/kernel/object/ |
H A D | pci_device_dispatcher.cpp | 27 auto bus_drv = PcieBusDriver::GetDriver();
|
Completed in 105 milliseconds