Lines Matching refs:iov
166 struct iovec *iov; in uiomove() local
182 iov = uio->uio_iov; in uiomove()
183 cnt = iov->iov_len; in uiomove()
198 error = copyout(cp, iov->iov_base, cnt); in uiomove()
200 error = copyin(iov->iov_base, cp, cnt); in uiomove()
207 bcopy(cp, iov->iov_base, cnt); in uiomove()
209 bcopy(iov->iov_base, cp, cnt); in uiomove()
214 iov->iov_base = (char *)iov->iov_base + cnt; in uiomove()
215 iov->iov_len -= cnt; in uiomove()
230 struct iovec *iov; in copyinuio() local
243 iov = (struct iovec *)(uio + 1); in copyinuio()
244 error = copyin(iovp, iov, iovlen); in copyinuio()
249 uio->uio_iov = iov; in copyinuio()
255 if (iov->iov_len > INT_MAX - uio->uio_resid) { in copyinuio()
259 uio->uio_resid += iov->iov_len; in copyinuio()
260 iov++; in copyinuio()