Lines Matching refs:bus
19 void (*dma_bus_setup)(struct pci_bus *bus);
23 int (*probe_mode)(struct pci_bus *bus);
34 resource_size_t (*window_alignment)(struct pci_bus *bus,
36 void (*setup_bridge)(struct pci_bus *bus,
53 struct pci_bus *bus; member
134 extern int early_read_config_byte(struct pci_controller *hose, int bus,
136 extern int early_read_config_word(struct pci_controller *hose, int bus,
138 extern int early_read_config_dword(struct pci_controller *hose, int bus,
140 extern int early_write_config_byte(struct pci_controller *hose, int bus,
142 extern int early_write_config_word(struct pci_controller *hose, int bus,
144 extern int early_write_config_dword(struct pci_controller *hose, int bus,
147 extern int early_find_capability(struct pci_controller *hose, int bus,
154 extern int indirect_read_config(struct pci_bus *bus, unsigned int devfn,
161 extern int indirect_write_config(struct pci_bus *bus, unsigned int devfn,
164 static inline struct pci_controller *pci_bus_to_host(const struct pci_bus *bus) in pci_bus_to_host() argument
166 return bus->sysdata; in pci_bus_to_host()
172 u8 *bus, u8 *devfn);
223 extern struct pci_dn *pci_get_pdn_by_devfn(struct pci_bus *bus,
233 u8 *bus, u8 *devfn) in pci_device_from_OF_node() argument
237 *bus = PCI_DN(np)->busno; in pci_device_from_OF_node()
255 extern void pci_hp_remove_devices(struct pci_bus *bus);
258 extern void pci_hp_add_devices(struct pci_bus *bus);
260 extern int pcibios_unmap_io_space(struct pci_bus *bus);
261 extern int pcibios_map_io_space(struct pci_bus *bus);