iopfn_t
iopfn_t index = dvma_pg - iommu_p->dvma_base_pg;
iopfn_t pfn = PCI_GET_MP_PFN(mp, start_idx);
iopfn_t prev_pfn = pfn;
iopfn_t pfn_lo, pfn_hi, prev_pfn, bypass_pfn;
iopfn_t pfn = PCI_GET_MP_PFN(mp, 0);
iopfn_t pfn_base = pci_p->pci_pbm_p->pbm_base_pfn;
iopfn_t pfn_last = pci_p->pci_pbm_p->pbm_last_pfn - pfn_base;
kmem_free(addr, npages * sizeof (iopfn_t));
iopfn_t pfn = page_pptonum(pplist[i]);
iopfn_t pfn = page_pptonum(pp);
PCI_SET_MP_PFN1(mp, i, (iopfn_t)pfn);
mp, i, (iopfn_t)pfn);
iopfn_t pfn_base = pbm_p->pbm_base_pfn;
iopfn_t pfn_last = pbm_p->pbm_last_pfn;
iopfn_t pfn_adj = peer ? pfn_base : 0;
if (!(mp->dmai_pfnlst = kmem_alloc(npages * sizeof (iopfn_t),
iopfn_t pfn = PCI_GET_MP_PFN1(mp, i);
iopfn_t *pfn_addr;
tte = MAKE_TTE_TEMPLATE((iopfn_t)pfn, mp);
iopfn_t pfn = PCI_GET_MP_PFN(mp, i);
index, ((iopfn_t *)mp->dmai_pfnlst)[index], newpfn);
((iopfn_t *)mp->dmai_pfnlst)[index] = (iopfn_t)newpfn;
iopfn_t pfn = (iopfn_t)newpfn;
iopfn_t pfn;
pfn = (iopfn_t)(data & TLBDATA_MEMPA_BITS);
#define PCI_GET_MP_PFN1_ADDR(mp) (((iopfn_t *)(mp)->dmai_pfnlst) + 1)
#define PCI_GET_MP_PFN1(mp, page_no) (((iopfn_t *)(mp)->dmai_pfnlst)[page_no])
(iopfn_t)(mp)->dmai_pfnlst : PCI_GET_MP_PFN1(mp, page_no))
((iopfn_t *)(mp)->dmai_pfnlst)[page_no] = (iopfn_t)(pfn); \
((iopfn_t *)(mp)->dmai_pfnlst)[page_no] = (pfn); \
#define MP_PFN0(mp) ((iopfn_t)(mp)->dmai_pfn0)
iopfn_t pbm_base_pfn;
iopfn_t pbm_last_pfn;