Lines Matching refs:maxsize
1364 size_t maxsize, in __pipe_get_pages() argument
1371 ssize_t n = push_pipe(i, maxsize, &iter_head, start); in __pipe_get_pages()
1375 maxsize = n; in __pipe_get_pages()
1383 return maxsize; in __pipe_get_pages()
1387 struct page **pages, size_t maxsize, unsigned maxpages, in pipe_get_pages() argument
1401 return __pipe_get_pages(i, min(maxsize, capacity), pages, iter_head, start); in pipe_get_pages()
1432 struct page **pages, size_t maxsize, in iter_xarray_get_pages() argument
1437 size_t size = maxsize, actual; in iter_xarray_get_pages()
1476 size_t maxsize, unsigned maxpages) in first_iovec_segment() argument
1487 if (len > maxsize) in first_iovec_segment()
1488 len = maxsize; in first_iovec_segment()
1501 size_t maxsize, unsigned maxpages) in first_bvec_segment() argument
1507 if (len > maxsize) in first_bvec_segment()
1508 len = maxsize; in first_bvec_segment()
1519 struct page **pages, size_t maxsize, unsigned maxpages, in iov_iter_get_pages() argument
1525 if (maxsize > i->count) in iov_iter_get_pages()
1526 maxsize = i->count; in iov_iter_get_pages()
1527 if (!maxsize) in iov_iter_get_pages()
1539 addr = first_iovec_segment(i, &len, start, maxsize, maxpages); in iov_iter_get_pages()
1549 page = first_bvec_segment(i, &len, start, maxsize, maxpages); in iov_iter_get_pages()
1556 return pipe_get_pages(i, pages, maxsize, maxpages, start); in iov_iter_get_pages()
1558 return iter_xarray_get_pages(i, pages, maxsize, maxpages, start); in iov_iter_get_pages()
1569 struct page ***pages, size_t maxsize, in pipe_get_pages_alloc() argument
1583 if (maxsize > n) in pipe_get_pages_alloc()
1584 maxsize = n; in pipe_get_pages_alloc()
1586 npages = DIV_ROUND_UP(maxsize + *start, PAGE_SIZE); in pipe_get_pages_alloc()
1590 n = __pipe_get_pages(i, maxsize, p, iter_head, start); in pipe_get_pages_alloc()
1599 struct page ***pages, size_t maxsize, in iter_xarray_get_pages_alloc() argument
1605 size_t size = maxsize, actual; in iter_xarray_get_pages_alloc()
1644 struct page ***pages, size_t maxsize, in iov_iter_get_pages_alloc() argument
1651 if (maxsize > i->count) in iov_iter_get_pages_alloc()
1652 maxsize = i->count; in iov_iter_get_pages_alloc()
1653 if (!maxsize) in iov_iter_get_pages_alloc()
1665 addr = first_iovec_segment(i, &len, start, maxsize, ~0U); in iov_iter_get_pages_alloc()
1682 page = first_bvec_segment(i, &len, start, maxsize, ~0U); in iov_iter_get_pages_alloc()
1692 return pipe_get_pages_alloc(i, pages, maxsize, start); in iov_iter_get_pages_alloc()
1694 return iter_xarray_get_pages_alloc(i, pages, maxsize, start); in iov_iter_get_pages_alloc()