/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_mr.c | 387 u32 max_num_sg, struct ib_udata *udata) in mlx4_ib_alloc_mr() argument 394 max_num_sg > MLX4_MAX_FAST_REG_PAGES) in mlx4_ib_alloc_mr() 402 max_num_sg, 0, &mr->mmr); in mlx4_ib_alloc_mr() 406 err = mlx4_alloc_priv_pages(pd->device, mr, max_num_sg); in mlx4_ib_alloc_mr() 410 mr->max_pages = max_num_sg; in mlx4_ib_alloc_mr()
|
H A D | mlx4_ib.h | 729 u32 max_num_sg, struct ib_udata *udata);
|
/freebsd/sys/dev/cxgbe/iw_cxgbe/ |
H A D | mem.c | 611 u32 max_num_sg, struct ib_udata *udata) in c4iw_alloc_mr() argument 619 int length = roundup(max_num_sg * sizeof(u64), 32); in c4iw_alloc_mr() 628 max_num_sg > t4_max_fr_depth(&rhp->rdev, use_dsgl)) in c4iw_alloc_mr() 646 ret = alloc_pbl(mhp, max_num_sg); in c4iw_alloc_mr() 649 mhp->attr.pbl_size = max_num_sg; in c4iw_alloc_mr()
|
H A D | iw_cxgbe.h | 936 u32 max_num_sg, struct ib_udata *udata);
|
/freebsd/sys/dev/qlnx/qlnxr/ |
H A D | qlnxr_verbs.h | 163 enum ib_mr_type mr_type, u32 max_num_sg,
|
H A D | qlnxr_verbs.c | 5439 u32 max_num_sg, struct ib_udata *udata) in qlnxr_alloc_mr() argument 5453 mr = __qlnxr_alloc_mr(ibpd, max_num_sg); in qlnxr_alloc_mr()
|
/freebsd/sys/dev/irdma/ |
H A D | fbsd_kcompat.h | 205 u32 max_num_sg, struct ib_udata *udata);
|
H A D | irdma_kcompat.c | 108 u32 max_num_sg, struct ib_udata *udata) in irdma_alloc_mr() argument 137 iwmr->page_cnt = max_num_sg; in irdma_alloc_mr() 139 iwmr->len = max_num_sg * PAGE_SIZE; in irdma_alloc_mr()
|
/freebsd/sys/ofed/include/rdma/ |
H A D | ib_verbs.h | 2300 u32 max_num_sg, struct ib_udata *udata); 3777 u32 max_num_sg, struct ib_udata *udata); 3780 enum ib_mr_type mr_type, u32 max_num_sg) in ib_alloc_mr() argument 3782 return ib_alloc_mr_user(pd, mr_type, max_num_sg, NULL); in ib_alloc_mr()
|
/freebsd/sys/dev/bnxt/bnxt_re/ |
H A D | ib_verbs.h | 332 u32 max_num_sg, struct ib_udata *udata);
|
H A D | ib_verbs.c | 4887 u32 max_num_sg, struct ib_udata *udata) in bnxt_re_alloc_mr() argument 4900 if (max_num_sg > MAX_PBL_LVL_1_PGS) { in bnxt_re_alloc_mr() 4921 mr->pages = kzalloc(sizeof(u64) * max_num_sg, GFP_KERNEL); in bnxt_re_alloc_mr() 4929 &mr->qplib_frpl, max_num_sg); in bnxt_re_alloc_mr()
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_mr.c | 1348 u32 max_num_sg, struct ib_udata *udata) in mlx5_ib_alloc_mr() argument 1352 int ndescs = ALIGN(max_num_sg, 4); in mlx5_ib_alloc_mr()
|
H A D | mlx5_ib.h | 953 u32 max_num_sg, struct ib_udata *udata);
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_verbs.c | 1617 u32 max_num_sg, struct ib_udata *udata) in ib_alloc_mr_user() argument 1632 mr = pd->device->alloc_mr(pd, mr_type, max_num_sg, udata); in ib_alloc_mr_user()
|