Searched defs:rmr (Results 1 - 8 of 8) sorted by relevance

/osnet-11/usr/src/lib/udapl/udapl_tavor/common/
H A Ddapl_rmr_free.c65 DAPL_RMR *rmr; local
76 rmr = (DAPL_RMR *)rmr_handle;
82 if (rmr->param.lmr_triplet.virtual_address != 0) {
83 (void) dapl_os_atomic_dec(&rmr->lmr->lmr_ref_count);
84 rmr->param.lmr_triplet.virtual_address = 0;
87 dat_status = dapls_ib_mw_free(rmr);
93 dapl_os_atomic_dec(&rmr->pz->pz_ref_count);
95 dapl_rmr_dealloc(rmr);
H A Ddapl_rmr_create.c67 DAPL_RMR *rmr; local
80 rmr = dapl_rmr_alloc(pz);
82 if (rmr == NULL) {
88 dat_status = dapls_ib_mw_alloc(rmr);
91 dapl_rmr_dealloc(rmr);
99 *rmr_handle = rmr;
H A Ddapl_rmr_query.c67 DAPL_RMR *rmr; local
82 rmr = (DAPL_RMR *)rmr_handle;
87 (NULL == rmr->lmr)) {
93 (void) dapl_os_memcpy(rmr_param, &rmr->param, sizeof (DAT_RMR_PARAM));
H A Ddapl_rmr_bind.c56 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
80 dapli_rmr_bind_fuse( IN DAPL_RMR *rmr, IN const DAT_LMR_TRIPLET* lmr_triplet, IN DAT_MEM_PRIV_FLAGS mem_priv, IN DAPL_EP *ep_ptr, IN DAT_RMR_COOKIE user_cookie, IN DAT_COMPLETION_FLAGS completion_flags, OUT DAT_RMR_CONTEXT *rmr_context) argument
186 dapli_rmr_bind_unfuse( IN DAPL_RMR *rmr, IN const DAT_LMR_TRIPLET *lmr_triplet, IN DAPL_EP *ep_ptr, IN DAT_RMR_COOKIE user_cookie, IN DAT_COMPLETION_FLAGS completion_flags) argument
285 DAPL_RMR *rmr; local
[all...]
H A Ddapl_rmr_util.c37 DAPL_RMR *rmr; local
40 rmr = (DAPL_RMR *)dapl_os_alloc(sizeof (DAPL_RMR));
41 if (NULL == rmr) {
46 (void) dapl_os_memzero(rmr, sizeof (DAPL_RMR));
51 rmr->header.provider = pz->header.provider;
52 rmr->header.magic = DAPL_MAGIC_RMR;
53 rmr->header.handle_type = DAT_HANDLE_TYPE_RMR;
54 rmr->header.owner_ia = pz->header.owner_ia;
55 rmr->header.user_context.as_64 = 0;
56 rmr
79 dapl_rmr_dealloc(IN DAPL_RMR *rmr) argument
[all...]
H A Ddapl_cookie.c339 * rmr rmr to associate with the cookie
353 IN DAPL_RMR *rmr,
369 cookie->val.rmr.rmr = rmr;
370 cookie->val.rmr.cookie = user_cookie;
351 dapls_rmr_cookie_alloc( IN DAPL_COOKIE_BUFFER *buffer, IN DAPL_RMR *rmr, IN DAT_RMR_COOKIE user_cookie, OUT DAPL_COOKIE **cookie_ptr) argument
/osnet-11/usr/src/lib/udapl/udapl_tavor/tavor/
H A Ddapl_tavor_ibtf_util.c1011 * rmr Initialized rmr to hold binding handles
1023 IN DAPL_RMR *rmr)
1025 DAPL_IA *ia_hdl = (DAPL_IA *)rmr->param.ia_handle;
1026 DAPL_PZ *pz_hdl = rmr->param.pz_handle;
1038 "mw_alloc: rmr 0x%p, cannot alloc mw_handle\n", rmr);
1045 "mw_alloc: rmr 0x%p, pd_hkey 0x%016llx\n",
1046 rmr, args.mw_pd_hkey);
1051 "mw_alloc: rmr
1022 dapls_ib_mw_alloc( IN DAPL_RMR *rmr) argument
1086 dapls_ib_mw_free( IN DAPL_RMR *rmr) argument
1133 dapls_ib_mw_bind( IN DAPL_RMR *rmr, IN DAT_LMR_CONTEXT lmr_context, IN DAPL_EP *ep, IN DAPL_COOKIE *cookie, IN DAT_VADDR virtual_address, IN DAT_VLEN length, IN DAT_MEM_PRIV_FLAGS mem_priv, IN DAT_COMPLETION_FLAGS completion_flags) argument
1232 dapls_ib_mw_unbind( IN DAPL_RMR *rmr, IN DAT_LMR_CONTEXT lmr_context, IN DAPL_EP *ep, IN DAPL_COOKIE *cookie, IN DAT_COMPLETION_FLAGS completion_flags) argument
[all...]
/osnet-11/usr/src/lib/udapl/udapl_tavor/include/
H A Ddapl.h625 DAPL_RMR *rmr; member in struct:dapl_rmr_cookie
646 DAPL_RMR_COOKIE rmr; member in union:dapl_cookie::__anon2856

Completed in 56 milliseconds