Lines Matching refs:uio_out
221 struct uio *uio_out = &dus->dus_uio_out;
244 uio_out->uio_iov = malloc(len, M_TEMP, M_WAITOK);
245 error = copyin(req->req_outbuf.dmbuf_iov, uio_out->uio_iov,
248 free(uio_out->uio_iov, M_TEMP);
253 len += uio_out->uio_iov[j].iov_len;
255 free(uio_out->uio_iov, M_TEMP);
260 uio_out->uio_iovcnt = req->req_outbuf.dmbuf_iovcnt;
261 uio_out->uio_resid = len;
262 uio_out->uio_rw = UIO_READ;
263 uio_out->uio_vmspace = dus->dus_vmspace;
266 dreq->dreq_outbuf.dmbuf_uio = uio_out;
268 uio_out->uio_iov = NULL;
269 uio_out = NULL;
320 if (uio_out != NULL && len != uio_out->uio_resid) {
344 if (uio_out != NULL)
345 free(uio_out->uio_iov, M_TEMP);
359 struct uio *uio_out = &dus->dus_uio_out;
363 if (uio_out->uio_iov != NULL)
364 free(uio_out->uio_iov, M_TEMP);