Lines Matching defs:auio
130 struct uio auio;
139 auio.uio_iov = &aiov;
140 auio.uio_iovcnt = 1;
141 auio.uio_resid = nbyte;
142 auio.uio_rw = UIO_READ;
143 auio.uio_vmspace = l->l_proc->p_vmspace;
150 if (auio.uio_resid > SSIZE_MAX) {
155 cnt = auio.uio_resid;
156 error = (*fp->f_ops->fo_read)(fp, offset, &auio, fp->f_cred, flags);
158 if (auio.uio_resid != cnt && (error == ERESTART ||
161 cnt -= auio.uio_resid;
189 struct uio auio;
245 auio.uio_iov = iov;
246 auio.uio_iovcnt = iovcnt;
247 auio.uio_rw = UIO_READ;
248 auio.uio_vmspace = curproc->p_vmspace;
250 auio.uio_resid = 0;
252 auio.uio_resid += iov->iov_len;
259 auio.uio_resid > SSIZE_MAX - iov->iov_len) {
270 memcpy(ktriov, auio.uio_iov, iovlen);
273 cnt = auio.uio_resid;
274 error = (*fp->f_ops->fo_read)(fp, offset, &auio, fp->f_cred, flags);
276 if (auio.uio_resid != cnt && (error == ERESTART ||
279 cnt -= auio.uio_resid;
329 struct uio auio;
335 auio.uio_iov = &aiov;
336 auio.uio_iovcnt = 1;
337 auio.uio_resid = nbyte;
338 auio.uio_rw = UIO_WRITE;
339 auio.uio_vmspace = curproc->p_vmspace;
346 if (auio.uio_resid > SSIZE_MAX) {
351 cnt = auio.uio_resid;
352 error = (*fp->f_ops->fo_write)(fp, offset, &auio, fp->f_cred, flags);
354 if (auio.uio_resid != cnt && (error == ERESTART ||
363 cnt -= auio.uio_resid;
391 struct uio auio;
447 auio.uio_iov = iov;
448 auio.uio_iovcnt = iovcnt;
449 auio.uio_rw = UIO_WRITE;
450 auio.uio_vmspace = curproc->p_vmspace;
452 auio.uio_resid = 0;
454 auio.uio_resid += iov->iov_len;
461 auio.uio_resid > SSIZE_MAX - iov->iov_len) {
472 memcpy(ktriov, auio.uio_iov, iovlen);
475 cnt = auio.uio_resid;
476 error = (*fp->f_ops->fo_write)(fp, offset, &auio, fp->f_cred, flags);
478 if (auio.uio_resid != cnt && (error == ERESTART ||
487 cnt -= auio.uio_resid;