Lines Matching defs:rabp
426 struct buf *bp, *rabp;
487 rabp = nfs_getcacheblk(vp, rabn, biosize, td);
488 if (!rabp) {
492 if ((rabp->b_flags & (B_CACHE|B_DELWRI)) == 0) {
493 rabp->b_flags |= B_ASYNC;
494 rabp->b_iocmd = BIO_READ;
495 vfs_busy_pages(rabp, 0);
496 if (nfs_asyncio(nmp, rabp, cred, td)) {
497 rabp->b_flags |= B_INVAL;
498 rabp->b_ioflags |= BIO_ERROR;
499 vfs_unbusy_pages(rabp);
500 brelse(rabp);
504 brelse(rabp);
653 rabp = nfs_getcacheblk(vp, lbn + 1, NFS_DIRBLKSIZ, td);
654 if (rabp) {
655 if ((rabp->b_flags & (B_CACHE|B_DELWRI)) == 0) {
656 rabp->b_flags |= B_ASYNC;
657 rabp->b_iocmd = BIO_READ;
658 vfs_busy_pages(rabp, 0);
659 if (nfs_asyncio(nmp, rabp, cred, td)) {
660 rabp->b_flags |= B_INVAL;
661 rabp->b_ioflags |= BIO_ERROR;
662 vfs_unbusy_pages(rabp);
663 brelse(rabp);
666 brelse(rabp);