Lines Matching defs:ib_mr
2605 struct irdma_mr *iwmr = to_iwmr((struct ib_mr *)ibmw);
2676 static struct ib_mr *irdma_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type,
2735 static int irdma_set_page(struct ib_mr *ibmr, u64 addr)
2766 static int irdma_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg,
3006 static struct ib_mr *irdma_reg_user_mr(struct ib_pd *pd, u64 start, u64 len,
3028 return (struct ib_mr *)region;
3039 return (struct ib_mr *)iwmr;
3073 static struct ib_mr *irdma_reg_user_mr_dmabuf(struct ib_pd *pd, u64 start,
3122 struct ib_mr *irdma_reg_phys_mr(struct ib_pd *pd, u64 addr, u64 size, int access,
3174 static struct ib_mr *irdma_get_dma_mr(struct ib_pd *pd, int acc)
3216 * @ib_mr: mr ptr for dereg
3219 static int irdma_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata)
3221 struct ib_pd *ibpd = ib_mr->pd;
3223 struct irdma_mr *iwmr = to_iwmr(ib_mr);
3224 struct irdma_device *iwdev = to_iwdev(ib_mr->device);
3252 info->stag_idx = ib_mr->rkey >> IRDMA_CQPSQ_STAG_IDX_S;