Searched defs:cr_ptr (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/lib/udapl/udapl_tavor/common/
H A Ddapl_cr_util.c66 DAPL_CR *cr_ptr; local
69 cr_ptr = (DAPL_CR *)dapl_os_alloc(sizeof (DAPL_CR));
70 if (cr_ptr == NULL) {
75 (void) dapl_os_memzero(cr_ptr, sizeof (DAPL_CR));
80 cr_ptr->header.provider = ia_ptr->header.provider;
81 cr_ptr->header.magic = DAPL_MAGIC_CR;
82 cr_ptr->header.handle_type = DAT_HANDLE_TYPE_CR;
83 cr_ptr->header.owner_ia = ia_ptr;
84 cr_ptr->header.user_context.as_64 = 0;
85 cr_ptr
109 dapls_cr_free( IN DAPL_CR *cr_ptr) argument
[all...]
H A Ddapl_cr_handoff.c73 DAPL_CR *cr_ptr; local
80 cr_ptr = (DAPL_CR *)cr_handle;
81 dat_status = dapls_ib_handoff_connection(cr_ptr, cr_handoff);
84 dapl_sp_remove_cr(cr_ptr->sp_ptr, cr_ptr);
85 dapls_cr_free(cr_ptr);
H A Ddapl_cr_query.c71 DAPL_CR *cr_ptr; local
90 cr_ptr = (DAPL_CR *) cr_handle;
93 (void) dapl_os_memcpy(cr_param, &cr_ptr->param, sizeof (DAT_CR_PARAM));
H A Ddapl_cr_reject.c70 DAPL_CR *cr_ptr; local
85 cr_ptr = (DAPL_CR *)cr_handle;
91 ep_ptr = (DAPL_EP *)cr_ptr->param.local_ep_handle;
92 entry_ep_handle = cr_ptr->param.local_ep_handle;
97 cr_ptr->param.local_ep_handle = NULL;
100 dat_status = dapls_ib_reject_connection(cr_ptr->ib_cm_handle,
101 IB_CM_REJ_REASON_CONSUMER_REJ, cr_ptr->sp_ptr);
107 cr_ptr->param.local_ep_handle = entry_ep_handle;
108 cr_ptr->param.local_ep_handle = (DAT_EP_HANDLE)ep_ptr;
116 sp_ptr = cr_ptr
[all...]
H A Ddapl_cr_accept.c77 DAPL_CR *cr_ptr; local
91 cr_ptr = (DAPL_CR *) cr_handle;
100 cr_ptr->param.local_ep_handle != NULL)) {
124 ep_handle = cr_ptr->param.local_ep_handle;
176 dat_status = dapls_ib_qp_alloc(cr_ptr->header.owner_ia, ep_ptr,
189 entry_ep_handle = cr_ptr->param.local_ep_handle;
191 ep_ptr->cm_handle = cr_ptr->ib_cm_handle;
192 ep_ptr->cr_ptr = cr_ptr;
193 ep_ptr->param.remote_ia_address_ptr = cr_ptr
[all...]
H A Ddapl_sp_util.c144 * cr_ptr
156 IN DAPL_CR *cr_ptr)
160 &cr_ptr->header.ia_list_entry, cr_ptr);
188 DAPL_CR *cr_ptr; local
193 cr_ptr = (DAPL_CR *) dapl_llist_peek_head(&sp_ptr->cr_list_head);
196 if (cr_ptr->ib_cm_handle == ib_cm_handle) {
197 cr_ptr_fnd = cr_ptr;
200 cr_ptr = cr_ptr
154 dapl_sp_link_cr( IN DAPL_SP *sp_ptr, IN DAPL_CR *cr_ptr) argument
226 dapl_sp_remove_cr( IN DAPL_SP *sp_ptr, IN DAPL_CR *cr_ptr) argument
[all...]
H A Ddapl_cr_callback.c200 ((DAPL_CR *)ep_ptr->cr_ptr)->param.private_data_size,
201 ((DAPL_CR *)ep_ptr->cr_ptr)->param.private_data);
230 ep_ptr->cr_ptr = NULL;
340 DAPL_CR *cr_ptr; local
349 cr_ptr = dapls_cr_alloc(sp_ptr->header.owner_ia);
350 if (cr_ptr == NULL) {
358 cr_ptr->sp_ptr = sp_ptr; /* maintain sp_ptr in case of reject */
359 cr_ptr->ib_cm_handle = ib_cm_handle;
364 cr_ptr->param.private_data = cr_ptr
479 DAPL_CR *cr_ptr; local
[all...]
H A Ddapl_osd.c369 DAPL_CR *cr_ptr; local
469 cr_ptr = (DAPL_CR *)
472 dapl_sp_remove_cr(sp_ptr, cr_ptr);
473 dapls_cr_free(cr_ptr);
/illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/
H A Ddapl_tavor_ibtf_cm.c648 * cr_ptr
661 dapls_ib_handoff_connection(IN DAPL_CR *cr_ptr, IN DAT_CONN_QUAL cr_handoff) argument
669 cr_ptr->header.owner_ia->hca_ptr->ib_hca_handle->ia_fd,
670 cr_ptr->sp_ptr->cm_srvc_handle->sv_sp_hkey,
671 (uint64_t)cr_ptr->ib_cm_handle, cr_handoff);
673 args.crh_bkl_cookie = (uint64_t)cr_ptr->ib_cm_handle;
674 args.crh_sp_hkey = cr_ptr->sp_ptr->cm_srvc_handle->sv_sp_hkey;
677 retval = ioctl(cr_ptr->header.owner_ia->hca_ptr->ib_hca_handle->ia_fd,
/illumos-gate/usr/src/lib/udapl/udapl_tavor/include/
H A Ddapl.h496 void *cr_ptr; member in struct:dapl_ep

Completed in 76 milliseconds