Lines Matching defs:pg
505 int pg, npg;
507 pg = bp->nb_validoff/PAGE_SIZE;
508 while (pg >= 0 && NBPGVALID(bp,pg))
509 pg--;
510 bp->nb_validoff = (pg+1) * PAGE_SIZE;
513 pg = bp->nb_validend/PAGE_SIZE;
514 while (pg < npg && NBPGVALID(bp,pg))
515 pg++;
516 bp->nb_validend = pg * PAGE_SIZE;
2069 int pg, firstpg, lastpg, dirtypg;
2071 pg = on/PAGE_SIZE;
2072 while (pg <= (on + n - 1)/PAGE_SIZE) {
2073 if (!NBPGVALID(bp,pg)) {
2075 firstpg = pg;
2076 lastpg = pg;
2077 } else if (firstpg >= 0 && dirtypg < 0 && NBPGDIRTY(bp,pg))
2078 dirtypg = pg;
2079 pg++;
2152 for (pg=firstpg; pg <= lastpg; pg++)
2153 NBPGVALID_SET(bp,pg);
2694 int error = 0, commit, iomode, iomode2, len, pg, count, npages, off;
2723 for (pg = 0; pg < npages; pg++) {
2724 if (!NBPGDIRTY(bp, pg))
2727 while (((pg + count) < npages) && NBPGDIRTY(bp, pg + count))
2729 /* write count pages starting with page pg */
2730 off = pg * PAGE_SIZE;
2754 dirty &= ~(1 << pg);
2755 if (count) /* leave pg on last page */
2756 pg++;