/linux-master/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) 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 in struct:memory_group::__anon689::__anon690 167 extern int memory_group_register_static(int nid, unsigned long max_pages);
|
/linux-master/fs/netfs/ |
H A D | iterator.c | 43 unsigned int max_pages; local 53 max_pages = iov_iter_npages(orig, INT_MAX); 54 bv_size = array_size(max_pages, sizeof(*bv)); 63 pg_size = array_size(max_pages, sizeof(*pages)); 66 while (count && npages < max_pages) { 68 max_pages - npages, extraction_flags, 84 if (npages + cur_npages > max_pages) { 86 npages + cur_npages, max_pages);
|
/linux-master/mm/ |
H A D | readahead.c | 312 unsigned long max_pages, index; local 322 max_pages = max_t(unsigned long, bdi->io_pages, ra->ra_pages); 323 nr_to_read = min_t(unsigned long, nr_to_read, max_pages); 550 unsigned long max_pages = ra->ra_pages; local 560 if (req_size > max_pages && bdi->io_pages > max_pages) 561 max_pages = min(req_size, bdi->io_pages); 577 ra->size = get_next_ra_size(ra, max_pages); 593 max_pages); 596 if (!start || start - index > max_pages) [all...] |
H A D | swap_cgroup.c | 167 int swap_cgroup_swapon(int type, unsigned long max_pages) argument 176 length = DIV_ROUND_UP(max_pages, SC_PER_PAGE);
|
H A D | swap_state.c | 574 int max_pages, 600 if (pages > max_pages) 601 pages = max_pages; 614 unsigned int hits, pages, max_pages; local 617 max_pages = 1 << READ_ONCE(page_cluster); 618 if (max_pages <= 1) 623 max_pages, 571 __swapin_nr_pages(unsigned long prev_offset, unsigned long offset, int hits, int max_pages, int prev_win) argument
|
/linux-master/include/drm/ |
H A D | drm_prime.h | 109 int max_pages); 111 int max_pages);
|
/linux-master/fs/iomap/ |
H A D | swapfile.c | 34 unsigned long max_pages; local 42 max_pages = isi->sis->max - isi->nr_pages; 56 nr_pages = min(nr_pages, max_pages);
|
/linux-master/fs/squashfs/ |
H A D | page_actor.c | 65 int max_pages = (actor->length + PAGE_SIZE - 1) >> PAGE_SHIFT; local 67 if (actor->returned_pages == max_pages)
|
H A D | file.c | 549 unsigned int max_pages = 1UL << shift; local 553 pages = kmalloc_array(max_pages, sizeof(void *), GFP_KERNEL); 568 max_pages = (expected + PAGE_SIZE - 1) >> PAGE_SHIFT; 570 nr_pages = __readahead_batch(ractl, pages, max_pages);
|
/linux-master/fs/fuse/ |
H A D | ioctl.c | 75 u32 max = fc->max_pages << PAGE_SHIFT; 181 unsigned int in_iovs = 0, out_iovs = 0, max_pages; local 204 ap.pages = fuse_pages_alloc(fm->fc->max_pages, GFP_KERNEL, &ap.descs); 209 fuse_page_descs_length_init(ap.descs, 0, fm->fc->max_pages); 241 max_pages = DIV_ROUND_UP(max(in_size, out_size), PAGE_SIZE); 245 if (max_pages > fm->fc->max_pages) 247 while (ap.num_pages < max_pages) {
|
H A D | file.c | 993 unsigned int i, max_pages, nr_pages = 0; local 998 max_pages = min_t(unsigned int, fc->max_pages, 1014 if (nr_pages > max_pages) 1015 nr_pages = max_pages; 1187 unsigned int max_pages) 1253 ap->num_pages < max_pages && offset == 0); 1259 unsigned int max_pages) 1264 max_pages); 1285 fc->max_pages); 1184 fuse_fill_write_pages(struct fuse_io_args *ia, struct address_space *mapping, struct iov_iter *ii, loff_t pos, unsigned int max_pages) argument 1258 fuse_wr_pages(loff_t pos, size_t len, unsigned int max_pages) argument 1472 fuse_get_user_pages(struct fuse_args_pages *ap, struct iov_iter *ii, size_t *nbytesp, int write, unsigned int max_pages) argument 1550 unsigned int max_pages; local 2119 unsigned int max_pages; member in struct:fuse_fill_wb_data [all...] |
/linux-master/fs/nfs/ |
H A D | pnfs_dev.c | 105 int max_pages; local 116 max_pages = nfs_page_array_len(0, max_resp_sz); 117 dprintk("%s: server %p max_resp_sz %u max_pages %d\n", 118 __func__, server, max_resp_sz, max_pages); 124 pages = kcalloc(max_pages, sizeof(struct page *), gfp_flags); 128 for (i = 0; i < max_pages; i++) {
|
/linux-master/kernel/module/ |
H A D | decompress.c | 21 new_pages = kvmalloc_array(info->max_pages + extent, 26 memcpy(new_pages, info->pages, info->max_pages * sizeof(info->pages)); 29 info->max_pages += extent; 39 if (info->max_pages == info->used_pages) { 344 info->max_pages = info->used_pages = 0;
|
/linux-master/net/rds/ |
H A D | ib_mr.h | 107 unsigned int max_pages; member in struct:rds_ib_mr_pool
|
H A D | ib_rdma.c | 184 iinfo->rdma_mr_size = pool_1m->max_pages; 194 iinfo6->rdma_mr_size = pool_1m->max_pages; 663 pool->max_pages = RDS_MR_1M_MSG_SIZE + 1; 667 pool->max_pages = RDS_MR_8K_MSG_SIZE + 1; 671 pool->max_free_pinned = pool->max_items * pool->max_pages / 4;
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_free_list.h | 75 /** @max_pages: Maximum number of pages in free list. */ 76 u32 max_pages; member in struct:pvr_free_list
|
H A D | pvr_free_list.c | 91 free_list->max_pages = args->max_num_pages; 179 fw_data->max_pages = free_list->max_pages; 188 ((fw_data->max_pages - fw_data->current_pages) * 280 start_page = free_list->max_pages - free_list->current_pages -
|
/linux-master/arch/x86/xen/ |
H A D | setup.c | 513 unsigned long max_pages, limit; local 518 max_pages = limit; 532 max_pages = ret; 535 return min(max_pages, limit); 692 unsigned long max_pages; local 750 max_pages = xen_get_max_pages(); 753 max_pages += xen_foreach_remap_area(max_pfn, xen_count_remap_pages); 755 if (max_pages > max_pfn) 756 extra_pages += max_pages - max_pfn; 762 * Make sure we have no memory above max_pages, a [all...] |
/linux-master/fs/nilfs2/ |
H A D | segbuf.c | 25 int max_pages; member in struct:nilfs_write_info 357 wi->nr_vecs = min(wi->max_pages, wi->rest_blocks); 367 wi->max_pages = BIO_MAX_VECS; 368 wi->nr_vecs = min(wi->max_pages, wi->rest_blocks);
|
/linux-master/fs/cramfs/ |
H A D | inode.c | 350 unsigned int pages, max_pages, offset; local 369 max_pages = (inode->i_size + PAGE_SIZE - 1) >> PAGE_SHIFT; 371 if (pgoff >= max_pages) 373 pages = min(vma_pages(vma), max_pages - pgoff); 385 if (pgoff + pages == max_pages && cramfs_last_page_is_shared(inode)) { 450 unsigned int pages, block_pages, max_pages, offset; local 453 max_pages = (inode->i_size + PAGE_SIZE - 1) >> PAGE_SHIFT; 454 if (pgoff >= max_pages || pages > max_pages - pgoff)
|
/linux-master/crypto/ |
H A D | algif_hash.c | 70 size_t len, max_pages, npages; local 74 max_pages = min_t(size_t, ALG_MAX_PAGES, 111 npages = iov_iter_npages(&msg->msg_iter, max_pages);
|
/linux-master/drivers/infiniband/hw/mlx4/ |
H A D | mr.c | 551 int max_pages) 557 * max_pages is limited to MLX4_MAX_FAST_REG_PAGES 560 mr->page_map_size = roundup(max_pages * sizeof(u64), 668 mr->max_pages = max_num_sg; 692 if (unlikely(mr->npages == mr->max_pages)) 549 mlx4_alloc_priv_pages(struct ib_device *device, struct mlx4_ib_mr *mr, int max_pages) argument
|
/linux-master/drivers/md/bcache/ |
H A D | bcache.h | 772 unsigned int n, max_pages; local 774 max_pages = min_t(unsigned int, 779 if (n > max_pages) 780 n = max_pages;
|
/linux-master/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_mr.c | 252 mr->max_pages = max_num_sg; 306 if (mr->npages == mr->max_pages)
|