/Linux-v6.1/mm/ |
D | readahead.c | 313 unsigned long max_pages, index; in force_page_cache_ra() local 323 max_pages = max_t(unsigned long, bdi->io_pages, ra->ra_pages); in force_page_cache_ra() 324 nr_to_read = min_t(unsigned long, nr_to_read, max_pages); in force_page_cache_ra() 571 unsigned long max_pages = ra->ra_pages; in ondemand_readahead() local 581 if (req_size > max_pages && bdi->io_pages > max_pages) in ondemand_readahead() 582 max_pages = min(req_size, bdi->io_pages); in ondemand_readahead() 598 ra->size = get_next_ra_size(ra, max_pages); in ondemand_readahead() 614 max_pages); in ondemand_readahead() 617 if (!start || start - index > max_pages) in ondemand_readahead() 623 ra->size = get_next_ra_size(ra, max_pages); in ondemand_readahead() [all …]
|
D | swap_state.c | 534 int max_pages, in __swapin_nr_pages() argument 560 if (pages > max_pages) in __swapin_nr_pages() 561 pages = max_pages; in __swapin_nr_pages() 574 unsigned int hits, pages, max_pages; in swapin_nr_pages() local 577 max_pages = 1 << READ_ONCE(page_cluster); in swapin_nr_pages() 578 if (max_pages <= 1) in swapin_nr_pages() 583 max_pages, in swapin_nr_pages()
|
D | swap_cgroup.c | 167 int swap_cgroup_swapon(int type, unsigned long max_pages) in swap_cgroup_swapon() argument 176 length = DIV_ROUND_UP(max_pages, SC_PER_PAGE); in swap_cgroup_swapon()
|
/Linux-v6.1/kernel/module/ |
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() 252 info->max_pages = info->used_pages = 0; in module_decompress_cleanup()
|
/Linux-v6.1/fs/nfs/ |
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() 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() 157 for (i = 0; i < max_pages; i++) in nfs4_get_device_info()
|
/Linux-v6.1/include/linux/ |
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
|
D | memory.h | 60 unsigned long max_pages; member 157 extern int memory_group_register_static(int nid, unsigned long max_pages);
|
/Linux-v6.1/drivers/gpu/drm/r128/ |
D | ati_pcigart.c | 85 int max_pages; in drm_ati_pcigart_cleanup() local 95 max_pages = (gart_info->table_size / sizeof(u32)); in drm_ati_pcigart_cleanup() 96 pages = (entry->pages <= max_pages) in drm_ati_pcigart_cleanup() 97 ? entry->pages : max_pages; in drm_ati_pcigart_cleanup()
|
/Linux-v6.1/fs/fuse/ |
D | ioctl.c | 66 u32 max = fc->max_pages << PAGE_SHIFT; in fuse_verify_ioctl_iov() 172 unsigned int in_iovs = 0, out_iovs = 0, max_pages; in fuse_do_ioctl() local 195 ap.pages = fuse_pages_alloc(fm->fc->max_pages, GFP_KERNEL, &ap.descs); in fuse_do_ioctl() 200 fuse_page_descs_length_init(ap.descs, 0, fm->fc->max_pages); in fuse_do_ioctl() 232 max_pages = DIV_ROUND_UP(max(in_size, out_size), PAGE_SIZE); in fuse_do_ioctl() 236 if (max_pages > fm->fc->max_pages) in fuse_do_ioctl() 238 while (ap.num_pages < max_pages) { in fuse_do_ioctl()
|
D | file.c | 971 unsigned int i, max_pages, nr_pages = 0; in fuse_readahead() local 976 max_pages = min_t(unsigned int, fc->max_pages, in fuse_readahead() 992 if (nr_pages > max_pages) in fuse_readahead() 993 nr_pages = max_pages; in fuse_readahead() 1165 unsigned int max_pages) in fuse_fill_write_pages() argument 1231 ap->num_pages < max_pages && offset == 0); in fuse_fill_write_pages() 1237 unsigned int max_pages) in fuse_wr_pages() argument 1242 max_pages); in fuse_wr_pages() 1263 fc->max_pages); in fuse_perform_write() 1394 unsigned int max_pages) in fuse_get_user_pages() argument [all …]
|
/Linux-v6.1/arch/x86/xen/ |
D | setup.c | 553 unsigned long max_pages, limit; in xen_get_max_pages() local 558 max_pages = limit; in xen_get_max_pages() 572 max_pages = ret; in xen_get_max_pages() 575 return min(max_pages, limit); in xen_get_max_pages() 732 unsigned long max_pages; in xen_memory_setup() local 781 max_pages = xen_get_max_pages(); in xen_memory_setup() 784 max_pages += xen_foreach_remap_area(max_pfn, xen_count_remap_pages); in xen_memory_setup() 786 if (max_pages > max_pfn) in xen_memory_setup() 787 extra_pages += max_pages - max_pfn; in xen_memory_setup() 797 extra_pages, max_pages - max_pfn); in xen_memory_setup()
|
/Linux-v6.1/fs/iomap/ |
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()
|
/Linux-v6.1/include/drm/ |
D | drm_prime.h | 109 int max_pages); 111 int max_pages);
|
/Linux-v6.1/fs/cramfs/ |
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()
|
/Linux-v6.1/fs/cifs/ |
D | misc.c | 999 unsigned int max_pages = iov_iter_npages(iter, INT_MAX); in setup_aio_ctx_iter() local 1010 if (array_size(max_pages, sizeof(*bv)) <= CIFS_AIO_KMALLOC_LIMIT) in setup_aio_ctx_iter() 1011 bv = kmalloc_array(max_pages, sizeof(*bv), GFP_KERNEL); in setup_aio_ctx_iter() 1014 bv = vmalloc(array_size(max_pages, sizeof(*bv))); in setup_aio_ctx_iter() 1019 if (array_size(max_pages, sizeof(*pages)) <= CIFS_AIO_KMALLOC_LIMIT) in setup_aio_ctx_iter() 1020 pages = kmalloc_array(max_pages, sizeof(*pages), GFP_KERNEL); in setup_aio_ctx_iter() 1023 pages = vmalloc(array_size(max_pages, sizeof(*pages))); in setup_aio_ctx_iter() 1032 while (count && npages < max_pages) { in setup_aio_ctx_iter() 1033 rc = iov_iter_get_pages2(iter, pages, count, max_pages, &start); in setup_aio_ctx_iter() 1049 if (npages + cur_npages > max_pages) { in setup_aio_ctx_iter() [all …]
|
/Linux-v6.1/fs/squashfs/ |
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()
|
D | file.c | 548 unsigned int max_pages = 1UL << shift; in squashfs_readahead() local 552 pages = kmalloc_array(max_pages, sizeof(void *), GFP_KERNEL); in squashfs_readahead() 567 max_pages = (expected + PAGE_SIZE - 1) >> PAGE_SHIFT; in squashfs_readahead() 569 nr_pages = __readahead_batch(ractl, pages, max_pages); in squashfs_readahead()
|
/Linux-v6.1/net/rds/ |
D | ib_rdma.c | 184 iinfo->rdma_mr_size = pool_1m->max_pages; in rds_ib_get_mr_info() 194 iinfo6->rdma_mr_size = pool_1m->max_pages; in rds6_ib_get_mr_info() 663 pool->max_pages = RDS_MR_1M_MSG_SIZE + 1; in rds_ib_create_mr_pool() 667 pool->max_pages = RDS_MR_8K_MSG_SIZE + 1; in rds_ib_create_mr_pool() 671 pool->max_free_pinned = pool->max_items * pool->max_pages / 4; in rds_ib_create_mr_pool()
|
D | ib_mr.h | 107 unsigned int max_pages; member
|
/Linux-v6.1/fs/nilfs2/ |
D | segbuf.c | 25 int max_pages; member 351 wi->nr_vecs = min(wi->max_pages, wi->rest_blocks); in nilfs_segbuf_submit_bio() 361 wi->max_pages = BIO_MAX_VECS; in nilfs_segbuf_prepare_write() 362 wi->nr_vecs = min(wi->max_pages, wi->rest_blocks); in nilfs_segbuf_prepare_write()
|
/Linux-v6.1/drivers/md/bcache/ |
D | bcache.h | 769 unsigned int n, max_pages; in meta_bucket_pages() local 771 max_pages = min_t(unsigned int, in meta_bucket_pages() 776 if (n > max_pages) in meta_bucket_pages() 777 n = max_pages; in meta_bucket_pages()
|
/Linux-v6.1/drivers/infiniband/hw/mlx4/ |
D | mr.c | 551 int max_pages) in mlx4_alloc_priv_pages() argument 560 mr->page_map_size = roundup(max_pages * sizeof(u64), in mlx4_alloc_priv_pages() 668 mr->max_pages = max_num_sg; in mlx4_ib_alloc_mr() 692 if (unlikely(mr->npages == mr->max_pages)) in mlx4_set_page()
|
/Linux-v6.1/drivers/infiniband/hw/vmw_pvrdma/ |
D | pvrdma_mr.c | 252 mr->max_pages = max_num_sg; in pvrdma_alloc_mr() 306 if (mr->npages == mr->max_pages) in pvrdma_set_page()
|
/Linux-v6.1/drivers/base/ |
D | memory.c | 1054 int memory_group_register_static(int nid, unsigned long max_pages) in memory_group_register_static() argument 1059 .max_pages = max_pages, in memory_group_register_static() 1063 if (!max_pages) in memory_group_register_static()
|
/Linux-v6.1/drivers/infiniband/core/ |
D | rw.c | 63 u32 max_pages; in rdma_rw_fr_page_list_len() local 66 max_pages = dev->attrs.max_pi_fast_reg_page_list_len; in rdma_rw_fr_page_list_len() 68 max_pages = dev->attrs.max_fast_reg_page_list_len; in rdma_rw_fr_page_list_len() 71 return min_t(u32, max_pages, 256); in rdma_rw_fr_page_list_len()
|