Home
last modified time | relevance | path

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

123

/linux/drivers/pci/
H A Dide.c45 static bool reserve_stream_id(struct pci_host_bridge *hb, u8 id) in reserve_stream_id()
53 static bool claim_stream(struct pci_host_bridge *hb, u8 stream_id, in claim_stream()
80 struct pci_host_bridge *hb = pci_find_host_bridge(pdev->bus); in pci_ide_init()
246 struct pci_host_bridge *hb; in pci_ide_stream_alloc()
342 struct pci_host_bridge *hb = pci_find_host_bridge(pdev->bus); in pci_ide_stream_free()
387 struct pci_host_bridge *hb;
392 request_stream_id(struct pci_host_bridge *hb, u8 stream_id, in request_stream_id()
419 struct pci_host_bridge *hb = pci_find_host_bridge(pdev->bus); in pci_ide_stream_register()
467 struct pci_host_bridge *hb = pci_find_host_bridge(pdev->bus); in pci_ide_stream_unregister()
731 void pci_ide_init_host_bridge(struct pci_host_bridge *hb) in pci_ide_init_host_bridge()
[all …]
H A Dirq.c147 struct pci_host_bridge *hbrg = pci_find_host_bridge(dev->bus); in pci_assign_irq()
/linux/arch/arm/include/asm/mach/
H A Dpci.h16 struct pci_host_bridge;
24 int (*scan)(int nr, 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/include/linux/
H A Dpci.h634 struct pci_host_bridge { struct
652 void (*release_fn)(struct pci_host_bridge *); argument
653 int (*enable_device)(struct pci_host_bridge *bridge, struct pci_dev *dev); argument
654 void (*disable_device)(struct pci_host_bridge *bridge, struct pci_dev *dev); argument
655 int (*reset_root_port)(struct pci_host_bridge *bridge, struct pci_dev *dev); argument
682 #define to_pci_host_bridge(n) container_of(n, struct pci_host_bridge, dev) argument
684 static inline void *pci_host_bridge_priv(struct pci_host_bridge *bridge) in pci_host_bridge_priv()
689 static inline struct pci_host_bridge *pci_host_bridge_from_priv(void *priv) in pci_host_bridge_from_priv()
691 return container_of(priv, struct pci_host_bridge, private); in pci_host_bridge_from_priv()
694 struct pci_host_bridge *pci_alloc_host_bridge(size_t priv);
[all …]
H A Dpci-ide.h104 void pci_ide_set_nr_streams(struct pci_host_bridge *hb, u16 nr);
/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/sparc/kernel/
H A Dleon_pci.c30 struct pci_host_bridge *bridge; in leon_pci_init()
/linux/drivers/pci/controller/
H 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()
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()
H A Dpci-loongson.c127 struct pci_host_bridge *bridge = pci_find_host_bridge(pdev->bus); in loongson_mrrs_quirk()
359 struct pci_host_bridge *bridge; in loongson_pci_probe()
H A Dpci-versatile.c72 struct pci_host_bridge *bridge; in versatile_pci_probe()
H A Dpcie-rcar-host.c347 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(host); in rcar_pcie_hw_enable()
373 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(host); in rcar_pcie_enable()
897 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(host); in rcar_pcie_parse_map_dma_ranges()
936 struct pci_host_bridge *bridge; in rcar_pcie_probe()
H A Dpci-v3-semi.c518 struct pci_host_bridge *host, in v3_pci_setup_resource()
676 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(v3); in v3_pci_parse_map_dma_ranges()
711 struct pci_host_bridge *host; in v3_pci_probe()
H A Dpci-ftpci100.c367 struct pci_host_bridge *bridge = pci_host_bridge_from_priv(p); in faraday_pci_parse_map_dma_ranges()
414 struct pci_host_bridge *host; in faraday_pci_probe()
/linux/arch/loongarch/pci/
H A Dacpi.c27 int pcibios_root_bridge_prepare(struct pci_host_bridge *bridge) in pcibios_root_bridge_prepare()
204 struct pci_host_bridge *host; in pci_acpi_scan_root()
/linux/drivers/acpi/apei/
H A Deinj-cxl.c53 struct pci_host_bridge *bridge; in cxl_dport_get_sbdf()
/linux/drivers/pci/controller/cadence/
H A Dpcie-sg2042.c37 struct pci_host_bridge *bridge; in sg2042_pcie_probe()
/linux/drivers/pci/hotplug/
H A Dacpi_pcihp.c70 const struct pci_host_bridge *host; in acpi_get_hp_hw_control_from_firmware()
/linux/arch/alpha/kernel/
H A Dsys_nautilus.c202 struct pci_host_bridge *bridge; in nautilus_init_pci()

123