pci_bus 23 arch/alpha/include/asm/pci.h struct pci_bus *bus; pci_bus 67 arch/alpha/include/asm/pci.h static inline int pci_proc_domain(struct pci_bus *bus) pci_bus 86 arch/alpha/include/asm/pci.h extern int pci_legacy_read(struct pci_bus *bus, loff_t port, u32 *val, pci_bus 88 arch/alpha/include/asm/pci.h extern int pci_legacy_write(struct pci_bus *bus, loff_t port, u32 val, pci_bus 90 arch/alpha/include/asm/pci.h extern int pci_mmap_legacy_page_range(struct pci_bus *bus, pci_bus 93 arch/alpha/include/asm/pci.h extern void pci_adjust_legacy_attr(struct pci_bus *bus, pci_bus 93 arch/alpha/kernel/core_apecs.c mk_conf_addr(struct pci_bus *pbus, unsigned int device_fn, int where, pci_bus 275 arch/alpha/kernel/core_apecs.c apecs_read_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 294 arch/alpha/kernel/core_apecs.c apecs_write_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 90 arch/alpha/kernel/core_cia.c mk_conf_addr(struct pci_bus *bus_dev, unsigned int device_fn, int where, pci_bus 209 arch/alpha/kernel/core_cia.c cia_read_config(struct pci_bus *bus, unsigned int devfn, int where, int size, pci_bus 228 arch/alpha/kernel/core_cia.c cia_write_config(struct pci_bus *bus, unsigned int devfn, int where, int size, pci_bus 82 arch/alpha/kernel/core_irongate.c mk_conf_addr(struct pci_bus *pbus, unsigned int device_fn, int where, pci_bus 103 arch/alpha/kernel/core_irongate.c irongate_read_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 128 arch/alpha/kernel/core_irongate.c irongate_write_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 102 arch/alpha/kernel/core_lca.c mk_conf_addr(struct pci_bus *pbus, unsigned int device_fn, int where, pci_bus 202 arch/alpha/kernel/core_lca.c lca_read_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 220 arch/alpha/kernel/core_lca.c lca_write_config(struct pci_bus *bus, unsigned int devfn, int where, int size, pci_bus 513 arch/alpha/kernel/core_marvel.c mk_conf_addr(struct pci_bus *pbus, unsigned int devfn, int where) pci_bus 542 arch/alpha/kernel/core_marvel.c marvel_read_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 568 arch/alpha/kernel/core_marvel.c marvel_write_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 170 arch/alpha/kernel/core_mcpcia.c mk_conf_addr(struct pci_bus *pbus, unsigned int devfn, int where, pci_bus 196 arch/alpha/kernel/core_mcpcia.c mcpcia_read_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 223 arch/alpha/kernel/core_mcpcia.c mcpcia_write_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 67 arch/alpha/kernel/core_polaris.c mk_conf_addr(struct pci_bus *pbus, unsigned int device_fn, int where, pci_bus 84 arch/alpha/kernel/core_polaris.c polaris_read_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 110 arch/alpha/kernel/core_polaris.c polaris_write_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 141 arch/alpha/kernel/core_t2.c mk_conf_addr(struct pci_bus *pbus, unsigned int device_fn, int where, pci_bus 284 arch/alpha/kernel/core_t2.c t2_read_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 303 arch/alpha/kernel/core_t2.c t2_write_config(struct pci_bus *bus, unsigned int devfn, int where, int size, pci_bus 116 arch/alpha/kernel/core_titan.c mk_conf_addr(struct pci_bus *pbus, unsigned int device_fn, int where, pci_bus 140 arch/alpha/kernel/core_titan.c titan_read_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 165 arch/alpha/kernel/core_titan.c titan_write_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 92 arch/alpha/kernel/core_tsunami.c mk_conf_addr(struct pci_bus *pbus, unsigned int device_fn, int where, pci_bus 116 arch/alpha/kernel/core_tsunami.c tsunami_read_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 141 arch/alpha/kernel/core_tsunami.c tsunami_write_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 358 arch/alpha/kernel/core_wildfire.c mk_conf_addr(struct pci_bus *pbus, unsigned int device_fn, int where, pci_bus 382 arch/alpha/kernel/core_wildfire.c wildfire_read_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 407 arch/alpha/kernel/core_wildfire.c wildfire_write_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 282 arch/alpha/kernel/pci-sysfs.c int pci_mmap_legacy_page_range(struct pci_bus *bus, struct vm_area_struct *vma, pci_bus 304 arch/alpha/kernel/pci-sysfs.c void pci_adjust_legacy_attr(struct pci_bus *bus, enum pci_mmap_state mmap_type) pci_bus 322 arch/alpha/kernel/pci-sysfs.c int pci_legacy_read(struct pci_bus *bus, loff_t port, u32 *val, size_t size) pci_bus 346 arch/alpha/kernel/pci-sysfs.c int pci_legacy_write(struct pci_bus *bus, loff_t port, u32 val, size_t size) pci_bus 254 arch/alpha/kernel/pci.c void pcibios_fixup_bus(struct pci_bus *bus) pci_bus 285 arch/alpha/kernel/pci.c pcibios_claim_one_bus(struct pci_bus *b) pci_bus 288 arch/alpha/kernel/pci.c struct pci_bus *child_bus; pci_bus 315 arch/alpha/kernel/pci.c struct pci_bus *b; pci_bus 327 arch/alpha/kernel/pci.c struct pci_bus *bus; pci_bus 85 arch/alpha/kernel/sys_nautilus.c struct pci_bus *bus = pci_isa_hose->bus; pci_bus 188 arch/alpha/kernel/sys_nautilus.c extern void pcibios_claim_one_bus(struct pci_bus *); pci_bus 210 arch/alpha/kernel/sys_nautilus.c struct pci_bus *bus; pci_bus 160 arch/arm/common/it8152.c static unsigned long it8152_pci_dev_base_address(struct pci_bus *bus, pci_bus 174 arch/arm/common/it8152.c static int it8152_pci_read_config(struct pci_bus *bus, pci_bus 192 arch/arm/common/it8152.c static int it8152_pci_write_config(struct pci_bus *bus, pci_bus 15 arch/arm/include/asm/mach/pci.h struct pci_bus; pci_bus 46 arch/arm/include/asm/mach/pci.h struct pci_bus *bus; /* PCI bus */ pci_bus 16 arch/arm/include/asm/pci.h static inline int pci_proc_domain(struct pci_bus *bus) pci_bus 26 arch/arm/kernel/bios32.c static void pcibios_bus_report_status(struct pci_bus *bus, u_int status_mask, int warn) pci_bus 61 arch/arm/kernel/bios32.c struct pci_bus *bus; pci_bus 290 arch/arm/kernel/bios32.c void pcibios_fixup_bus(struct pci_bus *bus) pci_bus 538 arch/arm/kernel/bios32.c struct pci_bus *bus = sys->bus; pci_bus 548 arch/arm/kernel/bios32.c struct pci_bus *child; pci_bus 46 arch/arm/mach-cns3xxx/pcie.c static struct cns3xxx_pcie *pbus_to_cnspci(struct pci_bus *bus) pci_bus 51 arch/arm/mach-cns3xxx/pcie.c static void __iomem *cns3xxx_pci_map_bus(struct pci_bus *bus, pci_bus 86 arch/arm/mach-cns3xxx/pcie.c static int cns3xxx_pci_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 95 arch/arm/mach-dove/pcie.c static int pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where, pci_bus 115 arch/arm/mach-dove/pcie.c static int pcie_wr_conf(struct pci_bus *bus, u32 devfn, pci_bus 37 arch/arm/mach-footbridge/dc21285.c dc21285_base_address(struct pci_bus *bus, unsigned int devfn) pci_bus 60 arch/arm/mach-footbridge/dc21285.c dc21285_read_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 94 arch/arm/mach-footbridge/dc21285.c dc21285_write_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 36 arch/arm/mach-iop32x/pci.c static u32 iop3xx_cfg_address(struct pci_bus *bus, int devfn, int where) pci_bus 110 arch/arm/mach-iop32x/pci.c iop3xx_read_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 125 arch/arm/mach-iop32x/pci.c iop3xx_write_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 238 arch/arm/mach-ixp4xx/common-pci.c static int ixp4xx_pci_read_config(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *value) pci_bus 261 arch/arm/mach-ixp4xx/common-pci.c static int ixp4xx_pci_write_config(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 value) pci_bus 137 arch/arm/mach-mv78xx0/pcie.c static int pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where, pci_bus 157 arch/arm/mach-mv78xx0/pcie.c static int pcie_wr_conf(struct pci_bus *bus, u32 devfn, pci_bus 57 arch/arm/mach-orion5x/common.h struct pci_bus; pci_bus 76 arch/arm/mach-orion5x/pci.c static int pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where, pci_bus 94 arch/arm/mach-orion5x/pci.c static int pcie_rd_conf_wa(struct pci_bus *bus, u32 devfn, pci_bus 120 arch/arm/mach-orion5x/pci.c static int pcie_wr_conf(struct pci_bus *bus, u32 devfn, pci_bus 342 arch/arm/mach-orion5x/pci.c static int orion5x_pci_rd_conf(struct pci_bus *bus, u32 devfn, pci_bus 354 arch/arm/mach-orion5x/pci.c static int orion5x_pci_wr_conf(struct pci_bus *bus, u32 devfn, pci_bus 19 arch/arm/mach-sa1100/pci-nanoengine.c static void __iomem *nanoengine_pci_map_bus(struct pci_bus *bus, pci_bus 14 arch/arm/plat-orion/include/plat/pcie.h struct pci_bus; pci_bus 24 arch/arm/plat-orion/include/plat/pcie.h int orion_pcie_rd_conf(void __iomem *base, struct pci_bus *bus, pci_bus 26 arch/arm/plat-orion/include/plat/pcie.h int orion_pcie_rd_conf_tlp(void __iomem *base, struct pci_bus *bus, pci_bus 28 arch/arm/plat-orion/include/plat/pcie.h int orion_pcie_rd_conf_wa(void __iomem *wa_base, struct pci_bus *bus, pci_bus 30 arch/arm/plat-orion/include/plat/pcie.h int orion_pcie_wr_conf(void __iomem *base, struct pci_bus *bus, pci_bus 208 arch/arm/plat-orion/pcie.c int orion_pcie_rd_conf(void __iomem *base, struct pci_bus *bus, pci_bus 227 arch/arm/plat-orion/pcie.c int orion_pcie_rd_conf_tlp(void __iomem *base, struct pci_bus *bus, pci_bus 250 arch/arm/plat-orion/pcie.c int orion_pcie_rd_conf_wa(void __iomem *wa_base, struct pci_bus *bus, pci_bus 266 arch/arm/plat-orion/pcie.c int orion_pcie_wr_conf(void __iomem *base, struct pci_bus *bus, pci_bus 31 arch/arm64/include/asm/pci.h static inline int pci_proc_domain(struct pci_bus *bus) pci_bus 9 arch/arm64/include/asm/topology.h struct pci_bus; pci_bus 10 arch/arm64/include/asm/topology.h int pcibus_to_node(struct pci_bus *bus); pci_bus 40 arch/arm64/kernel/pci.c struct pci_bus *b = pci_find_bus(domain, bus); pci_bus 50 arch/arm64/kernel/pci.c struct pci_bus *b = pci_find_bus(domain, bus); pci_bus 59 arch/arm64/kernel/pci.c int pcibus_to_node(struct pci_bus *bus) pci_bus 74 arch/arm64/kernel/pci.c int acpi_pci_bus_find_domain_nr(struct pci_bus *bus) pci_bus 162 arch/arm64/kernel/pci.c struct pci_bus *pci_acpi_scan_root(struct acpi_pci_root *root) pci_bus 165 arch/arm64/kernel/pci.c struct pci_bus *bus, *child; pci_bus 210 arch/arm64/kernel/pci.c void pcibios_add_bus(struct pci_bus *bus) pci_bus 215 arch/arm64/kernel/pci.c void pcibios_remove_bus(struct pci_bus *bus) pci_bus 1931 arch/ia64/hp/common/sba_iommu.c sba_connect_bus(struct pci_bus *bus) pci_bus 2099 arch/ia64/hp/common/sba_iommu.c struct pci_bus *b = NULL; pci_bus 38 arch/ia64/include/asm/pci.h extern int pci_mmap_legacy_page_range(struct pci_bus *bus, pci_bus 42 arch/ia64/include/asm/pci.h char *pci_get_legacy_mem(struct pci_bus *bus); pci_bus 43 arch/ia64/include/asm/pci.h int pci_legacy_read(struct pci_bus *bus, u16 port, u32 *val, u8 size); pci_bus 44 arch/ia64/include/asm/pci.h int pci_legacy_write(struct pci_bus *bus, u16 port, u32 val, u8 size); pci_bus 61 arch/ia64/include/asm/pci.h static inline int pci_proc_domain(struct pci_bus *bus) pci_bus 33 arch/ia64/pci/fixup.c struct pci_bus *bus; pci_bus 99 arch/ia64/pci/pci.c static int pci_read(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 106 arch/ia64/pci/pci.c static int pci_write(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 290 arch/ia64/pci/pci.c struct pci_bus *pci_acpi_scan_root(struct acpi_pci_root *root) pci_bus 364 arch/ia64/pci/pci.c void pcibios_fixup_bus(struct pci_bus *b) pci_bus 376 arch/ia64/pci/pci.c void pcibios_add_bus(struct pci_bus *bus) pci_bus 381 arch/ia64/pci/pci.c void pcibios_remove_bus(struct pci_bus *bus) pci_bus 425 arch/ia64/pci/pci.c char *pci_get_legacy_mem(struct pci_bus *bus) pci_bus 439 arch/ia64/pci/pci.c pci_mmap_legacy_page_range(struct pci_bus *bus, struct vm_area_struct *vma, pci_bus 486 arch/ia64/pci/pci.c int pci_legacy_read(struct pci_bus *bus, u16 port, u32 *val, u8 size) pci_bus 517 arch/ia64/pci/pci.c int pci_legacy_write(struct pci_bus *bus, u16 port, u32 val, u8 size) pci_bus 30 arch/m68k/coldfire/pci.c static struct pci_bus *rootbus; pci_bus 58 arch/m68k/coldfire/pci.c static int mcf_pci_readconfig(struct pci_bus *bus, unsigned int devfn, pci_bus 92 arch/m68k/coldfire/pci.c static int mcf_pci_writeconfig(struct pci_bus *bus, unsigned int devfn, pci_bus 86 arch/m68k/kernel/pcibios.c void pcibios_fixup_bus(struct pci_bus *bus) pci_bus 27 arch/microblaze/include/asm/pci-bridge.h struct pci_bus *bus; pci_bus 92 arch/microblaze/include/asm/pci-bridge.h static inline struct pci_controller *pci_bus_to_host(const struct pci_bus *bus) pci_bus 39 arch/microblaze/include/asm/pci.h extern int pci_domain_nr(struct pci_bus *bus); pci_bus 42 arch/microblaze/include/asm/pci.h extern int pci_proc_domain(struct pci_bus *bus); pci_bus 51 arch/microblaze/include/asm/pci.h extern int pci_legacy_read(struct pci_bus *bus, loff_t port, u32 *val, pci_bus 53 arch/microblaze/include/asm/pci.h extern int pci_legacy_write(struct pci_bus *bus, loff_t port, u32 val, pci_bus 55 arch/microblaze/include/asm/pci.h extern int pci_mmap_legacy_page_range(struct pci_bus *bus, pci_bus 18 arch/microblaze/pci/indirect_pci.c indirect_read_config(struct pci_bus *bus, unsigned int devfn, int offset, pci_bus 72 arch/microblaze/pci/indirect_pci.c indirect_write_config(struct pci_bus *bus, unsigned int devfn, int offset, pci_bus 218 arch/microblaze/pci/pci-common.c int pci_legacy_read(struct pci_bus *bus, loff_t port, u32 *val, size_t size) pci_bus 258 arch/microblaze/pci/pci-common.c int pci_legacy_write(struct pci_bus *bus, loff_t port, u32 val, size_t size) pci_bus 303 arch/microblaze/pci/pci-common.c int pci_mmap_legacy_page_range(struct pci_bus *bus, pci_bus 552 arch/microblaze/pci/pci-common.c int pci_proc_domain(struct pci_bus *bus) pci_bus 674 arch/microblaze/pci/pci-common.c static void pcibios_allocate_bus_resources(struct pci_bus *bus) pci_bus 676 arch/microblaze/pci/pci-common.c struct pci_bus *b; pci_bus 820 arch/microblaze/pci/pci-common.c static void __init pcibios_reserve_legacy_regions(struct pci_bus *bus) pci_bus 878 arch/microblaze/pci/pci-common.c struct pci_bus *b; pci_bus 966 arch/microblaze/pci/pci-common.c struct pci_bus *bus; pci_bus 1068 arch/microblaze/pci/pci-common.c null_read_config(struct pci_bus *bus, unsigned int devfn, int offset, pci_bus 1075 arch/microblaze/pci/pci-common.c null_write_config(struct pci_bus *bus, unsigned int devfn, int offset, pci_bus 1090 arch/microblaze/pci/pci-common.c static struct pci_bus * pci_bus 1093 arch/microblaze/pci/pci-common.c static struct pci_bus bus; pci_bus 21 arch/mips/include/asm/mach-ip27/topology.h struct pci_bus; pci_bus 22 arch/mips/include/asm/mach-ip27/topology.h extern int pcibus_to_node(struct pci_bus *); pci_bus 10 arch/mips/include/asm/mach-loongson64/topology.h struct pci_bus; pci_bus 11 arch/mips/include/asm/mach-loongson64/topology.h extern int pcibus_to_node(struct pci_bus *); pci_bus 32 arch/mips/include/asm/pci.h struct pci_bus *bus; pci_bus 124 arch/mips/include/asm/pci.h static inline int pci_proc_domain(struct pci_bus *bus) pci_bus 131 arch/mips/include/asm/pci.h static inline int pci_proc_domain(struct pci_bus *bus) pci_bus 24 arch/mips/lib/iomap-pci.c struct pci_bus *bus = dev->bus; pci_bus 259 arch/mips/loongson64/loongson-3/numa.c int pcibus_to_node(struct pci_bus *bus) pci_bus 147 arch/mips/pci/ops-bcm63xx.c static int bcm63xx_pci_read(struct pci_bus *bus, unsigned int devfn, pci_bus 161 arch/mips/pci/ops-bcm63xx.c static int bcm63xx_pci_write(struct pci_bus *bus, unsigned int devfn, pci_bus 362 arch/mips/pci/ops-bcm63xx.c static int bcm63xx_cb_read(struct pci_bus *bus, unsigned int devfn, pci_bus 386 arch/mips/pci/ops-bcm63xx.c static int bcm63xx_cb_write(struct pci_bus *bus, unsigned int devfn, pci_bus 468 arch/mips/pci/ops-bcm63xx.c static int bcm63xx_pcie_can_access(struct pci_bus *bus, int devfn) pci_bus 483 arch/mips/pci/ops-bcm63xx.c static int bcm63xx_pcie_read(struct pci_bus *bus, unsigned int devfn, pci_bus 503 arch/mips/pci/ops-bcm63xx.c static int bcm63xx_pcie_write(struct pci_bus *bus, unsigned int devfn, pci_bus 25 arch/mips/pci/ops-bonito64.c struct pci_bus *bus, pci_bus 89 arch/mips/pci/ops-bonito64.c static int bonito64_pcibios_read(struct pci_bus *bus, unsigned int devfn, pci_bus 113 arch/mips/pci/ops-bonito64.c static int bonito64_pcibios_write(struct pci_bus *bus, unsigned int devfn, pci_bus 26 arch/mips/pci/ops-emma2rh.c static int check_args(struct pci_bus *bus, u32 devfn, u32 * bus_num) pci_bus 69 arch/mips/pci/ops-emma2rh.c static int pci_config_read(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 114 arch/mips/pci/ops-emma2rh.c static int pci_config_write(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 31 arch/mips/pci/ops-gt64xxx_pci0.c struct pci_bus *bus, unsigned int devfn, int where, u32 * data) pci_bus 91 arch/mips/pci/ops-gt64xxx_pci0.c static int gt64xxx_pci0_pcibios_read(struct pci_bus *bus, unsigned int devfn, pci_bus 110 arch/mips/pci/ops-gt64xxx_pci0.c static int gt64xxx_pci0_pcibios_write(struct pci_bus *bus, unsigned int devfn, pci_bus 26 arch/mips/pci/ops-lantiq.c static int ltq_pci_config_access(unsigned char access_type, struct pci_bus *bus, pci_bus 71 arch/mips/pci/ops-lantiq.c int ltq_pci_read_config_dword(struct pci_bus *bus, unsigned int devfn, pci_bus 89 arch/mips/pci/ops-lantiq.c int ltq_pci_write_config_dword(struct pci_bus *bus, unsigned int devfn, pci_bus 33 arch/mips/pci/ops-loongson2.c struct pci_bus *bus, pci_bus 118 arch/mips/pci/ops-loongson2.c static int loongson_pcibios_read(struct pci_bus *bus, unsigned int devfn, pci_bus 142 arch/mips/pci/ops-loongson2.c static int loongson_pcibios_write(struct pci_bus *bus, unsigned int devfn, pci_bus 184 arch/mips/pci/ops-loongson2.c struct pci_bus bus = { pci_bus 200 arch/mips/pci/ops-loongson2.c struct pci_bus bus = { pci_bus 17 arch/mips/pci/ops-loongson3.c struct pci_bus *bus, unsigned int devfn, pci_bus 65 arch/mips/pci/ops-loongson3.c static int loongson3_pci_pcibios_read(struct pci_bus *bus, unsigned int devfn, pci_bus 85 arch/mips/pci/ops-loongson3.c static int loongson3_pci_pcibios_write(struct pci_bus *bus, unsigned int devfn, pci_bus 30 arch/mips/pci/ops-mace.c static inline int mkaddr(struct pci_bus *bus, unsigned int devfn, pci_bus 40 arch/mips/pci/ops-mace.c mace_pci_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 76 arch/mips/pci/ops-mace.c mace_pci_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 34 arch/mips/pci/ops-msc.c struct pci_bus *bus, unsigned int devfn, int where, u32 * data) pci_bus 75 arch/mips/pci/ops-msc.c static int msc_pcibios_read(struct pci_bus *bus, unsigned int devfn, pci_bus 99 arch/mips/pci/ops-msc.c static int msc_pcibios_write(struct pci_bus *bus, unsigned int devfn, pci_bus 18 arch/mips/pci/ops-nile4.c struct pci_bus *bus, unsigned int devfn, int where, u32 *val) pci_bus 75 arch/mips/pci/ops-nile4.c static int nile4_pcibios_read(struct pci_bus *bus, unsigned int devfn, pci_bus 101 arch/mips/pci/ops-nile4.c static int nile4_pcibios_write(struct pci_bus *bus, unsigned int devfn, pci_bus 332 arch/mips/pci/ops-pmcmsp.c struct pci_bus *bus, pci_bus 461 arch/mips/pci/ops-pmcmsp.c msp_pcibios_read_config_byte(struct pci_bus *bus, pci_bus 509 arch/mips/pci/ops-pmcmsp.c msp_pcibios_read_config_word(struct pci_bus *bus, pci_bus 566 arch/mips/pci/ops-pmcmsp.c msp_pcibios_read_config_dword(struct pci_bus *bus, pci_bus 619 arch/mips/pci/ops-pmcmsp.c msp_pcibios_write_config_byte(struct pci_bus *bus, pci_bus 668 arch/mips/pci/ops-pmcmsp.c msp_pcibios_write_config_word(struct pci_bus *bus, pci_bus 720 arch/mips/pci/ops-pmcmsp.c msp_pcibios_write_config_dword(struct pci_bus *bus, pci_bus 762 arch/mips/pci/ops-pmcmsp.c msp_pcibios_read_config(struct pci_bus *bus, pci_bus 813 arch/mips/pci/ops-pmcmsp.c msp_pcibios_write_config(struct pci_bus *bus, pci_bus 47 arch/mips/pci/ops-rc32434.c struct pci_bus *bus, unsigned int devfn, pci_bus 72 arch/mips/pci/ops-rc32434.c static int read_config_byte(struct pci_bus *bus, unsigned int devfn, pci_bus 83 arch/mips/pci/ops-rc32434.c static int read_config_word(struct pci_bus *bus, unsigned int devfn, pci_bus 94 arch/mips/pci/ops-rc32434.c static int read_config_dword(struct pci_bus *bus, unsigned int devfn, pci_bus 129 arch/mips/pci/ops-rc32434.c write_config_byte(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 148 arch/mips/pci/ops-rc32434.c write_config_word(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 168 arch/mips/pci/ops-rc32434.c write_config_dword(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 177 arch/mips/pci/ops-rc32434.c static int pci_config_read(struct pci_bus *bus, unsigned int devfn, pci_bus 190 arch/mips/pci/ops-rc32434.c static int pci_config_write(struct pci_bus *bus, unsigned int devfn, pci_bus 40 arch/mips/pci/ops-sni.c static int pcimt_read(struct pci_bus *bus, unsigned int devfn, int reg, pci_bus 63 arch/mips/pci/ops-sni.c static int pcimt_write(struct pci_bus *bus, unsigned int devfn, int reg, pci_bus 100 arch/mips/pci/ops-sni.c static int pcit_read(struct pci_bus *bus, unsigned int devfn, int reg, pci_bus 137 arch/mips/pci/ops-sni.c static int pcit_write(struct pci_bus *bus, unsigned int devfn, int reg, pci_bus 48 arch/mips/pci/ops-tx3927.c static int mkaddr(struct pci_bus *bus, unsigned char devfn, unsigned char where) pci_bus 76 arch/mips/pci/ops-tx3927.c static int tx3927_pci_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 101 arch/mips/pci/ops-tx3927.c static int tx3927_pci_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 58 arch/mips/pci/ops-tx4927.c static int mkaddr(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 133 arch/mips/pci/ops-tx4927.c static struct tx4927_pcic_reg __iomem *pci_bus_to_pcicptr(struct pci_bus *bus) pci_bus 139 arch/mips/pci/ops-tx4927.c static int tx4927_pci_config_read(struct pci_bus *bus, unsigned int devfn, pci_bus 161 arch/mips/pci/ops-tx4927.c static int tx4927_pci_config_write(struct pci_bus *bus, unsigned int devfn, pci_bus 48 arch/mips/pci/ops-vr41xx.c static int pci_config_read(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 76 arch/mips/pci/ops-vr41xx.c static int pci_config_write(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 99 arch/mips/pci/pci-alchemy.c static int config_access(unsigned char access_type, struct pci_bus *bus, pci_bus 188 arch/mips/pci/pci-alchemy.c static int read_config_byte(struct pci_bus *bus, unsigned int devfn, pci_bus 202 arch/mips/pci/pci-alchemy.c static int read_config_word(struct pci_bus *bus, unsigned int devfn, pci_bus 214 arch/mips/pci/pci-alchemy.c static int read_config_dword(struct pci_bus *bus, unsigned int devfn, pci_bus 220 arch/mips/pci/pci-alchemy.c static int write_config_byte(struct pci_bus *bus, unsigned int devfn, pci_bus 237 arch/mips/pci/pci-alchemy.c static int write_config_word(struct pci_bus *bus, unsigned int devfn, pci_bus 254 arch/mips/pci/pci-alchemy.c static int write_config_dword(struct pci_bus *bus, unsigned int devfn, pci_bus 260 arch/mips/pci/pci-alchemy.c static int alchemy_pci_read(struct pci_bus *bus, unsigned int devfn, pci_bus 283 arch/mips/pci/pci-alchemy.c static int alchemy_pci_write(struct pci_bus *bus, unsigned int devfn, pci_bus 183 arch/mips/pci/pci-ar2315.c static inline struct ar2315_pci_ctrl *ar2315_pci_bus_to_apc(struct pci_bus *bus) pci_bus 280 arch/mips/pci/pci-ar2315.c static int ar2315_pci_cfg_read(struct pci_bus *bus, unsigned devfn, int where, pci_bus 291 arch/mips/pci/pci-ar2315.c static int ar2315_pci_cfg_write(struct pci_bus *bus, unsigned devfn, int where, pci_bus 80 arch/mips/pci/pci-ar71xx.c static inline u32 ar71xx_pci_bus_addr(struct pci_bus *bus, unsigned int devfn, pci_bus 99 arch/mips/pci/pci-ar71xx.c pci_bus_to_ar71xx_controller(struct pci_bus *bus) pci_bus 159 arch/mips/pci/pci-ar71xx.c static inline int ar71xx_pci_set_cfgaddr(struct pci_bus *bus, pci_bus 176 arch/mips/pci/pci-ar71xx.c static int ar71xx_pci_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 200 arch/mips/pci/pci-ar71xx.c static int ar71xx_pci_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 65 arch/mips/pci/pci-ar724x.c pci_bus_to_ar724x_controller(struct pci_bus *bus) pci_bus 113 arch/mips/pci/pci-ar724x.c static int ar724x_pci_read(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 160 arch/mips/pci/pci-ar724x.c static int ar724x_pci_write(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 84 arch/mips/pci/pci-bcm1480.c static int bcm1480_pci_can_access(struct pci_bus *bus, int devfn) pci_bus 107 arch/mips/pci/pci-bcm1480.c static int bcm1480_pcibios_read(struct pci_bus *bus, unsigned int devfn, pci_bus 132 arch/mips/pci/pci-bcm1480.c static int bcm1480_pcibios_write(struct pci_bus *bus, unsigned int devfn, pci_bus 75 arch/mips/pci/pci-bcm1480ht.c static int bcm1480ht_can_access(struct pci_bus *bus, int devfn) pci_bus 96 arch/mips/pci/pci-bcm1480ht.c static int bcm1480ht_pcibios_read(struct pci_bus *bus, unsigned int devfn, pci_bus 121 arch/mips/pci/pci-bcm1480ht.c static int bcm1480ht_pcibios_write(struct pci_bus *bus, unsigned int devfn, pci_bus 45 arch/mips/pci/pci-generic.c void pcibios_fixup_bus(struct pci_bus *bus) pci_bus 26 arch/mips/pci/pci-ip27.c int pcibus_to_node(struct pci_bus *bus) pci_bus 11 arch/mips/pci/pci-lantiq.h extern int ltq_pci_read_config_dword(struct pci_bus *bus, pci_bus 13 arch/mips/pci/pci-lantiq.h extern int ltq_pci_write_config_dword(struct pci_bus *bus, pci_bus 77 arch/mips/pci/pci-legacy.c struct pci_bus *bus; pci_bus 127 arch/mips/pci/pci-legacy.c struct pci_bus *child; pci_bus 174 arch/mips/pci/pci-legacy.c struct device_node *pcibios_get_phb_of_node(struct pci_bus *bus) pci_bus 293 arch/mips/pci/pci-legacy.c void pcibios_fixup_bus(struct pci_bus *bus) pci_bus 136 arch/mips/pci/pci-mt7620.c static int pci_config_read(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 168 arch/mips/pci/pci-mt7620.c static int pci_config_write(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 257 arch/mips/pci/pci-octeon.c static int octeon_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 291 arch/mips/pci/pci-octeon.c static int octeon_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 63 arch/mips/pci/pci-rt2880.c static int rt2880_pci_config_read(struct pci_bus *bus, unsigned int devfn, pci_bus 93 arch/mips/pci/pci-rt2880.c static int rt2880_pci_config_write(struct pci_bus *bus, unsigned int devfn, pci_bus 72 arch/mips/pci/pci-rt3883.c pci_bus_to_rt3883_controller(struct pci_bus *bus) pci_bus 228 arch/mips/pci/pci-rt3883.c static int rt3883_pci_config_read(struct pci_bus *bus, unsigned int devfn, pci_bus 262 arch/mips/pci/pci-rt3883.c static int rt3883_pci_config_write(struct pci_bus *bus, unsigned int devfn, pci_bus 91 arch/mips/pci/pci-sb1250.c static int sb1250_pci_can_access(struct pci_bus *bus, int devfn) pci_bus 116 arch/mips/pci/pci-sb1250.c static int sb1250_pcibios_read(struct pci_bus *bus, unsigned int devfn, pci_bus 141 arch/mips/pci/pci-sb1250.c static int sb1250_pcibios_write(struct pci_bus *bus, unsigned int devfn, pci_bus 43 arch/mips/pci/pci-virtio-guest.c static void pci_virtio_guest_write_config_addr(struct pci_bus *bus, pci_bus 56 arch/mips/pci/pci-virtio-guest.c static int pci_virtio_guest_write_config(struct pci_bus *bus, pci_bus 76 arch/mips/pci/pci-virtio-guest.c static int pci_virtio_guest_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 63 arch/mips/pci/pci-xlp.c static inline u32 pci_cfg_read_32bit(struct pci_bus *bus, unsigned int devfn, pci_bus 92 arch/mips/pci/pci-xlp.c static inline void pci_cfg_write_32bit(struct pci_bus *bus, unsigned int devfn, pci_bus 102 arch/mips/pci/pci-xlp.c static int nlm_pcibios_read(struct pci_bus *bus, unsigned int devfn, pci_bus 125 arch/mips/pci/pci-xlp.c static int nlm_pcibios_write(struct pci_bus *bus, unsigned int devfn, pci_bus 181 arch/mips/pci/pci-xlp.c struct pci_bus *bus, *p; pci_bus 62 arch/mips/pci/pci-xlr.c static inline u32 pci_cfg_read_32bit(struct pci_bus *bus, unsigned int devfn, pci_bus 74 arch/mips/pci/pci-xlr.c static inline void pci_cfg_write_32bit(struct pci_bus *bus, unsigned int devfn, pci_bus 84 arch/mips/pci/pci-xlr.c static int nlm_pcibios_read(struct pci_bus *bus, unsigned int devfn, pci_bus 107 arch/mips/pci/pci-xlr.c static int nlm_pcibios_write(struct pci_bus *bus, unsigned int devfn, pci_bus 168 arch/mips/pci/pci-xlr.c struct pci_bus *bus, *p; pci_bus 93 arch/mips/pci/pci-xtalk-bridge.c static int pci_conf0_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 129 arch/mips/pci/pci-xtalk-bridge.c static int pci_conf1_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 167 arch/mips/pci/pci-xtalk-bridge.c static int pci_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 176 arch/mips/pci/pci-xtalk-bridge.c static int pci_conf0_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 215 arch/mips/pci/pci-xtalk-bridge.c static int pci_conf1_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 256 arch/mips/pci/pci-xtalk-bridge.c static int pci_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 546 arch/mips/pci/pci-xtalk-bridge.c struct pci_bus *bus = platform_get_drvdata(pdev); pci_bus 1537 arch/mips/pci/pcie-octeon.c static int octeon_pcie_read_config(unsigned int pcie_port, struct pci_bus *bus, pci_bus 1709 arch/mips/pci/pcie-octeon.c static int octeon_pcie0_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 1715 arch/mips/pci/pcie-octeon.c static int octeon_pcie1_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 1721 arch/mips/pci/pcie-octeon.c static int octeon_dummy_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 1730 arch/mips/pci/pcie-octeon.c static int octeon_pcie_write_config(unsigned int pcie_port, struct pci_bus *bus, pci_bus 1765 arch/mips/pci/pcie-octeon.c static int octeon_pcie0_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 1771 arch/mips/pci/pcie-octeon.c static int octeon_pcie1_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 1777 arch/mips/pci/pcie-octeon.c static int octeon_dummy_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 32 arch/mips/txx9/generic/pci.c struct pci_bus fake_bus; pci_bus 45 arch/parisc/include/asm/pci.h struct pci_bus *hba_bus; /* primary PCI bus below HBA */ pci_bus 122 arch/parisc/include/asm/pci.h void (*fixup_bus)(struct pci_bus *bus); pci_bus 121 arch/parisc/kernel/pci.c void pcibios_fixup_bus(struct pci_bus *bus) pci_bus 20 arch/powerpc/include/asm/eeh.h struct pci_bus; pci_bus 80 arch/powerpc/include/asm/eeh.h struct pci_bus *bus; /* Top PCI bus for bus PE */ pci_bus 294 arch/powerpc/include/asm/eeh.h struct pci_bus *eeh_pe_bus_get(struct eeh_pe *pe); pci_bus 307 arch/powerpc/include/asm/eeh.h void eeh_add_device_tree_late(struct pci_bus *); pci_bus 308 arch/powerpc/include/asm/eeh.h void eeh_add_sysfs_files(struct pci_bus *); pci_bus 369 arch/powerpc/include/asm/eeh.h static inline void eeh_add_device_tree_late(struct pci_bus *bus) { } pci_bus 371 arch/powerpc/include/asm/eeh.h static inline void eeh_add_sysfs_files(struct pci_bus *bus) { } pci_bus 19 arch/powerpc/include/asm/machdep.h struct pci_bus; pci_bus 160 arch/powerpc/include/asm/machdep.h void (*pcibios_fixup_bus)(struct pci_bus *); pci_bus 19 arch/powerpc/include/asm/pci-bridge.h void (*dma_bus_setup)(struct pci_bus *bus); pci_bus 23 arch/powerpc/include/asm/pci-bridge.h int (*probe_mode)(struct pci_bus *bus); pci_bus 34 arch/powerpc/include/asm/pci-bridge.h resource_size_t (*window_alignment)(struct pci_bus *bus, pci_bus 36 arch/powerpc/include/asm/pci-bridge.h void (*setup_bridge)(struct pci_bus *bus, pci_bus 53 arch/powerpc/include/asm/pci-bridge.h struct pci_bus *bus; pci_bus 154 arch/powerpc/include/asm/pci-bridge.h extern int indirect_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 161 arch/powerpc/include/asm/pci-bridge.h extern int indirect_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 164 arch/powerpc/include/asm/pci-bridge.h static inline struct pci_controller *pci_bus_to_host(const struct pci_bus *bus) pci_bus 223 arch/powerpc/include/asm/pci-bridge.h extern struct pci_dn *pci_get_pdn_by_devfn(struct pci_bus *bus, pci_bus 252 arch/powerpc/include/asm/pci-bridge.h extern struct pci_bus *pci_find_bus_by_node(struct device_node *dn); pci_bus 255 arch/powerpc/include/asm/pci-bridge.h extern void pci_hp_remove_devices(struct pci_bus *bus); pci_bus 258 arch/powerpc/include/asm/pci-bridge.h extern void pci_hp_add_devices(struct pci_bus *bus); pci_bus 260 arch/powerpc/include/asm/pci-bridge.h extern int pcibios_unmap_io_space(struct pci_bus *bus); pci_bus 261 arch/powerpc/include/asm/pci-bridge.h extern int pcibios_map_io_space(struct pci_bus *bus); pci_bus 67 arch/powerpc/include/asm/pci.h extern int pci_domain_nr(struct pci_bus *bus); pci_bus 70 arch/powerpc/include/asm/pci.h extern int pci_proc_domain(struct pci_bus *bus); pci_bus 80 arch/powerpc/include/asm/pci.h extern int pci_legacy_read(struct pci_bus *bus, loff_t port, u32 *val, pci_bus 82 arch/powerpc/include/asm/pci.h extern int pci_legacy_write(struct pci_bus *bus, loff_t port, u32 val, pci_bus 84 arch/powerpc/include/asm/pci.h extern int pci_mmap_legacy_page_range(struct pci_bus *bus, pci_bus 90 arch/powerpc/include/asm/pci.h extern void pcibios_claim_one_bus(struct pci_bus *b); pci_bus 92 arch/powerpc/include/asm/pci.h extern void pcibios_finish_adding_to_bus(struct pci_bus *bus); pci_bus 100 arch/powerpc/include/asm/pci.h struct pci_bus *bus, int devfn); pci_bus 106 arch/powerpc/include/asm/pci.h extern void of_scan_bus(struct device_node *node, struct pci_bus *bus); pci_bus 107 arch/powerpc/include/asm/pci.h extern void of_rescan_bus(struct device_node *node, struct pci_bus *bus); pci_bus 116 arch/powerpc/include/asm/pci.h extern void pcibios_setup_bus_devices(struct pci_bus *bus); pci_bus 117 arch/powerpc/include/asm/pci.h extern void pcibios_setup_bus_self(struct pci_bus *bus); pci_bus 62 arch/powerpc/include/asm/pnv-pci.h struct pci_bus *bus; pci_bus 24 arch/powerpc/include/asm/topology.h struct pci_bus; pci_bus 26 arch/powerpc/include/asm/topology.h extern int pcibus_to_node(struct pci_bus *bus); pci_bus 28 arch/powerpc/include/asm/topology.h static inline int pcibus_to_node(struct pci_bus *bus) pci_bus 83 arch/powerpc/include/asm/tsi108.h extern int tsi108_direct_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 85 arch/powerpc/include/asm/tsi108.h extern int tsi108_direct_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 1224 arch/powerpc/kernel/eeh.c void eeh_add_device_tree_late(struct pci_bus *bus) pci_bus 1233 arch/powerpc/kernel/eeh.c struct pci_bus *subbus = dev->subordinate; pci_bus 1249 arch/powerpc/kernel/eeh.c void eeh_add_sysfs_files(struct pci_bus *bus) pci_bus 1256 arch/powerpc/kernel/eeh.c struct pci_bus *subbus = dev->subordinate; pci_bus 642 arch/powerpc/kernel/eeh_driver.c static int eeh_reset_device(struct eeh_pe *pe, struct pci_bus *bus, pci_bus 856 arch/powerpc/kernel/eeh_driver.c struct pci_bus *bus; pci_bus 1142 arch/powerpc/kernel/eeh_driver.c struct pci_bus *bus; pci_bus 885 arch/powerpc/kernel/eeh_pe.c struct pci_bus *bus = eeh_pe_bus_get(pe); pci_bus 921 arch/powerpc/kernel/eeh_pe.c struct pci_bus *eeh_pe_bus_get(struct eeh_pe *pe) pci_bus 193 arch/powerpc/kernel/pci-common.c resource_size_t pcibios_window_alignment(struct pci_bus *bus, pci_bus 209 arch/powerpc/kernel/pci-common.c void pcibios_setup_bridge(struct pci_bus *bus, unsigned long type) pci_bus 324 arch/powerpc/kernel/pci-common.c int pci_domain_nr(struct pci_bus *bus) pci_bus 482 arch/powerpc/kernel/pci-common.c int pci_legacy_read(struct pci_bus *bus, loff_t port, u32 *val, size_t size) pci_bus 522 arch/powerpc/kernel/pci-common.c int pci_legacy_write(struct pci_bus *bus, loff_t port, u32 val, size_t size) pci_bus 567 arch/powerpc/kernel/pci-common.c int pci_mmap_legacy_page_range(struct pci_bus *bus, pci_bus 771 arch/powerpc/kernel/pci-common.c int pci_proc_domain(struct pci_bus *bus) pci_bus 845 arch/powerpc/kernel/pci-common.c static int pcibios_uninitialized_bridge_resource(struct pci_bus *bus, pci_bus 911 arch/powerpc/kernel/pci-common.c static void pcibios_fixup_bridge(struct pci_bus *bus) pci_bus 947 arch/powerpc/kernel/pci-common.c void pcibios_setup_bus_self(struct pci_bus *bus) pci_bus 1007 arch/powerpc/kernel/pci-common.c void pcibios_setup_bus_devices(struct pci_bus *bus) pci_bus 1030 arch/powerpc/kernel/pci-common.c void pcibios_fixup_bus(struct pci_bus *bus) pci_bus 1046 arch/powerpc/kernel/pci-common.c void pci_fixup_cardbus(struct pci_bus *bus) pci_bus 1159 arch/powerpc/kernel/pci-common.c static void pcibios_allocate_bus_resources(struct pci_bus *bus) pci_bus 1161 arch/powerpc/kernel/pci-common.c struct pci_bus *b; pci_bus 1298 arch/powerpc/kernel/pci-common.c static void __init pcibios_reserve_legacy_regions(struct pci_bus *bus) pci_bus 1356 arch/powerpc/kernel/pci-common.c struct pci_bus *b; pci_bus 1389 arch/powerpc/kernel/pci-common.c void pcibios_claim_one_bus(struct pci_bus *bus) pci_bus 1392 arch/powerpc/kernel/pci-common.c struct pci_bus *child_bus; pci_bus 1425 arch/powerpc/kernel/pci-common.c void pcibios_finish_adding_to_bus(struct pci_bus *bus) pci_bus 1523 arch/powerpc/kernel/pci-common.c null_read_config(struct pci_bus *bus, unsigned int devfn, int offset, pci_bus 1530 arch/powerpc/kernel/pci-common.c null_write_config(struct pci_bus *bus, unsigned int devfn, int offset, pci_bus 1546 arch/powerpc/kernel/pci-common.c static struct pci_bus * pci_bus 1549 arch/powerpc/kernel/pci-common.c static struct pci_bus bus; pci_bus 1581 arch/powerpc/kernel/pci-common.c struct device_node *pcibios_get_phb_of_node(struct pci_bus *bus) pci_bus 1595 arch/powerpc/kernel/pci-common.c struct pci_bus *bus; pci_bus 1645 arch/powerpc/kernel/pci-common.c struct pci_bus *child; pci_bus 20 arch/powerpc/kernel/pci-hotplug.c static struct pci_bus *find_bus_among_children(struct pci_bus *bus, pci_bus 23 arch/powerpc/kernel/pci-hotplug.c struct pci_bus *child = NULL; pci_bus 24 arch/powerpc/kernel/pci-hotplug.c struct pci_bus *tmp; pci_bus 38 arch/powerpc/kernel/pci-hotplug.c struct pci_bus *pci_find_bus_by_node(struct device_node *dn) pci_bus 79 arch/powerpc/kernel/pci-hotplug.c void pci_hp_remove_devices(struct pci_bus *bus) pci_bus 82 arch/powerpc/kernel/pci-hotplug.c struct pci_bus *child_bus; pci_bus 108 arch/powerpc/kernel/pci-hotplug.c void pci_hp_add_devices(struct pci_bus *bus) pci_bus 75 arch/powerpc/kernel/pci_32.c make_one_node_map(struct device_node* node, u8 pci_bus) pci_bus 80 arch/powerpc/kernel/pci_32.c if (pci_bus >= pci_bus_count) pci_bus 86 arch/powerpc/kernel/pci_32.c pci_to_OF_bus_map[pci_bus] = 0; pci_bus 88 arch/powerpc/kernel/pci_32.c pci_to_OF_bus_map[pci_bus] = bus_range[0]; pci_bus 101 arch/powerpc/kernel/pci_32.c dev = pci_get_domain_bus_and_slot(0, pci_bus, pci_bus 78 arch/powerpc/kernel/pci_64.c int pcibios_unmap_io_space(struct pci_bus *bus) pci_bus 177 arch/powerpc/kernel/pci_64.c int pcibios_map_io_space(struct pci_bus *bus) pci_bus 212 arch/powerpc/kernel/pci_64.c struct pci_bus *tmp_bus, *bus = NULL; pci_bus 263 arch/powerpc/kernel/pci_64.c int pcibus_to_node(struct pci_bus *bus) pci_bus 30 arch/powerpc/kernel/pci_dn.c static struct pci_dn *pci_bus_to_pdn(struct pci_bus *bus) pci_bus 32 arch/powerpc/kernel/pci_dn.c struct pci_bus *pbus; pci_bus 58 arch/powerpc/kernel/pci_dn.c struct pci_dn *pci_get_pdn_by_devfn(struct pci_bus *bus, pci_bus 176 arch/powerpc/kernel/pci_of_scan.c struct pci_bus *bus, int devfn) pci_bus 253 arch/powerpc/kernel/pci_of_scan.c struct pci_bus *bus; pci_bus 348 arch/powerpc/kernel/pci_of_scan.c static struct pci_dev *of_scan_pci_dev(struct pci_bus *bus, pci_bus 395 arch/powerpc/kernel/pci_of_scan.c static void __of_scan_bus(struct device_node *node, struct pci_bus *bus, pci_bus 429 arch/powerpc/kernel/pci_of_scan.c void of_scan_bus(struct device_node *node, struct pci_bus *bus) pci_bus 443 arch/powerpc/kernel/pci_of_scan.c void of_rescan_bus(struct device_node *node, struct pci_bus *bus) pci_bus 77 arch/powerpc/kernel/rtas_pci.c static int rtas_pci_read_config(struct pci_bus *bus, pci_bus 127 arch/powerpc/kernel/rtas_pci.c static int rtas_pci_write_config(struct pci_bus *bus, pci_bus 1551 arch/powerpc/platforms/4xx/pci.c struct pci_bus *bus, pci_bus 1587 arch/powerpc/platforms/4xx/pci.c struct pci_bus *bus, pci_bus 1603 arch/powerpc/platforms/4xx/pci.c static int ppc4xx_pciex_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 1660 arch/powerpc/platforms/4xx/pci.c static int ppc4xx_pciex_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 35 arch/powerpc/platforms/52xx/efika.c static int rtas_read_config(struct pci_bus *bus, unsigned int devfn, int offset, pci_bus 50 arch/powerpc/platforms/52xx/efika.c static int rtas_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 107 arch/powerpc/platforms/52xx/mpc52xx_pci.c mpc52xx_pci_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 164 arch/powerpc/platforms/52xx/mpc52xx_pci.c mpc52xx_pci_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 184 arch/powerpc/platforms/85xx/mpc85xx_cds.c void mpc85xx_cds_fixup_bus(struct pci_bus *bus) pci_bus 34 arch/powerpc/platforms/chrp/pci.c static int gg2_read_config(struct pci_bus *bus, unsigned int devfn, int off, pci_bus 61 arch/powerpc/platforms/chrp/pci.c static int gg2_write_config(struct pci_bus *bus, unsigned int devfn, int off, pci_bus 97 arch/powerpc/platforms/chrp/pci.c static int rtas_read_config(struct pci_bus *bus, unsigned int devfn, int offset, pci_bus 112 arch/powerpc/platforms/chrp/pci.c static int rtas_write_config(struct pci_bus *bus, unsigned int devfn, int offset, pci_bus 219 arch/powerpc/platforms/fsl_uli1575.c struct pci_bus *bus = dev->bus; pci_bus 117 arch/powerpc/platforms/maple/pci.c static int u3_agp_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 148 arch/powerpc/platforms/maple/pci.c static int u3_agp_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 254 arch/powerpc/platforms/maple/pci.c static int u3_ht_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 292 arch/powerpc/platforms/maple/pci.c static int u3_ht_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 371 arch/powerpc/platforms/maple/pci.c static int u4_pcie_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 402 arch/powerpc/platforms/maple/pci.c static int u4_pcie_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 155 arch/powerpc/platforms/pasemi/iommu.c static void pci_dma_bus_setup_pasemi(struct pci_bus *bus) pci_bus 57 arch/powerpc/platforms/pasemi/pci.c static int workaround_5945(struct pci_bus *bus, unsigned int devfn, pci_bus 155 arch/powerpc/platforms/pasemi/pci.c static int pa_pxp_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 194 arch/powerpc/platforms/pasemi/pci.c static int pa_pxp_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 134 arch/powerpc/platforms/powermac/pci.c static void __iomem *macrisc_cfg_map_bus(struct pci_bus *bus, pci_bus 172 arch/powerpc/platforms/powermac/pci.c static void __iomem *chaos_map_bus(struct pci_bus *bus, unsigned int devfn, pci_bus 229 arch/powerpc/platforms/powermac/pci.c struct pci_bus *bus, unsigned int devfn) pci_bus 282 arch/powerpc/platforms/powermac/pci.c static int u3_ht_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 333 arch/powerpc/platforms/powermac/pci.c static int u3_ht_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 395 arch/powerpc/platforms/powermac/pci.c static void __iomem *u4_pcie_cfg_map_bus(struct pci_bus *bus, pci_bus 1233 arch/powerpc/platforms/powermac/pci.c static int pmac_pci_probe_mode(struct pci_bus *bus) pci_bus 1082 arch/powerpc/platforms/powernv/eeh-powernv.c struct pci_bus *bus; pci_bus 336 arch/powerpc/platforms/powernv/pci-ioda.c static void pnv_ioda_reserve_m64_pe(struct pci_bus *bus, pci_bus 351 arch/powerpc/platforms/powernv/pci-ioda.c static struct pnv_ioda_pe *pnv_ioda_pick_m64_pe(struct pci_bus *bus, bool all) pci_bus 1097 arch/powerpc/platforms/powernv/pci-ioda.c static void pnv_ioda_setup_same_PE(struct pci_bus *bus, struct pnv_ioda_pe *pe) pci_bus 1131 arch/powerpc/platforms/powernv/pci-ioda.c static struct pnv_ioda_pe *pnv_ioda_setup_bus_PE(struct pci_bus *bus, bool all) pci_bus 1259 arch/powerpc/platforms/powernv/pci-ioda.c static void pnv_ioda_setup_npu_PEs(struct pci_bus *bus) pci_bus 1271 arch/powerpc/platforms/powernv/pci-ioda.c struct pci_bus *bus; pci_bus 1303 arch/powerpc/platforms/powernv/pci-ioda.c struct pci_bus *bus; pci_bus 1336 arch/powerpc/platforms/powernv/pci-ioda.c struct pci_bus *bus; pci_bus 1462 arch/powerpc/platforms/powernv/pci-ioda.c struct pci_bus *bus; pci_bus 1495 arch/powerpc/platforms/powernv/pci-ioda.c struct pci_bus *bus; pci_bus 1538 arch/powerpc/platforms/powernv/pci-ioda.c struct iommu_table_group *table_group, struct pci_bus *bus); pci_bus 1543 arch/powerpc/platforms/powernv/pci-ioda.c struct pci_bus *bus; pci_bus 1615 arch/powerpc/platforms/powernv/pci-ioda.c struct pci_bus *bus; pci_bus 1881 arch/powerpc/platforms/powernv/pci-ioda.c static void pnv_ioda_setup_bus_dma(struct pnv_ioda_pe *pe, struct pci_bus *bus) pci_bus 2583 arch/powerpc/platforms/powernv/pci-ioda.c struct pci_bus *bus) pci_bus 2597 arch/powerpc/platforms/powernv/pci-ioda.c struct iommu_table_group *table_group, struct pci_bus *bus) pci_bus 3153 arch/powerpc/platforms/powernv/pci-ioda.c static void pnv_pci_enable_bridge(struct pci_bus *bus) pci_bus 3156 arch/powerpc/platforms/powernv/pci-ioda.c struct pci_bus *child; pci_bus 3213 arch/powerpc/platforms/powernv/pci-ioda.c static resource_size_t pnv_pci_window_alignment(struct pci_bus *bus, pci_bus 3253 arch/powerpc/platforms/powernv/pci-ioda.c static void pnv_pci_fixup_bridge_resources(struct pci_bus *bus, pci_bus 3303 arch/powerpc/platforms/powernv/pci-ioda.c static void pnv_pci_setup_bridge(struct pci_bus *bus, unsigned long type) pci_bus 742 arch/powerpc/platforms/powernv/pci.c static int pnv_pci_read_config(struct pci_bus *bus, pci_bus 771 arch/powerpc/platforms/powernv/pci.c static int pnv_pci_write_config(struct pci_bus *bus, pci_bus 822 arch/powerpc/platforms/powernv/pci.c void pnv_pci_dma_bus_setup(struct pci_bus *bus) pci_bus 54 arch/powerpc/platforms/powernv/pci.h struct pci_bus *pbus; pci_bus 193 arch/powerpc/platforms/powernv/pci.h extern void pnv_pci_dma_bus_setup(struct pci_bus *bus); pci_bus 558 arch/powerpc/platforms/pseries/iommu.c static void pci_dma_bus_setup_pSeries(struct pci_bus *bus) pci_bus 674 arch/powerpc/platforms/pseries/iommu.c static void pci_dma_bus_setup_pSeriesLP(struct pci_bus *bus) pci_bus 296 arch/powerpc/platforms/pseries/pci.c struct pci_bus *bus; pci_bus 68 arch/powerpc/platforms/pseries/pci_dlpar.c struct pci_bus *b = phb->bus; pci_bus 998 arch/powerpc/platforms/pseries/setup.c static int pSeries_pci_probe_mode(struct pci_bus *bus) pci_bus 355 arch/powerpc/sysdev/dart_iommu.c static void pci_dma_bus_setup_dart(struct pci_bus *bus) pci_bus 63 arch/powerpc/sysdev/fsl_pci.c static int fsl_indirect_read_config(struct pci_bus *, unsigned int, pci_bus 90 arch/powerpc/sysdev/fsl_pci.c static int fsl_indirect_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 479 arch/powerpc/sysdev/fsl_pci.c void fsl_pcibios_fixup_bus(struct pci_bus *bus) pci_bus 678 arch/powerpc/sysdev/fsl_pci.c static int mpc83xx_pcie_exclude_device(struct pci_bus *bus, unsigned int devfn) pci_bus 703 arch/powerpc/sysdev/fsl_pci.c static void __iomem *mpc83xx_pcie_remap_cfg(struct pci_bus *bus, pci_bus 731 arch/powerpc/sysdev/fsl_pci.c static int mpc83xx_pcie_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 115 arch/powerpc/sysdev/fsl_pci.h extern void fsl_pcibios_fixup_bus(struct pci_bus *bus); pci_bus 76 arch/powerpc/sysdev/indirect_pci.c int indirect_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 85 arch/powerpc/sysdev/indirect_pci.c int indirect_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 63 arch/powerpc/sysdev/mpic_u3msi.c struct pci_bus *bus; pci_bus 48 arch/powerpc/sysdev/tsi108_pci.c tsi108_direct_write_config(struct pci_bus *bus, unsigned int devfunc, pci_bus 132 arch/powerpc/sysdev/tsi108_pci.c tsi108_direct_read_config(struct pci_bus *bus, unsigned int devfn, int offset, pci_bus 30 arch/riscv/include/asm/pci.h static inline int pci_proc_domain(struct pci_bus *bus) pci_bus 23 arch/s390/include/asm/pci.h int pci_domain_nr(struct pci_bus *); pci_bus 24 arch/s390/include/asm/pci.h int pci_proc_domain(struct pci_bus *); pci_bus 100 arch/s390/include/asm/pci.h struct pci_bus *bus; pci_bus 256 arch/s390/include/asm/pci.h static inline int __pcibus_to_node(const struct pci_bus *bus) pci_bus 262 arch/s390/include/asm/pci.h cpumask_of_pcibus(const struct pci_bus *bus) pci_bus 92 arch/s390/pci/pci.c static struct zpci_dev *get_zdev_by_bus(struct pci_bus *bus) pci_bus 97 arch/s390/pci/pci.c int pci_domain_nr(struct pci_bus *bus) pci_bus 103 arch/s390/pci/pci.c int pci_proc_domain(struct pci_bus *bus) pci_bus 371 arch/s390/pci/pci.c static int pci_read(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 385 arch/s390/pci/pci.c static int pci_write(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 690 arch/s390/pci/pci.c void pcibios_remove_bus(struct pci_bus *bus) pci_bus 15 arch/sh/drivers/pci/common.c static struct pci_bus bus; pci_bus 46 arch/sh/drivers/pci/ops-dreamcast.c static int gapspci_read(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *val) pci_bus 62 arch/sh/drivers/pci/ops-dreamcast.c static int gapspci_write(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 val) pci_bus 22 arch/sh/drivers/pci/ops-sh4.c static int sh4_pci_read(struct pci_bus *bus, unsigned int devfn, pci_bus 60 arch/sh/drivers/pci/ops-sh4.c static int sh4_pci_write(struct pci_bus *bus, unsigned int devfn, pci_bus 22 arch/sh/drivers/pci/ops-sh5.c static int sh5pci_read(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 42 arch/sh/drivers/pci/ops-sh5.c static int sh5pci_write(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 20 arch/sh/drivers/pci/ops-sh7786.c struct pci_bus *bus, unsigned int devfn, int where, u32 *data) pci_bus 89 arch/sh/drivers/pci/ops-sh7786.c static int sh7786_pcie_read(struct pci_bus *bus, unsigned int devfn, pci_bus 125 arch/sh/drivers/pci/ops-sh7786.c static int sh7786_pcie_write(struct pci_bus *bus, unsigned int devfn, pci_bus 226 arch/sh/drivers/pci/pci.c pcibios_bus_report_status(struct pci_bus *bus, unsigned int status_mask, pci_bus 19 arch/sh/include/asm/pci.h struct pci_bus *bus; pci_bus 87 arch/sh/include/asm/pci.h static inline int pci_proc_domain(struct pci_bus *bus) pci_bus 36 arch/sparc/include/asm/pbm.h struct pci_bus *pci_bus; /* Was inline, MJ allocs now */ pci_bus 30 arch/sparc/include/asm/pci.h int pci_domain_nr(struct pci_bus *bus); pci_bus 31 arch/sparc/include/asm/pci.h static inline int pci_proc_domain(struct pci_bus *bus) pci_bus 18 arch/sparc/include/asm/topology_64.h struct pci_bus; pci_bus 20 arch/sparc/include/asm/topology_64.h int pcibus_to_node(struct pci_bus *pbus); pci_bus 22 arch/sparc/include/asm/topology_64.h static inline int pcibus_to_node(struct pci_bus *pbus) pci_bus 28 arch/sparc/kernel/leon_pci.c struct pci_bus *root_bus; pci_bus 239 arch/sparc/kernel/leon_pci_grpci1.c static int grpci1_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 278 arch/sparc/kernel/leon_pci_grpci1.c static int grpci1_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 376 arch/sparc/kernel/leon_pci_grpci2.c static int grpci2_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 415 arch/sparc/kernel/leon_pci_grpci2.c static int grpci2_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 265 arch/sparc/kernel/pci.c struct pci_bus *bus, int devfn) pci_bus 385 arch/sparc/kernel/pci.c struct pci_bus *bus, pci_bus 412 arch/sparc/kernel/pci.c struct pci_bus *bus); pci_bus 420 arch/sparc/kernel/pci.c struct pci_bus *bus; pci_bus 544 arch/sparc/kernel/pci.c struct pci_bus *bus) pci_bus 601 arch/sparc/kernel/pci.c static void pci_bus_register_of_sysfs(struct pci_bus *bus) pci_bus 604 arch/sparc/kernel/pci.c struct pci_bus *child_bus; pci_bus 661 arch/sparc/kernel/pci.c static void pci_claim_bus_resources(struct pci_bus *bus) pci_bus 663 arch/sparc/kernel/pci.c struct pci_bus *child_bus; pci_bus 689 arch/sparc/kernel/pci.c struct pci_bus *pci_scan_one_pbm(struct pci_pbm_info *pbm, pci_bus 694 arch/sparc/kernel/pci.c struct pci_bus *bus; pci_bus 910 arch/sparc/kernel/pci.c int pcibus_to_node(struct pci_bus *pbus) pci_bus 921 arch/sparc/kernel/pci.c int pci_domain_nr(struct pci_bus *pbus) pci_bus 1045 arch/sparc/kernel/pci.c static void pcie_bus_slot_names(struct pci_bus *pbus) pci_bus 1048 arch/sparc/kernel/pci.c struct pci_bus *bus; pci_bus 1074 arch/sparc/kernel/pci.c static void pci_bus_slot_names(struct device_node *node, struct pci_bus *bus) pci_bus 1121 arch/sparc/kernel/pci.c struct pci_bus *pbus = NULL; pci_bus 108 arch/sparc/kernel/pci_common.c static int sun4u_read_pci_cfg(struct pci_bus *bus_dev, unsigned int devfn, pci_bus 212 arch/sparc/kernel/pci_common.c static int sun4u_write_pci_cfg(struct pci_bus *bus_dev, unsigned int devfn, pci_bus 257 arch/sparc/kernel/pci_common.c static int sun4v_read_pci_cfg(struct pci_bus *bus_dev, unsigned int devfn, pci_bus 290 arch/sparc/kernel/pci_common.c static int sun4v_write_pci_cfg(struct pci_bus *bus_dev, unsigned int devfn, pci_bus 478 arch/sparc/kernel/pci_common.c struct pci_bus *pbus) pci_bus 481 arch/sparc/kernel/pci_common.c struct pci_bus *bus; pci_bus 502 arch/sparc/kernel/pci_common.c struct pci_bus *pbus) pci_bus 505 arch/sparc/kernel/pci_common.c struct pci_bus *bus; pci_bus 525 arch/sparc/kernel/pci_common.c struct pci_bus *pbus) pci_bus 528 arch/sparc/kernel/pci_common.c struct pci_bus *bus; pci_bus 449 arch/sparc/kernel/pci_fire.c pbm->pci_bus = pci_scan_one_pbm(pbm, &op->dev); pci_bus 156 arch/sparc/kernel/pci_impl.h struct pci_bus *pci_bus; pci_bus 168 arch/sparc/kernel/pci_impl.h struct pci_bus *pci_scan_one_pbm(struct pci_pbm_info *pbm, pci_bus 173 arch/sparc/kernel/pci_impl.h void pci_scan_for_target_abort(struct pci_pbm_info *, struct pci_bus *); pci_bus 174 arch/sparc/kernel/pci_impl.h void pci_scan_for_master_abort(struct pci_pbm_info *, struct pci_bus *); pci_bus 175 arch/sparc/kernel/pci_impl.h void pci_scan_for_parity_error(struct pci_pbm_info *, struct pci_bus *); pci_bus 375 arch/sparc/kernel/pci_psycho.c pbm->pci_bus = pci_scan_one_pbm(pbm, parent); pci_bus 195 arch/sparc/kernel/pci_sabre.c static struct pci_bus *sabre_root_bus; pci_bus 371 arch/sparc/kernel/pci_sabre.c static void apb_init(struct pci_bus *sabre_bus) pci_bus 435 arch/sparc/kernel/pci_sabre.c pbm->pci_bus = pci_scan_one_pbm(pbm, parent); pci_bus 436 arch/sparc/kernel/pci_sabre.c if (!pbm->pci_bus) pci_bus 439 arch/sparc/kernel/pci_sabre.c sabre_root_bus = pbm->pci_bus; pci_bus 441 arch/sparc/kernel/pci_sabre.c apb_init(pbm->pci_bus); pci_bus 622 arch/sparc/kernel/pci_schizo.c pbm->pci_ops->read(pbm->pci_bus, 0, PCI_STATUS, 2, &stat); pci_bus 630 arch/sparc/kernel/pci_schizo.c pbm->pci_ops->write(pbm->pci_bus, 0, PCI_STATUS, 2, 0xffff); pci_bus 733 arch/sparc/kernel/pci_schizo.c pci_scan_for_target_abort(pbm, pbm->pci_bus); pci_bus 736 arch/sparc/kernel/pci_schizo.c pci_scan_for_master_abort(pbm, pbm->pci_bus); pci_bus 746 arch/sparc/kernel/pci_schizo.c pci_scan_for_parity_error(pbm, pbm->pci_bus); pci_bus 1076 arch/sparc/kernel/pci_schizo.c pbm->pci_bus = pci_scan_one_pbm(pbm, parent); pci_bus 259 arch/sparc/kernel/pci_sun4v.c struct pci_bus *bus_dev) pci_bus 705 arch/sparc/kernel/pci_sun4v.c pbm->pci_bus = pci_scan_one_pbm(pbm, parent); pci_bus 786 arch/sparc/kernel/pci_sun4v.c err = dma_4v_iotsb_bind(pbm->devhandle, iotsb_num, pbm->pci_bus); pci_bus 213 arch/sparc/kernel/pcic.c static int pcic_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 252 arch/sparc/kernel/pcic.c static int pcic_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 394 arch/sparc/kernel/pcic.c pbm->pci_bus = pci_scan_bus(pbm->pci_first_busno, &pcic_ops, pbm); pci_bus 395 arch/sparc/kernel/pcic.c if (!pbm->pci_bus) pci_bus 399 arch/sparc/kernel/pcic.c pci_fill_in_pbm_cookies(pbm->pci_bus, pbm, pbm->prom_node); pci_bus 400 arch/sparc/kernel/pcic.c pci_record_assignments(pbm, pbm->pci_bus); pci_bus 401 arch/sparc/kernel/pcic.c pci_assign_unassigned(pbm, pbm->pci_bus); pci_bus 402 arch/sparc/kernel/pcic.c pci_fixup_irq(pbm, pbm->pci_bus); pci_bus 404 arch/sparc/kernel/pcic.c pci_bus_add_devices(pbm->pci_bus); pci_bus 602 arch/sparc/kernel/pcic.c void pcibios_fixup_bus(struct pci_bus *bus) pci_bus 361 arch/sparc/kernel/psycho_common.c pci_scan_for_target_abort(pbm, pbm->pci_bus); pci_bus 364 arch/sparc/kernel/psycho_common.c pci_scan_for_master_abort(pbm, pbm->pci_bus); pci_bus 367 arch/sparc/kernel/psycho_common.c pci_scan_for_parity_error(pbm, pbm->pci_bus); pci_bus 25 arch/unicore32/kernel/pci.c puv3_read_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 44 arch/unicore32/kernel/pci.c puv3_write_config(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 166 arch/unicore32/kernel/pci.c void pcibios_fixup_bus(struct pci_bus *bus) pci_bus 260 arch/unicore32/kernel/pci.c struct pci_bus *puv3_bus; pci_bus 32 arch/x86/events/intel/uncore.c int uncore_pcibus_to_physid(struct pci_bus *bus) pci_bus 166 arch/x86/events/intel/uncore.h int uncore_pcibus_to_physid(struct pci_bus *bus); pci_bus 41 arch/x86/include/asm/pci.h static inline int pci_domain_nr(struct pci_bus *bus) pci_bus 48 arch/x86/include/asm/pci.h static inline int pci_proc_domain(struct pci_bus *bus) pci_bus 55 arch/x86/include/asm/pci.h static inline void *_pci_root_bus_fwnode(struct pci_bus *bus) pci_bus 65 arch/x86/include/asm/pci.h static inline bool is_vmd(struct pci_bus *bus) pci_bus 132 arch/x86/include/asm/pci.h static inline int __pcibus_to_node(const struct pci_bus *bus) pci_bus 140 arch/x86/include/asm/pci.h cpumask_of_pcibus(const struct pci_bus *bus) pci_bus 8 arch/x86/include/asm/pci_64.h static inline void *pci_iommu(struct pci_bus *bus) pci_bus 14 arch/x86/include/asm/pci_64.h static inline void set_pci_iommu(struct pci_bus *bus, void *val) pci_bus 160 arch/x86/include/asm/topology.h struct pci_bus; pci_bus 68 arch/x86/kernel/devicetree.c struct device_node *pcibios_get_phb_of_node(struct pci_bus *bus) pci_bus 305 arch/x86/kernel/pci-calgary_64.c struct pci_bus *pbus; pci_bus 326 arch/x86/pci/acpi.c struct pci_bus *pci_acpi_scan_root(struct acpi_pci_root *root) pci_bus 331 arch/x86/pci/acpi.c struct pci_bus *bus; pci_bus 377 arch/x86/pci/acpi.c struct pci_bus *child; pci_bus 59 arch/x86/pci/common.c static int pci_read(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *value) pci_bus 65 arch/x86/pci/common.c static int pci_write(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 value) pci_bus 163 arch/x86/pci/common.c void pcibios_fixup_bus(struct pci_bus *b) pci_bus 172 arch/x86/pci/common.c void pcibios_add_bus(struct pci_bus *bus) pci_bus 177 arch/x86/pci/common.c void pcibios_remove_bus(struct pci_bus *bus) pci_bus 459 arch/x86/pci/common.c struct pci_bus *bus; pci_bus 205 arch/x86/pci/fixup.c static int quirk_pcie_aspm_read(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *value) pci_bus 215 arch/x86/pci/fixup.c static int quirk_pcie_aspm_write(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 value) pci_bus 244 arch/x86/pci/fixup.c struct pci_bus *pbus; pci_bus 314 arch/x86/pci/fixup.c struct pci_bus *bus; pci_bus 233 arch/x86/pci/i386.c static void pcibios_allocate_bus_resources(struct pci_bus *bus) pci_bus 235 arch/x86/pci/i386.c struct pci_bus *child; pci_bus 307 arch/x86/pci/i386.c static void pcibios_allocate_resources(struct pci_bus *bus, int pass) pci_bus 310 arch/x86/pci/i386.c struct pci_bus *child; pci_bus 341 arch/x86/pci/i386.c static void pcibios_allocate_rom_resources(struct pci_bus *bus) pci_bus 344 arch/x86/pci/i386.c struct pci_bus *child; pci_bus 357 arch/x86/pci/i386.c struct pci_bus *bus; pci_bus 375 arch/x86/pci/i386.c void pcibios_resource_survey_bus(struct pci_bus *bus) pci_bus 390 arch/x86/pci/i386.c struct pci_bus *bus; pci_bus 62 arch/x86/pci/intel_mid_pci.c static int fixed_bar_cap(struct pci_bus *bus, unsigned int devfn) pci_bus 94 arch/x86/pci/intel_mid_pci.c static int pci_device_update_fixed(struct pci_bus *bus, unsigned int devfn, pci_bus 167 arch/x86/pci/intel_mid_pci.c static int pci_read(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 177 arch/x86/pci/intel_mid_pci.c static int pci_write(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 36 arch/xtensa/include/asm/pci-bridge.h struct pci_bus *bus; pci_bus 61 arch/xtensa/kernel/pci.c void pcibios_fixup_bus(struct pci_bus *bus) pci_bus 52 arch/xtensa/lib/pci-auto.c static struct pci_bus pciauto_bus; pci_bus 123 drivers/acpi/acpi_watchdog.c if (wdat->pci_segment != 0xff || wdat->pci_bus != 0xff || pci_bus 284 drivers/acpi/arm64/iort.c struct pci_bus *bus; pci_bus 488 drivers/acpi/arm64/iort.c struct pci_bus *pbus; pci_bus 951 drivers/acpi/arm64/iort.c struct pci_bus *bus = to_pci_dev(dev)->bus; pci_bus 1036 drivers/acpi/arm64/iort.c struct pci_bus *pbus = to_pci_dev(dev)->bus; pci_bus 247 drivers/acpi/pci_irq.c static int bridge_has_boot_interrupt_variant(struct pci_bus *bus) pci_bus 249 drivers/acpi/pci_irq.c struct pci_bus *bus_it; pci_bus 272 drivers/acpi/pci_root.c struct pci_bus *pbus; pci_bus 873 drivers/acpi/pci_root.c struct pci_bus *acpi_pci_root_create(struct acpi_pci_root *root, pci_bus 881 drivers/acpi/pci_root.c struct pci_bus *bus; pci_bus 94 drivers/acpi/pci_slot.c struct pci_bus *pci_bus = context; pci_bus 106 drivers/acpi/pci_slot.c if (pci_slot->bus == pci_bus && pci_slot->number == device) pci_bus 115 drivers/acpi/pci_slot.c pci_slot = pci_create_slot(pci_bus, device, name, NULL); pci_bus 125 drivers/acpi/pci_slot.c get_device(&pci_bus->dev); pci_bus 128 drivers/acpi/pci_slot.c pci_slot, pci_bus->number, device, name); pci_bus 133 drivers/acpi/pci_slot.c void acpi_pci_slot_enumerate(struct pci_bus *bus) pci_bus 145 drivers/acpi/pci_slot.c void acpi_pci_slot_remove(struct pci_bus *bus) pci_bus 11 drivers/acpi/reboot.c struct pci_bus *bus0; pci_bus 230 drivers/bcma/driver_pci_host.c static int bcma_core_pci_hostmode_read_config(struct pci_bus *bus, pci_bus 250 drivers/bcma/driver_pci_host.c static int bcma_core_pci_hostmode_write_config(struct pci_bus *bus, pci_bus 31 drivers/dca/dca-core.c static struct pci_bus *dca_pci_rc_from_dev(struct device *dev) pci_bus 34 drivers/dca/dca-core.c struct pci_bus *bus = pdev->bus; pci_bus 42 drivers/dca/dca-core.c static struct dca_domain *dca_allocate_domain(struct pci_bus *rc) pci_bus 112 drivers/dca/dca-core.c static struct dca_domain *dca_find_domain(struct pci_bus *rc) pci_bus 125 drivers/dca/dca-core.c struct pci_bus *rc; pci_bus 142 drivers/dca/dca-core.c struct pci_bus *rc; pci_bus 175 drivers/dca/dca-core.c struct pci_bus *pci_rc; pci_bus 360 drivers/dca/dca-core.c struct pci_bus *rc; pci_bus 400 drivers/dca/dca-core.c struct pci_bus *pci_rc; pci_bus 1285 drivers/edac/i7core_edac.c struct pci_bus *b = NULL; pci_bus 131 drivers/edac/pnd2_edac.c static struct pci_bus *p2sb_bus; pci_bus 36 drivers/edac/skx_base.c static struct skx_dev *get_skx_dev(struct pci_bus *bus, u8 idx) pci_bus 41 drivers/firmware/pcdp.h u8 pci_bus; pci_bus 756 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c struct pci_bus *root; pci_bus 344 drivers/gpu/drm/drm_file.c struct pci_bus *b = list_entry(pci_root_buses.next, pci_bus 345 drivers/gpu/drm/drm_file.c struct pci_bus, node); pci_bus 119 drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c struct pci_bus *pbus; pci_bus 601 drivers/gpu/vga/vgaarb.c struct pci_bus *new_bus, *bus; pci_bus 658 drivers/gpu/vga/vgaarb.c struct pci_bus *bus; pci_bus 136 drivers/iommu/arm-smmu.c struct pci_bus *bus = to_pci_dev(dev)->bus; pci_bus 938 drivers/iommu/fsl_pamu_domain.c struct pci_bus *bus = pdev->bus; pci_bus 4557 drivers/iommu/intel-iommu.c struct pci_bus *bus; pci_bus 1272 drivers/iommu/iommu.c struct pci_bus *bus; pci_bus 941 drivers/media/pci/cx23885/cx23885-core.c dev->pci_bus = dev->pci->bus->number; pci_bus 2647 drivers/media/pci/cx23885/cx23885-dvb.c dev->pci_bus, pci_bus 360 drivers/media/pci/cx23885/cx23885.h int pci_bus, pci_slot; pci_bus 883 drivers/media/pci/cx25821/cx25821-core.c dev->pci_bus = dev->pci->bus->number; pci_bus 227 drivers/media/pci/cx25821/cx25821.h int pci_bus, pci_slot; pci_bus 1164 drivers/media/pci/cx88/cx88-blackbird.c core->pci_bus, pci_bus 3665 drivers/media/pci/cx88/cx88-cards.c core->pci_bus = pci->bus->number; pci_bus 1037 drivers/media/pci/cx88/cx88-core.c if (pci->bus->number != core->pci_bus) pci_bus 1743 drivers/media/pci/cx88/cx88-dvb.c core->pci_bus, pci_bus 341 drivers/media/pci/cx88/cx88.h int pci_bus; pci_bus 104 drivers/media/pci/netup_unidvb/netup_unidvb.h int pci_bus; pci_bus 818 drivers/media/pci/netup_unidvb/netup_unidvb_core.c ndev->pci_bus = pci_dev->bus->number; pci_bus 821 drivers/media/pci/netup_unidvb/netup_unidvb_core.c ndev->board_num = ndev->pci_bus*10 + ndev->pci_slot; pci_bus 825 drivers/media/pci/netup_unidvb/netup_unidvb_core.c __func__, ndev->board_num, ndev->pci_bus, ndev->pci_slot); pci_bus 207 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c ndev->pci_bus, pci_bus 975 drivers/media/pci/saa7164/saa7164-core.c dev->pci_bus = dev->pci->bus->number; pci_bus 429 drivers/media/pci/saa7164/saa7164.h int pci_bus, pci_slot; pci_bus 1107 drivers/media/platform/via-camera.c struct pci_bus *pbus = pci_find_bus(0, 0); pci_bus 1123 drivers/mfd/lpc_ich.c struct pci_bus *bus = dev->bus; pci_bus 10 drivers/misc/cxl/vphb.c static int cxl_pci_probe_mode(struct pci_bus *bus) pci_bus 70 drivers/misc/cxl/vphb.c static resource_size_t cxl_pci_window_alignment(struct pci_bus *bus, pci_bus 86 drivers/misc/cxl/vphb.c static inline struct cxl_afu *pci_bus_to_afu(struct pci_bus *bus) pci_bus 103 drivers/misc/cxl/vphb.c static inline int cxl_pcie_config_info(struct pci_bus *bus, unsigned int devfn, pci_bus 116 drivers/misc/cxl/vphb.c static int cxl_pcie_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 156 drivers/misc/cxl/vphb.c static int cxl_pcie_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 186 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct pci_bus *parent_bus; pci_bus 107 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c struct pci_bus *bus; pci_bus 181 drivers/parisc/dino.c static int dino_cfg_read(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 216 drivers/parisc/dino.c static int dino_cfg_write(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 480 drivers/parisc/dino.c dino_card_setup(struct pci_bus *bus, void __iomem *base_addr) pci_bus 570 drivers/parisc/dino.c dino_fixup_bus(struct pci_bus *bus) pci_bus 916 drivers/parisc/dino.c struct pci_bus *bus; pci_bus 493 drivers/parisc/iosapic.c struct pci_bus *p = pcidev->bus; pci_bus 363 drivers/parisc/lba_pci.c static int elroy_cfg_read(struct pci_bus *bus, unsigned int devfn, int pos, int size, u32 *data) pci_bus 430 drivers/parisc/lba_pci.c static int elroy_cfg_write(struct pci_bus *bus, unsigned int devfn, int pos, int size, u32 data) pci_bus 480 drivers/parisc/lba_pci.c static int mercury_cfg_read(struct pci_bus *bus, unsigned int devfn, int pos, int size, u32 *data) pci_bus 512 drivers/parisc/lba_pci.c static int mercury_cfg_write(struct pci_bus *bus, unsigned int devfn, int pos, int size, u32 data) pci_bus 691 drivers/parisc/lba_pci.c static void pcibios_allocate_bus_resources(struct pci_bus *bus) pci_bus 693 drivers/parisc/lba_pci.c struct pci_bus *child; pci_bus 713 drivers/parisc/lba_pci.c lba_fixup_bus(struct pci_bus *bus) pci_bus 1474 drivers/parisc/lba_pci.c struct pci_bus *lba_bus; pci_bus 37 drivers/pci/access.c (struct pci_bus *bus, unsigned int devfn, int pos, type *value) \ pci_bus 52 drivers/pci/access.c (struct pci_bus *bus, unsigned int devfn, int pos, type value) \ pci_bus 77 drivers/pci/access.c int pci_generic_config_read(struct pci_bus *bus, unsigned int devfn, pci_bus 99 drivers/pci/access.c int pci_generic_config_write(struct pci_bus *bus, unsigned int devfn, pci_bus 119 drivers/pci/access.c int pci_generic_config_read32(struct pci_bus *bus, unsigned int devfn, pci_bus 139 drivers/pci/access.c int pci_generic_config_write32(struct pci_bus *bus, unsigned int devfn, pci_bus 183 drivers/pci/access.c struct pci_ops *pci_bus_set_ops(struct pci_bus *bus, struct pci_ops *ops) pci_bus 47 drivers/pci/bus.c void pci_bus_add_resource(struct pci_bus *bus, struct resource *res, pci_bus 63 drivers/pci/bus.c struct resource *pci_bus_resource_n(const struct pci_bus *bus, int n) pci_bus 79 drivers/pci/bus.c void pci_bus_remove_resources(struct pci_bus *bus) pci_bus 136 drivers/pci/bus.c static void pci_clip_resource_to_region(struct pci_bus *bus, pci_bus 154 drivers/pci/bus.c static int pci_bus_alloc_from_region(struct pci_bus *bus, struct resource *res, pci_bus 224 drivers/pci/bus.c int pci_bus_alloc_resource(struct pci_bus *bus, struct resource *res, pci_bus 263 drivers/pci/bus.c struct pci_bus *bus = dev->bus; pci_bus 299 drivers/pci/bus.c void __weak pcibios_resource_survey_bus(struct pci_bus *bus) { } pci_bus 342 drivers/pci/bus.c void pci_bus_add_devices(const struct pci_bus *bus) pci_bus 345 drivers/pci/bus.c struct pci_bus *child; pci_bus 378 drivers/pci/bus.c void pci_walk_bus(struct pci_bus *top, int (*cb)(struct pci_dev *, void *), pci_bus 382 drivers/pci/bus.c struct pci_bus *bus; pci_bus 414 drivers/pci/bus.c struct pci_bus *pci_bus_get(struct pci_bus *bus) pci_bus 421 drivers/pci/bus.c void pci_bus_put(struct pci_bus *bus) pci_bus 1261 drivers/pci/controller/dwc/pci-imx6.c struct pci_bus *bus = dev->bus; pci_bus 433 drivers/pci/controller/dwc/pci-keystone.c static int ks_pcie_rd_other_conf(struct pcie_port *pp, struct pci_bus *bus, pci_bus 450 drivers/pci/controller/dwc/pci-keystone.c static int ks_pcie_wr_other_conf(struct pcie_port *pp, struct pci_bus *bus, pci_bus 536 drivers/pci/controller/dwc/pci-keystone.c struct pci_bus *bus = dev->bus; pci_bus 22 drivers/pci/controller/dwc/pcie-al.c static void __iomem *al_pcie_map_bus(struct pci_bus *bus, unsigned int devfn, pci_bus 251 drivers/pci/controller/dwc/pcie-al.c static int al_pcie_rd_other_conf(struct pcie_port *pp, struct pci_bus *bus, pci_bus 273 drivers/pci/controller/dwc/pcie-al.c static int al_pcie_wr_other_conf(struct pcie_port *pp, struct pci_bus *bus, pci_bus 324 drivers/pci/controller/dwc/pcie-designware-host.c struct pci_bus *child; pci_bus 527 drivers/pci/controller/dwc/pcie-designware-host.c static int dw_pcie_access_other_conf(struct pcie_port *pp, struct pci_bus *bus, pci_bus 568 drivers/pci/controller/dwc/pcie-designware-host.c static int dw_pcie_rd_other_conf(struct pcie_port *pp, struct pci_bus *bus, pci_bus 579 drivers/pci/controller/dwc/pcie-designware-host.c static int dw_pcie_wr_other_conf(struct pcie_port *pp, struct pci_bus *bus, pci_bus 590 drivers/pci/controller/dwc/pcie-designware-host.c static int dw_pcie_valid_device(struct pcie_port *pp, struct pci_bus *bus, pci_bus 608 drivers/pci/controller/dwc/pcie-designware-host.c static int dw_pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where, pci_bus 624 drivers/pci/controller/dwc/pcie-designware-host.c static int dw_pcie_wr_conf(struct pci_bus *bus, u32 devfn, pci_bus 155 drivers/pci/controller/dwc/pcie-designware.h int (*rd_other_conf)(struct pcie_port *pp, struct pci_bus *bus, pci_bus 157 drivers/pci/controller/dwc/pcie-designware.h int (*wr_other_conf)(struct pcie_port *pp, struct pci_bus *bus, pci_bus 193 drivers/pci/controller/dwc/pcie-designware.h struct pci_bus *root_bus; pci_bus 26 drivers/pci/controller/dwc/pcie-hisi.c static int hisi_pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where, pci_bus 44 drivers/pci/controller/dwc/pcie-hisi.c static int hisi_pcie_wr_conf(struct pci_bus *bus, u32 devfn, pci_bus 62 drivers/pci/controller/dwc/pcie-hisi.c static void __iomem *hisi_pcie_map_bus(struct pci_bus *bus, unsigned int devfn, pci_bus 1025 drivers/pci/controller/dwc/pcie-tegra194.c struct pci_bus *child, *root_bus = NULL; pci_bus 538 drivers/pci/controller/pci-aardvark.c static bool advk_pcie_valid_device(struct advk_pcie *pcie, struct pci_bus *bus, pci_bus 547 drivers/pci/controller/pci-aardvark.c static int advk_pcie_rd_conf(struct pci_bus *bus, u32 devfn, pci_bus 603 drivers/pci/controller/pci-aardvark.c static int advk_pcie_wr_conf(struct pci_bus *bus, u32 devfn, pci_bus 126 drivers/pci/controller/pci-ftpci100.c struct pci_bus *bus; pci_bus 210 drivers/pci/controller/pci-ftpci100.c static int faraday_pci_read_config(struct pci_bus *bus, unsigned int fn, pci_bus 252 drivers/pci/controller/pci-ftpci100.c static int faraday_pci_write_config(struct pci_bus *bus, unsigned int fn, pci_bus 101 drivers/pci/controller/pci-host-common.c struct pci_bus *bus = platform_get_drvdata(pdev); pci_bus 27 drivers/pci/controller/pci-host-generic.c static bool pci_dw_valid_device(struct pci_bus *bus, unsigned int devfn) pci_bus 43 drivers/pci/controller/pci-host-generic.c static void __iomem *pci_dw_ecam_map_bus(struct pci_bus *bus, pci_bus 474 drivers/pci/controller/pci-hyperv.c struct pci_bus *pci_bus; pci_bus 805 drivers/pci/controller/pci-hyperv.c static int hv_pcifront_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 833 drivers/pci/controller/pci-hyperv.c static int hv_pcifront_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 1193 drivers/pci/controller/pci-hyperv.c struct pci_bus *pbus; pci_bus 1356 drivers/pci/controller/pci-hyperv.c struct pci_bus *pbus; pci_bus 1763 drivers/pci/controller/pci-hyperv.c hpdev->pci_slot = pci_create_slot(hbus->pci_bus, slot_nr, pci_bus 1796 drivers/pci/controller/pci-hyperv.c hbus->pci_bus = pci_create_root_bus(&hbus->hdev->device, pci_bus 1801 drivers/pci/controller/pci-hyperv.c if (!hbus->pci_bus) pci_bus 1804 drivers/pci/controller/pci-hyperv.c hbus->pci_bus->msi = &hbus->msi_chip; pci_bus 1805 drivers/pci/controller/pci-hyperv.c hbus->pci_bus->msi->dev = &hbus->hdev->device; pci_bus 1808 drivers/pci/controller/pci-hyperv.c pci_scan_child_bus(hbus->pci_bus); pci_bus 1809 drivers/pci/controller/pci-hyperv.c pci_bus_assign_resources(hbus->pci_bus); pci_bus 1811 drivers/pci/controller/pci-hyperv.c pci_bus_add_devices(hbus->pci_bus); pci_bus 2076 drivers/pci/controller/pci-hyperv.c pci_scan_child_bus(hbus->pci_bus); pci_bus 3070 drivers/pci/controller/pci-hyperv.c pci_stop_root_bus(hbus->pci_bus); pci_bus 3072 drivers/pci/controller/pci-hyperv.c pci_remove_root_bus(hbus->pci_bus); pci_bus 229 drivers/pci/controller/pci-mvebu.c struct pci_bus *bus, pci_bus 253 drivers/pci/controller/pci-mvebu.c struct pci_bus *bus, pci_bus 595 drivers/pci/controller/pci-mvebu.c struct pci_bus *bus, pci_bus 615 drivers/pci/controller/pci-mvebu.c static int mvebu_pcie_wr_conf(struct pci_bus *bus, u32 devfn, pci_bus 642 drivers/pci/controller/pci-mvebu.c static int mvebu_pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where, pci_bus 1013 drivers/pci/controller/pci-mvebu.c struct pci_bus *bus, *child; pci_bus 109 drivers/pci/controller/pci-rcar-gen2.c static void __iomem *rcar_pci_cfg_base(struct pci_bus *bus, unsigned int devfn, pci_bus 462 drivers/pci/controller/pci-tegra.c static void __iomem *tegra_pcie_map_bus(struct pci_bus *bus, pci_bus 496 drivers/pci/controller/pci-tegra.c static int tegra_pcie_config_read(struct pci_bus *bus, unsigned int devfn, pci_bus 506 drivers/pci/controller/pci-tegra.c static int tegra_pcie_config_write(struct pci_bus *bus, unsigned int devfn, pci_bus 2768 drivers/pci/controller/pci-tegra.c struct pci_bus *child; pci_bus 29 drivers/pci/controller/pci-thunder-ecam.c static int handle_ea_bar(u32 e0, int bar, struct pci_bus *bus, pci_bus 86 drivers/pci/controller/pci-thunder-ecam.c static int thunder_ecam_p2_config_read(struct pci_bus *bus, unsigned int devfn, pci_bus 127 drivers/pci/controller/pci-thunder-ecam.c static int thunder_ecam_config_read(struct pci_bus *bus, unsigned int devfn, pci_bus 333 drivers/pci/controller/pci-thunder-ecam.c static int thunder_ecam_config_write(struct pci_bus *bus, unsigned int devfn, pci_bus 26 drivers/pci/controller/pci-thunder-pem.c static int thunder_pem_bridge_read(struct pci_bus *bus, unsigned int devfn, pci_bus 128 drivers/pci/controller/pci-thunder-pem.c static int thunder_pem_config_read(struct pci_bus *bus, unsigned int devfn, pci_bus 204 drivers/pci/controller/pci-thunder-pem.c static int thunder_pem_bridge_write(struct pci_bus *bus, unsigned int devfn, pci_bus 277 drivers/pci/controller/pci-thunder-pem.c static int thunder_pem_config_write(struct pci_bus *bus, unsigned int devfn, pci_bus 242 drivers/pci/controller/pci-v3-semi.c struct pci_bus *bus; pci_bus 315 drivers/pci/controller/pci-v3-semi.c static void __iomem *v3_map_bus(struct pci_bus *bus, pci_bus 407 drivers/pci/controller/pci-v3-semi.c static int v3_pci_read_config(struct pci_bus *bus, unsigned int fn, pci_bus 421 drivers/pci/controller/pci-v3-semi.c static int v3_pci_write_config(struct pci_bus *bus, unsigned int fn, pci_bus 48 drivers/pci/controller/pci-versatile.c static void __iomem *versatile_map_bus(struct pci_bus *bus, pci_bus 121 drivers/pci/controller/pci-versatile.c struct pci_bus *bus, *child; pci_bus 90 drivers/pci/controller/pci-xgene.c static inline struct xgene_pcie_port *pcie_bus_to_port(struct pci_bus *bus) pci_bus 105 drivers/pci/controller/pci-xgene.c static void __iomem *xgene_pcie_get_cfg_base(struct pci_bus *bus) pci_bus 119 drivers/pci/controller/pci-xgene.c static void xgene_pcie_set_rtdid_reg(struct pci_bus *bus, uint devfn) pci_bus 145 drivers/pci/controller/pci-xgene.c static bool xgene_pcie_hide_rc_bars(struct pci_bus *bus, int offset) pci_bus 154 drivers/pci/controller/pci-xgene.c static void __iomem *xgene_pcie_map_bus(struct pci_bus *bus, unsigned int devfn, pci_bus 165 drivers/pci/controller/pci-xgene.c static int xgene_pcie_config_read32(struct pci_bus *bus, unsigned int devfn, pci_bus 611 drivers/pci/controller/pci-xgene.c struct pci_bus *bus, *child; pci_bus 160 drivers/pci/controller/pcie-altera.c static bool altera_pcie_hide_rc_bar(struct pci_bus *bus, unsigned int devfn, pci_bus 185 drivers/pci/controller/pcie-altera.c struct pci_bus *bus, int dev) pci_bus 506 drivers/pci/controller/pcie-altera.c static int altera_pcie_cfg_read(struct pci_bus *bus, unsigned int devfn, pci_bus 523 drivers/pci/controller/pcie-altera.c static int altera_pcie_cfg_write(struct pci_bus *bus, unsigned int devfn, pci_bus 810 drivers/pci/controller/pcie-altera.c struct pci_bus *bus; pci_bus 811 drivers/pci/controller/pcie-altera.c struct pci_bus *child; pci_bus 41 drivers/pci/controller/pcie-cadence-host.c static void __iomem *cdns_pci_map_bus(struct pci_bus *bus, unsigned int devfn, pci_bus 399 drivers/pci/controller/pcie-iproc.c static inline struct iproc_pcie *iproc_data(struct pci_bus *bus) pci_bus 444 drivers/pci/controller/pcie-iproc.c static inline void iproc_pcie_apb_err_disable(struct pci_bus *bus, pci_bus 573 drivers/pci/controller/pcie-iproc.c static int iproc_pcie_config_read(struct pci_bus *bus, unsigned int devfn, pci_bus 655 drivers/pci/controller/pcie-iproc.c static void __iomem *iproc_pcie_bus_map_cfg_bus(struct pci_bus *bus, pci_bus 707 drivers/pci/controller/pcie-iproc.c static int iproc_pcie_config_read32(struct pci_bus *bus, unsigned int devfn, pci_bus 723 drivers/pci/controller/pcie-iproc.c static int iproc_pcie_config_write32(struct pci_bus *bus, unsigned int devfn, pci_bus 1490 drivers/pci/controller/pcie-iproc.c struct pci_bus *child; pci_bus 88 drivers/pci/controller/pcie-iproc.h struct pci_bus *root_bus; pci_bus 336 drivers/pci/controller/pcie-mediatek.c static struct mtk_pcie_port *mtk_pcie_find_port(struct pci_bus *bus, pci_bus 360 drivers/pci/controller/pcie-mediatek.c static int mtk_pcie_config_read(struct pci_bus *bus, unsigned int devfn, pci_bus 380 drivers/pci/controller/pcie-mediatek.c static int mtk_pcie_config_write(struct pci_bus *bus, unsigned int devfn, pci_bus 735 drivers/pci/controller/pcie-mediatek.c static void __iomem *mtk_pcie_map_bus(struct pci_bus *bus, pci_bus 282 drivers/pci/controller/pcie-mobiveil.c static bool mobiveil_pcie_valid_device(struct pci_bus *bus, unsigned int devfn) pci_bus 304 drivers/pci/controller/pcie-mobiveil.c static void __iomem *mobiveil_pcie_map_bus(struct pci_bus *bus, pci_bus 861 drivers/pci/controller/pcie-mobiveil.c struct pci_bus *bus; pci_bus 862 drivers/pci/controller/pcie-mobiveil.c struct pci_bus *child; pci_bus 196 drivers/pci/controller/pcie-rcar.c unsigned char access_type, struct pci_bus *bus, pci_bus 274 drivers/pci/controller/pcie-rcar.c static int rcar_pcie_read_conf(struct pci_bus *bus, unsigned int devfn, pci_bus 299 drivers/pci/controller/pcie-rcar.c static int rcar_pcie_write_conf(struct pci_bus *bus, unsigned int devfn, pci_bus 461 drivers/pci/controller/pcie-rcar.c struct pci_bus *bus, *child; pci_bus 72 drivers/pci/controller/pcie-rockchip-host.c struct pci_bus *bus, int dev) pci_bus 160 drivers/pci/controller/pcie-rockchip-host.c struct pci_bus *bus, u32 devfn, pci_bus 194 drivers/pci/controller/pcie-rockchip-host.c struct pci_bus *bus, u32 devfn, pci_bus 223 drivers/pci/controller/pcie-rockchip-host.c static int rockchip_pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where, pci_bus 240 drivers/pci/controller/pcie-rockchip-host.c static int rockchip_pcie_wr_conf(struct pci_bus *bus, u32 devfn, pci_bus 951 drivers/pci/controller/pcie-rockchip-host.c struct pci_bus *bus, *child; pci_bus 306 drivers/pci/controller/pcie-rockchip.h struct pci_bus *root_bus; pci_bus 173 drivers/pci/controller/pcie-tango.c static int smp8759_config_read(struct pci_bus *bus, unsigned int devfn, pci_bus 196 drivers/pci/controller/pcie-tango.c static int smp8759_config_write(struct pci_bus *bus, unsigned int devfn, pci_bus 215 drivers/pci/controller/pcie-xilinx-nwl.c static bool nwl_pcie_valid_device(struct pci_bus *bus, unsigned int devfn) pci_bus 242 drivers/pci/controller/pcie-xilinx-nwl.c static void __iomem *nwl_pcie_map_bus(struct pci_bus *bus, unsigned int devfn, pci_bus 820 drivers/pci/controller/pcie-xilinx-nwl.c struct pci_bus *bus; pci_bus 821 drivers/pci/controller/pcie-xilinx-nwl.c struct pci_bus *child; pci_bus 160 drivers/pci/controller/pcie-xilinx.c static bool xilinx_pcie_valid_device(struct pci_bus *bus, unsigned int devfn) pci_bus 185 drivers/pci/controller/pcie-xilinx.c static void __iomem *xilinx_pcie_map_bus(struct pci_bus *bus, pci_bus 619 drivers/pci/controller/pcie-xilinx.c struct pci_bus *bus, *child; pci_bus 99 drivers/pci/controller/vmd.c struct pci_bus *bus; pci_bus 106 drivers/pci/controller/vmd.c static inline struct vmd_dev *vmd_from_bus(struct pci_bus *bus) pci_bus 443 drivers/pci/controller/vmd.c static char __iomem *vmd_cfg_addr(struct vmd_dev *vmd, struct pci_bus *bus, pci_bus 461 drivers/pci/controller/vmd.c static int vmd_pci_read(struct pci_bus *bus, unsigned int devfn, int reg, pci_bus 496 drivers/pci/controller/vmd.c static int vmd_pci_write(struct pci_bus *bus, unsigned int devfn, int reg, pci_bus 555 drivers/pci/controller/vmd.c struct pci_bus *bus = NULL; pci_bus 572 drivers/pci/controller/vmd.c struct pci_bus *child; pci_bus 128 drivers/pci/ecam.c void __iomem *pci_ecam_map_bus(struct pci_bus *bus, unsigned int devfn, pci_bus 12 drivers/pci/host-bridge.c static struct pci_bus *find_pci_root_bus(struct pci_bus *bus) pci_bus 20 drivers/pci/host-bridge.c struct pci_host_bridge *pci_find_host_bridge(struct pci_bus *bus) pci_bus 22 drivers/pci/host-bridge.c struct pci_bus *root_bus = find_pci_root_bus(bus); pci_bus 29 drivers/pci/host-bridge.c struct pci_bus *root_bus = find_pci_root_bus(dev->bus); pci_bus 50 drivers/pci/host-bridge.c void pcibios_resource_to_bus(struct pci_bus *bus, struct pci_bus_region *region, pci_bus 75 drivers/pci/host-bridge.c void pcibios_bus_to_resource(struct pci_bus *bus, struct resource *res, pci_bus 111 drivers/pci/hotplug/acpi_pcihp.c struct pci_bus *pbus; pci_bus 166 drivers/pci/hotplug/acpi_pcihp.c int acpi_pci_check_ejectable(struct pci_bus *pbus, acpi_handle handle) pci_bus 66 drivers/pci/hotplug/acpiphp.h struct pci_bus *pci_bus; pci_bus 82 drivers/pci/hotplug/acpiphp.h struct pci_bus *bus; pci_bus 49 drivers/pci/hotplug/acpiphp_glue.c static void acpiphp_sanitize_bus(struct pci_bus *bus); pci_bus 168 drivers/pci/hotplug/acpiphp_glue.c put_device(&bridge->pci_bus->dev); pci_bus 184 drivers/pci/hotplug/acpiphp_glue.c struct pci_bus *bus; pci_bus 229 drivers/pci/hotplug/acpiphp_glue.c struct pci_bus *pbus = bridge->pci_bus; pci_bus 281 drivers/pci/hotplug/acpiphp_glue.c slot->bus = bridge->pci_bus; pci_bus 362 drivers/pci/hotplug/acpiphp_glue.c static unsigned char acpiphp_max_busnr(struct pci_bus *bus) pci_bus 364 drivers/pci/hotplug/acpiphp_glue.c struct pci_bus *tmp; pci_bus 436 drivers/pci/hotplug/acpiphp_glue.c struct pci_bus *bus = bridge->subordinate; pci_bus 475 drivers/pci/hotplug/acpiphp_glue.c struct pci_bus *bus = slot->bus; pci_bus 544 drivers/pci/hotplug/acpiphp_glue.c struct pci_bus *bus = slot->bus; pci_bus 566 drivers/pci/hotplug/acpiphp_glue.c struct pci_bus *bus = slot->bus; pci_bus 645 drivers/pci/hotplug/acpiphp_glue.c struct pci_bus *bus = dev->subordinate; pci_bus 698 drivers/pci/hotplug/acpiphp_glue.c struct pci_bus *bus = slot->bus; pci_bus 725 drivers/pci/hotplug/acpiphp_glue.c static void acpiphp_sanitize_bus(struct pci_bus *bus) pci_bus 846 drivers/pci/hotplug/acpiphp_glue.c void acpiphp_enumerate_slots(struct pci_bus *bus) pci_bus 868 drivers/pci/hotplug/acpiphp_glue.c bridge->pci_bus = bus; pci_bus 878 drivers/pci/hotplug/acpiphp_glue.c if (pci_is_root_bus(bridge->pci_bus)) { pci_bus 931 drivers/pci/hotplug/acpiphp_glue.c if (pci_is_root_bus(bridge->pci_bus)) { pci_bus 936 drivers/pci/hotplug/acpiphp_glue.c adev = ACPI_COMPANION(bridge->pci_bus->bridge); pci_bus 950 drivers/pci/hotplug/acpiphp_glue.c void acpiphp_remove_slots(struct pci_bus *bus) pci_bus 959 drivers/pci/hotplug/acpiphp_glue.c if (bridge->pci_bus == bus) { pci_bus 33 drivers/pci/hotplug/cpci_hotplug.h struct pci_bus *bus; pci_bus 73 drivers/pci/hotplug/cpci_hotplug.h int cpci_hp_register_bus(struct pci_bus *bus, u8 first, u8 last); pci_bus 74 drivers/pci/hotplug/cpci_hotplug.h int cpci_hp_unregister_bus(struct pci_bus *bus); pci_bus 190 drivers/pci/hotplug/cpci_hotplug_core.c cpci_hp_register_bus(struct pci_bus *bus, u8 first, u8 last) pci_bus 242 drivers/pci/hotplug/cpci_hotplug_core.c cpci_hp_unregister_bus(struct pci_bus *bus) pci_bus 240 drivers/pci/hotplug/cpci_hotplug_pci.c struct pci_bus *parent; pci_bus 50 drivers/pci/hotplug/cpcihp_generic.c static struct pci_bus *bus; pci_bus 48 drivers/pci/hotplug/cpcihp_zt5550.c static struct pci_bus *bus0; pci_bus 287 drivers/pci/hotplug/cpqphp.h struct pci_bus *pci_bus; pci_bus 306 drivers/pci/hotplug/cpqphp_core.c get_slot_mapping(struct pci_bus *bus, u8 bus_num, u8 dev_num, u8 *slot) pci_bus 576 drivers/pci/hotplug/cpqphp_core.c struct pci_bus *bus = ctrl->pci_bus; pci_bus 766 drivers/pci/hotplug/cpqphp_core.c struct pci_bus *bus; pci_bus 1021 drivers/pci/hotplug/cpqphp_core.c ctrl->pci_bus = kmemdup(pdev->bus, sizeof(*ctrl->pci_bus), GFP_KERNEL); pci_bus 1022 drivers/pci/hotplug/cpqphp_core.c if (!ctrl->pci_bus) { pci_bus 1080 drivers/pci/hotplug/cpqphp_core.c rc = get_slot_mapping(ctrl->pci_bus, pdev->bus->number, pci_bus 1237 drivers/pci/hotplug/cpqphp_core.c kfree(ctrl->pci_bus); pci_bus 1303 drivers/pci/hotplug/cpqphp_core.c kfree(ctrl->pci_bus); pci_bus 1118 drivers/pci/hotplug/cpqphp_ctrl.c struct pci_bus *bus = ctrl->pci_bus; pci_bus 1256 drivers/pci/hotplug/cpqphp_ctrl.c struct pci_bus *bus = ctrl->pci_bus; pci_bus 1414 drivers/pci/hotplug/cpqphp_ctrl.c struct pci_bus *bus = ctrl->pci_bus; pci_bus 1506 drivers/pci/hotplug/cpqphp_ctrl.c ctrl->pci_bus->number = func->bus; pci_bus 1507 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(func->device, func->function), PCI_VENDOR_ID, &temp_register); pci_bus 2045 drivers/pci/hotplug/cpqphp_ctrl.c struct pci_bus *pci_bus = ctrl->pci_bus; pci_bus 2056 drivers/pci/hotplug/cpqphp_ctrl.c pci_bus->number = func->bus; pci_bus 2060 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_read_config_byte(pci_bus, devfn, 0x0B, &class_code); pci_bus 2069 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_read_config_byte(pci_bus, devfn, PCI_HEADER_TYPE, &header_type); pci_bus 2075 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_read_config_byte(pci_bus, devfn, PCI_BRIDGE_CONTROL, &BCR); pci_bus 2235 drivers/pci/hotplug/cpqphp_ctrl.c ctrl->pci_bus->number = func->bus; pci_bus 2236 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(func->device, func->function), 0x0E, &temp_byte); pci_bus 2274 drivers/pci/hotplug/cpqphp_ctrl.c pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(func->device, function), 0x00, &ID); pci_bus 2345 drivers/pci/hotplug/cpqphp_ctrl.c struct pci_bus *pci_bus; pci_bus 2348 drivers/pci/hotplug/cpqphp_ctrl.c pci_bus = ctrl->pci_bus; pci_bus 2349 drivers/pci/hotplug/cpqphp_ctrl.c pci_bus->number = func->bus; pci_bus 2353 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_read_config_byte(pci_bus, devfn, PCI_HEADER_TYPE, &temp_byte); pci_bus 2360 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_PRIMARY_BUS, func->bus); pci_bus 2375 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_SECONDARY_BUS, temp_byte); pci_bus 2382 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_SUBORDINATE_BUS, temp_byte); pci_bus 2388 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_SEC_LATENCY_TIMER, temp_byte); pci_bus 2391 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_LATENCY_TIMER, temp_byte); pci_bus 2397 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_CACHE_LINE_SIZE, temp_byte); pci_bus 2477 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_IO_BASE, temp_byte); pci_bus 2480 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_IO_LIMIT, temp_byte); pci_bus 2490 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_word(pci_bus, devfn, PCI_MEMORY_BASE, temp_word); pci_bus 2493 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_word(pci_bus, devfn, PCI_MEMORY_LIMIT, temp_word); pci_bus 2500 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_word(pci_bus, devfn, PCI_PREF_MEMORY_BASE, temp_word); pci_bus 2503 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_word(pci_bus, devfn, PCI_PREF_MEMORY_LIMIT, temp_word); pci_bus 2516 drivers/pci/hotplug/cpqphp_ctrl.c pci_bus->number = hold_bus_node->base; pci_bus 2517 drivers/pci/hotplug/cpqphp_ctrl.c pci_bus_read_config_dword(pci_bus, PCI_DEVFN(device, 0), 0x00, &ID); pci_bus 2518 drivers/pci/hotplug/cpqphp_ctrl.c pci_bus->number = func->bus; pci_bus 2572 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_SUBORDINATE_BUS, temp_byte); pci_bus 2593 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_word(pci_bus, devfn, PCI_IO_BASE, temp_byte); pci_bus 2612 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_IO_LIMIT, temp_byte); pci_bus 2618 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_word(pci_bus, devfn, PCI_IO_LIMIT, temp_word); pci_bus 2644 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_word(pci_bus, devfn, PCI_MEMORY_BASE, temp_word); pci_bus 2663 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_word(pci_bus, devfn, PCI_MEMORY_LIMIT, temp_word); pci_bus 2670 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_word(pci_bus, devfn, PCI_MEMORY_LIMIT, temp_word); pci_bus 2696 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_word(pci_bus, devfn, PCI_PREF_MEMORY_BASE, temp_word); pci_bus 2715 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_word(pci_bus, devfn, PCI_PREF_MEMORY_LIMIT, temp_word); pci_bus 2721 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_word(pci_bus, devfn, PCI_PREF_MEMORY_LIMIT, temp_word); pci_bus 2747 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_word(pci_bus, devfn, PCI_COMMAND, command); pci_bus 2753 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_word(pci_bus, devfn, PCI_BRIDGE_CONTROL, command); pci_bus 2756 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_read_config_byte(pci_bus, devfn, 0x0B, &class_code); pci_bus 2766 drivers/pci/hotplug/cpqphp_ctrl.c dbg("CND: bus=%d, devfn=%d, offset=%d\n", pci_bus->number, devfn, cloop); pci_bus 2767 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_dword(pci_bus, devfn, cloop, temp_register); pci_bus 2769 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_read_config_dword(pci_bus, devfn, cloop, &temp_register); pci_bus 2829 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_dword(pci_bus, devfn, cloop, base); pci_bus 2840 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_dword(pci_bus, devfn, cloop, base); pci_bus 2846 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_read_config_byte(pci_bus, devfn, pci_bus 2860 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_read_config_byte(pci_bus, devfn, 0x0B, &class_code); pci_bus 2869 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_byte(pci_bus, devfn, PCI_INTERRUPT_LINE, IRQ); pci_bus 2885 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_byte(pci_bus, devfn, pci_bus 2890 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_byte(pci_bus, devfn, pci_bus 2895 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_word(pci_bus, devfn, pci_bus 2905 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_write_config_word(pci_bus, devfn, pci_bus 72 drivers/pci/hotplug/cpqphp_pci.c struct pci_bus *child; pci_bus 135 drivers/pci/hotplug/cpqphp_pci.c static int PCI_RefinedAccessConfig(struct pci_bus *bus, unsigned int devfn, u8 offset, u32 *value) pci_bus 160 drivers/pci/hotplug/cpqphp_pci.c struct pci_bus *fakebus; pci_bus 205 drivers/pci/hotplug/cpqphp_pci.c ctrl->pci_bus->number = bus_num; pci_bus 209 drivers/pci/hotplug/cpqphp_pci.c if (PCI_RefinedAccessConfig(ctrl->pci_bus, tdevice, 0x08, &work) == -1) pci_bus 221 drivers/pci/hotplug/cpqphp_pci.c if (PCI_RefinedAccessConfig(ctrl->pci_bus, tdevice, 0x08, &work) == -1) pci_bus 226 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(tdevice, 0), PCI_SECONDARY_BUS, &tbus); pci_bus 252 drivers/pci/hotplug/cpqphp_pci.c ctrl->pci_bus->number = tbus; pci_bus 253 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(ctrl->pci_bus, *dev_num, PCI_VENDOR_ID, &work); pci_bus 258 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(ctrl->pci_bus, *dev_num, PCI_CLASS_REVISION, &work); pci_bus 262 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(ctrl->pci_bus, *dev_num, PCI_SECONDARY_BUS, &tbus); pci_bus 331 drivers/pci/hotplug/cpqphp_pci.c ctrl->pci_bus->number = busnumber; pci_bus 334 drivers/pci/hotplug/cpqphp_pci.c rc = pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(device, 0), PCI_VENDOR_ID, &ID); pci_bus 355 drivers/pci/hotplug/cpqphp_pci.c rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, 0), 0x0B, &class_code); pci_bus 359 drivers/pci/hotplug/cpqphp_pci.c rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, 0), PCI_HEADER_TYPE, &header_type); pci_bus 377 drivers/pci/hotplug/cpqphp_pci.c rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, function), PCI_SECONDARY_BUS, &secondary_bus); pci_bus 389 drivers/pci/hotplug/cpqphp_pci.c ctrl->pci_bus->number = busnumber; pci_bus 418 drivers/pci/hotplug/cpqphp_pci.c rc = pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(device, function), cloop << 2, (u32 *) &(new_slot->config_space[cloop])); pci_bus 433 drivers/pci/hotplug/cpqphp_pci.c rc = pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(device, function), PCI_VENDOR_ID, &ID); pci_bus 438 drivers/pci/hotplug/cpqphp_pci.c rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, function), 0x0B, &class_code); pci_bus 442 drivers/pci/hotplug/cpqphp_pci.c rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, function), PCI_HEADER_TYPE, &header_type); pci_bus 479 drivers/pci/hotplug/cpqphp_pci.c ctrl->pci_bus->number = new_slot->bus; pci_bus 480 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(new_slot->device, 0), PCI_VENDOR_ID, &ID); pci_bus 485 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(new_slot->device, 0), 0x0B, &class_code); pci_bus 486 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(new_slot->device, 0), PCI_HEADER_TYPE, &header_type); pci_bus 496 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(new_slot->device, function), PCI_SECONDARY_BUS, &secondary_bus); pci_bus 506 drivers/pci/hotplug/cpqphp_pci.c ctrl->pci_bus->number = new_slot->bus; pci_bus 513 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(new_slot->device, function), cloop << 2, (u32 *) &(new_slot->config_space[cloop])); pci_bus 523 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(new_slot->device, function), PCI_VENDOR_ID, &ID); pci_bus 528 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(new_slot->device, function), 0x0B, &class_code); pci_bus 529 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(new_slot->device, function), PCI_HEADER_TYPE, &header_type); pci_bus 560 drivers/pci/hotplug/cpqphp_pci.c struct pci_bus *pci_bus = ctrl->pci_bus; pci_bus 566 drivers/pci/hotplug/cpqphp_pci.c pci_bus->number = func->bus; pci_bus 570 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(pci_bus, devfn, PCI_HEADER_TYPE, &header_type); pci_bus 573 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(pci_bus, devfn, PCI_SECONDARY_BUS, &secondary_bus); pci_bus 586 drivers/pci/hotplug/cpqphp_pci.c pci_bus->number = func->bus; pci_bus 594 drivers/pci/hotplug/cpqphp_pci.c pci_bus_write_config_dword(pci_bus, devfn, cloop, temp_register); pci_bus 595 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(pci_bus, devfn, cloop, &base); pci_bus 630 drivers/pci/hotplug/cpqphp_pci.c pci_bus_write_config_dword(pci_bus, devfn, cloop, temp_register); pci_bus 631 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(pci_bus, devfn, cloop, &base); pci_bus 705 drivers/pci/hotplug/cpqphp_pci.c struct pci_bus *pci_bus = ctrl->pci_bus; pci_bus 711 drivers/pci/hotplug/cpqphp_pci.c pci_bus->number = func->bus; pci_bus 715 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_word(pci_bus, devfn, PCI_COMMAND, &save_command); pci_bus 719 drivers/pci/hotplug/cpqphp_pci.c pci_bus_write_config_word(pci_bus, devfn, PCI_COMMAND, command); pci_bus 722 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(pci_bus, devfn, PCI_HEADER_TYPE, &header_type); pci_bus 727 drivers/pci/hotplug/cpqphp_pci.c pci_bus_write_config_word(pci_bus, devfn, PCI_BRIDGE_CONTROL, command); pci_bus 728 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(pci_bus, devfn, PCI_SECONDARY_BUS, &secondary_bus); pci_bus 729 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(pci_bus, devfn, PCI_SUBORDINATE_BUS, &temp_byte); pci_bus 742 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(pci_bus, devfn, PCI_IO_BASE, &b_base); pci_bus 743 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(pci_bus, devfn, PCI_IO_LIMIT, &b_length); pci_bus 758 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_word(pci_bus, devfn, PCI_MEMORY_BASE, &w_base); pci_bus 759 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_word(pci_bus, devfn, PCI_MEMORY_LIMIT, &w_length); pci_bus 774 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_word(pci_bus, devfn, PCI_PREF_MEMORY_BASE, &w_base); pci_bus 775 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_word(pci_bus, devfn, PCI_PREF_MEMORY_LIMIT, &w_length); pci_bus 790 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(pci_bus, devfn, cloop, &save_base); pci_bus 793 drivers/pci/hotplug/cpqphp_pci.c pci_bus_write_config_dword(pci_bus, devfn, cloop, temp_register); pci_bus 794 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(pci_bus, devfn, cloop, &base); pci_bus 862 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(pci_bus, devfn, cloop, &save_base); pci_bus 865 drivers/pci/hotplug/cpqphp_pci.c pci_bus_write_config_dword(pci_bus, devfn, cloop, temp_register); pci_bus 866 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(pci_bus, devfn, cloop, &base); pci_bus 958 drivers/pci/hotplug/cpqphp_pci.c struct pci_bus *pci_bus = ctrl->pci_bus; pci_bus 964 drivers/pci/hotplug/cpqphp_pci.c pci_bus->number = func->bus; pci_bus 971 drivers/pci/hotplug/cpqphp_pci.c pci_bus_write_config_dword(pci_bus, devfn, cloop, func->config_space[cloop >> 2]); pci_bus 973 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(pci_bus, devfn, PCI_HEADER_TYPE, &header_type); pci_bus 977 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(pci_bus, devfn, PCI_SECONDARY_BUS, &secondary_bus); pci_bus 997 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(pci_bus, devfn, cloop, &temp); pci_bus 1037 drivers/pci/hotplug/cpqphp_pci.c struct pci_bus *pci_bus = ctrl->pci_bus; pci_bus 1046 drivers/pci/hotplug/cpqphp_pci.c pci_bus->number = func->bus; pci_bus 1049 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(pci_bus, devfn, PCI_VENDOR_ID, &temp_register); pci_bus 1059 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(pci_bus, devfn, PCI_CLASS_REVISION, &temp_register); pci_bus 1066 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(pci_bus, devfn, PCI_HEADER_TYPE, &header_type); pci_bus 1075 drivers/pci/hotplug/cpqphp_pci.c pci_bus_write_config_dword(pci_bus, devfn, PCI_PRIMARY_BUS, temp_register); pci_bus 1093 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(pci_bus, devfn, PCI_SUBSYSTEM_VENDOR_ID, &temp_register); pci_bus 1107 drivers/pci/hotplug/cpqphp_pci.c pci_bus_write_config_dword(pci_bus, devfn, cloop, temp_register); pci_bus 1108 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(pci_bus, devfn, cloop, &base); pci_bus 1266 drivers/pci/hotplug/cpqphp_pci.c ctrl->pci_bus->number = primary_bus; pci_bus 1267 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(ctrl->pci_bus, dev_func, PCI_VENDOR_ID, &temp_dword); pci_bus 672 drivers/pci/hotplug/ibmphp.h extern struct pci_bus *ibmphp_pci_bus; pci_bus 45 drivers/pci/hotplug/ibmphp_core.c struct pci_bus *ibmphp_pci_bus; pci_bus 372 drivers/pci/hotplug/ibmphp_core.c struct pci_bus *bus = slot->hotplug_slot.pci_slot->bus; pci_bus 572 drivers/pci/hotplug/ibmphp_core.c struct pci_bus *bus = slot_cur->hotplug_slot.pci_slot->bus; pci_bus 691 drivers/pci/hotplug/ibmphp_core.c struct pci_bus *bus, *b; pci_bus 733 drivers/pci/hotplug/ibmphp_core.c struct pci_bus *child; pci_bus 747 drivers/pci/hotplug/ibmphp_core.c struct pci_bus *bus = pci_find_bus(0, func->busno); pci_bus 1256 drivers/pci/hotplug/ibmphp_core.c struct pci_bus *bus; pci_bus 404 drivers/pci/hotplug/pci_hotplug_core.c int __pci_hp_register(struct hotplug_slot *slot, struct pci_bus *bus, pci_bus 438 drivers/pci/hotplug/pci_hotplug_core.c int __pci_hp_initialize(struct hotplug_slot *slot, struct pci_bus *bus, pci_bus 62 drivers/pci/hotplug/pciehp_ctrl.c struct pci_bus *parent = ctrl->pcie->port->subordinate; pci_bus 231 drivers/pci/hotplug/pciehp_hpc.c static bool pci_bus_check_dev(struct pci_bus *bus, int devfn) pci_bus 856 drivers/pci/hotplug/pciehp_hpc.c struct pci_bus *subordinate = pdev->subordinate; pci_bus 36 drivers/pci/hotplug/pciehp_pci.c struct pci_bus *parent = bridge->subordinate; pci_bus 87 drivers/pci/hotplug/pciehp_pci.c struct pci_bus *parent = ctrl->pcie->port->subordinate; pci_bus 614 drivers/pci/hotplug/pnv_php.c struct pci_bus *bus; pci_bus 123 drivers/pci/hotplug/rpadlpar_core.c static struct pci_dev *dlpar_find_new_dev(struct pci_bus *parent, pci_bus 357 drivers/pci/hotplug/rpadlpar_core.c struct pci_bus *bus; pci_bus 69 drivers/pci/hotplug/rpaphp.h struct pci_bus *bus; pci_bus 64 drivers/pci/hotplug/rpaphp_pci.c struct pci_bus *bus; pci_bus 236 drivers/pci/hotplug/shpchp_ctrl.c struct pci_bus *parent = ctrl->pci_dev->subordinate; pci_bus 640 drivers/pci/hotplug/shpchp_hpc.c struct pci_bus *bus = ctrl->pci_dev->subordinate; pci_bus 854 drivers/pci/hotplug/shpchp_hpc.c struct pci_bus *bus = ctrl->pci_dev->subordinate; pci_bus 28 drivers/pci/hotplug/shpchp_pci.c struct pci_bus *parent = bridge->subordinate; pci_bus 67 drivers/pci/hotplug/shpchp_pci.c struct pci_bus *parent = p_slot->ctrl->pci_dev->subordinate; pci_bus 30 drivers/pci/hotplug/shpchp_sysfs.c struct pci_bus *bus; pci_bus 80 drivers/pci/iov.c static struct pci_bus *virtfn_add_bus(struct pci_bus *bus, int busnr) pci_bus 82 drivers/pci/iov.c struct pci_bus *child; pci_bus 100 drivers/pci/iov.c static void virtfn_remove_bus(struct pci_bus *physbus, struct pci_bus *virtbus) pci_bus 146 drivers/pci/iov.c struct pci_bus *bus; pci_bus 889 drivers/pci/iov.c int pci_iov_bus_range(struct pci_bus *bus) pci_bus 859 drivers/pci/msi.c struct pci_bus *bus; pci_bus 36 drivers/pci/of.c void pci_set_bus_of_node(struct pci_bus *bus) pci_bus 54 drivers/pci/of.c void pci_release_bus_of_node(struct pci_bus *bus) pci_bus 61 drivers/pci/of.c struct device_node * __weak pcibios_get_phb_of_node(struct pci_bus *bus) pci_bus 79 drivers/pci/of.c struct irq_domain *pci_host_bridge_of_msi_domain(struct pci_bus *bus) pci_bus 749 drivers/pci/pci-acpi.c struct pci_bus *pbus; pci_bus 1049 drivers/pci/pci-acpi.c static int acpi_pci_propagate_wakeup(struct pci_bus *bus, bool enable) pci_bus 1112 drivers/pci/pci-acpi.c void acpi_pci_add_bus(struct pci_bus *bus) pci_bus 1142 drivers/pci/pci-acpi.c void acpi_pci_remove_bus(struct pci_bus *bus) pci_bus 1320 drivers/pci/pci-acpi.c struct irq_domain *pci_host_bridge_acpi_msi_domain(struct pci_bus *bus) pci_bus 375 drivers/pci/pci-sysfs.c struct pci_bus *subordinate = pdev->subordinate; pci_bus 386 drivers/pci/pci-sysfs.c struct pci_bus *subordinate = pdev->subordinate; pci_bus 421 drivers/pci/pci-sysfs.c struct pci_bus *b = NULL; pci_bus 490 drivers/pci/pci-sysfs.c struct pci_bus *bus = to_pci_bus(dev); pci_bus 835 drivers/pci/pci-sysfs.c struct pci_bus *bus = to_pci_bus(kobj_to_dev(kobj)); pci_bus 860 drivers/pci/pci-sysfs.c struct pci_bus *bus = to_pci_bus(kobj_to_dev(kobj)); pci_bus 884 drivers/pci/pci-sysfs.c struct pci_bus *bus = to_pci_bus(kobj_to_dev(kobj)); pci_bus 904 drivers/pci/pci-sysfs.c struct pci_bus *bus = to_pci_bus(kobj_to_dev(kobj)); pci_bus 916 drivers/pci/pci-sysfs.c void __weak pci_adjust_legacy_attr(struct pci_bus *b, pci_bus 932 drivers/pci/pci-sysfs.c void pci_create_legacy_files(struct pci_bus *b) pci_bus 976 drivers/pci/pci-sysfs.c void pci_remove_legacy_files(struct pci_bus *b) pci_bus 152 drivers/pci/pci.c unsigned char pci_bus_max_busnr(struct pci_bus *bus) pci_bus 154 drivers/pci/pci.c struct pci_bus *tmp; pci_bus 361 drivers/pci/pci.c static int __pci_find_next_cap_ttl(struct pci_bus *bus, unsigned int devfn, pci_bus 385 drivers/pci/pci.c static int __pci_find_next_cap(struct pci_bus *bus, unsigned int devfn, pci_bus 400 drivers/pci/pci.c static int __pci_bus_find_cap_start(struct pci_bus *bus, pci_bus 464 drivers/pci/pci.c int pci_bus_find_capability(struct pci_bus *bus, unsigned int devfn, int cap) pci_bus 632 drivers/pci/pci.c const struct pci_bus *bus = dev->bus; pci_bus 999 drivers/pci/pci.c void pci_wakeup_bus(struct pci_bus *bus) pci_bus 1051 drivers/pci/pci.c void pci_bus_set_current_state(struct pci_bus *bus, pci_power_t state) pci_bus 2047 drivers/pci/pci.c void pci_pme_wakeup_bus(struct pci_bus *bus) pci_bus 2456 drivers/pci/pci.c struct pci_bus *bus = dev->bus; pci_bus 3536 drivers/pci/pci.c struct pci_bus *bus = dev->bus; pci_bus 4343 drivers/pci/pci.c struct pci_bus *bus = dev->bus; pci_bus 4679 drivers/pci/pci.c static int pci_bus_max_d3cold_delay(const struct pci_bus *bus) pci_bus 5143 drivers/pci/pci.c static bool pci_bus_resetable(struct pci_bus *bus) pci_bus 5161 drivers/pci/pci.c static void pci_bus_lock(struct pci_bus *bus) pci_bus 5173 drivers/pci/pci.c static void pci_bus_unlock(struct pci_bus *bus) pci_bus 5185 drivers/pci/pci.c static int pci_bus_trylock(struct pci_bus *bus) pci_bus 5293 drivers/pci/pci.c static void pci_bus_save_and_disable_locked(struct pci_bus *bus) pci_bus 5309 drivers/pci/pci.c static void pci_bus_restore_locked(struct pci_bus *bus) pci_bus 5422 drivers/pci/pci.c static int pci_bus_reset(struct pci_bus *bus, int probe) pci_bus 5453 drivers/pci/pci.c struct pci_bus *bus = bridge->subordinate; pci_bus 5484 drivers/pci/pci.c int pci_probe_reset_bus(struct pci_bus *bus) pci_bus 5496 drivers/pci/pci.c static int __pci_reset_bus(struct pci_bus *bus) pci_bus 5947 drivers/pci/pci.c struct pci_bus *bus; pci_bus 6393 drivers/pci/pci.c int pci_bus_find_domain_nr(struct pci_bus *bus, struct device *parent) pci_bus 6412 drivers/pci/pci.c void __weak pci_fixup_cardbus(struct pci_bus *bus) pci_bus 96 drivers/pci/pci.h void pci_pme_wakeup_bus(struct pci_bus *bus); pci_bus 155 drivers/pci/pci.h int pci_proc_detach_bus(struct pci_bus *bus); pci_bus 159 drivers/pci/pci.h static inline int pci_proc_detach_bus(struct pci_bus *bus) { return 0; } pci_bus 166 drivers/pci/pci.h void pci_create_legacy_files(struct pci_bus *bus); pci_bus 167 drivers/pci/pci.h void pci_remove_legacy_files(struct pci_bus *bus); pci_bus 169 drivers/pci/pci.h static inline void pci_create_legacy_files(struct pci_bus *bus) { return; } pci_bus 170 drivers/pci/pci.h static inline void pci_remove_legacy_files(struct pci_bus *bus) { return; } pci_bus 271 drivers/pci/pci.h bool pci_bus_read_dev_vendor_id(struct pci_bus *bus, int devfn, u32 *pl, pci_bus 273 drivers/pci/pci.h bool pci_bus_generic_read_dev_vendor_id(struct pci_bus *bus, int devfn, u32 *pl, pci_bus 275 drivers/pci/pci.h int pci_idt_bus_quirk(struct pci_bus *bus, int devfn, u32 *pl, int crs_timeout); pci_bus 281 drivers/pci/pci.h void __pci_bus_size_bridges(struct pci_bus *bus, pci_bus 283 drivers/pci/pci.h void __pci_bus_assign_resources(const struct pci_bus *bus, pci_bus 290 drivers/pci/pci.h struct pci_bus *pci_bus_get(struct pci_bus *bus); pci_bus 291 drivers/pci/pci.h void pci_bus_put(struct pci_bus *bus); pci_bus 315 drivers/pci/pci.h void pcie_update_link_speed(struct pci_bus *bus, u16 link_status); pci_bus 470 drivers/pci/pci.h int pci_iov_bus_range(struct pci_bus *bus); pci_bus 487 drivers/pci/pci.h static inline int pci_iov_bus_range(struct pci_bus *bus) pci_bus 609 drivers/pci/pci.h void pci_set_bus_of_node(struct pci_bus *bus); pci_bus 610 drivers/pci/pci.h void pci_release_bus_of_node(struct pci_bus *bus); pci_bus 633 drivers/pci/pci.h static inline void pci_set_bus_of_node(struct pci_bus *bus) { } pci_bus 634 drivers/pci/pci.h static inline void pci_release_bus_of_node(struct pci_bus *bus) { } pci_bus 66 drivers/pci/pcie/aer_inject.c struct pci_bus *bus; pci_bus 113 drivers/pci/pcie/aer_inject.c static struct pci_ops *__find_pci_bus_ops(struct pci_bus *bus) pci_bus 181 drivers/pci/pcie/aer_inject.c static int aer_inj_read(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 199 drivers/pci/pcie/aer_inject.c static int aer_inj_write(struct pci_bus *bus, unsigned int devfn, int where, pci_bus 217 drivers/pci/pcie/aer_inject.c static int aer_inj_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 248 drivers/pci/pcie/aer_inject.c static int aer_inj_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 289 drivers/pci/pcie/aer_inject.c struct pci_bus *bus, pci_bus 297 drivers/pci/pcie/aer_inject.c static int pci_bus_set_aer_ops(struct pci_bus *bus) pci_bus 153 drivers/pci/pcie/aspm.c struct pci_bus *linkbus = link->pdev->subordinate; pci_bus 183 drivers/pci/pcie/aspm.c struct pci_bus *linkbus = link->pdev->subordinate; pci_bus 243 drivers/pci/pcie/aspm.c struct pci_bus *linkbus = parent->subordinate; pci_bus 486 drivers/pci/pcie/aspm.c static struct pci_dev *pci_function_0(struct pci_bus *linkbus) pci_bus 549 drivers/pci/pcie/aspm.c struct pci_bus *linkbus = parent->subordinate; pci_bus 765 drivers/pci/pcie/aspm.c struct pci_bus *linkbus = parent->subordinate; pci_bus 981 drivers/pci/pcie/aspm.c struct pci_bus *linkbus = link->pdev->subordinate; pci_bus 190 drivers/pci/pcie/err.c struct pci_bus *bus; pci_bus 69 drivers/pci/pcie/pme.c static bool pcie_pme_walk_bus(struct pci_bus *bus) pci_bus 101 drivers/pci/pcie/pme.c static bool pcie_pme_from_pci_bridge(struct pci_bus *bus, u8 devfn) pci_bus 132 drivers/pci/pcie/pme.c struct pci_bus *bus; pci_bus 353 drivers/pci/pcie/pme.c static bool pcie_pme_check_wakeup(struct pci_bus *bus) pci_bus 89 drivers/pci/probe.c struct pci_bus *pci_bus = to_pci_bus(dev); pci_bus 91 drivers/pci/probe.c put_device(pci_bus->bridge); pci_bus 92 drivers/pci/probe.c pci_bus_remove_resources(pci_bus); pci_bus 93 drivers/pci/probe.c pci_release_bus_of_node(pci_bus); pci_bus 94 drivers/pci/probe.c kfree(pci_bus); pci_bus 397 drivers/pci/probe.c static void pci_read_bridge_io(struct pci_bus *child) pci_bus 437 drivers/pci/probe.c static void pci_read_bridge_mmio(struct pci_bus *child) pci_bus 459 drivers/pci/probe.c static void pci_read_bridge_mmio_pref(struct pci_bus *child) pci_bus 512 drivers/pci/probe.c void pci_read_bridge_bases(struct pci_bus *child) pci_bus 545 drivers/pci/probe.c static struct pci_bus *pci_alloc_bus(struct pci_bus *parent) pci_bus 547 drivers/pci/probe.c struct pci_bus *b; pci_bus 680 drivers/pci/probe.c void pcie_update_link_speed(struct pci_bus *bus, u16 linksta) pci_bus 717 drivers/pci/probe.c static void pci_set_bus_speed(struct pci_bus *bus) pci_bus 776 drivers/pci/probe.c static struct irq_domain *pci_host_bridge_msi_domain(struct pci_bus *bus) pci_bus 805 drivers/pci/probe.c static void pci_set_bus_msi_domain(struct pci_bus *bus) pci_bus 808 drivers/pci/probe.c struct pci_bus *b; pci_bus 830 drivers/pci/probe.c struct pci_bus *bus, *b; pci_bus 981 drivers/pci/probe.c static struct pci_bus *pci_alloc_child_bus(struct pci_bus *parent, pci_bus 984 drivers/pci/probe.c struct pci_bus *child; pci_bus 1058 drivers/pci/probe.c struct pci_bus *pci_add_new_bus(struct pci_bus *parent, struct pci_dev *dev, pci_bus 1061 drivers/pci/probe.c struct pci_bus *child; pci_bus 1084 drivers/pci/probe.c static unsigned int pci_scan_child_bus_extend(struct pci_bus *bus, pci_bus 1146 drivers/pci/probe.c static int pci_scan_bridge_extend(struct pci_bus *bus, struct pci_dev *dev, pci_bus 1150 drivers/pci/probe.c struct pci_bus *child; pci_bus 1310 drivers/pci/probe.c struct pci_bus *parent = bus; pci_bus 1391 drivers/pci/probe.c int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, int pass) pci_bus 2157 drivers/pci/probe.c struct pci_dev *pci_alloc_dev(struct pci_bus *bus) pci_bus 2178 drivers/pci/probe.c static bool pci_bus_wait_crs(struct pci_bus *bus, int devfn, u32 *l, pci_bus 2222 drivers/pci/probe.c bool pci_bus_generic_read_dev_vendor_id(struct pci_bus *bus, int devfn, u32 *l, pci_bus 2239 drivers/pci/probe.c bool pci_bus_read_dev_vendor_id(struct pci_bus *bus, int devfn, u32 *l, pci_bus 2262 drivers/pci/probe.c static struct pci_dev *pci_scan_device(struct pci_bus *bus, int devfn) pci_bus 2393 drivers/pci/probe.c void pci_device_add(struct pci_dev *dev, struct pci_bus *bus) pci_bus 2442 drivers/pci/probe.c struct pci_dev *pci_scan_single_device(struct pci_bus *bus, int devfn) pci_bus 2462 drivers/pci/probe.c static unsigned next_fn(struct pci_bus *bus, struct pci_dev *dev, unsigned fn) pci_bus 2490 drivers/pci/probe.c static int only_one_child(struct pci_bus *bus) pci_bus 2523 drivers/pci/probe.c int pci_scan_slot(struct pci_bus *bus, int devfn) pci_bus 2684 drivers/pci/probe.c void pcie_bus_configure_settings(struct pci_bus *bus) pci_bus 2718 drivers/pci/probe.c void __weak pcibios_fixup_bus(struct pci_bus *bus) pci_bus 2735 drivers/pci/probe.c static unsigned int pci_scan_child_bus_extend(struct pci_bus *bus, pci_bus 2876 drivers/pci/probe.c unsigned int pci_scan_child_bus(struct pci_bus *bus) pci_bus 2894 drivers/pci/probe.c void __weak pcibios_add_bus(struct pci_bus *bus) pci_bus 2898 drivers/pci/probe.c void __weak pcibios_remove_bus(struct pci_bus *bus) pci_bus 2902 drivers/pci/probe.c struct pci_bus *pci_create_root_bus(struct device *parent, int bus, pci_bus 2933 drivers/pci/probe.c struct pci_bus *bus, *child; pci_bus 2964 drivers/pci/probe.c int pci_bus_insert_busn_res(struct pci_bus *b, int bus, int bus_max) pci_bus 2991 drivers/pci/probe.c int pci_bus_update_busn_res_end(struct pci_bus *b, int bus_max) pci_bus 3012 drivers/pci/probe.c void pci_bus_release_busn_res(struct pci_bus *b) pci_bus 3029 drivers/pci/probe.c struct pci_bus *b; pci_bus 3064 drivers/pci/probe.c struct pci_bus *pci_scan_root_bus(struct device *parent, int bus, pci_bus 3069 drivers/pci/probe.c struct pci_bus *b; pci_bus 3098 drivers/pci/probe.c struct pci_bus *pci_scan_bus(int bus, struct pci_ops *ops, pci_bus 3102 drivers/pci/probe.c struct pci_bus *b; pci_bus 3131 drivers/pci/probe.c struct pci_bus *bus = bridge->subordinate; pci_bus 3151 drivers/pci/probe.c unsigned int pci_rescan_bus(struct pci_bus *bus) pci_bus 3206 drivers/pci/probe.c struct pci_bus *parent = dev->bus; pci_bus 406 drivers/pci/proc.c struct pci_bus *bus = dev->bus; pci_bus 443 drivers/pci/proc.c int pci_proc_detach_bus(struct pci_bus *bus) pci_bus 5325 drivers/pci/quirks.c int pci_idt_bus_quirk(struct pci_bus *bus, int devfn, u32 *l, int timeout) pci_bus 47 drivers/pci/remove.c void pci_remove_bus(struct pci_bus *bus) pci_bus 67 drivers/pci/remove.c struct pci_bus *bus = dev->subordinate; pci_bus 87 drivers/pci/remove.c struct pci_bus *bus = dev->subordinate; pci_bus 129 drivers/pci/remove.c void pci_stop_root_bus(struct pci_bus *bus) pci_bus 147 drivers/pci/remove.c void pci_remove_root_bus(struct pci_bus *bus) pci_bus 32 drivers/pci/search.c struct pci_bus *bus; pci_bus 110 drivers/pci/search.c static struct pci_bus *pci_do_find_bus(struct pci_bus *bus, unsigned char busnr) pci_bus 112 drivers/pci/search.c struct pci_bus *child; pci_bus 113 drivers/pci/search.c struct pci_bus *tmp; pci_bus 135 drivers/pci/search.c struct pci_bus *pci_find_bus(int domain, int busnr) pci_bus 137 drivers/pci/search.c struct pci_bus *bus = NULL; pci_bus 138 drivers/pci/search.c struct pci_bus *tmp_bus; pci_bus 160 drivers/pci/search.c struct pci_bus *pci_find_next_bus(const struct pci_bus *from) pci_bus 163 drivers/pci/search.c struct pci_bus *b = NULL; pci_bus 169 drivers/pci/search.c b = list_entry(n, struct pci_bus, node); pci_bus 189 drivers/pci/search.c struct pci_dev *pci_get_slot(struct pci_bus *bus, unsigned int devfn) pci_bus 491 drivers/pci/setup-bus.c static void pbus_assign_resources_sorted(const struct pci_bus *bus, pci_bus 504 drivers/pci/setup-bus.c void pci_setup_cardbus(struct pci_bus *bus) pci_bus 663 drivers/pci/setup-bus.c static void __pci_setup_bridge(struct pci_bus *bus, unsigned long type) pci_bus 682 drivers/pci/setup-bus.c void __weak pcibios_setup_bridge(struct pci_bus *bus, unsigned long type) pci_bus 686 drivers/pci/setup-bus.c void pci_setup_bridge(struct pci_bus *bus) pci_bus 735 drivers/pci/setup-bus.c static void pci_bridge_check_ranges(struct pci_bus *bus) pci_bus 759 drivers/pci/setup-bus.c static struct resource *find_free_bus_resource(struct pci_bus *bus, pci_bus 820 drivers/pci/setup-bus.c resource_size_t __weak pcibios_window_alignment(struct pci_bus *bus, pci_bus 830 drivers/pci/setup-bus.c static resource_size_t window_alignment(struct pci_bus *bus, unsigned long type) pci_bus 864 drivers/pci/setup-bus.c static void pbus_size_io(struct pci_bus *bus, resource_size_t min_size, pci_bus 971 drivers/pci/setup-bus.c static int pbus_size_mem(struct pci_bus *bus, unsigned long mask, pci_bus 1088 drivers/pci/setup-bus.c static void pci_bus_size_cardbus(struct pci_bus *bus, pci_bus 1177 drivers/pci/setup-bus.c void __pci_bus_size_bridges(struct pci_bus *bus, struct list_head *realloc_head) pci_bus 1186 drivers/pci/setup-bus.c struct pci_bus *b = dev->subordinate; pci_bus 1294 drivers/pci/setup-bus.c void pci_bus_size_bridges(struct pci_bus *bus) pci_bus 1300 drivers/pci/setup-bus.c static void assign_fixed_resource_on_bus(struct pci_bus *b, struct resource *r) pci_bus 1326 drivers/pci/setup-bus.c struct pci_bus *b; pci_bus 1341 drivers/pci/setup-bus.c void __pci_bus_assign_resources(const struct pci_bus *bus, pci_bus 1345 drivers/pci/setup-bus.c struct pci_bus *b; pci_bus 1377 drivers/pci/setup-bus.c void pci_bus_assign_resources(const struct pci_bus *bus) pci_bus 1411 drivers/pci/setup-bus.c static void pci_bus_allocate_dev_resources(struct pci_bus *b) pci_bus 1414 drivers/pci/setup-bus.c struct pci_bus *child; pci_bus 1425 drivers/pci/setup-bus.c static void pci_bus_allocate_resources(struct pci_bus *b) pci_bus 1427 drivers/pci/setup-bus.c struct pci_bus *child; pci_bus 1443 drivers/pci/setup-bus.c void pci_bus_claim_resources(struct pci_bus *b) pci_bus 1454 drivers/pci/setup-bus.c struct pci_bus *b; pci_bus 1485 drivers/pci/setup-bus.c static void pci_bridge_release_resources(struct pci_bus *bus, pci_bus 1553 drivers/pci/setup-bus.c static void pci_bus_release_bridge_resources(struct pci_bus *bus, pci_bus 1561 drivers/pci/setup-bus.c struct pci_bus *b = dev->subordinate; pci_bus 1585 drivers/pci/setup-bus.c static void pci_bus_dump_res(struct pci_bus *bus) pci_bus 1598 drivers/pci/setup-bus.c static void pci_bus_dump_resources(struct pci_bus *bus) pci_bus 1600 drivers/pci/setup-bus.c struct pci_bus *b; pci_bus 1615 drivers/pci/setup-bus.c static int pci_bus_get_depth(struct pci_bus *bus) pci_bus 1618 drivers/pci/setup-bus.c struct pci_bus *child_bus; pci_bus 1683 drivers/pci/setup-bus.c static enum enable_type pci_realloc_detect(struct pci_bus *bus, pci_bus 1703 drivers/pci/setup-bus.c static enum enable_type pci_realloc_detect(struct pci_bus *bus, pci_bus 1715 drivers/pci/setup-bus.c void pci_assign_unassigned_root_bus_resources(struct pci_bus *bus) pci_bus 1812 drivers/pci/setup-bus.c struct pci_bus *root_bus; pci_bus 1848 drivers/pci/setup-bus.c static void pci_bus_distribute_available_resources(struct pci_bus *bus, pci_bus 1943 drivers/pci/setup-bus.c struct pci_bus *b; pci_bus 1999 drivers/pci/setup-bus.c struct pci_bus *parent = bridge->subordinate; pci_bus 2169 drivers/pci/setup-bus.c void pci_assign_unassigned_bus_resources(struct pci_bus *bus) pci_bus 245 drivers/pci/setup-res.c static int __pci_assign_resource(struct pci_bus *bus, struct pci_dev *dev, pci_bus 296 drivers/pci/setup-res.c struct pci_bus *bus; pci_bus 209 drivers/pci/slot.c static struct pci_slot *get_slot(struct pci_bus *parent, int slot_nr) pci_bus 261 drivers/pci/slot.c struct pci_slot *pci_create_slot(struct pci_bus *parent, int slot_nr, pci_bus 33 drivers/pci/xen-pcifront.c struct pci_bus *bus; pci_bus 178 drivers/pci/xen-pcifront.c static int pcifront_bus_read(struct pci_bus *bus, unsigned int devfn, pci_bus 217 drivers/pci/xen-pcifront.c static int pcifront_bus_write(struct pci_bus *bus, unsigned int devfn, pci_bus 418 drivers/pci/xen-pcifront.c struct pci_bus *b) pci_bus 448 drivers/pci/xen-pcifront.c struct pci_bus *b; pci_bus 525 drivers/pci/xen-pcifront.c struct pci_bus *b; pci_bus 556 drivers/pci/xen-pcifront.c static void free_root_bus_devs(struct pci_bus *bus) pci_bus 27 drivers/pcmcia/cardbus.c static void cardbus_config_irq_and_cls(struct pci_bus *bus, int irq) pci_bus 66 drivers/pcmcia/cardbus.c struct pci_bus *bus = s->cb_dev->subordinate; pci_bus 106 drivers/pcmcia/cardbus.c struct pci_bus *bus; pci_bus 936 drivers/pcmcia/ti113x.h static void ene_tune_bridge(struct pcmcia_socket *sock, struct pci_bus *bus) pci_bus 1077 drivers/pcmcia/yenta_socket.c static void yenta_fixup_parent_bridge(struct pci_bus *cardbus_bridge) pci_bus 1079 drivers/pcmcia/yenta_socket.c struct pci_bus *sibling; pci_bus 1086 drivers/pcmcia/yenta_socket.c struct pci_bus *bridge_to_fix = cardbus_bridge->parent; pci_bus 772 drivers/platform/x86/asus-wmi.c struct pci_bus *bus; pci_bus 915 drivers/platform/x86/asus-wmi.c struct pci_bus *bus = pci_find_bus(0, 1); pci_bus 565 drivers/platform/x86/eeepc-laptop.c struct pci_bus *bus; pci_bus 731 drivers/platform/x86/eeepc-laptop.c struct pci_bus *bus = pci_find_bus(0, 1); pci_bus 117 drivers/scsi/esas2r/atioctl.h u8 pci_bus; pci_bus 1430 drivers/scsi/esas2r/esas2r_ioctl.c ioctl->data.chaninfo.pci_bus = a->pcid->bus->number; pci_bus 4160 drivers/scsi/megaraid.c u8 pci_bus, pci_dev_func; pci_bus 4171 drivers/scsi/megaraid.c pci_bus = pdev->bus->number; pci_bus 4278 drivers/scsi/megaraid.c adapter->host->unique_id = (pci_bus << 8) | pci_dev_func; pci_bus 4432 drivers/scsi/megaraid.c mcontroller[i].pcibus = pci_bus; pci_bus 4438 drivers/scsi/megaraid.c mcontroller[i].uid = (pci_bus << 8) | pci_dev_func; pci_bus 185 drivers/scsi/megaraid/megaraid_ioctl.h uint8_t pci_bus; pci_bus 3737 drivers/scsi/megaraid/megaraid_mbox.c hinfo->pci_bus = adapter->pdev->bus->number; pci_bus 3743 drivers/scsi/megaraid/megaraid_mbox.c hinfo->unique_id = (hinfo->pci_bus << 8) | adapter->pdev->devfn; pci_bus 888 drivers/scsi/megaraid/megaraid_mm.c cinfo->pcibus = hinfo->pci_bus; pci_bus 545 drivers/scsi/qla2xxx/qla_os.c uint16_t pci_bus; pci_bus 547 drivers/scsi/qla2xxx/qla_os.c pci_bus = (ha->pci_attr & (BIT_9 | BIT_10)) >> 9; pci_bus 548 drivers/scsi/qla2xxx/qla_os.c if (pci_bus) { pci_bus 550 drivers/scsi/qla2xxx/qla_os.c pci_bus_modes[pci_bus]); pci_bus 552 drivers/scsi/qla2xxx/qla_os.c pci_bus = (ha->pci_attr & BIT_8) >> 8; pci_bus 553 drivers/scsi/qla2xxx/qla_os.c snprintf(str, str_len, "PCI (%s MHz)", pci_bus_modes[pci_bus]); pci_bus 566 drivers/scsi/qla2xxx/qla_os.c uint32_t pci_bus; pci_bus 595 drivers/scsi/qla2xxx/qla_os.c pci_bus = (ha->pci_attr & CSRX_PCIX_BUS_MODE_MASK) >> 8; pci_bus 596 drivers/scsi/qla2xxx/qla_os.c if (pci_bus == 0 || pci_bus == 8) pci_bus 598 drivers/scsi/qla2xxx/qla_os.c pci_bus_modes[pci_bus >> 3]); pci_bus 601 drivers/scsi/qla2xxx/qla_os.c pci_bus & 4 ? 2 : 1, pci_bus 602 drivers/scsi/qla2xxx/qla_os.c pci_bus_modes[pci_bus & 3]); pci_bus 1309 drivers/scsi/stex.c struct pci_bus *bus; pci_bus 110 drivers/ssb/driver_gige.c static int ssb_gige_pci_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 140 drivers/ssb/driver_gige.c static int ssb_gige_pci_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 204 drivers/ssb/driver_pcicore.c static int ssb_pcicore_read_config(struct pci_bus *bus, unsigned int devfn, pci_bus 218 drivers/ssb/driver_pcicore.c static int ssb_pcicore_write_config(struct pci_bus *bus, unsigned int devfn, pci_bus 175 drivers/staging/mt7621-pci/pci-mt7621.c static void __iomem *mt7621_pcie_map_bus(struct pci_bus *bus, pci_bus 81 drivers/xen/pci.c struct pci_bus *pbus; pci_bus 575 include/acpi/acpi_bus.h struct pci_bus *bus; pci_bus 76 include/acpi/acpi_drivers.h struct pci_bus; pci_bus 89 include/acpi/acpi_drivers.h struct pci_bus *pci_acpi_scan_root(struct acpi_pci_root *root); pci_bus 782 include/acpi/actbl2.h u8 pci_bus; pci_bus 118 include/acpi/actbl3.h u8 pci_bus; pci_bus 155 include/acpi/actbl3.h u8 pci_bus; pci_bus 535 include/acpi/actbl3.h u8 pci_bus; /* PCI Bus number */ pci_bus 648 include/acpi/actbl3.h u8 pci_bus; /* PCI Bus number */ pci_bus 29 include/linux/dca.h struct pci_bus *pci_rc; pci_bus 34 include/linux/pci-acpi.h struct pci_bus *pbus = pdev->bus; pci_bus 43 include/linux/pci-acpi.h static inline acpi_handle acpi_pci_get_bridge_handle(struct pci_bus *pbus) pci_bus 79 include/linux/pci-acpi.h extern struct pci_bus *acpi_pci_root_create(struct acpi_pci_root *root, pci_bus 84 include/linux/pci-acpi.h void acpi_pci_add_bus(struct pci_bus *bus); pci_bus 85 include/linux/pci-acpi.h void acpi_pci_remove_bus(struct pci_bus *bus); pci_bus 89 include/linux/pci-acpi.h void acpi_pci_slot_enumerate(struct pci_bus *bus); pci_bus 90 include/linux/pci-acpi.h void acpi_pci_slot_remove(struct pci_bus *bus); pci_bus 93 include/linux/pci-acpi.h static inline void acpi_pci_slot_enumerate(struct pci_bus *bus) { } pci_bus 94 include/linux/pci-acpi.h static inline void acpi_pci_slot_remove(struct pci_bus *bus) { } pci_bus 99 include/linux/pci-acpi.h void acpiphp_enumerate_slots(struct pci_bus *bus); pci_bus 100 include/linux/pci-acpi.h void acpiphp_remove_slots(struct pci_bus *bus); pci_bus 104 include/linux/pci-acpi.h static inline void acpiphp_enumerate_slots(struct pci_bus *bus) { } pci_bus 105 include/linux/pci-acpi.h static inline void acpiphp_remove_slots(struct pci_bus *bus) { } pci_bus 116 include/linux/pci-acpi.h static inline void acpi_pci_add_bus(struct pci_bus *bus) { } pci_bus 117 include/linux/pci-acpi.h static inline void acpi_pci_remove_bus(struct pci_bus *bus) { } pci_bus 47 include/linux/pci-ecam.h void __iomem *pci_ecam_map_bus(struct pci_bus *bus, unsigned int devfn, pci_bus 63 include/linux/pci.h struct pci_bus *bus; /* Bus this slot is on */ pci_bus 293 include/linux/pci.h struct pci_bus *bus; /* Bus this device is on */ pci_bus 294 include/linux/pci.h struct pci_bus *subordinate; /* Bus this device bridges to */ pci_bus 482 include/linux/pci.h struct pci_dev *pci_alloc_dev(struct pci_bus *bus); pci_bus 494 include/linux/pci.h struct pci_bus *bus; /* Root bus */ pci_bus 539 include/linux/pci.h struct pci_host_bridge *pci_find_host_bridge(struct pci_bus *bus); pci_bus 572 include/linux/pci.h struct pci_bus *parent; /* Parent bus this bridge is on */ pci_bus 606 include/linux/pci.h #define to_pci_bus(n) container_of(n, struct pci_bus, dev) pci_bus 621 include/linux/pci.h static inline bool pci_is_root_bus(struct pci_bus *pbus) pci_bus 697 include/linux/pci.h int (*add_bus)(struct pci_bus *bus); pci_bus 698 include/linux/pci.h void (*remove_bus)(struct pci_bus *bus); pci_bus 699 include/linux/pci.h void __iomem *(*map_bus)(struct pci_bus *bus, unsigned int devfn, int where); pci_bus 700 include/linux/pci.h int (*read)(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *val); pci_bus 701 include/linux/pci.h int (*write)(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 val); pci_bus 940 include/linux/pci.h void pcie_bus_configure_settings(struct pci_bus *bus); pci_bus 960 include/linux/pci.h void pcibios_resource_survey_bus(struct pci_bus *bus); pci_bus 962 include/linux/pci.h void pcibios_add_bus(struct pci_bus *bus); pci_bus 963 include/linux/pci.h void pcibios_remove_bus(struct pci_bus *bus); pci_bus 964 include/linux/pci.h void pcibios_fixup_bus(struct pci_bus *); pci_bus 975 include/linux/pci.h void pci_fixup_cardbus(struct pci_bus *); pci_bus 979 include/linux/pci.h void pcibios_resource_to_bus(struct pci_bus *bus, struct pci_bus_region *region, pci_bus 981 include/linux/pci.h void pcibios_bus_to_resource(struct pci_bus *bus, struct resource *res, pci_bus 984 include/linux/pci.h struct pci_bus *pci_find_bus(int domain, int busnr); pci_bus 985 include/linux/pci.h void pci_bus_add_devices(const struct pci_bus *bus); pci_bus 986 include/linux/pci.h struct pci_bus *pci_scan_bus(int bus, struct pci_ops *ops, void *sysdata); pci_bus 987 include/linux/pci.h struct pci_bus *pci_create_root_bus(struct device *parent, int bus, pci_bus 991 include/linux/pci.h int pci_bus_insert_busn_res(struct pci_bus *b, int bus, int busmax); pci_bus 992 include/linux/pci.h int pci_bus_update_busn_res_end(struct pci_bus *b, int busmax); pci_bus 993 include/linux/pci.h void pci_bus_release_busn_res(struct pci_bus *b); pci_bus 994 include/linux/pci.h struct pci_bus *pci_scan_root_bus(struct device *parent, int bus, pci_bus 998 include/linux/pci.h struct pci_bus *pci_add_new_bus(struct pci_bus *parent, struct pci_dev *dev, pci_bus 1000 include/linux/pci.h struct pci_slot *pci_create_slot(struct pci_bus *parent, int slot_nr, pci_bus 1009 include/linux/pci.h int pci_scan_slot(struct pci_bus *bus, int devfn); pci_bus 1010 include/linux/pci.h struct pci_dev *pci_scan_single_device(struct pci_bus *bus, int devfn); pci_bus 1011 include/linux/pci.h void pci_device_add(struct pci_dev *dev, struct pci_bus *bus); pci_bus 1012 include/linux/pci.h unsigned int pci_scan_child_bus(struct pci_bus *bus); pci_bus 1014 include/linux/pci.h void pci_read_bridge_bases(struct pci_bus *child); pci_bus 1023 include/linux/pci.h void pci_remove_bus(struct pci_bus *b); pci_bus 1026 include/linux/pci.h void pci_stop_root_bus(struct pci_bus *bus); pci_bus 1027 include/linux/pci.h void pci_remove_root_bus(struct pci_bus *bus); pci_bus 1028 include/linux/pci.h void pci_setup_cardbus(struct pci_bus *bus); pci_bus 1029 include/linux/pci.h void pcibios_setup_bridge(struct pci_bus *bus, unsigned long type); pci_bus 1049 include/linux/pci.h struct pci_bus *pci_find_next_bus(const struct pci_bus *from); pci_bus 1056 include/linux/pci.h struct pci_dev *pci_get_slot(struct pci_bus *bus, unsigned int devfn); pci_bus 1062 include/linux/pci.h int pci_bus_read_config_byte(struct pci_bus *bus, unsigned int devfn, pci_bus 1064 include/linux/pci.h int pci_bus_read_config_word(struct pci_bus *bus, unsigned int devfn, pci_bus 1066 include/linux/pci.h int pci_bus_read_config_dword(struct pci_bus *bus, unsigned int devfn, pci_bus 1068 include/linux/pci.h int pci_bus_write_config_byte(struct pci_bus *bus, unsigned int devfn, pci_bus 1070 include/linux/pci.h int pci_bus_write_config_word(struct pci_bus *bus, unsigned int devfn, pci_bus 1072 include/linux/pci.h int pci_bus_write_config_dword(struct pci_bus *bus, unsigned int devfn, pci_bus 1075 include/linux/pci.h int pci_generic_config_read(struct pci_bus *bus, unsigned int devfn, pci_bus 1077 include/linux/pci.h int pci_generic_config_write(struct pci_bus *bus, unsigned int devfn, pci_bus 1079 include/linux/pci.h int pci_generic_config_read32(struct pci_bus *bus, unsigned int devfn, pci_bus 1081 include/linux/pci.h int pci_generic_config_write32(struct pci_bus *bus, unsigned int devfn, pci_bus 1084 include/linux/pci.h struct pci_ops *pci_bus_set_ops(struct pci_bus *bus, struct pci_ops *ops); pci_bus 1196 include/linux/pci.h int pci_probe_reset_bus(struct pci_bus *bus); pci_bus 1248 include/linux/pci.h void pci_wakeup_bus(struct pci_bus *bus); pci_bus 1249 include/linux/pci.h void pci_bus_set_current_state(struct pci_bus *bus, pci_power_t state); pci_bus 1256 include/linux/pci.h int pci_bus_find_capability(struct pci_bus *bus, unsigned int devfn, int cap); pci_bus 1258 include/linux/pci.h unsigned int pci_rescan_bus(struct pci_bus *bus); pci_bus 1269 include/linux/pci.h void pci_bus_assign_resources(const struct pci_bus *bus); pci_bus 1270 include/linux/pci.h void pci_bus_claim_resources(struct pci_bus *bus); pci_bus 1271 include/linux/pci.h void pci_bus_size_bridges(struct pci_bus *bus); pci_bus 1276 include/linux/pci.h void pci_assign_unassigned_bus_resources(struct pci_bus *bus); pci_bus 1277 include/linux/pci.h void pci_assign_unassigned_root_bus_resources(struct pci_bus *bus); pci_bus 1298 include/linux/pci.h void pci_bus_add_resource(struct pci_bus *bus, struct resource *res, pci_bus 1300 include/linux/pci.h struct resource *pci_bus_resource_n(const struct pci_bus *bus, int n); pci_bus 1301 include/linux/pci.h void pci_bus_remove_resources(struct pci_bus *bus); pci_bus 1313 include/linux/pci.h int __must_check pci_bus_alloc_resource(struct pci_bus *bus, pci_bus 1386 include/linux/pci.h int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, pci_bus 1389 include/linux/pci.h void pci_walk_bus(struct pci_bus *top, int (*cb)(struct pci_dev *, void *), pci_bus 1392 include/linux/pci.h unsigned char pci_bus_max_busnr(struct pci_bus *bus); pci_bus 1393 include/linux/pci.h void pci_setup_bridge(struct pci_bus *bus); pci_bus 1394 include/linux/pci.h resource_size_t pcibios_window_alignment(struct pci_bus *bus, pci_bus 1588 include/linux/pci.h static inline int pci_domain_nr(struct pci_bus *bus) { return 0; } pci_bus 1589 include/linux/pci.h static inline int pci_proc_domain(struct pci_bus *bus) { return 0; } pci_bus 1598 include/linux/pci.h static inline int pci_domain_nr(struct pci_bus *bus) pci_bus 1603 include/linux/pci.h int acpi_pci_bus_find_domain_nr(struct pci_bus *bus); pci_bus 1605 include/linux/pci.h static inline int acpi_pci_bus_find_domain_nr(struct pci_bus *bus) pci_bus 1608 include/linux/pci.h int pci_bus_find_domain_nr(struct pci_bus *bus, struct device *parent); pci_bus 1728 include/linux/pci.h static inline struct pci_bus *pci_find_next_bus(const struct pci_bus *from) pci_bus 1730 include/linux/pci.h static inline struct pci_dev *pci_get_slot(struct pci_bus *bus, pci_bus 1737 include/linux/pci.h static inline int pci_domain_nr(struct pci_bus *bus) { return 0; } pci_bus 2278 include/linux/pci.h struct irq_domain *pci_host_bridge_of_msi_domain(struct pci_bus *bus); pci_bus 2284 include/linux/pci.h struct device_node *pcibios_get_phb_of_node(struct pci_bus *bus); pci_bus 2288 include/linux/pci.h pci_host_bridge_of_msi_domain(struct pci_bus *bus) { return NULL; } pci_bus 2303 include/linux/pci.h static inline struct device_node *pci_bus_to_OF_node(struct pci_bus *bus) pci_bus 2309 include/linux/pci.h struct irq_domain *pci_host_bridge_acpi_msi_domain(struct pci_bus *bus); pci_bus 2316 include/linux/pci.h pci_host_bridge_acpi_msi_domain(struct pci_bus *bus) { return NULL; } pci_bus 2353 include/linux/pci.h static inline bool pci_ari_enabled(struct pci_bus *bus) pci_bus 71 include/linux/pci_hotplug.h int __pci_hp_register(struct hotplug_slot *slot, struct pci_bus *pbus, int nr, pci_bus 74 include/linux/pci_hotplug.h int __pci_hp_initialize(struct hotplug_slot *slot, struct pci_bus *bus, int nr, pci_bus 94 include/linux/pci_hotplug.h int acpi_pci_check_ejectable(struct pci_bus *pbus, acpi_handle handle); pci_bus 180 include/pcmcia/ss.h void (*tune_bridge)(struct pcmcia_socket *sock, struct pci_bus *bus); pci_bus 184 include/uapi/linux/i2o-dev.h i2o_pci_bus pci_bus; pci_bus 799 scripts/dtc/checks.c static const struct bus_type pci_bus = { pci_bus 812 scripts/dtc/checks.c node->bus = &pci_bus; pci_bus 850 scripts/dtc/checks.c if (!node->parent || (node->parent->bus != &pci_bus)) pci_bus 882 scripts/dtc/checks.c if (!node->parent || (node->parent->bus != &pci_bus))