Lines Matching refs:total_pe

137 	if (!(pe_no >= 0 && pe_no < phb->ioda.total_pe)) {  in pnv_ioda_reserve_pe()
157 phb->ioda.total_pe, 0); in pnv_ioda_alloc_pe()
158 if (pe >= phb->ioda.total_pe) in pnv_ioda_alloc_pe()
214 else if (phb->ioda.reserved_pe == (phb->ioda.total_pe - 1)) in pnv_ioda2_init_m64()
287 size = _ALIGN_UP(phb->ioda.total_pe / 8, sizeof(unsigned long)); in pnv_ioda2_pick_m64_pe()
303 if (bitmap_empty(pe_alloc, phb->ioda.total_pe)) { in pnv_ioda2_pick_m64_pe()
314 while ((i = find_next_bit(pe_alloc, phb->ioda.total_pe, i + 1)) < in pnv_ioda2_pick_m64_pe()
315 phb->ioda.total_pe) { in pnv_ioda2_pick_m64_pe()
367 phb->ioda.m64_segsize = phb->ioda.m64_size / phb->ioda.total_pe; in pnv_ioda_parse_m64_window()
468 if (pe_no < 0 || pe_no >= phb->ioda.total_pe) in pnv_ioda_get_pe_state()
1486 phb->ioda.pe_alloc, phb->ioda.total_pe, in pnv_pci_sriov_enable()
1488 if (pdn->offset >= phb->ioda.total_pe) { in pnv_pci_sriov_enable()
2756 mul = phb->ioda.total_pe; in pnv_pci_ioda_fixup_iov_resources()
2832 while (index < phb->ioda.total_pe && in pnv_ioda_setup_pe_seg()
2857 while (index < phb->ioda.total_pe && in pnv_ioda_setup_pe_seg()
3117 phb->ioda.total_pe = 1; in pnv_pci_init_ioda_phb()
3120 phb->ioda.total_pe = be32_to_cpup(prop32); in pnv_pci_init_ioda_phb()
3132 phb->ioda.m32_segsize = phb->ioda.m32_size / phb->ioda.total_pe; in pnv_pci_init_ioda_phb()
3135 phb->ioda.io_segsize = phb->ioda.io_size / phb->ioda.total_pe; in pnv_pci_init_ioda_phb()
3139 size = _ALIGN_UP(phb->ioda.total_pe / 8, sizeof(unsigned long)); in pnv_pci_init_ioda_phb()
3141 size += phb->ioda.total_pe * sizeof(phb->ioda.m32_segmap[0]); in pnv_pci_init_ioda_phb()
3144 size += phb->ioda.total_pe * sizeof(phb->ioda.io_segmap[0]); in pnv_pci_init_ioda_phb()
3147 size += phb->ioda.total_pe * sizeof(struct pnv_ioda_pe); in pnv_pci_init_ioda_phb()
3173 phb->ioda.total_pe, phb->ioda.reserved_pe, in pnv_pci_init_ioda_phb()