Lines Matching full:skip
68 size_t skip = uio->uio_skip;
73 cnt = MIN(iov->iov_len - skip, n);
75 memcpy(iov->iov_base + skip, p, cnt);
77 memcpy(p, iov->iov_base + skip, cnt);
78 skip += cnt;
79 if (skip == iov->iov_len) {
80 skip = 0;
84 uio->uio_skip = skip;
97 size_t skip = uio->uio_skip;
102 cnt = MIN(bv->bv_len - skip, n);
107 memcpy(paddr + bv->bv_offset + skip, p, cnt);
110 memcpy(p, paddr + bv->bv_offset + skip, cnt);
114 skip += cnt;
115 if (skip == bv->bv_len) {
116 skip = 0;
120 uio->uio_skip = skip;
130 zfs_copy_bvec(void *p, size_t skip, size_t cnt, zfs_uio_rw_t rw,
138 memcpy(paddr + bv->bv_offset + skip, p, cnt);
141 memcpy(p, paddr + bv->bv_offset + skip, cnt);
190 * segment. Figure out how many bytes to skip copying
383 size_t skip = uio->uio_skip;
386 uintptr_t addr = (uintptr_t)(iov->iov_base + skip);
387 size_t size = iov->iov_len - skip;
393 skip = 0;
509 size_t skip = uio->uio_skip;
510 size_t len = uio->uio_resid - skip;
529 addr = (unsigned long)uio->uio_iter->ubuf + skip;
544 size_t amt = iovp->iov_len - skip;
547 skip = 0;
551 addr = (unsigned long)iovp->iov_base + skip;
564 skip = 0;