Home
last modified time | relevance | path

Searched defs:phb (Results 1 – 25 of 40) sorted by relevance

12

/linux/arch/powerpc/platforms/powernv/
A Dpci-ioda.c191 struct pnv_phb *phb = pe->phb; in pnv_ioda_free_pe() local
1400 struct pnv_phb *phb = pe->phb; in pnv_pci_ioda2_tce_invalidate_pe() local
1641 struct pnv_phb *phb = pe->phb; in pnv_pci_ioda2_set_window() local
1819 struct pnv_phb *phb = pe->phb; in pnv_pci_ioda2_unset_window() local
2330 struct pnv_phb *phb = pe->phb; in pnv_ioda_setup_pe_res() local
2421 struct pnv_phb *phb = data; in pnv_pci_diag_data_set() local
2440 struct pnv_phb *phb = data; in pnv_pci_ioda_pe_dump() local
2471 struct pnv_phb *phb; in pnv_pci_ioda_create_dbgfs() local
2705 struct pnv_phb *phb = pe->phb; in pnv_pci_ioda1_unset_window() local
2776 struct pnv_phb *phb = pe->phb; in pnv_ioda_free_pe_seg() local
[all …]
A Dpci-cxl.c15 struct pnv_phb *phb = hose->private_data; in pnv_phb_to_cxl_mode() local
41 struct pnv_phb *phb = hose->private_data; in pnv_cxl_alloc_hwirqs() local
56 struct pnv_phb *phb = hose->private_data; in pnv_cxl_release_hwirqs() local
66 struct pnv_phb *phb = hose->private_data; in pnv_cxl_release_hwirq_ranges() local
86 struct pnv_phb *phb = hose->private_data; in pnv_cxl_alloc_hwirq_ranges() local
122 struct pnv_phb *phb = hose->private_data; in pnv_cxl_get_irq_count() local
132 struct pnv_phb *phb = hose->private_data; in pnv_cxl_ioda_msi_setup() local
A Deeh-powernv.c108 struct pnv_phb *phb = hose->private_data; in pnv_eeh_dbgfs_set() local
117 struct pnv_phb *phb = hose->private_data; in pnv_eeh_dbgfs_get() local
148 struct pnv_phb *phb; in pnv_eeh_enable_phbs() local
175 struct pnv_phb *phb; in pnv_eeh_post_init() local
296 struct pnv_phb *phb = hose->private_data; in pnv_eeh_get_upstream_pe() local
325 struct pnv_phb *phb = hose->private_data; in pnv_eeh_probe() local
456 struct pnv_phb *phb = hose->private_data; in pnv_eeh_set_option() local
1037 struct pnv_phb *phb; in pnv_eeh_reset() local
1409 struct pnv_phb *phb; in pnv_eeh_next_error() local
1605 struct pnv_phb *phb; in pnv_eeh_restore_config() local
[all …]
A Dpci-sriov.c145 struct pnv_phb *phb = pci_bus_to_pnvhb(pdev->bus); in pnv_pci_ioda_fixup_iov_resources() local
251 struct pnv_phb *phb = pci_bus_to_pnvhb(pdev->bus); in pnv_pci_iov_resource_alignment() local
287 struct pnv_phb *phb; in pnv_pci_vf_release_m64() local
311 static int64_t pnv_ioda_map_m64_segmented(struct pnv_phb *phb, in pnv_ioda_map_m64_segmented()
338 static int64_t pnv_ioda_map_m64_single(struct pnv_phb *phb, in pnv_ioda_map_m64_single()
398 static int pnv_pci_alloc_m64_bar(struct pnv_phb *phb, struct pnv_iov_data *iov) in pnv_pci_alloc_m64_bar()
418 struct pnv_phb *phb; in pnv_pci_vf_assign_m64() local
477 struct pnv_phb *phb; in pnv_ioda_release_vf_PE() local
616 struct pnv_phb *phb; in pnv_ioda_setup_vf_PE() local
678 struct pnv_phb *phb; in pnv_pci_sriov_enable() local
A Dpci.c489 static void pnv_pci_handle_eeh_config(struct pnv_phb *phb, u32 pe_no) in pnv_pci_handle_eeh_config()
533 struct pnv_phb *phb = pdn->phb->private_data; in pnv_pci_config_check_eeh() local
589 struct pnv_phb *phb = pdn->phb->private_data; in pnv_pci_cfg_read() local
625 struct pnv_phb *phb = pdn->phb->private_data; in pnv_pci_cfg_write() local
651 struct pnv_phb *phb = pdn->phb->private_data; in pnv_pci_cfg_check() local
682 struct pnv_phb *phb; in pnv_pci_read_config() local
711 struct pnv_phb *phb; in pnv_pci_write_config() local
758 struct pnv_phb *phb = pci_bus_to_pnvhb(dev->bus); in pnv_pci_set_tunnel_bar() local
A Docxl.c165 struct pnv_phb *phb = hose->private_data; in pnv_ocxl_fixup_actag() local
356 struct pnv_phb *phb = hose->private_data; in pnv_ocxl_set_tl_conf() local
443 struct pnv_phb *phb = hose->private_data; in pnv_ocxl_spa_setup() local
492 struct pnv_phb *phb = hose->private_data; in pnv_ocxl_map_lpar() local
/linux/drivers/misc/cxl/
A Dvphb.c30 struct pci_controller *phb; in cxl_pci_enable_device_hook() local
88 struct pci_controller *phb = bus ? pci_bus_to_host(bus) : NULL; in pci_bus_to_afu() local
211 struct pci_controller *phb; in cxl_pci_vphb_add() local
277 struct pci_controller *phb; in cxl_pci_vphb_remove() local
295 struct pci_controller *phb; in cxl_pci_is_vphb_device() local
304 struct pci_controller *phb; in cxl_pci_to_afu() local
/linux/arch/powerpc/kernel/
A Dmsi.c14 struct pci_controller *phb = pci_bus_to_host(dev->bus); in arch_setup_msi_irqs() local
31 struct pci_controller *phb = pci_bus_to_host(dev->bus); in arch_teardown_msi_irqs() local
A Drtas_pci.c199 unsigned long get_phb_buid(struct device_node *phb) in get_phb_buid()
211 struct pci_controller *phb) in phb_set_bus_ranges()
227 int rtas_setup_phb(struct pci_controller *phb) in rtas_setup_phb()
A Dpci-common.c111 struct pci_controller *phb; in pcibios_alloc_controller() local
136 void pcibios_free_controller(struct pci_controller *phb) in pcibios_free_controller()
179 struct pci_controller *phb = (struct pci_controller *) in pcibios_free_controller_deferred() local
197 struct pci_controller *phb = pci_bus_to_host(bus); in pcibios_window_alignment() local
220 struct pci_controller *phb = pci_bus_to_host(dev->bus); in pcibios_reset_secondary_bus() local
1018 struct pci_controller *phb; in pcibios_setup_bus_self() local
1038 struct pci_controller *phb; in pcibios_bus_add_device() local
1489 struct pci_controller *phb = pci_bus_to_host(dev->bus); in pcibios_enable_device() local
1500 struct pci_controller *phb = pci_bus_to_host(dev->bus); in pcibios_disable_device() local
A Dpci-hotplug.c57 struct pci_controller *phb = pci_bus_to_host(dev->bus); in pcibios_release_device() local
110 struct pci_controller *phb; in pci_hp_add_devices() local
A Deeh_pe.c46 static struct eeh_pe *eeh_pe_alloc(struct pci_controller *phb, int type) in eeh_pe_alloc()
79 int eeh_phb_pe_create(struct pci_controller *phb) in eeh_phb_pe_create()
157 struct eeh_pe *eeh_phb_pe_get(struct pci_controller *phb) in eeh_phb_pe_get()
286 struct eeh_pe *eeh_pe_get(struct pci_controller *phb, int pe_no) in eeh_pe_get()
A Dof_platform.c37 struct pci_controller *phb; in of_pci_phb_probe() local
A Dio-workarounds.c35 struct pci_controller *phb = bus->phb; in iowa_pci_find() local
170 void iowa_register_bus(struct pci_controller *phb, struct ppc_pci_io *ops, in iowa_register_bus()
/linux/arch/powerpc/platforms/pseries/
A Dpci_dlpar.c23 struct pci_controller *phb; in init_phb_dynamic() local
52 int remove_phb_dynamic(struct pci_controller *phb) in remove_phb_dynamic()
A Dmsi.c576 struct pci_controller *phb = domain->host_data; in pseries_irq_domain_alloc() local
613 struct pci_controller *phb = irq_data_get_irq_chip_data(d); in pseries_irq_domain_free() local
625 static int __pseries_msi_allocate_domains(struct pci_controller *phb, in __pseries_msi_allocate_domains()
659 int pseries_msi_allocate_domains(struct pci_controller *phb) in pseries_msi_allocate_domains()
672 void pseries_msi_free_domains(struct pci_controller *phb) in pseries_msi_free_domains()
A Deeh_pseries.c102 struct pci_controller *phb = pdn->phb; in pseries_eeh_get_pe_config_addr() local
160 static int pseries_eeh_phb_reset(struct pci_controller *phb, int config_addr, int option) in pseries_eeh_phb_reset()
195 static int pseries_eeh_phb_configure_bridge(struct pci_controller *phb, int config_addr) in pseries_eeh_phb_configure_bridge()
811 struct pci_controller *phb; in eeh_pseries_init() local
/linux/drivers/pci/hotplug/
A Drpadlpar_core.c140 struct pci_controller *phb = pdn->phb; in dlpar_pci_add_bus() local
171 struct pci_controller *phb; in dlpar_add_pci_slot() local
234 struct pci_controller *phb; in dlpar_add_phb() local
/linux/arch/powerpc/include/asm/
A Dio-workarounds.h17 struct pci_controller *phb; member
/linux/arch/powerpc/platforms/pasemi/
A Dmsi.c141 struct pci_controller *phb; in mpic_pasemi_msi_init() local
/linux/arch/powerpc/platforms/amigaone/
A Dsetup.c76 int phb = -ENODEV; in amigaone_discover_phbs() local
/linux/arch/powerpc/platforms/cell/
A Dspider-pci.c68 static int __init spiderpci_pci_setup_chip(struct pci_controller *phb, in spiderpci_pci_setup_chip()
A Dsetup.c116 static int cell_setup_phb(struct pci_controller *phb) in cell_setup_phb()
/linux/arch/powerpc/sysdev/
A Dmpic_u3msi.c180 struct pci_controller *phb; in mpic_u3msi_init() local
/linux/arch/powerpc/platforms/4xx/
A Dhsta_msi.c128 struct pci_controller *phb; in hsta_msi_probe() local

Completed in 221 milliseconds

12