Lines Matching defs:pg
515 int pg, npg;
517 pg = bp->nb_validoff/PAGE_SIZE;
518 while (pg >= 0 && NBPGVALID(bp,pg))
519 pg--;
520 bp->nb_validoff = (pg+1) * PAGE_SIZE;
523 pg = bp->nb_validend/PAGE_SIZE;
524 while (pg < npg && NBPGVALID(bp,pg))
525 pg++;
526 bp->nb_validend = pg * PAGE_SIZE;
2105 int pg, firstpg, lastpg, dirtypg;
2107 pg = on/PAGE_SIZE;
2108 while (pg <= (on + n - 1)/PAGE_SIZE) {
2109 if (!NBPGVALID(bp,pg)) {
2111 firstpg = pg;
2112 lastpg = pg;
2113 } else if (firstpg >= 0 && dirtypg < 0 && NBPGDIRTY(bp,pg))
2114 dirtypg = pg;
2115 pg++;
2188 for (pg=firstpg; pg <= lastpg; pg++)
2189 NBPGVALID_SET(bp,pg);
2606 int error = 0, commit, iomode, iomode2, len, pg, count, npages, off;
2629 for (pg = 0; pg < npages; pg++) {
2630 if (!NBPGDIRTY(bp, pg))
2633 while (((pg + count) < npages) && NBPGDIRTY(bp, pg + count))
2635 /* write count pages starting with page pg */
2636 off = pg * PAGE_SIZE;
2658 dirty &= ~(1 << pg);
2659 if (count) /* leave pg on last page */
2660 pg++;