Lines Matching defs:phb

135 static void pnv_ioda_reserve_pe(struct pnv_phb *phb, int pe_no)  in pnv_ioda_reserve_pe()
151 static int pnv_ioda_alloc_pe(struct pnv_phb *phb) in pnv_ioda_alloc_pe()
167 static void pnv_ioda_free_pe(struct pnv_phb *phb, int pe) in pnv_ioda_free_pe()
176 static int pnv_ioda2_init_m64(struct pnv_phb *phb) in pnv_ioda2_init_m64()
236 struct pnv_phb *phb = hose->private_data; in pnv_ioda2_reserve_dev_m64_pe() local
277 struct pnv_phb *phb = hose->private_data; in pnv_ioda2_pick_m64_pe() local
333 static void __init pnv_ioda_parse_m64_window(struct pnv_phb *phb) in pnv_ioda_parse_m64_window()
380 static void pnv_ioda_freeze_pe(struct pnv_phb *phb, int pe_no) in pnv_ioda_freeze_pe()
420 static int pnv_ioda_unfreeze_pe(struct pnv_phb *phb, int pe_no, int opt) in pnv_ioda_unfreeze_pe()
460 static int pnv_ioda_get_pe_state(struct pnv_phb *phb, int pe_no) in pnv_ioda_get_pe_state()
529 struct pnv_phb *phb = hose->private_data; in pnv_ioda_get_pe() local
540 static int pnv_ioda_set_one_peltv(struct pnv_phb *phb, in pnv_ioda_set_one_peltv()
577 static int pnv_ioda_set_peltv(struct pnv_phb *phb, in pnv_ioda_set_peltv()
645 static int pnv_ioda_deconfigure_pe(struct pnv_phb *phb, struct pnv_ioda_pe *pe) in pnv_ioda_deconfigure_pe()
725 static int pnv_ioda_configure_pe(struct pnv_phb *phb, struct pnv_ioda_pe *pe) in pnv_ioda_configure_pe()
816 static void pnv_ioda_link_pe_by_weight(struct pnv_phb *phb, in pnv_ioda_link_pe_by_weight()
1026 struct pnv_phb *phb = hose->private_data; in pnv_ioda_setup_bus_PE() local
1113 struct pnv_phb *phb; in pnv_pci_ioda_setup_PEs() local
1131 struct pnv_phb *phb; in pnv_pci_vf_release_m64() local
1157 struct pnv_phb *phb; in pnv_pci_vf_assign_m64() local
1288 struct pnv_phb *phb; in pnv_ioda_release_vf_PE() local
1352 struct pnv_phb *phb; in pnv_pci_sriov_disable() local
1386 struct pnv_phb *phb; in pnv_ioda_setup_vf_PE() local
1473 struct pnv_phb *phb; in pnv_pci_sriov_enable() local
1548 static void pnv_pci_ioda_dma_dev_setup(struct pnv_phb *phb, struct pci_dev *pdev) in pnv_pci_ioda_dma_dev_setup()
1576 struct pnv_phb *phb = hose->private_data; in pnv_pci_ioda_dma_set_mask() local
1605 struct pnv_phb *phb = hose->private_data; in pnv_pci_ioda_dma_get_required_mask() local
1742 struct pnv_phb *phb = pe->phb; in pnv_pci_ioda2_tce_invalidate_entire() local
1848 static void pnv_pci_ioda_setup_dma_pe(struct pnv_phb *phb, in pnv_pci_ioda_setup_dma_pe()
1949 struct pnv_phb *phb = pe->phb; in pnv_pci_ioda2_set_window() local
2110 struct pnv_phb *phb = pe->phb; in pnv_pci_ioda2_unset_window() local
2193 static void pnv_pci_ioda_setup_opal_tce_kill(struct pnv_phb *phb) in pnv_pci_ioda_setup_opal_tce_kill()
2341 static void pnv_pci_ioda2_setup_dma_pe(struct pnv_phb *phb, in pnv_pci_ioda2_setup_dma_pe()
2385 static void pnv_ioda_setup_dma(struct pnv_phb *phb) in pnv_ioda_setup_dma()
2455 struct pnv_phb *phb = container_of(chip, struct pnv_phb, in pnv_ioda2_msi_eoi() local
2466 static void set_msi_irq_chip(struct pnv_phb *phb, unsigned int virq) in set_msi_irq_chip()
2501 struct pnv_phb *phb = hose->private_data; in pnv_phb_to_cxl_mode() local
2525 struct pnv_phb *phb = hose->private_data; in pnv_cxl_alloc_hwirqs() local
2540 struct pnv_phb *phb = hose->private_data; in pnv_cxl_release_hwirqs() local
2550 struct pnv_phb *phb = hose->private_data; in pnv_cxl_release_hwirq_ranges() local
2570 struct pnv_phb *phb = hose->private_data; in pnv_cxl_alloc_hwirq_ranges() local
2606 struct pnv_phb *phb = hose->private_data; in pnv_cxl_get_irq_count() local
2616 struct pnv_phb *phb = hose->private_data; in pnv_cxl_ioda_msi_setup() local
2639 static int pnv_pci_ioda_msi_setup(struct pnv_phb *phb, struct pci_dev *dev, in pnv_pci_ioda_msi_setup()
2705 static void pnv_pci_init_ioda_msis(struct pnv_phb *phb) in pnv_pci_init_ioda_msis()
2731 static void pnv_pci_init_ioda_msis(struct pnv_phb *phb) { } in pnv_pci_init_ioda_msis()
2738 struct pnv_phb *phb; in pnv_pci_ioda_fixup_iov_resources() local
2809 struct pnv_phb *phb = hose->private_data; in pnv_ioda_setup_pe_seg() local
2879 struct pnv_phb *phb; in pnv_pci_ioda_setup_seg() local
2893 struct pnv_phb *phb; in pnv_pci_ioda_setup_DMA() local
2908 struct pnv_phb *phb; in pnv_pci_ioda_create_dbgfs() local
2954 struct pnv_phb *phb = hose->private_data; in pnv_pci_window_alignment() local
3003 struct pnv_phb *phb = hose->private_data; in pnv_pci_enable_device_hook() local
3021 static u32 pnv_ioda_bdfn_to_pe(struct pnv_phb *phb, struct pci_bus *bus, in pnv_ioda_bdfn_to_pe()
3029 struct pnv_phb *phb = hose->private_data; in pnv_pci_ioda_shutdown() local
3054 struct pnv_phb *phb; in pnv_pci_init_ioda_phb() local