Symbol: ib_mr
sys/dev/bnxt/bnxt_re/ib_verbs.c
3308
struct bnxt_re_mr *mr = to_bnxt_re(wr->mr, struct bnxt_re_mr, ib_mr);
sys/dev/bnxt/bnxt_re/ib_verbs.c
4760
struct ib_mr *bnxt_re_get_dma_mr(struct ib_pd *ib_pd, int mr_access_flags)
sys/dev/bnxt/bnxt_re/ib_verbs.c
4804
mr->ib_mr.lkey = mr->qplib_mr.lkey;
sys/dev/bnxt/bnxt_re/ib_verbs.c
4807
mr->ib_mr.rkey = mr->ib_mr.lkey;
sys/dev/bnxt/bnxt_re/ib_verbs.c
4813
return &mr->ib_mr;
sys/dev/bnxt/bnxt_re/ib_verbs.c
4822
int bnxt_re_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata)
sys/dev/bnxt/bnxt_re/ib_verbs.c
4824
struct bnxt_re_mr *mr = to_bnxt_re(ib_mr, struct bnxt_re_mr, ib_mr);
sys/dev/bnxt/bnxt_re/ib_verbs.c
4849
static int bnxt_re_set_page(struct ib_mr *ib_mr, u64 addr)
sys/dev/bnxt/bnxt_re/ib_verbs.c
4851
struct bnxt_re_mr *mr = to_bnxt_re(ib_mr, struct bnxt_re_mr, ib_mr);
sys/dev/bnxt/bnxt_re/ib_verbs.c
4858
ROCE_DRV_MODULE_NAME, ib_mr->device, mr->npages - 1,
sys/dev/bnxt/bnxt_re/ib_verbs.c
4863
int bnxt_re_map_mr_sg(struct ib_mr *ib_mr, struct scatterlist *sg,
sys/dev/bnxt/bnxt_re/ib_verbs.c
4866
struct bnxt_re_mr *mr = to_bnxt_re(ib_mr, struct bnxt_re_mr, ib_mr);
sys/dev/bnxt/bnxt_re/ib_verbs.c
4869
return ib_sg_to_pages(ib_mr, sg, sg_nents,
sys/dev/bnxt/bnxt_re/ib_verbs.c
4873
struct ib_mr *bnxt_re_alloc_mr(struct ib_pd *ib_pd, enum ib_mr_type type,
sys/dev/bnxt/bnxt_re/ib_verbs.c
4906
mr->ib_mr.lkey = mr->qplib_mr.lkey;
sys/dev/bnxt/bnxt_re/ib_verbs.c
4907
mr->ib_mr.rkey = mr->ib_mr.lkey;
sys/dev/bnxt/bnxt_re/ib_verbs.c
4928
return &mr->ib_mr;
sys/dev/bnxt/bnxt_re/ib_verbs.c
5035
struct ib_mr *bnxt_re_reg_user_mr(struct ib_pd *ib_pd, u64 start, u64 length,
sys/dev/bnxt/bnxt_re/ib_verbs.c
5080
mr->ib_mr.rkey = mr->qplib_mr.rkey;
sys/dev/bnxt/bnxt_re/ib_verbs.c
5125
mr->ib_mr.lkey = mr->ib_mr.rkey = mr->qplib_mr.lkey;
sys/dev/bnxt/bnxt_re/ib_verbs.c
5131
return &mr->ib_mr;
sys/dev/bnxt/bnxt_re/ib_verbs.c
5144
bnxt_re_rereg_user_mr(struct ib_mr *ib_mr, int flags, u64 start, u64 length,
sys/dev/bnxt/bnxt_re/ib_verbs.c
5148
struct bnxt_re_mr *mr = to_bnxt_re(ib_mr, struct bnxt_re_mr, ib_mr);
sys/dev/bnxt/bnxt_re/ib_verbs.c
5207
mr->ib_mr.rkey = mr->qplib_mr.rkey;
sys/dev/bnxt/bnxt_re/ib_verbs.c
575
struct ib_mr *ib_mr = &fence->mr->ib_mr;
sys/dev/bnxt/bnxt_re/ib_verbs.c
588
wqe->bind.parent_l_key = ib_mr->lkey;
sys/dev/bnxt/bnxt_re/ib_verbs.c
680
mr->ib_mr.lkey = mr->qplib_mr.lkey;
sys/dev/bnxt/bnxt_re/ib_verbs.c
699
mr->ib_mr.lkey = mr->qplib_mr.lkey;
sys/dev/bnxt/bnxt_re/ib_verbs.c
700
mr->ib_mr.rkey = mr->qplib_mr.rkey;
sys/dev/bnxt/bnxt_re/ib_verbs.c
720
if (mr->ib_mr.lkey) {
sys/dev/bnxt/bnxt_re/ib_verbs.c
752
if (mr->ib_mr.rkey)
sys/dev/bnxt/bnxt_re/ib_verbs.c
755
if (mr->ib_mr.lkey)
sys/dev/bnxt/bnxt_re/ib_verbs.h
237
struct ib_mr ib_mr;
sys/dev/bnxt/bnxt_re/ib_verbs.h
345
struct ib_mr *bnxt_re_get_dma_mr(struct ib_pd *pd, int mr_access_flags);
sys/dev/bnxt/bnxt_re/ib_verbs.h
346
int bnxt_re_map_mr_sg(struct ib_mr *ib_mr, struct scatterlist *sg,
sys/dev/bnxt/bnxt_re/ib_verbs.h
348
struct ib_mr *bnxt_re_alloc_mr(struct ib_pd *ib_pd, enum ib_mr_type type,
sys/dev/bnxt/bnxt_re/ib_verbs.h
350
int bnxt_re_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata);
sys/dev/bnxt/bnxt_re/ib_verbs.h
354
struct ib_mr *bnxt_re_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
sys/dev/bnxt/bnxt_re/ib_verbs.h
358
bnxt_re_rereg_user_mr(struct ib_mr *mr, int flags, u64 start, u64 length,
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
393
struct ib_mr ibmr;
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
404
static inline struct c4iw_mr *to_c4iw_mr(struct ib_mr *ibmr)
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
932
struct ib_mr *c4iw_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type,
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
934
int c4iw_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg,
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
939
struct ib_mr *c4iw_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, u64
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
941
struct ib_mr *c4iw_get_dma_mr(struct ib_pd *pd, int acc);
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
942
int c4iw_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata);
sys/dev/cxgbe/iw_cxgbe/mem.c
345
struct ib_mr *c4iw_get_dma_mr(struct ib_pd *pd, int acc)
sys/dev/cxgbe/iw_cxgbe/mem.c
389
struct ib_mr *c4iw_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
sys/dev/cxgbe/iw_cxgbe/mem.c
548
struct ib_mr *c4iw_alloc_mr(struct ib_pd *pd,
sys/dev/cxgbe/iw_cxgbe/mem.c
620
static int c4iw_set_page(struct ib_mr *ibmr, u64 addr)
sys/dev/cxgbe/iw_cxgbe/mem.c
632
int c4iw_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg,
sys/dev/cxgbe/iw_cxgbe/mem.c
643
int c4iw_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata)
sys/dev/cxgbe/iw_cxgbe/mem.c
649
CTR2(KTR_IW_CXGBE, "%s ib_mr %p", __func__, ib_mr);
sys/dev/cxgbe/iw_cxgbe/mem.c
651
mhp = to_c4iw_mr(ib_mr);
sys/dev/irdma/fbsd_kcompat.h
149
int irdma_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata);
sys/dev/irdma/fbsd_kcompat.h
200
int irdma_hwdereg_mr(struct ib_mr *ib_mr);
sys/dev/irdma/fbsd_kcompat.h
201
int irdma_rereg_user_mr(struct ib_mr *ib_mr, int flags, u64 start, u64 len,
sys/dev/irdma/fbsd_kcompat.h
213
struct ib_mr *irdma_reg_user_mr(struct ib_pd *pd, u64 start, u64 len,
sys/dev/irdma/fbsd_kcompat.h
216
struct ib_mr *irdma_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type,
sys/dev/irdma/fbsd_kcompat.h
220
struct ib_mr *irdma_rereg_mr_trans(struct irdma_mr *iwmr, u64 start, u64 len,
sys/dev/irdma/irdma_cm.c
3706
struct ib_mr *ibmr;
sys/dev/irdma/irdma_kcompat.c
100
struct ib_mr *
sys/dev/irdma/irdma_kcompat.c
1207
irdma_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata)
sys/dev/irdma/irdma_kcompat.c
1209
struct irdma_mr *iwmr = to_iwmr(ib_mr);
sys/dev/irdma/irdma_kcompat.c
1210
struct irdma_device *iwdev = to_iwdev(ib_mr->device);
sys/dev/irdma/irdma_kcompat.c
1225
ret = irdma_hwdereg_mr(ib_mr);
sys/dev/irdma/irdma_kcompat.c
1251
struct ib_mr *
sys/dev/irdma/irdma_kcompat.c
1275
return (struct ib_mr *)region;
sys/dev/irdma/irdma_kcompat.c
1286
return (struct ib_mr *)iwmr;
sys/dev/irdma/irdma_kcompat.c
1328
irdma_rereg_user_mr(struct ib_mr *ib_mr, int flags, u64 start, u64 len,
sys/dev/irdma/irdma_kcompat.c
1332
struct irdma_device *iwdev = to_iwdev(ib_mr->device);
sys/dev/irdma/irdma_kcompat.c
1333
struct irdma_mr *iwmr = to_iwmr(ib_mr);
sys/dev/irdma/irdma_kcompat.c
1343
ret = irdma_hwdereg_mr(ib_mr);
sys/dev/irdma/irdma_kcompat.c
1366
ib_mr = irdma_rereg_mr_trans(iwmr, start, len, virt, udata);
sys/dev/irdma/irdma_kcompat.c
1367
if (IS_ERR(ib_mr))
sys/dev/irdma/irdma_kcompat.c
1368
return PTR_ERR(ib_mr);
sys/dev/irdma/irdma_main.h
448
static inline struct irdma_mr *to_iwmr(struct ib_mr *ibmr)
sys/dev/irdma/irdma_main.h
603
struct ib_mr *irdma_reg_phys_mr(struct ib_pd *ib_pd, u64 addr, u64 size,
sys/dev/irdma/irdma_verbs.c
1951
irdma_set_page(struct ib_mr *ibmr, u64 addr)
sys/dev/irdma/irdma_verbs.c
1983
irdma_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg,
sys/dev/irdma/irdma_verbs.c
2235
irdma_hwdereg_mr(struct ib_mr *ib_mr)
sys/dev/irdma/irdma_verbs.c
2237
struct irdma_device *iwdev = to_iwdev(ib_mr->device);
sys/dev/irdma/irdma_verbs.c
2238
struct irdma_mr *iwmr = to_iwmr(ib_mr);
sys/dev/irdma/irdma_verbs.c
2239
struct irdma_pd *iwpd = to_iwpd(ib_mr->pd);
sys/dev/irdma/irdma_verbs.c
2260
info->stag_idx = RS_64_1(ib_mr->rkey, IRDMA_CQPSQ_STAG_IDX_S);
sys/dev/irdma/irdma_verbs.c
2287
struct ib_mr *
sys/dev/irdma/irdma_verbs.c
2303
return (struct ib_mr *)region;
sys/dev/irdma/irdma_verbs.c
2336
struct ib_mr *
sys/dev/irdma/irdma_verbs.c
2390
static struct ib_mr *
sys/dev/irdma/irdma_verbs.h
138
struct ib_mr ibmr;
sys/dev/irdma/irdma_verbs.h
228
struct ib_mr *lsmm_mr;
sys/dev/iser/icl_iser.h
353
struct ib_mr *mr;
sys/dev/iser/icl_iser.h
368
struct ib_mr *mr;
sys/dev/iser/iser_memory.c
137
iser_inv_rkey(struct ib_send_wr *inv_wr, struct ib_mr *mr)
sys/dev/iser/iser_memory.c
158
struct ib_mr *mr = rsc->mr;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
135
struct ib_mr ibmr;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
659
static inline struct mlx4_ib_mr *to_mmr(struct ib_mr *ibmr)
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
718
struct ib_mr *mlx4_ib_get_dma_mr(struct ib_pd *pd, int acc);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
721
struct ib_mr *mlx4_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
724
int mlx4_ib_dereg_mr(struct ib_mr *mr, struct ib_udata *udata);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
728
struct ib_mr *mlx4_ib_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
730
int mlx4_ib_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
880
int mlx4_ib_rereg_user_mr(struct ib_mr *mr, int flags,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
137
struct ib_mr *mlx4_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
192
int mlx4_ib_rereg_user_mr(struct ib_mr *mr, int flags,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
326
int mlx4_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
386
struct ib_mr *mlx4_ib_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
523
static int mlx4_set_page(struct ib_mr *ibmr, u64 addr)
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
535
int mlx4_ib_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
61
struct ib_mr *mlx4_ib_get_dma_mr(struct ib_pd *pd, int acc)
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
1011
int mlx5_ib_check_mr_status(struct ib_mr *ibmr, u32 check_mask,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
545
struct ib_mr ibmr;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
879
static inline struct mlx5_ib_mr *to_mmr(struct ib_mr *ibmr)
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
950
struct ib_mr *mlx5_ib_get_dma_mr(struct ib_pd *pd, int acc);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
951
struct ib_mr *mlx5_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
959
int mlx5_ib_rereg_user_mr(struct ib_mr *ib_mr, int flags, u64 start,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
962
int mlx5_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
963
struct ib_mr *mlx5_ib_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
965
int mlx5_ib_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1125
int mlx5_ib_rereg_user_mr(struct ib_mr *ib_mr, int flags, u64 start,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1129
struct mlx5_ib_dev *dev = to_mdev(ib_mr->device);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1130
struct mlx5_ib_mr *mr = to_mmr(ib_mr);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1131
struct ib_pd *pd = (flags & IB_MR_REREG_PD) ? new_pd : ib_mr->pd;
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1178
mr = reg_create(ib_mr, pd, addr, len, mr->umem, ncont,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1198
ib_mr->pd = pd;
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1307
int mlx5_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1346
struct ib_mr *mlx5_ib_alloc_mr(struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1544
int mlx5_ib_check_mr_status(struct ib_mr *ibmr, u32 check_mask,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1618
static int mlx5_set_page(struct ib_mr *ibmr, u64 addr)
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1632
int mlx5_ib_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
477
struct ib_mr *mlx5_ib_get_dma_mr(struct ib_pd *pd, int acc)
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
870
static struct mlx5_ib_mr *reg_create(struct ib_mr *ibmr, struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
957
struct ib_mr *mlx5_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3496
static int mlx5_set_bsf(struct ib_mr *sig_mr,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3558
struct ib_mr *sig_mr = wr->sig_mr;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3659
struct ib_mr *sig_mr = wr->sig_mr;
sys/dev/mthca/mthca_provider.c
826
static struct ib_mr *mthca_get_dma_mr(struct ib_pd *pd, int acc)
sys/dev/mthca/mthca_provider.c
849
static struct ib_mr *mthca_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
sys/dev/mthca/mthca_provider.c
948
static int mthca_dereg_mr(struct ib_mr *mr, struct ib_udata *udata)
sys/dev/mthca/mthca_provider.h
311
static inline struct mthca_mr *to_mmr(struct ib_mr *ibmr)
sys/dev/mthca/mthca_provider.h
76
struct ib_mr ibmr;
sys/dev/qlnx/qlnxr/qlnxr_def.h
697
struct ib_mr ibmr;
sys/dev/qlnx/qlnxr/qlnxr_def.h
779
get_qlnxr_mr(struct ib_mr *ibmr)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1041
struct ib_mr *
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1409
struct ib_mr *
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1517
qlnxr_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1519
struct qlnxr_mr *mr = get_qlnxr_mr(ib_mr);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1520
struct qlnxr_dev *dev = get_qlnxr_dev((ib_mr->device));
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5399
struct ib_mr *
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5426
qlnxr_set_page(struct ib_mr *ibmr, u64 addr)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5461
qlnxr_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
145
extern struct ib_mr *qlnxr_get_dma_mr(struct ib_pd *,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
148
extern int qlnxr_dereg_mr(struct ib_mr *, struct ib_udata *);
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
150
extern struct ib_mr *qlnxr_reg_user_mr(struct ib_pd *,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
157
extern struct ib_mr *qlnxr_alloc_mr(struct ib_pd *pd,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
161
extern int qlnxr_map_mr_sg(struct ib_mr *mr, struct scatterlist *sg,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
726
struct ib_mr *mr;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
808
struct ib_mr *mr;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_mr.c
41
return ib_dereg_mr_user((struct ib_mr *)uobject->object,
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_mr.c
93
struct ib_mr *mr;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1923
int ib_dereg_mr_user(struct ib_mr *mr, struct ib_udata *udata)
sys/ofed/drivers/infiniband/core/ib_verbs.c
1955
struct ib_mr *ib_alloc_mr_user(struct ib_pd *pd, enum ib_mr_type mr_type,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1958
struct ib_mr *mr;
sys/ofed/drivers/infiniband/core/ib_verbs.c
2295
int ib_check_mr_status(struct ib_mr *mr, u32 check_mask,
sys/ofed/drivers/infiniband/core/ib_verbs.c
2368
int ib_map_mr_sg(struct ib_mr *mr, struct scatterlist *sg, int sg_nents,
sys/ofed/drivers/infiniband/core/ib_verbs.c
2400
int ib_sg_to_pages(struct ib_mr *mr, struct scatterlist *sgl, int sg_nents,
sys/ofed/drivers/infiniband/core/ib_verbs.c
2401
unsigned int *sg_offset_p, int (*set_page)(struct ib_mr *, u64))
sys/ofed/drivers/infiniband/core/ib_verbs.c
301
struct ib_mr *mr;
sys/ofed/include/rdma/ib_verbs.h
1349
struct ib_mr *mr;
sys/ofed/include/rdma/ib_verbs.h
1362
struct ib_mr *sig_mr;
sys/ofed/include/rdma/ib_verbs.h
1496
struct ib_mr *__internal_mr;
sys/ofed/include/rdma/ib_verbs.h
2303
struct ib_mr * (*get_dma_mr)(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
2305
struct ib_mr * (*reg_user_mr)(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
2310
int (*rereg_user_mr)(struct ib_mr *mr,
sys/ofed/include/rdma/ib_verbs.h
2317
int (*dereg_mr)(struct ib_mr *mr, struct ib_udata *udata);
sys/ofed/include/rdma/ib_verbs.h
2318
struct ib_mr * (*alloc_mr)(struct ib_pd *pd, enum ib_mr_type mr_type,
sys/ofed/include/rdma/ib_verbs.h
2324
int (*map_mr_sg)(struct ib_mr *mr,
sys/ofed/include/rdma/ib_verbs.h
2373
int (*check_mr_status)(struct ib_mr *mr, u32 check_mask,
sys/ofed/include/rdma/ib_verbs.h
2410
struct ib_mr *(*reg_dm_mr)(struct ib_pd *pd, struct ib_dm *dm,
sys/ofed/include/rdma/ib_verbs.h
3762
int ib_dereg_mr_user(struct ib_mr *mr, struct ib_udata *udata);
sys/ofed/include/rdma/ib_verbs.h
3773
static inline int ib_dereg_mr(struct ib_mr *mr)
sys/ofed/include/rdma/ib_verbs.h
3778
struct ib_mr *ib_alloc_mr_user(struct ib_pd *pd, enum ib_mr_type mr_type,
sys/ofed/include/rdma/ib_verbs.h
3781
static inline struct ib_mr *ib_alloc_mr(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
3787
struct ib_mr *ib_alloc_mr_integrity(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
3797
static inline void ib_update_fast_reg_key(struct ib_mr *mr, u8 newkey)
sys/ofed/include/rdma/ib_verbs.h
3933
int ib_check_mr_status(struct ib_mr *mr, u32 check_mask,
sys/ofed/include/rdma/ib_verbs.h
3949
int ib_map_mr_sg(struct ib_mr *mr, struct scatterlist *sg, int sg_nents,
sys/ofed/include/rdma/ib_verbs.h
3953
ib_map_mr_sg_zbva(struct ib_mr *mr, struct scatterlist *sg, int sg_nents,
sys/ofed/include/rdma/ib_verbs.h
3964
int ib_sg_to_pages(struct ib_mr *mr, struct scatterlist *sgl, int sg_nents,
sys/ofed/include/rdma/ib_verbs.h
3965
unsigned int *sg_offset, int (*set_page)(struct ib_mr *, u64));
sys/ofed/include/rdma/rdma_vt.h
492
int rvt_fast_reg_mr(struct rvt_qp *qp, struct ib_mr *ibmr, u32 key,