Lines Matching refs:bus
243 void pcibios_fixup_bus(struct pci_bus *bus) in pcibios_fixup_bus() argument
245 struct pci_dev *dev = bus->self; in pcibios_fixup_bus()
249 pci_read_bridge_bases(bus); in pcibios_fixup_bus()
252 list_for_each_entry(dev, &bus->devices, bus_list) { in pcibios_fixup_bus()
315 struct pci_bus *bus; in common_init_pci() local
339 bus = pci_scan_root_bus(NULL, next_busno, alpha_mv.pci_ops, in common_init_pci()
341 if (!bus) in common_init_pci()
343 hose->bus = bus; in common_init_pci()
345 next_busno = bus->busn_res.end + 1; in common_init_pci()
359 bus = hose->bus; in common_init_pci()
360 if (bus) in common_init_pci()
361 pci_bus_add_devices(bus); in common_init_pci()
394 sys_pciconfig_iobase(long which, unsigned long bus, unsigned long dfn) in sys_pciconfig_iobase() argument
402 if (hose->index == bus) break; in sys_pciconfig_iobase()
406 if (bus == 0 && dfn == 0) { in sys_pciconfig_iobase()
409 dev = pci_get_bus_and_slot(bus, dfn); in sys_pciconfig_iobase()
429 return hose->bus->number; in sys_pciconfig_iobase()