Lines Matching refs:iov

65 	struct iovec *iov;  in uiomove()  local
70 iov = uio->uio_iov; in uiomove()
71 cnt = MIN(iov->iov_len, n); in uiomove()
82 error = xcopyout_nta(p, iov->iov_base, cnt, in uiomove()
85 error = xcopyin_nta(iov->iov_base, p, cnt, in uiomove()
95 error = kcopy_nta(p, iov->iov_base, cnt, in uiomove()
98 error = kcopy_nta(iov->iov_base, p, cnt, in uiomove()
104 iov->iov_base += cnt; in uiomove()
105 iov->iov_len -= cnt; in uiomove()
123 struct iovec *iov; in uio_prefaultpages() local
129 iov = uio->uio_iov; in uio_prefaultpages()
133 cnt = MIN(iov->iov_len, n); in uio_prefaultpages()
136 iov++; in uio_prefaultpages()
144 p = iov->iov_base; in uio_prefaultpages()
176 iov++; in uio_prefaultpages()
188 struct iovec *iov; in uiocopy() local
196 for (iov = uio->uio_iov; n && iovcnt; iov++, iovcnt--) { in uiocopy()
197 cnt = MIN(iov->iov_len, n); in uiocopy()
206 error = xcopyout_nta(p, iov->iov_base, cnt, in uiocopy()
209 error = xcopyin_nta(iov->iov_base, p, cnt, in uiocopy()
219 error = kcopy_nta(p, iov->iov_base, cnt, in uiocopy()
222 error = kcopy_nta(iov->iov_base, p, cnt, in uiocopy()
448 iovec_t *iov; in uioamove() local
473 iov = uioa->uio_iov; in uioamove()
474 if (iov->iov_len == 0l) { in uioamove()
488 doff = (uintptr_t)iov->iov_base & PAGEOFFSET; in uioamove()
490 cnt = MIN(n, iov->iov_len); in uioamove()
545 iov->iov_base += cnt; in uioamove()
546 iov->iov_len -= cnt; in uioamove()
554 if (iov->iov_len == 0) { in uioamove()
585 iovec_t *iov = uiop->uio_iov; in uioainit() local
623 uioap->uio_iov = iov; in uioainit()
633 iov = uiop->uio_iov; in uioainit()
636 addr = iov->iov_base; in uioainit()
639 len = iov->iov_len + off; in uioainit()
643 iov->iov_base, iov->iov_len, S_WRITE)) != 0) { in uioainit()
677 locked->uioa_base = iov->iov_base; in uioainit()
678 locked->uioa_len = iov->iov_len; in uioainit()
682 iov++; in uioainit()