Lines Matching defs:ep_ptr
74 DAPL_EP *ep_ptr;
97 ep_ptr = (DAPL_EP *)context;
98 evd_ptr = (DAPL_EVD *)ep_ptr->param.connect_evd_handle;
111 if (ep_ptr->param.ep_state == DAT_EP_STATE_DISCONNECT_PENDING) {
118 dapls_ib_connected(ep_ptr);
119 ep_ptr->param.ep_state = DAT_EP_STATE_CONNECTED;
120 ep_ptr->cm_handle = ib_cm_handle;
122 (void) dapl_os_memcpy(ep_ptr->private_data,
129 (DAT_HANDLE) ep_ptr,
131 ep_ptr->private_data);
134 (void) dapls_ib_disconnect(ep_ptr,
136 ep_ptr->param.ep_state =
147 dapls_evd_post_premature_events(ep_ptr);
159 if (ep_ptr->param.ep_state == DAT_EP_STATE_DISCONNECTED) {
163 ep_ptr->param.ep_state = DAT_EP_STATE_DISCONNECTED;
164 dapls_ib_disconnect_clean(ep_ptr, DAT_TRUE,
172 evd_ptr, event_type, (DAT_HANDLE) ep_ptr, 0, 0);
179 if (ep_ptr->header.magic == DAPL_MAGIC_EP_EXIT) {
180 (void) dapl_ep_free(ep_ptr);
186 ep_ptr->param.ep_state = DAT_EP_STATE_DISCONNECTED;
187 dapls_ib_disconnect_clean(ep_ptr, DAT_TRUE, ib_cm_event);
191 (DAT_HANDLE) ep_ptr,
198 ep_ptr->param.ep_state = DAT_EP_STATE_DISCONNECTED;
199 dapls_ib_disconnect_clean(ep_ptr, DAT_TRUE, ib_cm_event);
203 (DAT_HANDLE) ep_ptr,
212 ep_ptr->param.ep_state = DAT_EP_STATE_DISCONNECTED;
213 dapls_ib_disconnect_clean(ep_ptr, DAT_TRUE, ib_cm_event);
217 (DAT_HANDLE) ep_ptr,
224 ep_ptr->param.ep_state = DAT_EP_STATE_DISCONNECTED;
225 dapls_ib_disconnect_clean(ep_ptr, DAT_TRUE, ib_cm_event);
229 (DAT_HANDLE) ep_ptr,