Lines Matching defs:ppn
66 extern int cpr_setbit(pfn_t ppn, int mapflag);
67 extern int cpr_clrbit(pfn_t ppn, int mapflag);
443 pfn_t ppn;
458 ppn = va_to_pfn(vaddr);
460 ctip->dst->tte.tte_inthi = TTE_VALID_INT | TTE_PFN_INTHI(ppn);
461 ctip->dst->tte.tte_intlo = TTE_PFN_INTLO(ppn) | TTE_LCK_INT |
685 i_cpr_mapin(caddr_t vaddr, uint_t pages, pfn_t ppn)
691 curthreadremapped = (ppn <= curthreadpfn && curthreadpfn < ppn + pages);
693 for (; pages--; ppn++, vaddr += MMU_PAGESIZE) {
694 tte.tte_inthi = TTE_VALID_INT | TTE_PFN_INTHI(ppn);
695 tte.tte_intlo = TTE_PFN_INTLO(ppn) | TTE_LCK_INT |
1509 pfn_t ppn, plast, *dst;
1523 ppn = mmu_btop(pmem->ml_address);
1524 for (plast = ppn + npages; ppn < plast; ppn++) {
1525 if (page_numtopp_nolock(ppn))
1527 (void) cpr_setbit(ppn, mapflag);
1579 ppn = mmu_btop(pmem->ml_address);
1580 for (plast = ppn + npages; ppn < plast; ppn++) {
1581 if (cpr_isset(ppn, mapflag)) {
1583 *dst++ = ppn;