Searched refs:bus_addr (Results 1 - 2 of 2) sorted by relevance

/gem5/src/dev/pci/
H A Dhost.hh102 * @param bus_addr The device's position on the PCI bus
105 DeviceInterface(PciHost &host, PciBusAddr &bus_addr, PciIntPin pin);
161 * @param bus_addr The device's position on the PCI bus
166 PciBusAddr bus_addr, PciIntPin pin);
179 * @param bus_addr The device's position on the PCI bus
182 virtual void postInt(const PciBusAddr &bus_addr, PciIntPin pin) = 0;
187 * @param bus_addr The device's position on the PCI bus
190 virtual void clearInt(const PciBusAddr &bus_addr, PciIntPin pin) = 0;
196 * @param bus_addr The device's position on the PCI bus
200 virtual Addr pioAddr(const PciBusAddr &bus_addr, Add
[all...]
H A Dhost.cc60 PciHost::registerDevice(PciDevice *device, PciBusAddr bus_addr, PciIntPin pin) argument
62 auto map_entry = devices.emplace(bus_addr, device);
65 bus_addr.bus, bus_addr.dev, bus_addr.func);
69 bus_addr.bus, bus_addr.dev, bus_addr.func);
71 return DeviceInterface(*this, bus_addr, pin);
90 PciBusAddr &bus_addr, PciIntPi
88 DeviceInterface( PciHost &_host, PciBusAddr &bus_addr, PciIntPin interrupt_pin) argument
[all...]

Completed in 5 milliseconds