Lines Matching refs:iov
60 const struct iovec *iov = uio->uio_iov;
65 cnt = MIN(iov->iov_len - skip, n);
70 * iov->iov_base = user data pointer
73 if (copy_to_user(iov->iov_base+skip, p, cnt))
79 (iov->iov_base + skip), cnt)) {
85 (iov->iov_base + skip), cnt);
90 (iov->iov_base + skip), cnt);
97 iov->iov_len);
106 memcpy(iov->iov_base + skip, p, cnt);
108 memcpy(p, iov->iov_base + skip, cnt);
114 if (skip == iov->iov_len) {
116 uio->uio_iov = (++iov);
345 const struct iovec *iov = uio->uio_iov;
351 for (; n > 0 && iovcnt > 0; iov++, iovcnt--, skip = 0) {
352 ulong_t cnt = MIN(iov->iov_len - skip, n);
353 /* empty iov */
358 p = iov->iov_base + skip;