Lines Matching refs:iov_len
16 __v.iov_len = min(n, __p->iov_len - skip); \
17 if (likely(__v.iov_len)) { \
20 __v.iov_len -= left; \
21 skip += __v.iov_len; \
22 n -= __v.iov_len; \
28 __v.iov_len = min(n, __p->iov_len); \
29 if (unlikely(!__v.iov_len)) \
33 __v.iov_len -= left; \
34 skip = __v.iov_len; \
35 n -= __v.iov_len; \
43 __v.iov_len = min(n, __p->iov_len - skip); \
44 if (likely(__v.iov_len)) { \
47 skip += __v.iov_len; \
48 n -= __v.iov_len; \
52 __v.iov_len = min(n, __p->iov_len); \
53 if (unlikely(!__v.iov_len)) \
57 skip = __v.iov_len; \
58 n -= __v.iov_len; \
111 if (skip == kvec->iov_len) { \
121 if (skip == iov->iov_len) { \
170 copy = min(bytes, iov->iov_len - skip); in copy_page_to_iter_iovec()
186 copy = min(bytes, iov->iov_len); in copy_page_to_iter_iovec()
200 copy = min(bytes, iov->iov_len - skip); in copy_page_to_iter_iovec()
214 copy = min(bytes, iov->iov_len); in copy_page_to_iter_iovec()
224 if (skip == iov->iov_len) { in copy_page_to_iter_iovec()
254 copy = min(bytes, iov->iov_len - skip); in copy_page_from_iter_iovec()
270 copy = min(bytes, iov->iov_len); in copy_page_from_iter_iovec()
284 copy = min(bytes, iov->iov_len - skip); in copy_page_from_iter_iovec()
298 copy = min(bytes, iov->iov_len); in copy_page_from_iter_iovec()
308 if (skip == iov->iov_len) { in copy_page_from_iter_iovec()
422 err = fault_in_pages_readable(v.iov_base, v.iov_len); in iov_iter_fault_in_readable()
566 copyout(v.iov_base, (from += v.iov_len) - v.iov_len, v.iov_len), in _copy_to_iter()
569 memcpy(v.iov_base, (from += v.iov_len) - v.iov_len, v.iov_len) in _copy_to_iter()
666 copyout_mcsafe(v.iov_base, (from += v.iov_len) - v.iov_len, v.iov_len), in _copy_to_iter_mcsafe()
677 rem = memcpy_mcsafe(v.iov_base, (from += v.iov_len) - v.iov_len, in _copy_to_iter_mcsafe()
678 v.iov_len); in _copy_to_iter_mcsafe()
702 copyin((to += v.iov_len) - v.iov_len, v.iov_base, v.iov_len), in _copy_from_iter()
705 memcpy((to += v.iov_len) - v.iov_len, v.iov_base, v.iov_len) in _copy_from_iter()
725 if (copyin((to += v.iov_len) - v.iov_len, in _copy_from_iter_full()
726 v.iov_base, v.iov_len)) in _copy_from_iter_full()
731 memcpy((to += v.iov_len) - v.iov_len, v.iov_base, v.iov_len) in _copy_from_iter_full()
747 __copy_from_user_inatomic_nocache((to += v.iov_len) - v.iov_len, in _copy_from_iter_nocache()
748 v.iov_base, v.iov_len), in _copy_from_iter_nocache()
751 memcpy((to += v.iov_len) - v.iov_len, v.iov_base, v.iov_len) in _copy_from_iter_nocache()
781 __copy_from_user_flushcache((to += v.iov_len) - v.iov_len, in _copy_from_iter_flushcache()
782 v.iov_base, v.iov_len), in _copy_from_iter_flushcache()
785 memcpy_flushcache((to += v.iov_len) - v.iov_len, v.iov_base, in _copy_from_iter_flushcache()
786 v.iov_len) in _copy_from_iter_flushcache()
804 if (__copy_from_user_inatomic_nocache((to += v.iov_len) - v.iov_len, in _copy_from_iter_full_nocache()
805 v.iov_base, v.iov_len)) in _copy_from_iter_full_nocache()
810 memcpy((to += v.iov_len) - v.iov_len, v.iov_base, v.iov_len) in _copy_from_iter_full_nocache()
894 clear_user(v.iov_base, v.iov_len), in iov_iter_zero()
896 memset(v.iov_base, 0, v.iov_len) in iov_iter_zero()
917 copyin((p += v.iov_len) - v.iov_len, v.iov_base, v.iov_len), in iov_iter_copy_from_user_atomic()
920 memcpy((p += v.iov_len) - v.iov_len, v.iov_base, v.iov_len) in iov_iter_copy_from_user_atomic()
1034 size_t n = (--iov)->iov_len; in iov_iter_revert()
1059 return min(i->count, i->iov->iov_len - i->iov_offset); in iov_iter_single_seg_count()
1115 (res |= (unsigned long)v.iov_base | v.iov_len, 0), in iov_iter_alignment()
1117 res |= (unsigned long)v.iov_base | v.iov_len in iov_iter_alignment()
1135 (size != v.iov_len ? size : 0), 0), in iov_iter_gap_alignment()
1139 (size != v.iov_len ? size : 0)) in iov_iter_gap_alignment()
1200 size_t len = v.iov_len + (*start = addr & (PAGE_SIZE - 1)); in iov_iter_get_pages()
1277 size_t len = v.iov_len + (*start = addr & (PAGE_SIZE - 1)); in iov_iter_get_pages_alloc()
1323 (to += v.iov_len) - v.iov_len, in csum_and_copy_from_iter()
1324 v.iov_len, 0, &err); in csum_and_copy_from_iter()
1327 off += v.iov_len; in csum_and_copy_from_iter()
1329 err ? v.iov_len : 0; in csum_and_copy_from_iter()
1340 (to += v.iov_len) - v.iov_len, in csum_and_copy_from_iter()
1341 v.iov_len, 0); in csum_and_copy_from_iter()
1343 off += v.iov_len; in csum_and_copy_from_iter()
1367 (to += v.iov_len) - v.iov_len, in csum_and_copy_from_iter_full()
1368 v.iov_len, 0, &err); in csum_and_copy_from_iter_full()
1372 off += v.iov_len; in csum_and_copy_from_iter_full()
1384 (to += v.iov_len) - v.iov_len, in csum_and_copy_from_iter_full()
1385 v.iov_len, 0); in csum_and_copy_from_iter_full()
1387 off += v.iov_len; in csum_and_copy_from_iter_full()
1409 next = csum_and_copy_to_user((from += v.iov_len) - v.iov_len, in csum_and_copy_to_iter()
1411 v.iov_len, 0, &err); in csum_and_copy_to_iter()
1414 off += v.iov_len; in csum_and_copy_to_iter()
1416 err ? v.iov_len : 0; in csum_and_copy_to_iter()
1426 next = csum_partial_copy_nocheck((from += v.iov_len) - v.iov_len, in csum_and_copy_to_iter()
1428 v.iov_len, 0); in csum_and_copy_to_iter()
1430 off += v.iov_len; in csum_and_copy_to_iter()
1461 npages += DIV_ROUND_UP(p + v.iov_len, PAGE_SIZE) in iov_iter_npages()
1471 npages += DIV_ROUND_UP(p + v.iov_len, PAGE_SIZE) in iov_iter_npages()
1574 iov->iov_len = len; in import_single_range()
1591 w.iov_len = v.bv_len; in iov_iter_for_each_range()