Home
last modified time | relevance | path

Searched refs:pci_host_bridge (Results 1 – 25 of 83) sorted by relevance

1234

/linux/drivers/pci/
A Dhost-bridge.c20 struct pci_host_bridge *pci_find_host_bridge(struct pci_bus *bus) in pci_find_host_bridge()
42 void pci_set_host_bridge_release(struct pci_host_bridge *bridge, in pci_set_host_bridge_release()
43 void (*release_fn)(struct pci_host_bridge *), in pci_set_host_bridge_release() argument
54 struct pci_host_bridge *bridge = pci_find_host_bridge(bus); in pcibios_resource_to_bus()
79 struct pci_host_bridge *bridge = pci_find_host_bridge(bus); in pcibios_bus_to_resource()
A Dremove.c133 struct pci_host_bridge *host_bridge; in pci_stop_root_bus()
151 struct pci_host_bridge *host_bridge; in pci_remove_root_bus()
A Dprobe.c571 struct pci_host_bridge *bridge = to_pci_host_bridge(dev); in pci_release_host_bridge_dev()
581 static void pci_init_host_bridge(struct pci_host_bridge *bridge) in pci_init_host_bridge()
603 struct pci_host_bridge *pci_alloc_host_bridge(size_t priv) in pci_alloc_host_bridge()
605 struct pci_host_bridge *bridge; in pci_alloc_host_bridge()
627 struct pci_host_bridge *bridge; in devm_pci_alloc_host_bridge()
648 void pci_free_host_bridge(struct pci_host_bridge *bridge) in pci_free_host_bridge()
1080 struct pci_host_bridge *host; in pci_alloc_child_bus()
2069 struct pci_host_bridge *host; in pci_configure_extended_tags()
3033 struct pci_host_bridge *bridge; in pci_create_root_bus()
3058 int pci_host_probe(struct pci_host_bridge *bridge) in pci_host_probe()
[all …]
A Dp2pdma.c343 static struct pci_dev *pci_host_bridge_dev(struct pci_host_bridge *host) in pci_host_bridge_dev()
358 static bool __host_bridge_whitelist(struct pci_host_bridge *host, in __host_bridge_whitelist()
394 struct pci_host_bridge *host_a = pci_find_host_bridge(a->bus); in host_bridge_whitelist()
395 struct pci_host_bridge *host_b = pci_find_host_bridge(b->bus); in host_bridge_whitelist()
A Dsetup-irq.c23 struct pci_host_bridge *hbrg = pci_find_host_bridge(dev->bus); in pci_assign_irq()
/linux/drivers/pci/controller/
A Dpci-host-common.c24 struct pci_host_bridge *bridge, const struct pci_ecam_ops *ops) in gen_pci_init()
55 struct pci_host_bridge *bridge; in pci_host_common_probe()
90 struct pci_host_bridge *bridge = platform_get_drvdata(pdev); in pci_host_common_remove()
A Dpcie-mt7621.c211 static int setup_cm_memory_region(struct pci_host_bridge *host) in setup_cm_memory_region()
469 static int mt7621_pcie_enable_ports(struct pci_host_bridge *host) in mt7621_pcie_enable_ports()
504 static int mt7621_pcie_register_host(struct pci_host_bridge *host) in mt7621_pcie_register_host()
523 struct pci_host_bridge *bridge; in mt7621_pci_probe()
A Dpci-loongson.c122 struct pci_host_bridge *bridge = pci_find_host_bridge(bus); in pci_loongson_map_bus()
184 struct pci_host_bridge *bridge; in loongson_pci_probe()
A Dpci-rcar-gen2.c175 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(priv); in rcar_pci_setup()
283 struct pci_host_bridge *bridge; in rcar_pci_probe()
A Dpci-ixp4xx.c383 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(p); in ixp4xx_pci_parse_map_ranges()
441 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(p); in ixp4xx_pci_parse_map_dma_ranges()
517 struct pci_host_bridge *host; in ixp4xx_pci_probe()
A Dpci-xgene.c408 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(port); in xgene_pcie_map_ranges()
534 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(port); in xgene_pcie_parse_map_dma_ranges()
592 struct pci_host_bridge *bridge; in xgene_pcie_probe()
A Dpcie-iproc-bcma.c38 struct pci_host_bridge *bridge; in iproc_pcie_bcma_probe()
A Dpcie-iproc-platform.c46 struct pci_host_bridge *bridge; in iproc_pcie_pltfm_probe()
A Dpcie-rcar-host.c274 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(host); in rcar_pcie_hw_enable()
301 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(host); in rcar_pcie_enable()
858 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(host); in rcar_pcie_parse_map_dma_ranges()
894 struct pci_host_bridge *bridge; in rcar_pcie_probe()
/linux/arch/arm/include/asm/mach/
A Dpci.h16 struct pci_host_bridge;
24 int (*scan)(int nr, struct pci_host_bridge *);
/linux/arch/arm/mach-orion5x/
A Dcommon.h58 struct pci_host_bridge;
66 int orion5x_pci_sys_scan_bus(int nr, struct pci_host_bridge *bridge);
/linux/arch/powerpc/platforms/pseries/
A Dpseries.h84 struct pci_host_bridge;
85 int pseries_root_bridge_prepare(struct pci_host_bridge *bridge);
A Dpci_dlpar.c55 struct pci_host_bridge *host_bridge = to_pci_host_bridge(b->bridge); in remove_phb_dynamic()
/linux/include/linux/
A Dpci.h544 struct pci_host_bridge { struct
556 void (*release_fn)(struct pci_host_bridge *); argument
588 return container_of(priv, struct pci_host_bridge, private); in pci_host_bridge_from_priv()
591 struct pci_host_bridge *pci_alloc_host_bridge(size_t priv);
594 void pci_free_host_bridge(struct pci_host_bridge *bridge);
595 struct pci_host_bridge *pci_find_host_bridge(struct pci_bus *bus);
597 void pci_set_host_bridge_release(struct pci_host_bridge *bridge,
598 void (*release_fn)(struct pci_host_bridge *),
601 int pcibios_root_bridge_prepare(struct pci_host_bridge *bridge);
1084 int pci_host_probe(struct pci_host_bridge *bridge);
[all …]
/linux/drivers/pci/controller/cadence/
A Dpcie-cadence-host.c29 struct pci_host_bridge *bridge = pci_find_host_bridge(bus); in cdns_pci_map_bus()
364 struct pci_host_bridge *bridge; in cdns_pcie_host_map_dma_ranges()
399 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(rc); in cdns_pcie_host_init_address_translation()
470 struct pci_host_bridge *bridge; in cdns_pcie_host_setup()
/linux/arch/arm64/kernel/
A Dpci.c83 int pcibios_root_bridge_prepare(struct pci_host_bridge *bridge) in pcibios_root_bridge_prepare()
182 struct pci_host_bridge *host; in pci_acpi_scan_root()
/linux/arch/powerpc/include/asm/
A Dmachdep.h26 struct pci_host_bridge;
57 int (*pcibios_root_bridge_prepare)(struct pci_host_bridge
/linux/drivers/pci/controller/mobiveil/
A Dpcie-mobiveil-plat.c25 struct pci_host_bridge *bridge; in mobiveil_pcie_probe()
/linux/arch/mips/pci/
A Dpci-generic.c29 struct pci_host_bridge *host_bridge; in pcibios_align_resource()
/linux/arch/sparc/kernel/
A Dleon_pci.c29 struct pci_host_bridge *bridge; in leon_pci_init()

Completed in 45 milliseconds

1234