Lines Matching refs:pn
95 ulong_t pg_pnbase; /* pn within segment of first protv element */
3618 ulong_t pn, pnlim;
3644 pn = pagev->pg_pnbase;
3653 if (pagev->pg_incore[pn++ - pagev->pg_pnbase])
3656 } while ((addr += PAGESIZE) < eaddr && pn < pnlim);
3687 ulong_t pn = seg_page(seg, addr);
3695 while (pagev->pg_incore[pn - pagev->pg_pnbase] == 0) {
3701 if (++pn == pagev->pg_pnbase + pagev->pg_npages) {
3708 pn = seg_page(seg, addr);
3716 pn = seg_page(seg, addr);
3717 ASSERT(pn >= pagev->pg_pnbase);
3718 ASSERT(pn < (pagev->pg_pnbase + pagev->pg_npages));
3720 prot = pagev->pg_protv[pn - pagev->pg_pnbase];
3730 * If pn has advanced to the page number following what we
3732 * addr and pn. If pr_pagev_fill does not return the
3736 if (++pn == pagev->pg_pnbase + pagev->pg_npages) {
3740 pn = seg_page(seg, addr);
3749 pagev->pg_incore[pn - pagev->pg_pnbase] == 0)
3756 nprot = pagev->pg_protv[pn - pagev->pg_pnbase];