Lines Matching refs:maxsize
1317 size_t maxsize, in __pipe_get_pages() argument
1324 ssize_t n = push_pipe(i, maxsize, &iter_head, start); in __pipe_get_pages()
1328 maxsize = n; in __pipe_get_pages()
1336 return maxsize; in __pipe_get_pages()
1340 struct page **pages, size_t maxsize, unsigned maxpages, in pipe_get_pages() argument
1354 return __pipe_get_pages(i, min(maxsize, capacity), pages, iter_head, start); in pipe_get_pages()
1385 struct page **pages, size_t maxsize, in iter_xarray_get_pages() argument
1390 size_t size = maxsize, actual; in iter_xarray_get_pages()
1429 size_t maxsize, unsigned maxpages) in first_iovec_segment() argument
1440 if (len > maxsize) in first_iovec_segment()
1441 len = maxsize; in first_iovec_segment()
1454 size_t maxsize, unsigned maxpages) in first_bvec_segment() argument
1460 if (len > maxsize) in first_bvec_segment()
1461 len = maxsize; in first_bvec_segment()
1472 struct page **pages, size_t maxsize, unsigned maxpages, in iov_iter_get_pages() argument
1478 if (maxsize > i->count) in iov_iter_get_pages()
1479 maxsize = i->count; in iov_iter_get_pages()
1480 if (!maxsize) in iov_iter_get_pages()
1486 addr = first_iovec_segment(i, &len, start, maxsize, maxpages); in iov_iter_get_pages()
1498 page = first_bvec_segment(i, &len, start, maxsize, maxpages); in iov_iter_get_pages()
1505 return pipe_get_pages(i, pages, maxsize, maxpages, start); in iov_iter_get_pages()
1507 return iter_xarray_get_pages(i, pages, maxsize, maxpages, start); in iov_iter_get_pages()
1518 struct page ***pages, size_t maxsize, in pipe_get_pages_alloc() argument
1532 if (maxsize > n) in pipe_get_pages_alloc()
1533 maxsize = n; in pipe_get_pages_alloc()
1535 npages = DIV_ROUND_UP(maxsize + *start, PAGE_SIZE); in pipe_get_pages_alloc()
1539 n = __pipe_get_pages(i, maxsize, p, iter_head, start); in pipe_get_pages_alloc()
1548 struct page ***pages, size_t maxsize, in iter_xarray_get_pages_alloc() argument
1554 size_t size = maxsize, actual; in iter_xarray_get_pages_alloc()
1593 struct page ***pages, size_t maxsize, in iov_iter_get_pages_alloc() argument
1600 if (maxsize > i->count) in iov_iter_get_pages_alloc()
1601 maxsize = i->count; in iov_iter_get_pages_alloc()
1602 if (!maxsize) in iov_iter_get_pages_alloc()
1608 addr = first_iovec_segment(i, &len, start, maxsize, ~0U); in iov_iter_get_pages_alloc()
1625 page = first_bvec_segment(i, &len, start, maxsize, ~0U); in iov_iter_get_pages_alloc()
1635 return pipe_get_pages_alloc(i, pages, maxsize, start); in iov_iter_get_pages_alloc()
1637 return iter_xarray_get_pages_alloc(i, pages, maxsize, start); in iov_iter_get_pages_alloc()