Lines Matching refs:auio
168 struct uio auio;
173 bzero(&auio, sizeof(auio));
178 auio.uio_iov = &aiov;
179 auio.uio_offset = (off_t)off;
180 auio.uio_segflg = UIO_SYSSPACE;
181 auio.uio_rw = UIO_READ;
182 auio.uio_iovcnt = 1;
183 auio.uio_resid = size;
184 auio.uio_td = td;
187 error = VOP_READ(vp, &auio, IO_UNIT | IO_SYNC, td->td_ucred);
189 return (error != 0 ? -1 : size - auio.uio_resid);