Lines Matching refs:skip
30 size_t skip = i->iov_offset; \
32 len = min(n, __p->iov_len - skip); \
34 base = __p->iov_base + skip; \
37 skip += len; \
39 if (skip < __p->iov_len) \
43 skip = 0; \
45 i->iov_offset = skip; \
51 unsigned skip = i->iov_offset; \
53 unsigned offset = p->bv_offset + skip; \
58 len = min(min(n, (size_t)(p->bv_len - skip)), \
64 skip += len; \
65 if (skip == p->bv_len) { \
66 skip = 0; \
73 i->iov_offset = skip; \
221 size_t skip;
224 for (p = iter_iov(i), skip = i->iov_offset; count; p++, skip = 0) {
225 size_t len = min(count, p->iov_len - skip);
230 ret = fault_in_readable(p->iov_base + skip, len);
264 size_t skip;
267 for (p = iter_iov(i), skip = i->iov_offset; count; p++, skip = 0) {
268 size_t len = min(count, p->iov_len - skip);
273 ret = fault_in_safe_writeable(p->iov_base + skip, len);
811 size_t skip = i->iov_offset;
814 for (k = 0; k < i->nr_segs; k++, skip = 0) {
816 size_t len = iov->iov_len - skip;
822 if ((unsigned long)(iov->iov_base + skip) & addr_mask)
836 unsigned skip = i->iov_offset;
839 for (k = 0; k < i->nr_segs; k++, skip = 0) {
840 size_t len = i->bvec[k].bv_len - skip;
846 if ((unsigned long)(i->bvec[k].bv_offset + skip) & addr_mask)
898 size_t skip = i->iov_offset;
901 for (k = 0; k < i->nr_segs; k++, skip = 0) {
903 size_t len = iov->iov_len - skip;
905 res |= (unsigned long)iov->iov_base + skip;
921 unsigned skip = i->iov_offset;
924 for (k = 0; k < i->nr_segs; k++, skip = 0) {
925 size_t len = i->bvec[k].bv_len - skip;
926 res |= (unsigned long)i->bvec[k].bv_offset + skip;
1061 size_t skip;
1067 for (k = 0, skip = i->iov_offset; k < i->nr_segs; k++, skip = 0) {
1069 size_t len = iov->iov_len - skip;
1075 return (unsigned long)iov->iov_base + skip;
1085 size_t skip = i->iov_offset, len;
1087 len = i->bvec->bv_len - skip;
1090 skip += i->bvec->bv_offset;
1091 page = i->bvec->bv_page + skip / PAGE_SIZE;
1092 *start = skip % PAGE_SIZE;
1258 size_t skip = i->iov_offset, size = i->count;
1262 for (p = iter_iov(i); size; skip = 0, p++) {
1263 unsigned offs = offset_in_page(p->iov_base + skip);
1264 size_t len = min(p->iov_len - skip, size);
1278 size_t skip = i->iov_offset, size = i->count;
1282 for (p = i->bvec; size; skip = 0, p++) {
1283 unsigned offs = (p->bv_offset + skip) % PAGE_SIZE;
1284 size_t len = min(p->bv_len - skip, size);
1657 size_t skip = i->iov_offset, offset, size;
1663 size = min(maxsize, i->bvec->bv_len - skip);
1669 skip = 0;
1672 skip += i->bvec->bv_offset;
1673 page = i->bvec->bv_page + skip / PAGE_SIZE;
1674 offset = skip % PAGE_SIZE;
1701 size_t skip = i->iov_offset, offset, len, size;
1707 size = min(maxsize, i->kvec->iov_len - skip);
1713 skip = 0;
1716 kaddr = i->kvec->iov_base + skip;