Lines Matching refs:cbp
2041 struct buf **bpp, *bp, *cbp, *newbp, *unbusybp;
2299 cbp = lfs_newclusterbuf(fs, devvp, (*bpp)->b_blkno, i);
2300 cl = cbp->b_private;
2302 cbp->b_flags |= B_ASYNC;
2303 cbp->b_cflags |= BC_BUSY;
2304 cbp->b_bcount = 0;
2320 while (i && cbp->b_bcount < CHUNKSIZE) {
2323 if (bp->b_bcount > (CHUNKSIZE - cbp->b_bcount))
2325 if (cbp->b_bcount > 0 && !(cl->flags & LFS_CL_MALLOC))
2330 if (cbp->b_bcount > 0)
2334 cbp->b_data = bp->b_data;
2336 } else if (cbp->b_bcount == 0) {
2337 p = cbp->b_data = lfs_malloc(fs, CHUNKSIZE,
2369 cbp->b_bcount += bp->b_bcount;
2389 BIO_SETPRIO(cbp, BPRIO_TIMECRITICAL);
2391 BIO_SETPRIO(cbp, BPRIO_TIMELIMITED);
2395 sp->bytes_written += cbp->b_bcount;
2396 VOP_STRATEGY(devvp, cbp);