/kernel/linux/linux-6.6/lib/ |
H A D | iov_iter.c | 990 size_t start, unsigned int maxpages) in want_pages_array() 994 if (count > maxpages) in want_pages_array() 995 count = maxpages; in want_pages_array() 1034 unsigned maxpages, size_t *_start_offset) in iter_xarray_get_pages() 1045 count = want_pages_array(pages, maxsize, offset, maxpages); in iter_xarray_get_pages() 1098 unsigned int maxpages, size_t *start) in __iov_iter_get_pages_alloc() 1121 n = want_pages_array(pages, maxsize, *start, maxpages); in __iov_iter_get_pages_alloc() 1136 n = want_pages_array(pages, maxsize, *start, maxpages); in __iov_iter_get_pages_alloc() 1153 return iter_xarray_get_pages(i, pages, maxsize, maxpages, start); in __iov_iter_get_pages_alloc() 1158 size_t maxsize, unsigned maxpages, size_ in iov_iter_get_pages2() 989 want_pages_array(struct page ***res, size_t size, size_t start, unsigned int maxpages) want_pages_array() argument 1032 iter_xarray_get_pages(struct iov_iter *i, struct page ***pages, size_t maxsize, unsigned maxpages, size_t *_start_offset) iter_xarray_get_pages() argument 1096 __iov_iter_get_pages_alloc(struct iov_iter *i, struct page ***pages, size_t maxsize, unsigned int maxpages, size_t *start) __iov_iter_get_pages_alloc() argument 1157 iov_iter_get_pages2(struct iov_iter *i, struct page **pages, size_t maxsize, unsigned maxpages, size_t *start) iov_iter_get_pages2() argument 1256 iov_npages(const struct iov_iter *i, int maxpages) iov_npages() argument 1276 bvec_npages(const struct iov_iter *i, int maxpages) bvec_npages() argument 1294 iov_iter_npages(const struct iov_iter *i, int maxpages) iov_iter_npages() argument 1604 iov_iter_extract_xarray_pages(struct iov_iter *i, struct page ***pages, size_t maxsize, unsigned int maxpages, iov_iter_extraction_t extraction_flags, size_t *offset0) iov_iter_extract_xarray_pages() argument 1650 iov_iter_extract_bvec_pages(struct iov_iter *i, struct page ***pages, size_t maxsize, unsigned int maxpages, iov_iter_extraction_t extraction_flags, size_t *offset0) iov_iter_extract_bvec_pages() argument 1693 iov_iter_extract_kvec_pages(struct iov_iter *i, struct page ***pages, size_t maxsize, unsigned int maxpages, iov_iter_extraction_t extraction_flags, size_t *offset0) iov_iter_extract_kvec_pages() argument 1757 iov_iter_extract_user_pages(struct iov_iter *i, struct page ***pages, size_t maxsize, unsigned int maxpages, iov_iter_extraction_t extraction_flags, size_t *offset0) iov_iter_extract_user_pages() argument 1833 iov_iter_extract_pages(struct iov_iter *i, struct page ***pages, size_t maxsize, unsigned int maxpages, iov_iter_extraction_t extraction_flags, size_t *offset0) iov_iter_extract_pages() argument [all...] |
/kernel/linux/linux-5.10/sound/core/ |
H A D | sgbuf.c | 59 unsigned int i, pages, chunk, maxpages; in snd_malloc_sgbuf_pages() local 90 maxpages = MAX_ALLOC_PAGES; in snd_malloc_sgbuf_pages() 94 if (chunk > maxpages) in snd_malloc_sgbuf_pages() 95 chunk = maxpages; in snd_malloc_sgbuf_pages() 119 if (chunk < maxpages) in snd_malloc_sgbuf_pages() 120 maxpages = chunk; in snd_malloc_sgbuf_pages()
|
/kernel/linux/linux-5.10/fs/romfs/ |
H A D | mmap-nommu.c | 26 unsigned long isize, offset, maxpages, lpages; in romfs_get_unmapped_area() local 37 maxpages = (isize + PAGE_SIZE - 1) >> PAGE_SHIFT; in romfs_get_unmapped_area() 38 if ((pgoff >= maxpages) || (maxpages - pgoff < lpages)) in romfs_get_unmapped_area()
|
/kernel/linux/linux-6.6/fs/romfs/ |
H A D | mmap-nommu.c | 26 unsigned long isize, offset, maxpages, lpages; in romfs_get_unmapped_area() local 37 maxpages = (isize + PAGE_SIZE - 1) >> PAGE_SHIFT; in romfs_get_unmapped_area() 38 if ((pgoff >= maxpages) || (maxpages - pgoff < lpages)) in romfs_get_unmapped_area()
|
/kernel/linux/linux-5.10/fs/ramfs/ |
H A D | file-nommu.c | 205 unsigned long maxpages, lpages, nr, loop, ret; in ramfs_nommu_get_unmapped_area() local 215 maxpages = (isize + PAGE_SIZE - 1) >> PAGE_SHIFT; in ramfs_nommu_get_unmapped_area() 216 if (pgoff >= maxpages) in ramfs_nommu_get_unmapped_area() 219 if (maxpages - pgoff < lpages) in ramfs_nommu_get_unmapped_area()
|
/kernel/linux/linux-6.6/fs/ramfs/ |
H A D | file-nommu.c | 206 unsigned long maxpages, lpages, nr_folios, loop, ret, nr_pages, pfn; in ramfs_nommu_get_unmapped_area() local 216 maxpages = (isize + PAGE_SIZE - 1) >> PAGE_SHIFT; in ramfs_nommu_get_unmapped_area() 217 if (pgoff >= maxpages) in ramfs_nommu_get_unmapped_area() 220 if (maxpages - pgoff < lpages) in ramfs_nommu_get_unmapped_area()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | uio.h | 288 size_t maxsize, unsigned maxpages, size_t *start); 291 int iov_iter_npages(const struct iov_iter *i, int maxpages); 329 iov_iter_npages_cap(struct iov_iter *i, int maxpages, size_t max_bytes) in iov_iter_npages_cap() argument 338 npages = iov_iter_npages(i, maxpages); in iov_iter_npages_cap() 398 size_t maxsize, unsigned int maxpages,
|
/kernel/linux/linux-5.10/mm/ |
H A D | swapfile.c | 3012 unsigned long maxpages; in read_swap_header() local 3042 maxpages = max_swapfile_size(); in read_swap_header() 3048 if (last_page > maxpages) { in read_swap_header() 3050 maxpages << (PAGE_SHIFT - 10), in read_swap_header() 3053 if (maxpages > last_page) { in read_swap_header() 3054 maxpages = last_page + 1; in read_swap_header() 3056 if ((unsigned int)maxpages == 0) in read_swap_header() 3057 maxpages = UINT_MAX; in read_swap_header() 3059 p->highest_bit = maxpages - 1; in read_swap_header() 3061 if (!maxpages) in read_swap_header() 3083 setup_swap_map_and_extents(struct swap_info_struct *p, union swap_header *swap_header, unsigned char *swap_map, struct swap_cluster_info *cluster_info, unsigned long maxpages, sector_t *span) setup_swap_map_and_extents() argument 3189 unsigned long maxpages; SYSCALL_DEFINE2() local [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | swapfile.c | 2839 unsigned long maxpages; in read_swap_header() local 2869 maxpages = swapfile_maximum_size; in read_swap_header() 2875 if (last_page > maxpages) { in read_swap_header() 2877 K(maxpages), K(last_page)); in read_swap_header() 2879 if (maxpages > last_page) { in read_swap_header() 2880 maxpages = last_page + 1; in read_swap_header() 2882 if ((unsigned int)maxpages == 0) in read_swap_header() 2883 maxpages = UINT_MAX; in read_swap_header() 2885 p->highest_bit = maxpages - 1; in read_swap_header() 2887 if (!maxpages) in read_swap_header() 2909 setup_swap_map_and_extents(struct swap_info_struct *p, union swap_header *swap_header, unsigned char *swap_map, struct swap_cluster_info *cluster_info, unsigned long maxpages, sector_t *span) setup_swap_map_and_extents() argument 3002 unsigned long maxpages; SYSCALL_DEFINE2() local [all...] |
/kernel/linux/linux-5.10/lib/ |
H A D | iov_iter.c | 1289 struct page **pages, size_t maxsize, unsigned maxpages, in pipe_get_pages() 1304 capacity = min(npages, maxpages) * PAGE_SIZE - *start; in pipe_get_pages() 1310 struct page **pages, size_t maxsize, unsigned maxpages, in iov_iter_get_pages() 1317 return pipe_get_pages(i, pages, maxsize, maxpages, start); in iov_iter_get_pages() 1327 if (len > maxpages * PAGE_SIZE) in iov_iter_get_pages() 1328 len = maxpages * PAGE_SIZE; in iov_iter_get_pages() 1584 int iov_iter_npages(const struct iov_iter *i, int maxpages) in iov_iter_npages() argument 1605 if (npages >= maxpages) in iov_iter_npages() 1606 return maxpages; in iov_iter_npages() 1611 if (npages >= maxpages) in iov_iter_npages() 1288 pipe_get_pages(struct iov_iter *i, struct page **pages, size_t maxsize, unsigned maxpages, size_t *start) pipe_get_pages() argument 1309 iov_iter_get_pages(struct iov_iter *i, struct page **pages, size_t maxsize, unsigned maxpages, size_t *start) iov_iter_get_pages() argument [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | user_exp_rcv.c | 647 int maxpages = pagecount; in find_phys_blocks() local 651 maxpages = in find_phys_blocks() 655 maxpages = in find_phys_blocks() 660 list[setcount].count = maxpages; in find_phys_blocks() 661 pagecount -= maxpages; in find_phys_blocks() 662 pageidx += maxpages; in find_phys_blocks()
|
H A D | tid_rdma.c | 915 int maxpages = pagecount; in tid_rdma_find_phys_blocks_4k() local 919 maxpages = in tid_rdma_find_phys_blocks_4k() 923 maxpages = in tid_rdma_find_phys_blocks_4k() 928 list[setcount].count = maxpages; in tid_rdma_find_phys_blocks_4k() 932 pagecount -= maxpages; in tid_rdma_find_phys_blocks_4k() 933 pageidx += maxpages; in tid_rdma_find_phys_blocks_4k() 974 u32 maxpages = pages; in tid_flush_pages() local 976 if (maxpages > MAX_EXPECTED_PAGES) in tid_flush_pages() 977 maxpages = MAX_EXPECTED_PAGES; in tid_flush_pages() 978 else if (!is_power_of_2(maxpages)) in tid_flush_pages() [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | user_exp_rcv.c | 602 int maxpages = pagecount; in find_phys_blocks() local 606 maxpages = in find_phys_blocks() 610 maxpages = in find_phys_blocks() 615 list[setcount].count = maxpages; in find_phys_blocks() 616 pagecount -= maxpages; in find_phys_blocks() 617 pageidx += maxpages; in find_phys_blocks()
|
H A D | tid_rdma.c | 921 int maxpages = pagecount; in tid_rdma_find_phys_blocks_4k() local 925 maxpages = in tid_rdma_find_phys_blocks_4k() 929 maxpages = in tid_rdma_find_phys_blocks_4k() 934 list[setcount].count = maxpages; in tid_rdma_find_phys_blocks_4k() 938 pagecount -= maxpages; in tid_rdma_find_phys_blocks_4k() 939 pageidx += maxpages; in tid_rdma_find_phys_blocks_4k() 980 u32 maxpages = pages; in tid_flush_pages() local 982 if (maxpages > MAX_EXPECTED_PAGES) in tid_flush_pages() 983 maxpages = MAX_EXPECTED_PAGES; in tid_flush_pages() 984 else if (!is_power_of_2(maxpages)) in tid_flush_pages() [all...] |
/kernel/linux/linux-5.10/include/rdma/ |
H A D | rw.h | 68 unsigned int maxpages);
|
/kernel/linux/linux-6.6/include/rdma/ |
H A D | rw.h | 68 unsigned int maxpages);
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | uio.h | 239 size_t maxsize, unsigned maxpages, size_t *start); 242 int iov_iter_npages(const struct iov_iter *i, int maxpages);
|
/kernel/linux/linux-5.10/drivers/iommu/loongson/ |
H A D | iommu.c | 445 index = find_first_zero_bit(iommu->pgtable_bitmap, iommu->maxpages); in iommu_zalloc_page() 446 if (index < iommu->maxpages) in iommu_zalloc_page() 451 if (index < iommu->maxpages) { in iommu_zalloc_page() 483 if (shadw_entry->index < iommu->maxpages) { in iommu_free_page() 1412 iommu->maxpages = size / IOMMU_PAGE_SIZE; in loongson_iommu_probe() 1413 pr_info("iommu membase %p pgtbase %p pgtsize %llx maxpages %lx\n", iommu->membase, iommu->pgtbase, size, iommu->maxpages); in loongson_iommu_probe() 1430 tmp = iommu->maxpages / 8; in loongson_iommu_probe() 1431 bitmap_sz = (iommu->maxpages % 8) ? (tmp + 1) : tmp; in loongson_iommu_probe()
|
H A D | iommu.h | 150 unsigned long maxpages; member
|
/kernel/linux/linux-5.10/fs/orangefs/ |
H A D | inode.c | 83 int maxpages; member 205 if (ow->npages == ow->maxpages) { in orangefs_writepages_callback() 222 ow->maxpages = orangefs_bufmap_size_query()/PAGE_SIZE; in orangefs_writepages() 223 ow->pages = kcalloc(ow->maxpages, sizeof(struct page *), GFP_KERNEL); in orangefs_writepages() 228 ow->bv = kcalloc(ow->maxpages, sizeof(struct bio_vec), GFP_KERNEL); in orangefs_writepages()
|
/kernel/linux/linux-6.6/fs/orangefs/ |
H A D | inode.c | 82 int maxpages; member 199 if (ow->npages == ow->maxpages) { in orangefs_writepages_callback() 216 ow->maxpages = orangefs_bufmap_size_query()/PAGE_SIZE; in orangefs_writepages() 217 ow->pages = kcalloc(ow->maxpages, sizeof(struct page *), GFP_KERNEL); in orangefs_writepages() 222 ow->bv = kcalloc(ow->maxpages, sizeof(struct bio_vec), GFP_KERNEL); in orangefs_writepages()
|
/kernel/linux/linux-5.10/net/core/ |
H A D | skmsg.c | 313 int i, maxpages, ret = 0, num_elems = sk_msg_elem_used(msg); in sk_msg_zerocopy_from_iter() local 321 maxpages = to_max_pages - num_elems; in sk_msg_zerocopy_from_iter() 322 if (maxpages == 0) { in sk_msg_zerocopy_from_iter() 327 copied = iov_iter_get_pages(from, pages, bytes, maxpages, in sk_msg_zerocopy_from_iter()
|
/kernel/linux/linux-6.6/net/core/ |
H A D | skmsg.c | 314 int i, maxpages, ret = 0, num_elems = sk_msg_elem_used(msg); in sk_msg_zerocopy_from_iter() local 322 maxpages = to_max_pages - num_elems; in sk_msg_zerocopy_from_iter() 323 if (maxpages == 0) { in sk_msg_zerocopy_from_iter() 328 copied = iov_iter_get_pages2(from, pages, bytes, maxpages, in sk_msg_zerocopy_from_iter()
|
/kernel/linux/linux-6.6/fs/erofs/ |
H A D | zdata.c | 174 unsigned int maxpages; member 178 #define _PCLP(n) { .maxpages = n } 287 size = struct_size(a, compressed_bvecs, pcs->maxpages); in z_erofs_create_pcluster_pool() 289 sprintf(pcs->name, "erofs_pcluster-%u", pcs->maxpages); in z_erofs_create_pcluster_pool() 309 if (nrpages > pcs->maxpages) in z_erofs_alloc_pcluster() 329 if (pclusterpages > pcs->maxpages) in z_erofs_free_pcluster()
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | rw.c | 643 * @maxpages: maximum payload pages per rdma_rw_ctx 651 unsigned int maxpages) in rdma_rw_mr_factor() 659 return DIV_ROUND_UP(maxpages, mr_pages); in rdma_rw_mr_factor() 650 rdma_rw_mr_factor(struct ib_device *device, u8 port_num, unsigned int maxpages) rdma_rw_mr_factor() argument
|