Lines Matching refs:pnv_ioda_pe

50 static void pe_level_printk(const struct pnv_ioda_pe *pe, const char *level,  in pe_level_printk()
164 memset(&phb->ioda.pe_array[pe], 0, sizeof(struct pnv_ioda_pe)); in pnv_ioda_free_pe()
257 struct pnv_ioda_pe *master_pe, *pe; in pnv_ioda2_pick_m64_pe()
404 struct pnv_ioda_pe *pe = &phb->ioda.pe_array[pe_no]; in pnv_ioda_freeze_pe()
405 struct pnv_ioda_pe *slave; in pnv_ioda_freeze_pe()
444 struct pnv_ioda_pe *pe, *slave; in pnv_ioda_unfreeze_pe()
484 struct pnv_ioda_pe *slave, *pe; in pnv_ioda_get_pe_state()
548 static struct pnv_ioda_pe *pnv_ioda_get_pe(struct pci_dev *dev) in pnv_ioda_get_pe()
563 struct pnv_ioda_pe *parent, in pnv_ioda_set_one_peltv()
564 struct pnv_ioda_pe *child, in pnv_ioda_set_one_peltv()
570 struct pnv_ioda_pe *slave; in pnv_ioda_set_one_peltv()
600 struct pnv_ioda_pe *pe, in pnv_ioda_set_peltv()
603 struct pnv_ioda_pe *slave; in pnv_ioda_set_peltv()
651 struct pnv_ioda_pe *parent; in pnv_ioda_set_peltv()
667 static int pnv_ioda_deconfigure_pe(struct pnv_phb *phb, struct pnv_ioda_pe *pe) in pnv_ioda_deconfigure_pe()
747 static int pnv_ioda_configure_pe(struct pnv_phb *phb, struct pnv_ioda_pe *pe) in pnv_ioda_configure_pe()
839 struct pnv_ioda_pe *pe) in pnv_ioda_link_pe_by_weight()
841 struct pnv_ioda_pe *lpe; in pnv_ioda_link_pe_by_weight()
949 static struct pnv_ioda_pe *pnv_ioda_setup_dev_PE(struct pci_dev *dev)
954 struct pnv_ioda_pe *pe;
1019 static void pnv_ioda_setup_same_PE(struct pci_bus *bus, struct pnv_ioda_pe *pe) in pnv_ioda_setup_same_PE()
1048 struct pnv_ioda_pe *pe; in pnv_ioda_setup_bus_PE()
1286 static void pnv_pci_ioda2_release_dma_pe(struct pci_dev *dev, struct pnv_ioda_pe *pe) in pnv_pci_ioda2_release_dma_pe()
1323 struct pnv_ioda_pe *pe, *pe_n; in pnv_ioda_release_vf_PE()
1415 struct pnv_ioda_pe *pe);
1421 struct pnv_ioda_pe *pe; in pnv_ioda_setup_vf_PE()
1589 struct pnv_ioda_pe *pe; in pnv_pci_ioda_dma_dev_setup()
1608 struct pnv_ioda_pe *pe; in pnv_pci_ioda_dma_set_mask()
1638 struct pnv_ioda_pe *pe; in pnv_pci_ioda_dma_get_required_mask()
1656 static void pnv_ioda_setup_bus_dma(struct pnv_ioda_pe *pe, in pnv_ioda_setup_bus_dma()
1675 static void pnv_pci_ioda1_tce_invalidate(struct pnv_ioda_pe *pe, in pnv_pci_ioda1_tce_invalidate()
1722 static void pnv_pci_ioda2_tce_invalidate(struct pnv_ioda_pe *pe, in pnv_pci_ioda2_tce_invalidate()
1757 struct pnv_ioda_pe *pe = tbl->data; in pnv_pci_ioda_tce_invalidate()
1767 struct pnv_ioda_pe *pe, unsigned int base, in pnv_pci_ioda_setup_dma_pe()
1865 struct pnv_ioda_pe *pe = tbl->data; in pnv_pci_ioda2_set_bypass()
1904 struct pnv_ioda_pe *pe) in pnv_pci_ioda2_setup_bypass_pe()
1917 struct pnv_ioda_pe *pe) in pnv_pci_ioda2_setup_dma_pe()
2009 struct pnv_ioda_pe *pe; in pnv_ioda_setup_dma()
2120 struct pnv_ioda_pe *pe; in pnv_phb_to_cxl_mode()
2236 struct pnv_ioda_pe *pe; in pnv_cxl_ioda_msi_setup()
2261 struct pnv_ioda_pe *pe = pnv_ioda_get_pe(dev); in pnv_pci_ioda_msi_setup()
2425 struct pnv_ioda_pe *pe) in pnv_ioda_setup_pe_seg()
2498 struct pnv_ioda_pe *pe; in pnv_pci_ioda_setup_seg()
2748 size += phb->ioda.total_pe * sizeof(struct pnv_ioda_pe); in pnv_pci_init_ioda_phb()