Lines Matching defs:iov_len
105 return iov->iov_len ? -EFAULT : 0;
108 iov->iov_len);
799 pages = io_pin_pages((unsigned long) iov->iov_base, iov->iov_len,
822 size = iov->iov_len;
825 imu->len = iov->iov_len;
1358 size_t iov_len = iovec[iov_idx].iov_len;
1364 ret = validate_fixed_range(buf_addr, iov_len, imu);
1368 if (unlikely(!iov_len))
1370 if (unlikely(check_add_overflow(total_len, iov_len, &total_len)))
1383 for (; iov_len; offset = 0, bvec_idx++, src_bvec++) {
1384 size_t seg_size = min_t(size_t, iov_len,
1389 iov_len -= seg_size;
1407 max_segs += (iov[i].iov_len >> shift) + 2;
1424 size_t iov_len = iovec[iov_idx].iov_len;
1426 .bi_size = offset + iov_len,
1433 total_len += iov_len;
1449 ret = validate_fixed_range(offset, iov->iov_len, imu);
1453 for (i = 0; off < offset + iov->iov_len && i < imu->nr_bvecs;
1472 if (unlikely(!iov[i].iov_len))
1474 if (unlikely(check_add_overflow(total_len, iov[i].iov_len,