nfs_clbio.c | 408 struct buf *bp, *rabp; local in function:ncl_bioread 474 rabp = nfs_getcacheblk(vp, rabn, biosize, td); 475 if (!rabp) { 479 if ((rabp->b_flags & (B_CACHE|B_DELWRI)) == 0) { 480 rabp->b_flags |= B_ASYNC; 481 rabp->b_iocmd = BIO_READ; 482 vfs_busy_pages(rabp, 0); 483 if (ncl_asyncio(nmp, rabp, cred, td)) { 484 rabp->b_flags |= B_INVAL; 485 rabp->b_ioflags |= BIO_ERROR [all...] |