Lines Matching defs:ep_ptr
74 DAPL_EP *ep_ptr;
139 ep_ptr = (DAPL_EP *) ep_handle;
152 dapl_os_lock(&ep_ptr->header.lock);
153 if ((ep_ptr->param.pz_handle == NULL) ||
154 DAPL_BAD_HANDLE(ep_ptr->param.pz_handle, DAPL_MAGIC_PZ) ||
155 (ep_ptr->param.connect_evd_handle == NULL) ||
156 DAPL_BAD_HANDLE(ep_ptr->param.connect_evd_handle, DAPL_MAGIC_EVD) ||
157 !(((DAPL_EVD *)ep_ptr->param.connect_evd_handle)->evd_flags &
159 (ep_ptr->param.recv_evd_handle != DAT_HANDLE_NULL &&
160 (DAPL_BAD_HANDLE(ep_ptr->param.recv_evd_handle, DAPL_MAGIC_EVD))) ||
161 (ep_ptr->param.request_evd_handle != DAT_HANDLE_NULL &&
162 (DAPL_BAD_HANDLE(ep_ptr->param.request_evd_handle,
164 dapl_os_unlock(&ep_ptr->header.lock);
170 if (ep_ptr->qp_state == DAPL_QP_STATE_UNATTACHED) {
176 dat_status = dapls_ib_qp_alloc(cr_ptr->header.owner_ia, ep_ptr,
177 ep_ptr);
181 dapl_os_unlock(&ep_ptr->header.lock);
188 entry_ep_state = ep_ptr->param.ep_state;
190 ep_ptr->param.ep_state = DAT_EP_STATE_COMPLETION_PENDING;
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->param.
205 dapl_os_unlock(&ep_ptr->header.lock);
214 ep_ptr->param.ep_state = entry_ep_state;