| /linux/drivers/pci/ |
| H A D | ide.c | 45 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 D | irq.c | 147 struct pci_host_bridge *hbrg = pci_find_host_bridge(dev->bus); in pci_assign_irq()
|
| /linux/arch/arm/include/asm/mach/ |
| H A D | pci.h | 16 struct pci_host_bridge; 24 int (*scan)(int nr, struct pci_host_bridge *);
|
| /linux/arch/arm/mach-orion5x/ |
| H A D | common.h | 56 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 D | pseries.h | 88 struct pci_host_bridge; 89 int pseries_root_bridge_prepare(struct pci_host_bridge *bridge);
|
| H A D | pci_dlpar.c | 71 struct pci_host_bridge *host_bridge = to_pci_host_bridge(b->bridge); in remove_phb_dynamic()
|
| /linux/include/linux/ |
| H A D | pci.h | 634 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 D | pci-ide.h | 104 void pci_ide_set_nr_streams(struct pci_host_bridge *hb, u16 nr);
|
| /linux/drivers/pci/controller/plda/ |
| H A D | pcie-plda.h | 175 struct pci_host_bridge *bridge; 208 int plda_pcie_setup_iomems(struct pci_host_bridge *bridge,
|
| /linux/drivers/pci/controller/mobiveil/ |
| H A D | pcie-mobiveil-plat.c | 25 struct pci_host_bridge *bridge; in mobiveil_pcie_probe()
|
| /linux/arch/powerpc/include/asm/ |
| H A D | machdep.h | 23 struct pci_host_bridge; 57 int (*pcibios_root_bridge_prepare)(struct pci_host_bridge
|
| /linux/arch/sparc/kernel/ |
| H A D | leon_pci.c | 30 struct pci_host_bridge *bridge; in leon_pci_init()
|
| /linux/drivers/pci/controller/ |
| H A D | pci-rcar-gen2.c | 175 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 D | pcie-iproc-bcma.c | 38 struct pci_host_bridge *bridge; in iproc_bcma_pcie_probe()
|
| H A D | pcie-iproc-platform.c | 45 struct pci_host_bridge *bridge; in iproc_pltfm_pcie_probe()
|
| H A D | pci-loongson.c | 127 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 D | pci-versatile.c | 72 struct pci_host_bridge *bridge; in versatile_pci_probe()
|
| H A D | pcie-rcar-host.c | 347 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 D | pci-v3-semi.c | 518 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 D | pci-ftpci100.c | 367 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 D | acpi.c | 27 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 D | einj-cxl.c | 53 struct pci_host_bridge *bridge; in cxl_dport_get_sbdf()
|
| /linux/drivers/pci/controller/cadence/ |
| H A D | pcie-sg2042.c | 37 struct pci_host_bridge *bridge; in sg2042_pcie_probe()
|
| /linux/drivers/pci/hotplug/ |
| H A D | acpi_pcihp.c | 70 const struct pci_host_bridge *host; in acpi_get_hp_hw_control_from_firmware()
|
| /linux/arch/alpha/kernel/ |
| H A D | sys_nautilus.c | 202 struct pci_host_bridge *bridge; in nautilus_init_pci()
|