Lines Matching refs:iov_offset
21 base = __p + i->iov_offset; \
23 i->iov_offset += len; \
30 size_t skip = i->iov_offset; \
45 i->iov_offset = skip; \
51 unsigned skip = i->iov_offset; \
73 i->iov_offset = skip; \
81 loff_t start = i->xarray_start + i->iov_offset; \
113 i->iov_offset += __off; \
216 n -= fault_in_readable(i->ubuf + i->iov_offset, n);
224 for (p = iter_iov(i), skip = i->iov_offset; count; p++, skip = 0) {
259 n -= fault_in_safe_writeable(i->ubuf + i->iov_offset, n);
267 for (p = iter_iov(i), skip = i->iov_offset; count; p++, skip = 0) {
297 .iov_offset = 0,
611 size += i->iov_offset;
618 i->iov_offset = size;
631 size += i->iov_offset; // from beginning of current segment
637 i->iov_offset = size;
647 i->iov_offset += size;
669 if (unroll <= i->iov_offset) {
670 i->iov_offset -= unroll;
673 unroll -= i->iov_offset;
686 i->iov_offset = n - unroll;
698 i->iov_offset = n - unroll;
714 return min(i->count, iter_iov(i)->iov_len - i->iov_offset);
716 return min(i->count, i->bvec->bv_len - i->iov_offset);
733 .iov_offset = 0,
750 .iov_offset = 0,
780 .iov_offset = 0
802 .iov_offset = 0
811 size_t skip = i->iov_offset;
836 unsigned skip = i->iov_offset;
872 if ((unsigned long)(i->ubuf + i->iov_offset) & addr_mask)
886 if ((i->xarray_start + i->iov_offset) & addr_mask)
898 size_t skip = i->iov_offset;
921 unsigned skip = i->iov_offset;
942 return ((unsigned long)i->ubuf + i->iov_offset) | size;
954 return (i->xarray_start + i->iov_offset) | i->count;
1040 pos = i->xarray_start + i->iov_offset;
1053 i->iov_offset += maxsize;
1065 return (unsigned long)i->ubuf + i->iov_offset;
1067 for (k = 0, skip = i->iov_offset; k < i->nr_segs; k++, skip = 0) {
1085 size_t skip = i->iov_offset, len;
1144 i->iov_offset += maxsize;
1145 if (i->iov_offset == i->bvec->bv_len) {
1146 i->iov_offset = 0;
1258 size_t skip = i->iov_offset, size = i->count;
1278 size_t skip = i->iov_offset, size = i->count;
1299 unsigned offs = offset_in_page(i->ubuf + i->iov_offset);
1309 unsigned offset = (i->xarray_start + i->iov_offset) % PAGE_SIZE;
1579 i->iov_offset = state->iov_offset;
1612 loff_t pos = i->xarray_start + i->iov_offset;
1657 size_t skip = i->iov_offset, offset, size;
1666 i->iov_offset = 0;
1701 size_t skip = i->iov_offset, offset, len, size;
1710 i->iov_offset = 0;