Lines Matching defs:lmr
92 DAPL_LMR *lmr;
99 lmr = dapl_lmr_alloc(ia, DAT_MEM_TYPE_VIRTUAL,
102 if (NULL == lmr) {
109 dat_status = dapls_ib_mr_register(ia, lmr, virt_addr,
112 dat_status = dapls_ib_mr_register_shared(ia, lmr, virt_addr,
117 dapl_lmr_dealloc(lmr);
123 lmr->param.lmr_context, NULL);
125 (void) dapls_ib_mr_deregister(lmr);
126 dapl_lmr_dealloc(lmr);
134 lmr->param.lmr_context, lmr);
136 (void) dapls_ib_mr_deregister(lmr);
137 dapl_lmr_dealloc(lmr);
151 *lmr_handle = (DAT_LMR_HANDLE) lmr;
154 *lmr_context = lmr->param.lmr_context;
157 *rmr_context = lmr->param.rmr_context;
160 *registered_length = lmr->param.registered_size;
163 *registered_address = lmr->param.registered_address;
182 DAPL_LMR *lmr;
196 (DAPL_HASH_DATA *) & lmr);
205 lmr = dapl_lmr_alloc(ia, DAT_MEM_TYPE_LMR, reg_desc, 0,
208 if (NULL == lmr) {
214 dat_status = dapls_ib_mr_register_lmr(ia, lmr, privileges);
217 dapl_lmr_dealloc(lmr);
223 lmr->param.lmr_context, NULL);
225 (void) dapls_ib_mr_deregister(lmr);
226 dapl_lmr_dealloc(lmr);
234 lmr->param.lmr_context, lmr);
236 (void) dapls_ib_mr_deregister(lmr);
237 dapl_lmr_dealloc(lmr);
252 *lmr_handle = (DAT_LMR_HANDLE)lmr;
255 *lmr_context = lmr->param.lmr_context;
258 *rmr_context = lmr->param.rmr_context;
351 DAPL_LMR *lmr;
358 lmr = (DAPL_LMR *)region_description.for_lmr_handle;
360 return (dapl_lmr_create_lmr(ia, lmr, pz, privileges, lmr_handle,