Lines Matching defs:rmr
56 IN DAPL_RMR *rmr,
66 IN DAPL_RMR *rmr,
81 IN DAPL_RMR *rmr,
94 rmr->header.owner_ia->hca_ptr->lmr_hash_table,
130 (ep_ptr->param.pz_handle != rmr->param.pz_handle)) {
147 rmr, user_cookie, &cookie);
152 dat_status = dapls_ib_mw_bind(rmr,
168 if (NULL != rmr->lmr) {
169 (void) dapl_os_atomic_dec(&rmr->lmr->lmr_ref_count);
172 rmr->param.mem_priv = mem_priv;
173 rmr->param.lmr_triplet = *lmr_triplet;
174 rmr->ep = ep_ptr;
175 rmr->lmr = lmr;
179 if (NULL != rmr_context) { *rmr_context = rmr->param.rmr_context; }
187 IN DAPL_RMR *rmr,
214 if (ep_ptr->param.pz_handle != rmr->param.pz_handle) {
230 dat_status = dapls_rmr_cookie_alloc(&ep_ptr->req_buffer, rmr,
237 dat_status = dapls_ib_mw_unbind(rmr, lmr_triplet->lmr_context,
246 if (NULL != rmr->lmr) {
247 (void) dapl_os_atomic_dec(&rmr->lmr->lmr_ref_count);
250 rmr->param.mem_priv = DAT_MEM_PRIV_NONE_FLAG;
251 rmr->param.lmr_triplet.lmr_context = 0;
252 rmr->param.lmr_triplet.virtual_address = 0;
253 rmr->param.lmr_triplet.segment_length = 0;
254 rmr->ep = ep_ptr;
255 rmr->lmr = NULL;
285 DAPL_RMR *rmr;
295 rmr = (DAPL_RMR *) rmr_handle;
298 /* if the rmr should be bound */
300 return (dapli_rmr_bind_fuse(rmr,
307 } else { /* the rmr should be unbound */
308 return (dapli_rmr_bind_unfuse(rmr,