Lines Matching refs:auio
669 struct uio auio;
707 bzero(&auio, sizeof(auio));
718 auio.uio_iov = &aiov;
719 auio.uio_iovcnt = 1;
720 auio.uio_offset = (vm_ooffset_t)bp->bio_offset;
721 auio.uio_segflg = UIO_SYSSPACE;
722 auio.uio_rw = UIO_WRITE;
723 auio.uio_td = td;
728 while (auio.uio_offset < end) {
730 aiov.iov_len = end - auio.uio_offset;
733 auio.uio_resid = aiov.iov_len;
734 error = VOP_WRITE(vp, &auio,
741 bp->bio_resid = end - auio.uio_offset;
757 auio.uio_iov = &aiov;
758 auio.uio_iovcnt = 1;
759 auio.uio_offset = (vm_ooffset_t)bp->bio_offset;
760 auio.uio_segflg = UIO_SYSSPACE;
762 auio.uio_rw = UIO_READ;
764 auio.uio_rw = UIO_WRITE;
767 auio.uio_resid = bp->bio_length;
768 auio.uio_td = td;
775 error = VOP_READ(vp, &auio, IO_DIRECT, sc->cred);
780 error = VOP_WRITE(vp, &auio, sc->flags & MD_ASYNC ? 0 : IO_SYNC,
789 bp->bio_resid = auio.uio_resid;
1094 struct uio auio;
1098 bzero(&auio, sizeof(auio));
1102 auio.uio_iov = &aiov;
1103 auio.uio_iovcnt = 1;
1104 auio.uio_offset = 0;
1105 auio.uio_rw = UIO_READ;
1106 auio.uio_segflg = UIO_SYSSPACE;
1107 auio.uio_resid = aiov.iov_len;
1109 error = VOP_READ(sc->vnode, &auio, 0, sc->cred);