/kernel/linux/linux-6.6/fs/netfs/ |
H A D | iterator.c | 43 unsigned int max_pages; in netfs_extract_user_iter() local 53 max_pages = iov_iter_npages(orig, INT_MAX); in netfs_extract_user_iter() 54 bv_size = array_size(max_pages, sizeof(*bv)); in netfs_extract_user_iter() 63 pg_size = array_size(max_pages, sizeof(*pages)); in netfs_extract_user_iter() 66 while (count && npages < max_pages) { in netfs_extract_user_iter() 68 max_pages - npages, extraction_flags, in netfs_extract_user_iter() 84 if (npages + cur_npages > max_pages) { in netfs_extract_user_iter() 86 npages + cur_npages, max_pages); in netfs_extract_user_iter()
|
/kernel/linux/linux-5.10/mm/ |
H A D | readahead.c | 279 unsigned long max_pages, index; in force_page_cache_ra() local 290 max_pages = max_t(unsigned long, bdi->io_pages, ra->ra_pages); in force_page_cache_ra() 291 nr_to_read = min_t(unsigned long, nr_to_read, max_pages); in force_page_cache_ra() 440 unsigned long max_pages = ra->ra_pages; in ondemand_readahead() local 449 if (req_size > max_pages && bdi->io_pages > max_pages) in ondemand_readahead() 450 max_pages = min(req_size, bdi->io_pages); in ondemand_readahead() 465 ra->size = get_next_ra_size(ra, max_pages); in ondemand_readahead() 481 max_pages); in ondemand_readahead() 484 if (!start || start - index > max_pages) in ondemand_readahead() [all...] |
H A D | swap_cgroup.c | 167 int swap_cgroup_swapon(int type, unsigned long max_pages) in swap_cgroup_swapon() argument 174 length = DIV_ROUND_UP(max_pages, SC_PER_PAGE); in swap_cgroup_swapon()
|
/kernel/linux/linux-6.6/mm/ |
H A D | readahead.c | 312 unsigned long max_pages, index; in force_page_cache_ra() local 322 max_pages = max_t(unsigned long, bdi->io_pages, ra->ra_pages); in force_page_cache_ra() 323 nr_to_read = min_t(unsigned long, nr_to_read, max_pages); in force_page_cache_ra() 557 unsigned long max_pages = ra->ra_pages; in ondemand_readahead() local 567 if (req_size > max_pages && bdi->io_pages > max_pages) in ondemand_readahead() 568 max_pages = min(req_size, bdi->io_pages); in ondemand_readahead() 584 ra->size = get_next_ra_size(ra, max_pages); in ondemand_readahead() 600 max_pages); in ondemand_readahead() 603 if (!start || start - index > max_pages) in ondemand_readahead() [all...] |
H A D | swap_state.c | 544 int max_pages, in __swapin_nr_pages() 570 if (pages > max_pages) in __swapin_nr_pages() 571 pages = max_pages; in __swapin_nr_pages() 584 unsigned int hits, pages, max_pages; in swapin_nr_pages() local 587 max_pages = 1 << READ_ONCE(page_cluster); in swapin_nr_pages() 588 if (max_pages <= 1) in swapin_nr_pages() 593 max_pages, in swapin_nr_pages() 541 __swapin_nr_pages(unsigned long prev_offset, unsigned long offset, int hits, int max_pages, int prev_win) __swapin_nr_pages() argument
|
/kernel/linux/linux-5.10/include/drm/ttm/ |
H A D | ttm_page_alloc.h | 37 int ttm_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages); 81 int ttm_dma_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages); 99 unsigned max_pages) in ttm_dma_page_alloc_init() 98 ttm_dma_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages) ttm_dma_page_alloc_init() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/r128/ |
H A D | ati_pcigart.c | 68 int max_pages; in drm_ati_pcigart_cleanup() local 78 max_pages = (gart_info->table_size / sizeof(u32)); in drm_ati_pcigart_cleanup() 79 pages = (entry->pages <= max_pages) in drm_ati_pcigart_cleanup() 80 ? entry->pages : max_pages; in drm_ati_pcigart_cleanup()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | swap_cgroup.h | 14 extern int swap_cgroup_swapon(int type, unsigned long max_pages); 33 swap_cgroup_swapon(int type, unsigned long max_pages) in swap_cgroup_swapon() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | swap_cgroup.h | 14 extern int swap_cgroup_swapon(int type, unsigned long max_pages); 33 swap_cgroup_swapon(int type, unsigned long max_pages) in swap_cgroup_swapon() argument
|
H A D | memory.h | 34 * @s.max_pages: Valid with &memory_group.is_dynamic == false. The maximum 59 unsigned long max_pages; member 157 extern int memory_group_register_static(int nid, unsigned long max_pages);
|
/kernel/linux/linux-6.6/fs/fuse/ |
H A D | ioctl.c | 75 u32 max = fc->max_pages << PAGE_SHIFT; in fuse_verify_ioctl_iov() 181 unsigned int in_iovs = 0, out_iovs = 0, max_pages; in fuse_do_ioctl() local 204 ap.pages = fuse_pages_alloc(fm->fc->max_pages, GFP_KERNEL, &ap.descs); in fuse_do_ioctl() 209 fuse_page_descs_length_init(ap.descs, 0, fm->fc->max_pages); in fuse_do_ioctl() 241 max_pages = DIV_ROUND_UP(max(in_size, out_size), PAGE_SIZE); in fuse_do_ioctl() 245 if (max_pages > fm->fc->max_pages) in fuse_do_ioctl() 247 while (ap.num_pages < max_pages) { in fuse_do_ioctl()
|
H A D | file.c | 972 unsigned int i, max_pages, nr_pages = 0; in fuse_readahead() local 977 max_pages = min_t(unsigned int, fc->max_pages, in fuse_readahead() 993 if (nr_pages > max_pages) in fuse_readahead() 994 nr_pages = max_pages; in fuse_readahead() 1166 unsigned int max_pages) in fuse_fill_write_pages() 1232 ap->num_pages < max_pages && offset == 0); in fuse_fill_write_pages() 1238 unsigned int max_pages) in fuse_wr_pages() 1243 max_pages); in fuse_wr_pages() 1264 fc->max_pages); in fuse_perform_write() 1163 fuse_fill_write_pages(struct fuse_io_args *ia, struct address_space *mapping, struct iov_iter *ii, loff_t pos, unsigned int max_pages) fuse_fill_write_pages() argument 1237 fuse_wr_pages(loff_t pos, size_t len, unsigned int max_pages) fuse_wr_pages() argument 1369 fuse_get_user_pages(struct fuse_args_pages *ap, struct iov_iter *ii, size_t *nbytesp, int write, unsigned int max_pages) fuse_get_user_pages() argument 1443 unsigned int max_pages; fuse_direct_io() local 2046 unsigned int max_pages; global() member [all...] |
/kernel/linux/linux-5.10/fs/nfs/ |
H A D | pnfs_dev.c | 103 int max_pages; in nfs4_get_device_info() local 114 max_pages = nfs_page_array_len(0, max_resp_sz); in nfs4_get_device_info() 115 dprintk("%s: server %p max_resp_sz %u max_pages %d\n", in nfs4_get_device_info() 116 __func__, server, max_resp_sz, max_pages); in nfs4_get_device_info() 122 pages = kcalloc(max_pages, sizeof(struct page *), gfp_flags); in nfs4_get_device_info() 126 for (i = 0; i < max_pages; i++) { in nfs4_get_device_info()
|
/kernel/linux/linux-6.6/fs/nfs/ |
H A D | pnfs_dev.c | 105 int max_pages; in nfs4_get_device_info() local 116 max_pages = nfs_page_array_len(0, max_resp_sz); in nfs4_get_device_info() 117 dprintk("%s: server %p max_resp_sz %u max_pages %d\n", in nfs4_get_device_info() 118 __func__, server, max_resp_sz, max_pages); in nfs4_get_device_info() 124 pages = kcalloc(max_pages, sizeof(struct page *), gfp_flags); in nfs4_get_device_info() 128 for (i = 0; i < max_pages; i++) { in nfs4_get_device_info()
|
/kernel/linux/linux-6.6/kernel/module/ |
H A D | decompress.c | 21 new_pages = kvmalloc_array(info->max_pages + extent, in module_extend_max_pages() 26 memcpy(new_pages, info->pages, info->max_pages * sizeof(info->pages)); in module_extend_max_pages() 29 info->max_pages += extent; in module_extend_max_pages() 39 if (info->max_pages == info->used_pages) { in module_get_next_page() 344 info->max_pages = info->used_pages = 0; in module_decompress_cleanup()
|
/kernel/linux/linux-5.10/fs/cifs/ |
H A D | misc.c | 846 unsigned int max_pages = iov_iter_npages(iter, INT_MAX); in setup_aio_ctx_iter() local 857 if (array_size(max_pages, sizeof(*bv)) <= CIFS_AIO_KMALLOC_LIMIT) in setup_aio_ctx_iter() 858 bv = kmalloc_array(max_pages, sizeof(*bv), GFP_KERNEL); in setup_aio_ctx_iter() 861 bv = vmalloc(array_size(max_pages, sizeof(*bv))); in setup_aio_ctx_iter() 866 if (array_size(max_pages, sizeof(*pages)) <= CIFS_AIO_KMALLOC_LIMIT) in setup_aio_ctx_iter() 867 pages = kmalloc_array(max_pages, sizeof(*pages), GFP_KERNEL); in setup_aio_ctx_iter() 870 pages = vmalloc(array_size(max_pages, sizeof(*pages))); in setup_aio_ctx_iter() 879 while (count && npages < max_pages) { in setup_aio_ctx_iter() 880 rc = iov_iter_get_pages(iter, pages, count, max_pages, &start); in setup_aio_ctx_iter() 897 if (npages + cur_npages > max_pages) { in setup_aio_ctx_iter() [all...] |
/kernel/linux/linux-5.10/fs/fuse/ |
H A D | file.c | 964 unsigned int i, max_pages, nr_pages = 0; in fuse_readahead() local 969 max_pages = min_t(unsigned int, fc->max_pages, in fuse_readahead() 977 if (nr_pages > max_pages) in fuse_readahead() 978 nr_pages = max_pages; in fuse_readahead() 1146 unsigned int max_pages) in fuse_fill_write_pages() 1214 ap->num_pages < max_pages && offset == 0); in fuse_fill_write_pages() 1220 unsigned int max_pages) in fuse_wr_pages() 1225 max_pages); in fuse_wr_pages() 1246 fc->max_pages); in fuse_perform_write() 1143 fuse_fill_write_pages(struct fuse_io_args *ia, struct address_space *mapping, struct iov_iter *ii, loff_t pos, unsigned int max_pages) fuse_fill_write_pages() argument 1219 fuse_wr_pages(loff_t pos, size_t len, unsigned int max_pages) fuse_wr_pages() argument 1380 fuse_get_user_pages(struct fuse_args_pages *ap, struct iov_iter *ii, size_t *nbytesp, int write, unsigned int max_pages) fuse_get_user_pages() argument 1454 unsigned int max_pages; fuse_direct_io() local 1987 unsigned int max_pages; global() member 2816 unsigned int in_iovs = 0, out_iovs = 0, max_pages; fuse_do_ioctl() local [all...] |
/kernel/linux/linux-5.10/fs/iomap/ |
H A D | swapfile.c | 33 unsigned long max_pages; in iomap_swapfile_add_extent() local 41 max_pages = isi->sis->max - isi->nr_pages; in iomap_swapfile_add_extent() 55 nr_pages = min(nr_pages, max_pages); in iomap_swapfile_add_extent()
|
/kernel/linux/linux-6.6/fs/iomap/ |
H A D | swapfile.c | 34 unsigned long max_pages; in iomap_swapfile_add_extent() local 42 max_pages = isi->sis->max - isi->nr_pages; in iomap_swapfile_add_extent() 56 nr_pages = min(nr_pages, max_pages); in iomap_swapfile_add_extent()
|
/kernel/linux/linux-5.10/arch/x86/xen/ |
H A D | setup.c | 556 unsigned long max_pages, limit; in xen_get_max_pages() local 561 max_pages = limit; in xen_get_max_pages() 575 max_pages = ret; in xen_get_max_pages() 578 return min(max_pages, limit); in xen_get_max_pages() 735 unsigned long max_pages; in xen_memory_setup() local 784 max_pages = xen_get_max_pages(); in xen_memory_setup() 787 max_pages += xen_foreach_remap_area(max_pfn, xen_count_remap_pages); in xen_memory_setup() 789 if (max_pages > max_pfn) in xen_memory_setup() 790 extra_pages += max_pages - max_pfn; in xen_memory_setup() 796 * Make sure we have no memory above max_pages, a in xen_memory_setup() [all...] |
/kernel/linux/linux-6.6/arch/x86/xen/ |
H A D | setup.c | 557 unsigned long max_pages, limit; in xen_get_max_pages() local 562 max_pages = limit; in xen_get_max_pages() 576 max_pages = ret; in xen_get_max_pages() 579 return min(max_pages, limit); in xen_get_max_pages() 736 unsigned long max_pages; in xen_memory_setup() local 794 max_pages = xen_get_max_pages(); in xen_memory_setup() 797 max_pages += xen_foreach_remap_area(max_pfn, xen_count_remap_pages); in xen_memory_setup() 799 if (max_pages > max_pfn) in xen_memory_setup() 800 extra_pages += max_pages - max_pfn; in xen_memory_setup() 806 * Make sure we have no memory above max_pages, a in xen_memory_setup() [all...] |
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_prime.h | 109 int max_pages); 111 int max_pages);
|
/kernel/linux/linux-5.10/fs/cramfs/ |
H A D | inode.c | 359 unsigned int pages, max_pages, offset; in cramfs_physmem_mmap() local 378 max_pages = (inode->i_size + PAGE_SIZE - 1) >> PAGE_SHIFT; in cramfs_physmem_mmap() 380 if (pgoff >= max_pages) in cramfs_physmem_mmap() 382 pages = min(vma_pages(vma), max_pages - pgoff); in cramfs_physmem_mmap() 394 if (pgoff + pages == max_pages && cramfs_last_page_is_shared(inode)) { in cramfs_physmem_mmap() 461 unsigned int pages, block_pages, max_pages, offset; in cramfs_physmem_get_unmapped_area() local 464 max_pages = (inode->i_size + PAGE_SIZE - 1) >> PAGE_SHIFT; in cramfs_physmem_get_unmapped_area() 465 if (pgoff >= max_pages || pages > max_pages - pgoff) in cramfs_physmem_get_unmapped_area()
|
/kernel/linux/linux-6.6/fs/cramfs/ |
H A D | inode.c | 350 unsigned int pages, max_pages, offset; in cramfs_physmem_mmap() local 369 max_pages = (inode->i_size + PAGE_SIZE - 1) >> PAGE_SHIFT; in cramfs_physmem_mmap() 371 if (pgoff >= max_pages) in cramfs_physmem_mmap() 373 pages = min(vma_pages(vma), max_pages - pgoff); in cramfs_physmem_mmap() 385 if (pgoff + pages == max_pages && cramfs_last_page_is_shared(inode)) { in cramfs_physmem_mmap() 450 unsigned int pages, block_pages, max_pages, offset; in cramfs_physmem_get_unmapped_area() local 453 max_pages = (inode->i_size + PAGE_SIZE - 1) >> PAGE_SHIFT; in cramfs_physmem_get_unmapped_area() 454 if (pgoff >= max_pages || pages > max_pages - pgoff) in cramfs_physmem_get_unmapped_area()
|
/kernel/linux/linux-6.6/fs/squashfs/ |
H A D | page_actor.c | 65 int max_pages = (actor->length + PAGE_SIZE - 1) >> PAGE_SHIFT; in handle_next_page() local 67 if (actor->returned_pages == max_pages) in handle_next_page()
|