Lines Matching refs:total_pe

128 	if (!(pe_no >= 0 && pe_no < phb->ioda.total_pe)) {  in pnv_ioda_reserve_pe()
150 phb->ioda.total_pe, 0); in pnv_ioda_alloc_pe()
151 if (pe >= phb->ioda.total_pe) in pnv_ioda_alloc_pe()
207 else if (phb->ioda.reserved_pe == (phb->ioda.total_pe - 1)) in pnv_ioda2_init_m64()
281 size = _ALIGN_UP(phb->ioda.total_pe / 8, sizeof(unsigned long)); in pnv_ioda2_pick_m64_pe()
324 if (bitmap_empty(pe_alloc, phb->ioda.total_pe)) { in pnv_ioda2_pick_m64_pe()
336 while ((i = find_next_bit(pe_alloc, phb->ioda.total_pe, i + 1)) < in pnv_ioda2_pick_m64_pe()
337 phb->ioda.total_pe) { in pnv_ioda2_pick_m64_pe()
389 phb->ioda.m64_segsize = phb->ioda.m64_size / phb->ioda.total_pe; in pnv_ioda_parse_m64_window()
490 if (pe_no < 0 || pe_no >= phb->ioda.total_pe) in pnv_ioda_get_pe_state()
1524 phb->ioda.pe_alloc, phb->ioda.total_pe, in pnv_pci_sriov_enable()
1526 if (pdn->offset >= phb->ioda.total_pe) { in pnv_pci_sriov_enable()
2374 mul = phb->ioda.total_pe; in pnv_pci_ioda_fixup_iov_resources()
2450 while (index < phb->ioda.total_pe && in pnv_ioda_setup_pe_seg()
2475 while (index < phb->ioda.total_pe && in pnv_ioda_setup_pe_seg()
2718 phb->ioda.total_pe = 1; in pnv_pci_init_ioda_phb()
2721 phb->ioda.total_pe = be32_to_cpup(prop32); in pnv_pci_init_ioda_phb()
2733 phb->ioda.m32_segsize = phb->ioda.m32_size / phb->ioda.total_pe; in pnv_pci_init_ioda_phb()
2736 phb->ioda.io_segsize = phb->ioda.io_size / phb->ioda.total_pe; in pnv_pci_init_ioda_phb()
2740 size = _ALIGN_UP(phb->ioda.total_pe / 8, sizeof(unsigned long)); in pnv_pci_init_ioda_phb()
2742 size += phb->ioda.total_pe * sizeof(phb->ioda.m32_segmap[0]); in pnv_pci_init_ioda_phb()
2745 size += phb->ioda.total_pe * sizeof(phb->ioda.io_segmap[0]); in pnv_pci_init_ioda_phb()
2748 size += phb->ioda.total_pe * sizeof(struct pnv_ioda_pe); in pnv_pci_init_ioda_phb()
2774 phb->ioda.total_pe, phb->ioda.reserved_pe, in pnv_pci_init_ioda_phb()