Lines Matching refs:bus
43 struct pci_bus *bus; in pcibios_scanbus() local
55 bus = pci_scan_root_bus(NULL, next_busno, hose->pci_ops, hose, in pcibios_scanbus()
57 hose->bus = bus; in pcibios_scanbus()
62 if (!bus) { in pcibios_scanbus()
67 next_busno = bus->busn_res.end + 1; in pcibios_scanbus()
75 pci_bus_size_bridges(bus); in pcibios_scanbus()
76 pci_bus_assign_resources(bus); in pcibios_scanbus()
77 pci_bus_add_devices(bus); in pcibios_scanbus()
161 void pcibios_fixup_bus(struct pci_bus *bus) in pcibios_fixup_bus() argument
225 pcibios_bus_report_status(struct pci_bus *bus, unsigned int status_mask, in pcibios_bus_report_status() argument
230 list_for_each_entry(dev, &bus->devices, bus_list) { in pcibios_bus_report_status()
237 if (dev->bus->number == 0 && dev->devfn == 0) in pcibios_bus_report_status()
254 list_for_each_entry(dev, &bus->devices, bus_list) in pcibios_bus_report_status()
264 if (unlikely(!hose->bus)) in pcibios_report_status()
268 pcibios_bus_report_status(hose->bus, status_mask, warn); in pcibios_report_status()