/linux-4.4.14/fs/logfs/ |
D | dev_bdev.c | 81 unsigned int max_pages; in __bdev_writeseg() local 84 max_pages = min_t(size_t, nr_pages, BIO_MAX_PAGES); in __bdev_writeseg() 86 bio = bio_alloc(GFP_NOFS, max_pages); in __bdev_writeseg() 90 if (i >= max_pages) { in __bdev_writeseg() 106 bio = bio_alloc(GFP_NOFS, max_pages); in __bdev_writeseg() 171 unsigned int max_pages; in do_erase() local 174 max_pages = min_t(size_t, nr_pages, BIO_MAX_PAGES); in do_erase() 176 bio = bio_alloc(GFP_NOFS, max_pages); in do_erase() 180 if (i >= max_pages) { in do_erase() 196 bio = bio_alloc(GFP_NOFS, max_pages); in do_erase()
|
/linux-4.4.14/include/drm/ttm/ |
D | ttm_page_alloc.h | 37 int ttm_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages); 71 int ttm_dma_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages); 88 unsigned max_pages) in ttm_dma_page_alloc_init() argument
|
/linux-4.4.14/include/linux/ |
D | swap_cgroup.h | 12 extern int swap_cgroup_swapon(int type, unsigned long max_pages); 30 swap_cgroup_swapon(int type, unsigned long max_pages) in swap_cgroup_swapon() argument
|
/linux-4.4.14/drivers/gpu/drm/ |
D | ati_pcigart.c | 64 int max_pages; in drm_ati_pcigart_cleanup() local 74 max_pages = (gart_info->table_size / sizeof(u32)); in drm_ati_pcigart_cleanup() 75 pages = (entry->pages <= max_pages) in drm_ati_pcigart_cleanup() 76 ? entry->pages : max_pages; in drm_ati_pcigart_cleanup()
|
D | drm_prime.c | 712 dma_addr_t *addrs, int max_pages) in drm_prime_sg_to_page_addr_arrays() argument 728 if (WARN_ON(pg_index >= max_pages)) in drm_prime_sg_to_page_addr_arrays()
|
/linux-4.4.14/fs/nfs/ |
D | pnfs_dev.c | 104 int max_pages; in nfs4_get_device_info() local 115 max_pages = nfs_page_array_len(0, max_resp_sz); in nfs4_get_device_info() 117 __func__, server, max_resp_sz, max_pages); in nfs4_get_device_info() 123 pages = kcalloc(max_pages, sizeof(struct page *), gfp_flags); in nfs4_get_device_info() 127 for (i = 0; i < max_pages; i++) { in nfs4_get_device_info() 156 for (i = 0; i < max_pages; i++) in nfs4_get_device_info()
|
D | nfs4proc.c | 7932 size_t max_pages = max_response_pages(server); in nfs4_layoutget_release() local 7935 nfs4_free_pages(lgp->args.layout.pages, max_pages); in nfs4_layoutget_release() 7953 size_t max_pages = max_response_pages(server); in nfs4_proc_layoutget() local 7976 lgp->args.layout.pages = nfs4_alloc_pages(max_pages, gfp_flags); in nfs4_proc_layoutget() 7981 lgp->args.layout.pglen = max_pages * PAGE_SIZE; in nfs4_proc_layoutget()
|
/linux-4.4.14/mm/ |
D | swap_state.c | 405 unsigned int pages, max_pages, last_ra; in swapin_nr_pages() local 408 max_pages = 1 << READ_ONCE(page_cluster); in swapin_nr_pages() 409 if (max_pages <= 1) in swapin_nr_pages() 434 if (pages > max_pages) in swapin_nr_pages() 435 pages = max_pages; in swapin_nr_pages()
|
D | quicklist.c | 26 static unsigned long max_pages(unsigned long min_pages) in max_pages() function 55 pages_to_free = q->nr_pages - max_pages(min_pages); in min_pages_to_free()
|
D | swap_cgroup.c | 143 int swap_cgroup_swapon(int type, unsigned long max_pages) in swap_cgroup_swapon() argument 153 length = DIV_ROUND_UP(max_pages, SC_PER_PAGE); in swap_cgroup_swapon()
|
/linux-4.4.14/drivers/infiniband/hw/mlx4/ |
D | mr.c | 277 int max_pages) in mlx4_alloc_priv_pages() argument 279 int size = max_pages * sizeof(u64); in mlx4_alloc_priv_pages() 311 int size = mr->max_pages * sizeof(u64); in mlx4_free_priv_pages() 426 mr->max_pages = max_num_sg; in mlx4_ib_alloc_mr() 458 fmr_attr->max_pages, fmr_attr->max_maps, in mlx4_ib_fmr_alloc() 543 if (unlikely(mr->npages == mr->max_pages)) in mlx4_set_page() 561 sizeof(u64) * mr->max_pages, in mlx4_ib_map_mr_sg() 567 sizeof(u64) * mr->max_pages, in mlx4_ib_map_mr_sg()
|
D | mlx4_ib.h | 139 u32 max_pages; member
|
/linux-4.4.14/arch/x86/xen/ |
D | setup.c | 563 unsigned long max_pages, limit; in xen_get_max_pages() local 568 max_pages = limit; in xen_get_max_pages() 582 max_pages = ret; in xen_get_max_pages() 585 return min(max_pages, limit); in xen_get_max_pages() 743 unsigned long max_pages; in xen_memory_setup() local 789 max_pages = xen_get_max_pages(); in xen_memory_setup() 792 max_pages += xen_foreach_remap_area(max_pfn, xen_count_remap_pages); in xen_memory_setup() 794 if (max_pages > max_pfn) in xen_memory_setup() 795 extra_pages += max_pages - max_pfn; in xen_memory_setup() 812 extra_pages, max_pages - max_pfn); in xen_memory_setup()
|
/linux-4.4.14/drivers/staging/lustre/lustre/llite/ |
D | rw26.c | 190 int *max_pages) in ll_get_user_pages() argument 200 *max_pages = (user_addr + size + PAGE_CACHE_SIZE - 1) >> PAGE_CACHE_SHIFT; in ll_get_user_pages() 201 *max_pages -= user_addr >> PAGE_CACHE_SHIFT; in ll_get_user_pages() 203 *pages = libcfs_kvzalloc(*max_pages * sizeof(**pages), GFP_NOFS); in ll_get_user_pages() 205 result = get_user_pages_fast(user_addr, *max_pages, in ll_get_user_pages()
|
D | dir.c | 155 int max_pages = ll_i2sbi(inode)->ll_md_brw_size >> PAGE_CACHE_SHIFT; in ll_dir_filler() local 164 LASSERT(max_pages > 0 && max_pages <= MD_MAX_BRW_PAGES); in ll_dir_filler() 166 page_pool = kcalloc(max_pages, sizeof(page), GFP_NOFS); in ll_dir_filler() 171 max_pages = 1; in ll_dir_filler() 173 for (npages = 1; npages < max_pages; npages++) { in ll_dir_filler()
|
/linux-4.4.14/drivers/staging/lustre/lustre/osc/ |
D | osc_cache.c | 635 int max_pages; /* max_pages_per_rpc */ in osc_extent_find() local 656 max_pages = cli->cl_max_pages_per_rpc; in osc_extent_find() 657 LASSERT((max_pages & ~chunk_mask) == 0); in osc_extent_find() 658 max_end = index - (index % max_pages) + max_pages - 1; in osc_extent_find() 671 cur->oe_mppr = max_pages; in osc_extent_find() 676 LASSERTF((max_end - cur->oe_start) < max_pages, EXTSTR, EXTPARA(cur)); in osc_extent_find() 1823 int *pc, unsigned int *max_pages) in try_to_add_extent_for_io() argument 1833 *max_pages = max(ext->oe_mppr, *max_pages); in try_to_add_extent_for_io() 1834 if (*pc + ext->oe_nr_pages > *max_pages) in try_to_add_extent_for_io() 1881 unsigned int max_pages = cli->cl_max_pages_per_rpc; in get_write_extents() local [all …]
|
D | osc_io.c | 116 int max_pages; in osc_io_submit() local 124 max_pages = cli->cl_max_pages_per_rpc; in osc_io_submit() 172 if (++queued == max_pages) { in osc_io_submit()
|
/linux-4.4.14/drivers/infiniband/core/ |
D | fmr_pool.c | 87 int max_pages; member 280 pool->max_pages = params->max_pages_per_fmr; in ib_create_fmr_pool() 302 .max_pages = params->max_pages_per_fmr, in ib_create_fmr_pool() 444 if (list_len < 1 || list_len > pool->max_pages) in ib_fmr_pool_map_phys()
|
/linux-4.4.14/fs/nilfs2/ |
D | segbuf.c | 38 int max_pages; member 376 wi->nr_vecs = min(wi->max_pages, wi->rest_blocks); in nilfs_segbuf_submit_bio() 417 wi->max_pages = BIO_MAX_PAGES; in nilfs_segbuf_prepare_write() 418 wi->nr_vecs = min(wi->max_pages, wi->rest_blocks); in nilfs_segbuf_prepare_write()
|
/linux-4.4.14/net/rds/ |
D | ib_rdma.c | 257 pool->fmr_attr.max_pages = RDS_FMR_1M_MSG_SIZE + 1; in rds_ib_create_mr_pool() 261 pool->fmr_attr.max_pages = RDS_FMR_8K_MSG_SIZE + 1; in rds_ib_create_mr_pool() 265 pool->max_free_pinned = pool->max_items * pool->fmr_attr.max_pages / 4; in rds_ib_create_mr_pool() 278 iinfo->rdma_mr_size = pool_1m->fmr_attr.max_pages; in rds_ib_get_mr_info() 460 if (page_cnt > ibmr->pool->fmr_attr.max_pages) in rds_ib_map_fmr()
|
D | iw_rdma.c | 74 int max_pages; member 335 pool->max_pages = fastreg_message_size; 352 iinfo->rdma_mr_size = pool->max_pages;
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | mr.c | 385 m = (fmr_attr->max_pages + HFI1_SEGSZ - 1) / HFI1_SEGSZ; in hfi1_alloc_fmr() 390 rval = init_mregion(&fmr->mr, pd, fmr_attr->max_pages); in hfi1_alloc_fmr() 408 fmr->mr.max_segs = fmr_attr->max_pages; in hfi1_alloc_fmr()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_mr.c | 395 m = (fmr_attr->max_pages + QIB_SEGSZ - 1) / QIB_SEGSZ; in qib_alloc_fmr() 400 rval = init_qib_mregion(&fmr->mr, pd, fmr_attr->max_pages); in qib_alloc_fmr() 418 fmr->mr.max_segs = fmr_attr->max_pages; in qib_alloc_fmr()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
D | mr.c | 977 if (npages > fmr->max_pages) in mlx4_check_fmr() 1046 int mlx4_fmr_alloc(struct mlx4_dev *dev, u32 pd, u32 access, int max_pages, in mlx4_fmr_alloc() argument 1059 if (max_pages * sizeof *fmr->mtts > PAGE_SIZE) in mlx4_fmr_alloc() 1063 fmr->max_pages = max_pages; in mlx4_fmr_alloc() 1067 err = mlx4_mr_alloc(dev, pd, 0, 0, access, max_pages, in mlx4_fmr_alloc()
|
/linux-4.4.14/drivers/staging/rdma/ipath/ |
D | ipath_mr.c | 290 m = (fmr_attr->max_pages + IPATH_SEGSZ - 1) / IPATH_SEGSZ; in ipath_alloc_fmr() 321 fmr->mr.max_segs = fmr_attr->max_pages; in ipath_alloc_fmr()
|
/linux-4.4.14/drivers/infiniband/hw/nes/ |
D | nes_verbs.h | 84 u32 max_pages; member
|
D | nes_verbs.c | 456 nesmr->max_pages = max_num_sg; in nes_alloc_mr() 470 if (unlikely(nesmr->npages == nesmr->max_pages)) in nes_set_page() 2657 nesmr->max_pages * sizeof(u64), in nes_dereg_mr()
|
/linux-4.4.14/fs/ceph/ |
D | addr.c | 695 pgoff_t max_pages = 0, max_pages_ever = 0; in ceph_writepages_start() local 792 max_pages = max_pages_ever; in ceph_writepages_start() 798 max_pages - (pgoff_t)locked_pages) - 1) in ceph_writepages_start() 806 for (i = 0; i < pvec_pages && locked_pages < max_pages; i++) { in ceph_writepages_start() 900 max_pages = calc_pages_for(0, (u64)len); in ceph_writepages_start() 901 pages = kmalloc(max_pages * sizeof (*pages), in ceph_writepages_start() 938 locked_pages < max_pages) { in ceph_writepages_start()
|
/linux-4.4.14/drivers/staging/lustre/lustre/libcfs/ |
D | tracefile.h | 65 int cfs_tracefile_init(int max_pages);
|
D | tracefile.c | 1115 int cfs_tracefile_init(int max_pages) in cfs_tracefile_init() argument 1136 tcd->tcd_max_pages = (max_pages * factor) / 100; in cfs_tracefile_init()
|
/linux-4.4.14/drivers/lightnvm/ |
D | gennvm.c | 101 sector_t max_pages = dev->total_pages * (dev->sec_size >> 9); in gennvm_block_map() local 116 if (unlikely(pba >= max_pages && pba != U64_MAX)) { in gennvm_block_map()
|
D | rrpc.c | 959 sector_t max_pages = dev->total_pages * (dev->sec_size >> 9); in rrpc_l2p_update() local 973 if (unlikely(pba >= max_pages && pba != U64_MAX)) { in rrpc_l2p_update()
|
/linux-4.4.14/net/sunrpc/xprtrdma/ |
D | fmr_ops.c | 60 .max_pages = RPCRDMA_MAX_FMR_SGES, in fmr_op_init()
|
/linux-4.4.14/drivers/gpu/drm/ttm/ |
D | ttm_page_alloc.c | 812 int ttm_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages) in ttm_page_alloc_init() argument 832 _manager->options.max_size = max_pages; in ttm_page_alloc_init()
|
D | ttm_page_alloc_dma.c | 1080 int ttm_dma_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages) in ttm_dma_page_alloc_init() argument 1095 _manager->options.max_size = max_pages; in ttm_dma_page_alloc_init()
|
/linux-4.4.14/drivers/infiniband/hw/mthca/ |
D | mthca_mr.c | 574 int list_len = mr->attr.max_pages; in mthca_fmr_alloc() 583 mr->attr.max_pages * sizeof *mr->mem.arbel.mtts > PAGE_SIZE) in mthca_fmr_alloc() 694 if (list_len > fmr->attr.max_pages) in mthca_check_fmr()
|
/linux-4.4.14/fs/fuse/ |
D | file.c | 856 if (WARN_ON(req->num_pages >= req->max_pages)) { in fuse_readpages_fill() 1081 req->num_pages < req->max_pages && offset == 0); in fuse_fill_write_pages() 1266 while (nbytes < *nbytesp && req->num_pages < req->max_pages) { in fuse_get_user_pages() 1272 req->max_pages - req->num_pages, in fuse_get_user_pages() 2452 unsigned int in_iovs = 0, out_iovs = 0, num_pages = 0, max_pages; in fuse_do_ioctl() local 2502 max_pages = DIV_ROUND_UP(max(in_size, out_size), PAGE_SIZE); in fuse_do_ioctl() 2506 if (max_pages > FUSE_MAX_PAGES_PER_REQ) in fuse_do_ioctl() 2508 while (num_pages < max_pages) { in fuse_do_ioctl()
|
D | fuse_i.h | 358 unsigned max_pages; member
|
D | dev.c | 50 req->max_pages = npages; in fuse_request_init() 243 fuse_request_init(req, req->pages, req->page_descs, req->max_pages); in put_reserved_req()
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | r600_cp.c | 154 int max_pages; in r600_page_table_cleanup() local 162 max_pages = (gart_info->table_size / sizeof(u64)); in r600_page_table_cleanup() 163 pages = (entry->pages <= max_pages) in r600_page_table_cleanup() 164 ? entry->pages : max_pages; in r600_page_table_cleanup()
|
/linux-4.4.14/drivers/staging/rdma/ehca/ |
D | ehca_mrmw.c | 799 if ((fmr_attr->max_pages == 0) || (fmr_attr->max_maps == 0)) { in ehca_alloc_fmr() 802 fmr_attr->max_pages, fmr_attr->max_maps, in ehca_alloc_fmr() 831 fmr_attr->max_pages * (1 << fmr_attr->page_shift), in ehca_alloc_fmr() 842 e_fmr->fmr_max_pages = fmr_attr->max_pages; in ehca_alloc_fmr()
|
/linux-4.4.14/include/linux/mlx4/ |
D | device.h | 686 int max_pages; member 1362 int mlx4_fmr_alloc(struct mlx4_dev *dev, u32 pd, u32 access, int max_pages,
|
/linux-4.4.14/include/drm/ |
D | drmP.h | 1043 dma_addr_t *addrs, int max_pages);
|
/linux-4.4.14/drivers/scsi/be2iscsi/ |
D | be_cmds.c | 771 static void be_cmd_page_addrs_prepare(struct phys_addr *pages, u32 max_pages, in be_cmd_page_addrs_prepare() argument 777 buf_pages = min(PAGES_4K_SPANNED(mem->va, mem->size), max_pages); in be_cmd_page_addrs_prepare()
|
/linux-4.4.14/drivers/scsi/ |
D | st.c | 4792 const unsigned int max_pages, unsigned long uaddr, in sgl_map_user_pages() argument 4807 if (nr_pages > max_pages) in sgl_map_user_pages() 4814 if ((pages = kmalloc(max_pages * sizeof(*pages), GFP_KERNEL)) == NULL) in sgl_map_user_pages()
|
/linux-4.4.14/include/rdma/ |
D | ib_verbs.h | 1227 int max_pages; member
|
/linux-4.4.14/drivers/net/ethernet/emulex/benet/ |
D | be_cmds.c | 757 static void be_cmd_page_addrs_prepare(struct phys_addr *pages, u32 max_pages, in be_cmd_page_addrs_prepare() argument 760 int i, buf_pages = min(PAGES_4K_SPANNED(mem->va, mem->size), max_pages); in be_cmd_page_addrs_prepare()
|
/linux-4.4.14/fs/btrfs/ |
D | ctree.h | 4022 u64 newer_than, unsigned long max_pages);
|
D | extent_io.c | 2860 unsigned long max_pages, in submit_extent_page() argument
|