Home
last modified time | relevance | path

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

1234

/linux/drivers/pci/
H 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()
H A Dpci.h965 int devm_of_pci_bridge_init(struct device *dev, struct pci_host_bridge *bridge);
1005 static inline int devm_of_pci_bridge_init(struct device *dev, struct pci_host_bridge *bridge) in devm_of_pci_bridge_init()
1034 void of_pci_make_host_bridge_node(struct pci_host_bridge *bridge);
1035 void of_pci_remove_host_bridge_node(struct pci_host_bridge *bridge);
1036 int of_pci_add_host_bridge_properties(struct pci_host_bridge *bridge,
1042 static inline void of_pci_make_host_bridge_node(struct pci_host_bridge *bridge) { } in of_pci_make_host_bridge_node()
1043 static inline void of_pci_remove_host_bridge_node(struct pci_host_bridge *bridge) { } in of_pci_remove_host_bridge_node()
1069 bool pci_acpi_preserve_config(struct pci_host_bridge *bridge);
1083 static inline bool pci_acpi_preserve_config(struct pci_host_bridge *bridge) in pci_acpi_preserve_config()
H A Dremove.c157 struct pci_host_bridge *host_bridge; in pci_stop_root_bus()
177 struct pci_host_bridge *host_bridge; in pci_remove_root_bus()
H A Dprobe.c628 struct pci_host_bridge *bridge = to_pci_host_bridge(dev); in pci_release_host_bridge_dev()
638 static void pci_init_host_bridge(struct pci_host_bridge *bridge) in pci_init_host_bridge()
661 struct pci_host_bridge *pci_alloc_host_bridge(size_t priv) in pci_alloc_host_bridge()
663 struct pci_host_bridge *bridge; in pci_alloc_host_bridge()
681 struct pci_host_bridge *devm_pci_alloc_host_bridge(struct device *dev, in devm_pci_alloc_host_bridge()
685 struct pci_host_bridge *bridge; in devm_pci_alloc_host_bridge()
706 void pci_free_host_bridge(struct pci_host_bridge *bridge) in pci_free_host_bridge()
941 static bool pci_preserve_config(struct pci_host_bridge *host_bridge) in pci_preserve_config()
952 static int pci_register_host_bridge(struct pci_host_bridge *bridge) in pci_register_host_bridge()
1168 struct pci_host_bridge *host; in pci_alloc_child_bus()
[all …]
H A Dof.c592 struct pci_host_bridge *bridge) in pci_parse_request_of_pci_ranges()
639 int devm_of_pci_bridge_init(struct device *dev, struct pci_host_bridge *bridge) in devm_of_pci_bridge_init()
738 void of_pci_remove_host_bridge_node(struct pci_host_bridge *bridge) in of_pci_remove_host_bridge_node()
753 void of_pci_make_host_bridge_node(struct pci_host_bridge *bridge) in of_pci_make_host_bridge_node()
H A Dp2pdma.c474 static struct pci_dev *pci_host_bridge_dev(struct pci_host_bridge *host) in pci_host_bridge_dev()
493 static bool __host_bridge_whitelist(struct pci_host_bridge *host, in __host_bridge_whitelist()
529 struct pci_host_bridge *host_a = pci_find_host_bridge(a->bus); in host_bridge_whitelist()
530 struct pci_host_bridge *host_b = pci_find_host_bridge(b->bus); in host_bridge_whitelist()
/linux/drivers/pci/controller/
H A Dpci-host-common.c26 struct pci_host_bridge *bridge, const struct pci_ecam_ops *ops) in pci_host_common_ecam_create()
59 struct pci_host_bridge *bridge; in pci_host_common_init()
99 struct pci_host_bridge *bridge = platform_get_drvdata(pdev); in pci_host_common_remove()
H A Dpci-host-common.h21 struct pci_host_bridge *bridge, const struct pci_ecam_ops *ops);
H A Dpcie-mt7621.c421 static int mt7621_pcie_enable_ports(struct pci_host_bridge *host) in mt7621_pcie_enable_ports()
456 static int mt7621_pcie_register_host(struct pci_host_bridge *host) in mt7621_pcie_register_host()
476 struct pci_host_bridge *bridge; in mt7621_pcie_probe()
H A Dpci-ixp4xx.c384 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(p); in ixp4xx_pci_parse_map_ranges()
442 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(p); in ixp4xx_pci_parse_map_dma_ranges()
518 struct pci_host_bridge *host; in ixp4xx_pci_probe()
H A Dpcie-iproc-bcma.c38 struct pci_host_bridge *bridge; in iproc_bcma_pcie_probe()
H A Dpcie-iproc-platform.c45 struct pci_host_bridge *bridge; in iproc_pltfm_pcie_probe()
/linux/arch/arm/include/asm/mach/
H A Dpci.h16 struct pci_host_bridge;
24 int (*scan)(int nr, struct pci_host_bridge *);
/linux/include/linux/
H A Dpci-ecam.h48 int (*enable_device)(struct pci_host_bridge *,
50 void (*disable_device)(struct pci_host_bridge *,
/linux/arch/arm/mach-orion5x/
H A Dcommon.h56 struct pci_host_bridge;
64 int orion5x_pci_sys_scan_bus(int nr, struct pci_host_bridge *bridge);
/linux/arch/powerpc/platforms/pseries/
H A Dpseries.h88 struct pci_host_bridge;
89 int pseries_root_bridge_prepare(struct pci_host_bridge *bridge);
H A Dpci_dlpar.c71 struct pci_host_bridge *host_bridge = to_pci_host_bridge(b->bridge); in remove_phb_dynamic()
/linux/drivers/pci/controller/cadence/
H A Dpcie-cadence-host.c32 struct pci_host_bridge *bridge = pci_find_host_bridge(bus); in cdns_pci_map_bus()
455 struct pci_host_bridge *bridge; in cdns_pcie_host_map_dma_ranges()
490 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(rc); in cdns_pcie_host_deinit_address_translation()
513 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(rc); in cdns_pcie_host_init_address_translation()
620 struct pci_host_bridge *bridge; in cdns_pcie_host_disable()
636 struct pci_host_bridge *bridge; in cdns_pcie_host_setup()
/linux/drivers/pci/controller/plda/
H A Dpcie-plda.h175 struct pci_host_bridge *bridge;
208 int plda_pcie_setup_iomems(struct pci_host_bridge *bridge,
/linux/drivers/pci/controller/mobiveil/
H A Dpcie-mobiveil-plat.c25 struct pci_host_bridge *bridge; in mobiveil_pcie_probe()
/linux/arch/powerpc/include/asm/
H A Dmachdep.h23 struct pci_host_bridge;
57 int (*pcibios_root_bridge_prepare)(struct pci_host_bridge
/linux/arch/mips/pci/
H A Dpci-generic.c29 struct pci_host_bridge *host_bridge; in pcibios_align_resource()
/linux/arch/loongarch/pci/
H A Dacpi.c27 int pcibios_root_bridge_prepare(struct pci_host_bridge *bridge) in pcibios_root_bridge_prepare()
197 struct pci_host_bridge *host; in pci_acpi_scan_root()
/linux/arch/sparc/kernel/
H A Dleon_pci.c30 struct pci_host_bridge *bridge; in leon_pci_init()
/linux/drivers/acpi/apei/
H A Deinj-cxl.c53 struct pci_host_bridge *bridge; in cxl_dport_get_sbdf()

1234