Lines Matching defs:uiop
532 struct uio *uiop;
543 uiop = &uio;
544 uiop->uio_iov = &io;
545 uiop->uio_iovcnt = 1;
546 uiop->uio_segflg = UIO_SYSSPACE;
547 uiop->uio_procp = p;
553 io.iov_len = uiop->uio_resid = bp->b_bcount;
556 uiop->uio_offset = ((off_t)bp->b_blkno) << DEV_BSHIFT;
558 uiop->uio_rw = UIO_READ;
560 error = nfs_readrpc(vp, uiop);
563 uiop->uio_rw = UIO_WRITE;
565 error = nfs_writerpc(vp, uiop, &iomode, &must_commit);
572 io.iov_len = uiop->uio_resid = bp->b_bcount;
574 uiop->uio_rw = UIO_READ;
577 uiop->uio_offset = ((off_t)bp->b_blkno) << DEV_BSHIFT;
581 error = nfs_readrpc(vp, uiop);
584 if (uiop->uio_resid) {
591 diff = bp->b_bcount - uiop->uio_resid;
595 len = ulmin(len, uiop->uio_resid);
610 uiop->uio_offset = (off_t)0;
614 error = nfs_readlinkrpc(vp, uiop, curproc->p_ucred);
625 io.iov_len = uiop->uio_resid = bp->b_dirtyend
627 uiop->uio_offset = ((off_t)bp->b_blkno) * DEV_BSIZE
630 uiop->uio_rw = UIO_WRITE;
639 error = nfs_writerpc(vp, uiop, &iomode, &must_commit);
681 bp->b_resid = uiop->uio_resid;