Lines Matching refs:iov_offset

23 	base = __p + i->iov_offset;				\
25 i->iov_offset += len; \
32 size_t skip = i->iov_offset; \
47 i->iov_offset = skip; \
53 unsigned skip = i->iov_offset; \
75 i->iov_offset = skip; \
83 loff_t start = i->xarray_start + i->iov_offset; \
115 i->iov_offset += __off; \
350 n -= fault_in_readable(i->ubuf + i->iov_offset, n); in fault_in_iov_iter_readable()
358 for (p = i->iov, skip = i->iov_offset; count; p++, skip = 0) { in fault_in_iov_iter_readable()
393 n -= fault_in_safe_writeable(i->ubuf + i->iov_offset, n); in fault_in_iov_iter_writeable()
401 for (p = i->iov, skip = i->iov_offset; count; p++, skip = 0) { in fault_in_iov_iter_writeable()
430 .iov_offset = 0, in iov_iter_init()
858 size += i->iov_offset; in iov_iter_bvec_advance()
865 i->iov_offset = size; in iov_iter_bvec_advance()
878 size += i->iov_offset; // from beginning of current segment in iov_iter_iovec_advance()
884 i->iov_offset = size; in iov_iter_iovec_advance()
894 i->iov_offset += size; in iov_iter_advance()
938 if (unroll <= i->iov_offset) { in iov_iter_revert()
939 i->iov_offset -= unroll; in iov_iter_revert()
942 unroll -= i->iov_offset; in iov_iter_revert()
955 i->iov_offset = n - unroll; in iov_iter_revert()
967 i->iov_offset = n - unroll; in iov_iter_revert()
983 return min(i->count, i->iov->iov_len - i->iov_offset); in iov_iter_single_seg_count()
985 return min(i->count, i->bvec->bv_len - i->iov_offset); in iov_iter_single_seg_count()
1001 .iov_offset = 0, in iov_iter_kvec()
1017 .iov_offset = 0, in iov_iter_bvec()
1064 .iov_offset = 0 in iov_iter_xarray()
1085 .iov_offset = 0 in iov_iter_discard()
1094 size_t skip = i->iov_offset; in iov_iter_aligned_iovec()
1118 unsigned skip = i->iov_offset; in iov_iter_aligned_bvec()
1154 if ((unsigned long)(i->ubuf + i->iov_offset) & addr_mask) in iov_iter_is_aligned()
1181 if ((i->xarray_start + i->iov_offset) & addr_mask) in iov_iter_is_aligned()
1193 size_t skip = i->iov_offset; in iov_iter_alignment_iovec()
1215 unsigned skip = i->iov_offset; in iov_iter_alignment_bvec()
1236 return ((unsigned long)i->ubuf + i->iov_offset) | size; in iov_iter_alignment()
1256 return (i->xarray_start + i->iov_offset) | i->count; in iov_iter_alignment()
1371 pos = i->xarray_start + i->iov_offset; in iter_xarray_get_pages()
1384 i->iov_offset += maxsize; in iter_xarray_get_pages()
1396 return (unsigned long)i->ubuf + i->iov_offset; in first_iovec_segment()
1398 for (k = 0, skip = i->iov_offset; k < i->nr_segs; k++, skip = 0) { in first_iovec_segment()
1415 size_t skip = i->iov_offset, len; in first_bvec_segment()
1477 i->iov_offset += maxsize; in __iov_iter_get_pages_alloc()
1478 if (i->iov_offset == i->bvec->bv_len) { in __iov_iter_get_pages_alloc()
1479 i->iov_offset = 0; in __iov_iter_get_pages_alloc()
1613 size_t skip = i->iov_offset, size = i->count; in iov_npages()
1633 size_t skip = i->iov_offset, size = i->count; in bvec_npages()
1654 unsigned offs = offset_in_page(i->ubuf + i->iov_offset); in iov_iter_npages()
1673 unsigned offset = (i->xarray_start + i->iov_offset) % PAGE_SIZE; in iov_iter_npages()
1904 i->iov_offset = state->iov_offset; in iov_iter_restore()
1937 loff_t pos = i->xarray_start + i->iov_offset; in iov_iter_extract_xarray_pages()
1982 size_t skip = i->iov_offset, offset; in iov_iter_extract_bvec_pages()
1991 i->iov_offset = 0; in iov_iter_extract_bvec_pages()
2026 size_t skip = i->iov_offset, offset, len; in iov_iter_extract_kvec_pages()
2035 i->iov_offset = 0; in iov_iter_extract_kvec_pages()