Lines Matching refs:total_pe_num
163 if (!(pe_no >= 0 && pe_no < phb->ioda.total_pe_num)) { in pnv_ioda_reserve_pe()
180 for (pe = phb->ioda.total_pe_num - 1; pe >= 0; pe--) { in pnv_ioda_alloc_pe()
235 else if (phb->ioda.reserved_pe_idx == (phb->ioda.total_pe_num - 1)) in pnv_ioda2_init_m64()
322 else if (phb->ioda.reserved_pe_idx == (phb->ioda.total_pe_num - 1)) in pnv_ioda1_init_m64()
366 size = _ALIGN_UP(phb->ioda.total_pe_num / 8, sizeof(unsigned long)); in pnv_ioda_pick_m64_pe()
382 if (bitmap_empty(pe_alloc, phb->ioda.total_pe_num)) { in pnv_ioda_pick_m64_pe()
393 while ((i = find_next_bit(pe_alloc, phb->ioda.total_pe_num, i + 1)) < in pnv_ioda_pick_m64_pe()
394 phb->ioda.total_pe_num) { in pnv_ioda_pick_m64_pe()
492 phb->ioda.m64_segsize = phb->ioda.m64_size / phb->ioda.total_pe_num; in pnv_ioda_parse_m64_window()
613 if (pe_no < 0 || pe_no >= phb->ioda.total_pe_num) in pnv_ioda_get_pe_state()
1226 for (pe_num = 0; pe_num < phb->ioda.total_pe_num; pe_num++) { in pnv_ioda_setup_npu_PE()
1651 phb->ioda.pe_alloc, phb->ioda.total_pe_num, in pnv_pci_sriov_enable()
1653 if (*pdn->pe_num_map >= phb->ioda.total_pe_num) { in pnv_pci_sriov_enable()
3010 mul = phb->ioda.total_pe_num; in pnv_pci_ioda_fixup_iov_resources()
3097 while (index < phb->ioda.total_pe_num && in pnv_ioda_setup_pe_res()
3121 while (index < phb->ioda.total_pe_num && in pnv_ioda_setup_pe_res()
3583 for (idx = 0; idx < phb->ioda.total_pe_num; idx++) { in pnv_ioda_free_pe_seg()
3833 phb->ioda.total_pe_num = 1; in pnv_pci_init_ioda_phb()
3836 phb->ioda.total_pe_num = be32_to_cpup(prop32); in pnv_pci_init_ioda_phb()
3852 phb->ioda.m32_segsize = phb->ioda.m32_size / phb->ioda.total_pe_num; in pnv_pci_init_ioda_phb()
3855 phb->ioda.io_segsize = phb->ioda.io_size / phb->ioda.total_pe_num; in pnv_pci_init_ioda_phb()
3863 size = _ALIGN_UP(max_t(unsigned, phb->ioda.total_pe_num, 8) / 8, in pnv_pci_init_ioda_phb()
3866 size += phb->ioda.total_pe_num * sizeof(phb->ioda.m64_segmap[0]); in pnv_pci_init_ioda_phb()
3868 size += phb->ioda.total_pe_num * sizeof(phb->ioda.m32_segmap[0]); in pnv_pci_init_ioda_phb()
3871 size += phb->ioda.total_pe_num * sizeof(phb->ioda.io_segmap[0]); in pnv_pci_init_ioda_phb()
3877 size += phb->ioda.total_pe_num * sizeof(struct pnv_ioda_pe); in pnv_pci_init_ioda_phb()
3882 for (segno = 0; segno < phb->ioda.total_pe_num; segno++) { in pnv_pci_init_ioda_phb()
3888 for (segno = 0; segno < phb->ioda.total_pe_num; segno++) in pnv_pci_init_ioda_phb()
3906 } else if (phb->ioda.reserved_pe_idx == (phb->ioda.total_pe_num - 1)) { in pnv_pci_init_ioda_phb()
3930 phb->ioda.total_pe_num, phb->ioda.reserved_pe_idx, in pnv_pci_init_ioda_phb()