Lines Matching refs:ep_ptr

90 	DAPL_EP		*ep_ptr;
126 ep_ptr = NULL;
129 ep_ptr = dapli_get_sp_ep(ib_cm_handle, sp_ptr, ib_cm_event);
130 dapl_os_assert(ep_ptr != NULL);
131 evd_ptr = (DAPL_EVD *) ep_ptr->param.connect_evd_handle;
134 ep_ptr, evd_ptr);
181 dapl_os_lock(&ep_ptr->header.lock);
182 if (ep_ptr->param.ep_state == DAT_EP_STATE_DISCONNECT_PENDING) {
187 dapl_os_unlock(&ep_ptr->header.lock);
191 dapls_ib_connected(ep_ptr);
192 ep_ptr->param.ep_state = DAT_EP_STATE_CONNECTED;
193 ep_ptr->cm_handle = ib_cm_handle;
194 dapl_os_unlock(&ep_ptr->header.lock);
199 (DAT_HANDLE) ep_ptr,
200 ((DAPL_CR *)ep_ptr->cr_ptr)->param.private_data_size,
201 ((DAPL_CR *)ep_ptr->cr_ptr)->param.private_data);
208 dapls_evd_post_premature_events(ep_ptr);
218 dapl_os_lock(&ep_ptr->header.lock);
219 if (ep_ptr->param.ep_state == DAT_EP_STATE_DISCONNECTED) {
223 ep_ptr->param.ep_state = DAT_EP_STATE_DISCONNECTED;
224 dapls_ib_disconnect_clean(ep_ptr, DAT_FALSE,
228 dapls_evd_post_premature_events(ep_ptr);
230 ep_ptr->cr_ptr = NULL;
231 dapl_os_unlock(&ep_ptr->header.lock);
237 if (ep_ptr->header.magic == DAPL_MAGIC_EP_EXIT) {
238 (void) dapl_ep_free(ep_ptr);
244 evd_ptr, event_type, (DAT_HANDLE) ep_ptr, 0, 0);
256 dapl_os_lock(&ep_ptr->header.lock);
257 ep_ptr->param.ep_state = DAT_EP_STATE_DISCONNECTED;
258 ep_ptr->cm_handle = IB_INVALID_HANDLE;
259 dapls_ib_disconnect_clean(ep_ptr, DAT_FALSE, ib_cm_event);
260 dapl_os_unlock(&ep_ptr->header.lock);
264 (DAT_HANDLE) ep_ptr, 0, 0);
278 ep_ptr->param.ep_state = DAT_EP_STATE_DISCONNECTED;
279 dapls_ib_disconnect_clean(ep_ptr, DAT_FALSE, ib_cm_event);
283 (DAT_HANDLE) ep_ptr, 0, 0);
288 ep_ptr->param.ep_state = DAT_EP_STATE_DISCONNECTED;
289 dapls_ib_disconnect_clean(ep_ptr, DAT_FALSE, ib_cm_event);
293 (DAT_HANDLE) ep_ptr, 0, 0);
341 DAPL_EP *ep_ptr;
394 ep_ptr = (DAPL_EP *) sp_ptr->ep_handle;
405 ep_ptr = dapl_ep_alloc(ia_ptr, NULL, DAT_FALSE);
406 if (ep_ptr == NULL) {
412 dapl_ia_link_ep(ia_ptr, ep_ptr);
415 cr_ptr->param.local_ep_handle = ep_ptr;
417 if (ep_ptr != NULL) {
420 ep_ptr->param.ep_state =
425 ep_ptr->param.ep_state =
428 ep_ptr->cm_handle = ib_cm_handle;
470 * ep_ptr
480 DAPL_EP *ep_ptr;
494 ep_ptr = (DAPL_EP *)cr_ptr->param.local_ep_handle;
496 dapl_os_assert(!(DAPL_BAD_HANDLE(ep_ptr, DAPL_MAGIC_EP)) ||
497 ep_ptr->header.magic == DAPL_MAGIC_EP_EXIT);
530 return (ep_ptr);