Lines Matching refs:skip

22 	size_t skip = i->iov_offset;				\
24 len = min(n, __p->iov_len - skip); \
26 base = __p->iov_base + skip; \
29 skip += len; \
31 if (skip < __p->iov_len) \
35 skip = 0; \
37 i->iov_offset = skip; \
43 unsigned skip = i->iov_offset; \
45 unsigned offset = p->bv_offset + skip; \
50 len = min(min(n, (size_t)(p->bv_len - skip)), \
56 skip += len; \
57 if (skip == p->bv_len) { \
58 skip = 0; \
65 i->iov_offset = skip; \
176 size_t skip, copy, left, wanted; in copy_page_to_iter_iovec() local
190 skip = i->iov_offset; in copy_page_to_iter_iovec()
191 buf = iov->iov_base + skip; in copy_page_to_iter_iovec()
192 copy = min(bytes, iov->iov_len - skip); in copy_page_to_iter_iovec()
201 skip += copy; in copy_page_to_iter_iovec()
211 skip = copy; in copy_page_to_iter_iovec()
222 copy = min(bytes, iov->iov_len - skip); in copy_page_to_iter_iovec()
230 skip += copy; in copy_page_to_iter_iovec()
239 skip = copy; in copy_page_to_iter_iovec()
246 if (skip == iov->iov_len) { in copy_page_to_iter_iovec()
248 skip = 0; in copy_page_to_iter_iovec()
253 i->iov_offset = skip; in copy_page_to_iter_iovec()
260 size_t skip, copy, left, wanted; in copy_page_from_iter_iovec() local
274 skip = i->iov_offset; in copy_page_from_iter_iovec()
275 buf = iov->iov_base + skip; in copy_page_from_iter_iovec()
276 copy = min(bytes, iov->iov_len - skip); in copy_page_from_iter_iovec()
285 skip += copy; in copy_page_from_iter_iovec()
295 skip = copy; in copy_page_from_iter_iovec()
306 copy = min(bytes, iov->iov_len - skip); in copy_page_from_iter_iovec()
314 skip += copy; in copy_page_from_iter_iovec()
323 skip = copy; in copy_page_from_iter_iovec()
330 if (skip == iov->iov_len) { in copy_page_from_iter_iovec()
332 skip = 0; in copy_page_from_iter_iovec()
337 i->iov_offset = skip; in copy_page_from_iter_iovec()
443 size_t skip; in iov_iter_fault_in_readable() local
447 for (p = i->iov, skip = i->iov_offset; bytes; p++, skip = 0) { in iov_iter_fault_in_readable()
448 size_t len = min(bytes, p->iov_len - skip); in iov_iter_fault_in_readable()
453 err = fault_in_pages_readable(p->iov_base + skip, len); in iov_iter_fault_in_readable()
1228 size_t skip = i->iov_offset; in iov_iter_alignment_iovec() local
1231 for (k = 0; k < i->nr_segs; k++, skip = 0) { in iov_iter_alignment_iovec()
1232 size_t len = i->iov[k].iov_len - skip; in iov_iter_alignment_iovec()
1234 res |= (unsigned long)i->iov[k].iov_base + skip; in iov_iter_alignment_iovec()
1250 unsigned skip = i->iov_offset; in iov_iter_alignment_bvec() local
1253 for (k = 0; k < i->nr_segs; k++, skip = 0) { in iov_iter_alignment_bvec()
1254 size_t len = i->bvec[k].bv_len - skip; in iov_iter_alignment_bvec()
1255 res |= (unsigned long)i->bvec[k].bv_offset + skip; in iov_iter_alignment_bvec()
1431 size_t skip; in first_iovec_segment() local
1434 for (k = 0, skip = i->iov_offset; k < i->nr_segs; k++, skip = 0) { in first_iovec_segment()
1435 unsigned long addr = (unsigned long)i->iov[k].iov_base + skip; in first_iovec_segment()
1436 size_t len = i->iov[k].iov_len - skip; in first_iovec_segment()
1457 size_t skip = i->iov_offset, len; in first_bvec_segment() local
1459 len = i->bvec->bv_len - skip; in first_bvec_segment()
1462 skip += i->bvec->bv_offset; in first_bvec_segment()
1463 page = i->bvec->bv_page + skip / PAGE_SIZE; in first_bvec_segment()
1464 len += (*start = skip % PAGE_SIZE); in first_bvec_segment()
1713 size_t skip = i->iov_offset, size = i->count; in iov_npages() local
1717 for (p = i->iov; size; skip = 0, p++) { in iov_npages()
1718 unsigned offs = offset_in_page(p->iov_base + skip); in iov_npages()
1719 size_t len = min(p->iov_len - skip, size); in iov_npages()
1733 size_t skip = i->iov_offset, size = i->count; in bvec_npages() local
1737 for (p = i->bvec; size; skip = 0, p++) { in bvec_npages()
1738 unsigned offs = (p->bv_offset + skip) % PAGE_SIZE; in bvec_npages()
1739 size_t len = min(p->bv_len - skip, size); in bvec_npages()