Lines Matching defs:ibmr
149 static inline struct efa_mr *to_emr(struct ib_mr *ibmr)
151 return container_of(ibmr, struct efa_mr, ibmr);
1673 mr->ibmr.lkey = result.l_key;
1674 mr->ibmr.rkey = result.r_key;
1675 mr->ibmr.length = length;
1682 ibdev_dbg(&dev->ibdev, "Registered mr[%d]\n", mr->ibmr.lkey);
1716 return &mr->ibmr;
1753 return &mr->ibmr;
1766 struct ib_mr *ibmr = uverbs_attr_get_obj(attrs, EFA_IB_ATTR_QUERY_MR_HANDLE);
1767 struct efa_mr *mr = to_emr(ibmr);
1797 int efa_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
1799 struct efa_dev *dev = to_edev(ibmr->device);
1801 struct efa_mr *mr = to_emr(ibmr);
1804 ibdev_dbg(&dev->ibdev, "Deregister mr[%d]\n", ibmr->lkey);
1806 params.l_key = mr->ibmr.lkey;