Home
last modified time | relevance | path

Searched refs:rabp (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/sys/fs/nfs/client/
H A Dnfs_clbio.c408 struct buf *bp, *rabp; in ncl_bioread() local
474 rabp = nfs_getcacheblk(vp, rabn, biosize, td); in ncl_bioread()
475 if (!rabp) { in ncl_bioread()
479 if ((rabp->b_flags & (B_CACHE|B_DELWRI)) == 0) { in ncl_bioread()
480 rabp->b_flags |= B_ASYNC; in ncl_bioread()
481 rabp->b_iocmd = BIO_READ; in ncl_bioread()
482 vfs_busy_pages(rabp, 0); in ncl_bioread()
483 if (ncl_asyncio(nmp, rabp, cred, td)) { in ncl_bioread()
484 rabp->b_flags |= B_INVAL; in ncl_bioread()
485 rabp->b_ioflags |= BIO_ERROR; in ncl_bioread()
[all …]
/netbsd-src/sys/nfs/
H A Dnfs_bio.c85 struct buf *bp = NULL, *rabp; in nfs_bioread() local
390 rabp = nfs_getcacheblk(vp, NFSDC_BLKNO(nndp), in nfs_bioread()
392 if (rabp) { in nfs_bioread()
393 if ((rabp->b_oflags & (BO_DONE | BO_DELWRI)) == 0) { in nfs_bioread()
394 rabp->b_dcookie = nndp->dc_cookie; in nfs_bioread()
395 rabp->b_flags |= (B_READ | B_ASYNC); in nfs_bioread()
396 if (nfs_asyncio(rabp)) { in nfs_bioread()
397 brelse(rabp, BC_INVAL); in nfs_bioread()
400 brelse(rabp, 0); in nfs_bioread()