OFF2BNO
KASSERT(OFF2BNO(bp->bio_offset, sc) <= dp->d_bno, ("wrong entry"));
KASSERT(OFF2BNO(bp->bio_offset + bp->bio_length - 1, sc) >=
} else if (OFF2BNO(off + len, sc) > dp->d_bno) {
OFF2BNO(bp->bio_offset + bp->bio_completed, sc));
dp->d_bno = OFF2BNO(bp->bio_offset + bp->bio_completed, sc);
bno = OFF2BNO(bp->bio_offset, sc);
lim = OFF2BNO(bp->bio_offset + bp->bio_length - 1, sc);
if (OFF2BNO(bp->bio_offset, sc) ==
OFF2BNO(bp->bio_offset + bp->bio_length - 1, sc)) {
} else if (OFF2BNO(bp->bio_offset, sc) + 1 ==
OFF2BNO(bp->bio_offset + bp->bio_length - 1, sc)) {
dp = g_cache_lookup(sc, OFF2BNO(bp->bio_offset, sc));
sc->sc_tail = BNO2OFF(OFF2BNO(newpp->mediasize, sc), sc);