Home
last modified time | relevance | path

Searched refs:dev_id (Results 1 – 15 of 15) sorted by relevance

/kernel/dev/pcie/
A Dpcie_upstream_node.cpp72 for (uint dev_id = 0; dev_id < PCIE_MAX_DEVICES_PER_BUS; ++dev_id) { in ScanDownstream() local
76 auto cfg = driver().GetConfig(managed_bus_id_, dev_id, func_id); in ScanDownstream()
87 vendor_id, device_id, managed_bus_id_, dev_id, func_id); in ScanDownstream()
96 auto new_dev = ScanDevice(cfg, dev_id, func_id); in ScanDownstream()
100 managed_bus_id_, dev_id, func_id); in ScanDownstream()
122 uint dev_id, in ScanDevice() argument
125 DEBUG_ASSERT(dev_id < PCIE_MAX_DEVICES_PER_BUS); in ScanDevice()
129 __UNUSED uint ndx = (dev_id * PCIE_MAX_FUNCTIONS_PER_DEVICE) + func_id; in ScanDevice()
139 vendor_id, managed_bus_id_, dev_id, func_id); in ScanDevice()
148 return PcieBridge::Create(*this, dev_id, func_id, secondary_id); in ScanDevice()
[all …]
A Ddebug.cpp45 uint dev_id; member
479 ((params->dev_id == WILDCARD_ID) || (params->dev_id == dev->dev_id())) && in dump_pcie_device()
545 params.dev_id = WILDCARD_ID; in CmdLsPci()
632 (params.dev_id != WILDCARD_ID) && in CmdLsPci()
652 uint bus_id, dev_id, func_id; in CmdPciUnplug() local
656 dev_id = static_cast<uint>(argv[2].i); in CmdPciUnplug()
660 (dev_id >= PCIE_MAX_DEVICES_PER_BUS) || in CmdPciUnplug()
682 bus_id, dev_id, func_id); in CmdPciUnplug()
693 uint bus_id, dev_id, func_id; in CmdPciReset() local
697 dev_id = static_cast<uint>(argv[2].i); in CmdPciReset()
[all …]
A Dpcie_caps.cpp84 dev.bus_id(), dev.dev_id(), dev.func_id(), in PciCapPcie()
138 dev.bus_id(), dev.dev_id(), dev.func_id(), in PciCapPcie()
155 dev.bus_id(), dev.dev_id(), dev.func_id(), in PciCapPcie()
165 dev.bus_id(), dev.dev_id(), dev.func_id(), in PciCapPcie()
225 dev.bus_id(), dev.dev_id(), dev.func_id(), in PciCapMsi()
239 dev.bus_id(), dev.dev_id(), dev.func_id(), in PciCapMsi()
291 bus_id(), dev_id(), func_id(), vendor_id(), device_id()); in ParseStdCapabilitiesLocked()
295 bus_id(), dev_id(), func_id(), in ParseStdCapabilitiesLocked()
304 bus_id(), dev_id(), func_id(), in ParseStdCapabilitiesLocked()
A Dpcie_bus_driver.cpp236 uint ndx = (dev.dev_id() * PCIE_MAX_FUNCTIONS_PER_DEVICE) + dev.func_id(); in LinkDeviceToUpstream()
246 uint ndx = (dev.dev_id() * PCIE_MAX_FUNCTIONS_PER_DEVICE) + dev.func_id(); in UnlinkDeviceFromUpstream()
272 uint dev_id, in GetRefedDevice() argument
276 uint dev_id; in GetRefedDevice() member
282 state.dev_id = dev_id, in GetRefedDevice()
291 (state->dev_id == dev->dev_id()) && in GetRefedDevice()
504 uint dev_id, in GetConfig() argument
508 DEBUG_ASSERT(dev_id < PCIE_MAX_DEVICES_PER_BUS); in GetConfig()
522 static_cast<uint8_t>(dev_id), in GetConfig()
572 dev->dev_id(), dev->bus_id(), dev->func_id(), dev->vendor_id(), in DisableBus()
A Dpcie_device.cpp40 static fbl::RefPtr<PcieDevice> Create(PcieUpstreamNode& upstream, uint dev_id, uint func_id);
49 PcieDeviceImpl(PcieBusDriver& bus_drv, uint bus_id, uint dev_id, uint func_id) in PcieDeviceImpl() argument
50 : PcieDevice(bus_drv, bus_id, dev_id, func_id, false) { } in PcieDeviceImpl()
54 uint dev_id, uint func_id) { in Create() argument
58 dev_id, in Create()
62 upstream.managed_bus_id(), dev_id, func_id); in Create()
70 upstream.managed_bus_id(), dev_id, func_id, res); in Create()
79 uint bus_id, uint dev_id, uint func_id, bool is_bridge) in PcieDevice() argument
83 dev_id_(dev_id), in PcieDevice()
103 return PcieDeviceImpl::Create(upstream, dev_id, func_id); in Create()
[all …]
A Dpcie_bridge.cpp30 PcieBridge::PcieBridge(PcieBusDriver& bus_drv, uint bus_id, uint dev_id, uint func_id, uint mbus_id) in PcieBridge() argument
31 : PcieDevice(bus_drv, bus_id, dev_id, func_id, true), in PcieBridge()
42 uint dev_id, in Create() argument
47 upstream.managed_bus_id(), dev_id, func_id, in Create()
52 upstream.managed_bus_id(), dev_id, func_id); in Create()
60 upstream.managed_bus_id(), dev_id, func_id, res); in Create()
A Dpcie_irqs.cpp847 pin = (pin + dev->dev_id()) % PCIE_MAX_LEGACY_IRQ_PINS; 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 Dpcie_bridge.h27 uint dev_id,
68 PcieBridge(PcieBusDriver& bus_drv, uint bus_id, uint dev_id, uint func_id, uint mbus_id);
89 fbl::RefPtr<PcieDevice> ScanDevice(const PciConfig* cfg, uint dev_id, uint func_id);
A Dpcie_root.h48 virtual zx_status_t Swizzle(uint dev_id, uint func_id, uint pin, uint *irq) = 0;
A Dpcie_upstream_node.h61 fbl::RefPtr<PcieDevice> ScanDevice(const PciConfig* cfg, uint dev_id, uint func_id);
A Dpcie_device.h64 static fbl::RefPtr<PcieDevice> Create(PcieUpstreamNode& upstream, uint dev_id, uint func_id);
308 uint dev_id() const { return dev_id_; } in dev_id() function
333 PcieDevice(PcieBusDriver& bus_drv, uint bus_id, uint dev_id, uint func_id, bool is_bridge);
A Dpcie_bus_driver.h61 uint dev_id,
129 fbl::RefPtr<PcieDevice> GetRefedDevice(uint bus_id, uint dev_id, uint func_id);
/kernel/object/
A Dpci_device_dispatcher.cpp56 out_info->dev_id = static_cast<uint8_t>(device_->dev_id()); in PciDeviceDispatcher()
68 device_->bus_id(), device_->dev_id(), device_->func_id()); in ~PciDeviceDispatcher()
74 device_->bus_id(), device_->dev_id(), device_->func_id()); in ~PciDeviceDispatcher()
/kernel/syscalls/
A Dddk_pci.cpp72 zx_status_t Swizzle(uint dev_id, uint func_id, uint pin, uint* irq) override { in Swizzle() argument
74 (dev_id >= fbl::count_of(lut_)) || in Swizzle()
75 (func_id >= fbl::count_of(lut_[dev_id])) || in Swizzle()
76 (pin >= fbl::count_of(lut_[dev_id][func_id]))) in Swizzle()
79 *irq = lut_[dev_id][func_id][pin]; in Swizzle()
650 dev->bus_id(), dev->dev_id(), dev->func_id(), bar_num); in sys_pci_get_bar()
/kernel/platform/pc/
A Dpcie_quirks.cpp97 if (dev->bus_id() || dev->dev_id() || dev->func_id()) in pcie_tolud_quirk()

Completed in 30 milliseconds