Home
last modified time | relevance | path

Searched refs:nmap (Results 1 – 25 of 29) sorted by relevance

12

/Linux-v5.4/drivers/net/netdevsim/
Dbpf.c335 struct nsim_bpf_bound_map *nmap = offmap->dev_priv; in nsim_map_key_find() local
338 for (i = 0; i < ARRAY_SIZE(nmap->entry); i++) in nsim_map_key_find()
339 if (nsim_map_key_match(&offmap->map, &nmap->entry[i], key)) in nsim_map_key_find()
348 struct nsim_bpf_bound_map *nmap = offmap->dev_priv; in nsim_map_alloc_elem() local
350 nmap->entry[idx].key = kmalloc(offmap->map.key_size, GFP_USER); in nsim_map_alloc_elem()
351 if (!nmap->entry[idx].key) in nsim_map_alloc_elem()
353 nmap->entry[idx].value = kmalloc(offmap->map.value_size, GFP_USER); in nsim_map_alloc_elem()
354 if (!nmap->entry[idx].value) { in nsim_map_alloc_elem()
355 kfree(nmap->entry[idx].key); in nsim_map_alloc_elem()
356 nmap->entry[idx].key = NULL; in nsim_map_alloc_elem()
[all …]
/Linux-v5.4/fs/xfs/libxfs/
Dxfs_attr_remote.c374 int nmap; in xfs_attr_rmtval_get() local
387 nmap = ATTR_RMTVALUE_MAPSIZE; in xfs_attr_rmtval_get()
389 blkcnt, map, &nmap, in xfs_attr_rmtval_get()
393 ASSERT(nmap >= 1); in xfs_attr_rmtval_get()
395 for (i = 0; (i < nmap) && (valuelen > 0); i++) { in xfs_attr_rmtval_get()
442 int nmap; in xfs_attr_rmtval_set() local
479 nmap = 1; in xfs_attr_rmtval_set()
482 &nmap); in xfs_attr_rmtval_set()
489 ASSERT(nmap == 1); in xfs_attr_rmtval_set()
519 nmap = 1; in xfs_attr_rmtval_set()
[all …]
Dxfs_da_btree.c2070 int nmap, error, got, i, mapi; in xfs_da_grow_inode_int() local
2082 nmap = 1; in xfs_da_grow_inode_int()
2085 args->total, &map, &nmap); in xfs_da_grow_inode_int()
2089 ASSERT(nmap <= 1); in xfs_da_grow_inode_int()
2090 if (nmap == 1) { in xfs_da_grow_inode_int()
2093 } else if (nmap == 0 && count > 1) { in xfs_da_grow_inode_int()
2103 nmap = min(XFS_BMAP_MAX_NMAP, count); in xfs_da_grow_inode_int()
2107 args->total, &mapp[mapi], &nmap); in xfs_da_grow_inode_int()
2110 if (nmap < 1) in xfs_da_grow_inode_int()
2112 mapi += nmap; in xfs_da_grow_inode_int()
[all …]
Dxfs_bmap.h200 int *nmap, int flags);
203 xfs_extlen_t total, struct xfs_bmbt_irec *mval, int *nmap);
Dxfs_rtbitmap.c64 int nmap = 1; in xfs_rtbuf_get() local
69 error = xfs_bmapi_read(ip, block, 1, &map, &nmap, XFS_DATA_FORK); in xfs_rtbuf_get()
73 if (nmap == 0 || !xfs_bmap_is_real_extent(&map)) in xfs_rtbuf_get()
Dxfs_bmap.c487 int nmap, in xfs_bmap_validate_ret() argument
492 ASSERT(ret_nmap <= nmap); in xfs_bmap_validate_ret()
518 #define xfs_bmap_validate_ret(bno,len,flags,mval,onmap,nmap) do { } while (0) argument
3799 int *nmap, in xfs_bmapi_read() argument
3813 ASSERT(*nmap >= 1); in xfs_bmapi_read()
3839 *nmap = 1; in xfs_bmapi_read()
3867 while (bno < end && n < *nmap) { in xfs_bmapi_read()
3890 if (bno >= end || n >= *nmap) in xfs_bmapi_read()
3897 *nmap = n; in xfs_bmapi_read()
4264 int *nmap) /* i/o: mval size/count */ in xfs_bmapi_write() argument
[all …]
/Linux-v5.4/drivers/infiniband/core/
Dumem.c51 if (umem->nmap > 0) in __ib_umem_release()
164 for_each_sg(umem->sg_head.sgl, sg, umem->nmap, i) { in ib_umem_find_best_pgsz()
169 if (i && i != (umem->nmap - 1)) in ib_umem_find_best_pgsz()
297 umem->nmap = ib_dma_map_sg_attrs(context->device, in ib_umem_get()
303 if (!umem->nmap) { in ib_umem_get()
350 for_each_sg(umem->sg_head.sgl, sg, umem->nmap, i) in ib_umem_page_count()
/Linux-v5.4/fs/xfs/
Dxfs_attr_inactive.c43 int nmap; in xfs_attr3_leaf_freextent() local
56 nmap = 1; in xfs_attr3_leaf_freextent()
58 &map, &nmap, XFS_BMAPI_ATTRFORK); in xfs_attr3_leaf_freextent()
62 ASSERT(nmap == 1); in xfs_attr3_leaf_freextent()
Dxfs_rtalloc.c768 int nmap; /* number of block maps */ in xfs_growfs_rt_alloc() local
793 nmap = 1; in xfs_growfs_rt_alloc()
796 &nmap); in xfs_growfs_rt_alloc()
797 if (!error && nmap < 1) in xfs_growfs_rt_alloc()
/Linux-v5.4/drivers/infiniband/hw/mlx5/
Dmem.c65 for_each_sg(umem->sg_head.sgl, sg, umem->nmap, entry) { in mlx5_ib_cont_pages()
155 for_each_sg(umem->sg_head.sgl, sg, umem->nmap, entry) { in __mlx5_ib_populate_pas()
/Linux-v5.4/include/rdma/
Dib_umem.h53 int nmap; member
/Linux-v5.4/drivers/infiniband/hw/bnxt_re/
Dqplib_res.h224 u32 nmap; member
Dib_verbs.c865 qplib_qp->sq.sg_info.nmap = umem->nmap; in bnxt_re_init_user_qp()
878 qplib_qp->rq.sg_info.nmap = umem->nmap; in bnxt_re_init_user_qp()
1332 qplib_srq->sg_info.nmap = umem->nmap; in bnxt_re_init_user_srq()
2575 cq->qplib_cq.sg_info.nmap = cq->umem->nmap; in bnxt_re_create_cq()
3492 rdma_for_each_block(umem->sg_head.sgl, &biter, umem->nmap, page_size) in fill_umem_pbl_tbl()
Dqplib_res.c196 maps = sg_info->nmap; in bnxt_qplib_alloc_init_hwq()
/Linux-v5.4/drivers/infiniband/hw/mlx4/
Dmr.c203 for_each_sg(umem->sg_head.sgl, sg, umem->nmap, i) { in mlx4_ib_umem_write_mtt()
274 for_each_sg(umem->sg_head.sgl, sg, umem->nmap, i) { in mlx4_ib_umem_calc_optimal_mtt_size()
/Linux-v5.4/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_misc.c192 for_each_sg_dma_page(umem->sg_head.sgl, &sg_iter, umem->nmap, 0) { in pvrdma_page_dir_insert_umem()
/Linux-v5.4/drivers/infiniband/hw/hns/
Dhns_roce_alloc.c280 rdma_for_each_block(umem->sg_head.sgl, &biter, umem->nmap, in hns_roce_get_umem_bufs()
Dhns_roce_mr.c1060 for_each_sg_dma_page(umem->sg_head.sgl, &sg_iter, umem->nmap, 0) { in hns_roce_ib_umem_write_mtt()
1103 for_each_sg_dma_page(umem->sg_head.sgl, &sg_iter, umem->nmap, 0) { in hns_roce_ib_umem_write_mr()
/Linux-v5.4/drivers/infiniband/sw/rxe/
Drxe_mr.c200 for_each_sg_page(umem->sg_head.sgl, &sg_iter, umem->nmap, 0) { in rxe_mem_init_user()
/Linux-v5.4/drivers/infiniband/sw/rdmavt/
Dmr.c415 for_each_sg_page (umem->sg_head.sgl, &sg_iter, umem->nmap, 0) { in rvt_reg_user_mr()
/Linux-v5.4/drivers/infiniband/hw/cxgb4/
Dmem.c565 for_each_sg_dma_page(mhp->umem->sg_head.sgl, &sg_iter, mhp->umem->nmap, 0) { in c4iw_reg_user_mr()
/Linux-v5.4/drivers/infiniband/hw/mthca/
Dmthca_provider.c909 for_each_sg_dma_page(mr->umem->sg_head.sgl, &sg_iter, mr->umem->nmap, 0) { in mthca_reg_user_mr()
/Linux-v5.4/drivers/infiniband/hw/cxgb3/
Diwch_provider.c477 for_each_sg_dma_page(mhp->umem->sg_head.sgl, &sg_iter, mhp->umem->nmap, 0) { in iwch_reg_user_mr()
/Linux-v5.4/drivers/infiniband/hw/efa/
Defa_verbs.c1058 rdma_for_each_block(umem->sg_head.sgl, &biter, umem->nmap, in umem_to_page_list()
/Linux-v5.4/drivers/infiniband/hw/i40iw/
Di40iw_verbs.c1326 rdma_for_each_block(region->sg_head.sgl, &biter, region->nmap, in i40iw_copy_user_pgaddrs()

12