Lines Matching full:skip
44 size_t progress = 0, skip = iter->iov_offset; in iterate_iovec() local
48 size_t part = min(len, p->iov_len - skip); in iterate_iovec()
51 remain = step(p->iov_base + skip, progress, part, priv, priv2); in iterate_iovec()
54 skip += consumed; in iterate_iovec()
56 if (skip < p->iov_len) in iterate_iovec()
60 skip = 0; in iterate_iovec()
65 iter->iov_offset = skip; in iterate_iovec()
78 size_t progress = 0, skip = iter->iov_offset; in iterate_kvec() local
82 size_t part = min(len, p->iov_len - skip); in iterate_kvec()
85 remain = step(p->iov_base + skip, progress, part, priv, priv2); in iterate_kvec()
88 skip += consumed; in iterate_kvec()
90 if (skip < p->iov_len) in iterate_kvec()
94 skip = 0; in iterate_kvec()
99 iter->iov_offset = skip; in iterate_kvec()
112 size_t progress = 0, skip = iter->iov_offset; in iterate_bvec() local
116 size_t offset = p->bv_offset + skip, part; in iterate_bvec()
120 (size_t)(p->bv_len - skip), in iterate_bvec()
127 skip += consumed; in iterate_bvec()
128 if (skip >= p->bv_len) { in iterate_bvec()
129 skip = 0; in iterate_bvec()
138 iter->iov_offset = skip; in iterate_bvec()