Lines Matching full:skip

32 	size_t skip = i->iov_offset;				\
34 len = min(n, __p->iov_len - skip); \
36 base = __p->iov_base + skip; \
39 skip += len; \
41 if (skip < __p->iov_len) \
45 skip = 0; \
47 i->iov_offset = skip; \
53 unsigned skip = i->iov_offset; \
55 unsigned offset = p->bv_offset + skip; \
60 len = min(min(n, (size_t)(p->bv_len - skip)), \
66 skip += len; \
67 if (skip == p->bv_len) { \
68 skip = 0; \
75 i->iov_offset = skip; \
361 size_t skip; in fault_in_iov_iter_readable() local
364 for (p = i->iov, skip = i->iov_offset; count; p++, skip = 0) { in fault_in_iov_iter_readable()
365 size_t len = min(count, p->iov_len - skip); in fault_in_iov_iter_readable()
370 ret = fault_in_readable(p->iov_base + skip, len); in fault_in_iov_iter_readable()
404 size_t skip; in fault_in_iov_iter_writeable() local
407 for (p = i->iov, skip = i->iov_offset; count; p++, skip = 0) { in fault_in_iov_iter_writeable()
408 size_t len = min(count, p->iov_len - skip); in fault_in_iov_iter_writeable()
413 ret = fault_in_safe_writeable(p->iov_base + skip, len); in fault_in_iov_iter_writeable()
1099 size_t skip = i->iov_offset; in iov_iter_aligned_iovec() local
1102 for (k = 0; k < i->nr_segs; k++, skip = 0) { in iov_iter_aligned_iovec()
1103 size_t len = i->iov[k].iov_len - skip; in iov_iter_aligned_iovec()
1109 if ((unsigned long)(i->iov[k].iov_base + skip) & addr_mask) in iov_iter_aligned_iovec()
1123 unsigned skip = i->iov_offset; in iov_iter_aligned_bvec() local
1126 for (k = 0; k < i->nr_segs; k++, skip = 0) { in iov_iter_aligned_bvec()
1127 size_t len = i->bvec[k].bv_len - skip; in iov_iter_aligned_bvec()
1133 if ((unsigned long)(i->bvec[k].bv_offset + skip) & addr_mask) in iov_iter_aligned_bvec()
1198 size_t skip = i->iov_offset; in iov_iter_alignment_iovec() local
1201 for (k = 0; k < i->nr_segs; k++, skip = 0) { in iov_iter_alignment_iovec()
1202 size_t len = i->iov[k].iov_len - skip; in iov_iter_alignment_iovec()
1204 res |= (unsigned long)i->iov[k].iov_base + skip; in iov_iter_alignment_iovec()
1220 unsigned skip = i->iov_offset; in iov_iter_alignment_bvec() local
1223 for (k = 0; k < i->nr_segs; k++, skip = 0) { in iov_iter_alignment_bvec()
1224 size_t len = i->bvec[k].bv_len - skip; in iov_iter_alignment_bvec()
1225 res |= (unsigned long)i->bvec[k].bv_offset + skip; in iov_iter_alignment_bvec()
1397 size_t skip; in first_iovec_segment() local
1403 for (k = 0, skip = i->iov_offset; k < i->nr_segs; k++, skip = 0) { in first_iovec_segment()
1404 size_t len = i->iov[k].iov_len - skip; in first_iovec_segment()
1410 return (unsigned long)i->iov[k].iov_base + skip; in first_iovec_segment()
1420 size_t skip = i->iov_offset, len; in first_bvec_segment() local
1422 len = i->bvec->bv_len - skip; in first_bvec_segment()
1425 skip += i->bvec->bv_offset; in first_bvec_segment()
1426 page = i->bvec->bv_page + skip / PAGE_SIZE; in first_bvec_segment()
1427 *start = skip % PAGE_SIZE; in first_bvec_segment()
1595 size_t skip = i->iov_offset, size = i->count; in iov_npages() local
1599 for (p = i->iov; size; skip = 0, p++) { in iov_npages()
1600 unsigned offs = offset_in_page(p->iov_base + skip); in iov_npages()
1601 size_t len = min(p->iov_len - skip, size); in iov_npages()
1615 size_t skip = i->iov_offset, size = i->count; in bvec_npages() local
1619 for (p = i->bvec; size; skip = 0, p++) { in bvec_npages()
1620 unsigned offs = (p->bv_offset + skip) % PAGE_SIZE; in bvec_npages()
1621 size_t len = min(p->bv_len - skip, size); in bvec_npages()