Lines Matching refs:ep_ptr

44     IN uint32_t qpnum, IN DAPL_EP *ep_ptr);
139 * *ep_ptr pointer to EP INFO
156 IN DAPL_EP *ep_ptr,
185 dapl_os_assert(ep_ptr->param.pz_handle != NULL);
186 dapl_os_assert(ep_ptr->param.connect_evd_handle != NULL);
191 pz_handle = (DAPL_PZ *)ep_ptr->param.pz_handle;
195 (DAPL_EVD *)ep_ptr->param.recv_evd_handle);
199 (DAPL_EVD *)ep_ptr->param.request_evd_handle);
202 evd_handle = (DAPL_EVD *)ep_ptr->param.connect_evd_handle;
205 ep_args.ep_ch_sizes.dcs_sq = ep_ptr->param.ep_attr.max_request_dtos;
206 ep_args.ep_ch_sizes.dcs_sq_sgl = ep_ptr->param.ep_attr.max_request_iov;
219 if (ep_ptr->param.srq_handle == NULL) {
220 premev_size = ep_ptr->param.ep_attr.max_recv_dtos *
237 ep_ptr->param.ep_attr.max_recv_dtos;
239 ep_ptr->param.ep_attr.max_recv_iov;
242 srq_p = (DAPL_SRQ *)ep_ptr->param.srq_handle;
254 * there are cases when ep_ptr is a dummy container ep, and the orig
263 "qp_alloc: ep_ptr 0x%p, pz 0x%p (0x%llx), rcv_evd 0x%p (0x%llx)\n"
267 ep_ptr, pz_handle, ep_args.ep_pd_hkey,
268 ep_ptr->param.recv_evd_handle, ep_args.ep_rcv_evd_hkey,
269 ep_ptr->param.request_evd_handle, ep_args.ep_snd_evd_hkey,
270 ep_ptr->param.connect_evd_handle, ep_args.ep_conn_evd_hkey,
271 ep_ptr->param.srq_handle, ep_args.ep_srq_hkey,
325 evd_handle = (DAPL_EVD *)ep_ptr->param.request_evd_handle;
333 qp_p->qp_sq_sgl = ep_ptr->param.ep_attr.max_request_iov;
337 evd_handle = (DAPL_EVD *)ep_ptr->param.recv_evd_handle;
345 qp_p->qp_rq_sgl = ep_ptr->param.ep_attr.max_recv_iov;
358 "qp_alloc: created, ep_ptr 0x%p, ep_hkey 0x%016llx\n\n",
359 ep_ptr, ep_args.ep_hkey);
376 ep_ptr->qpn = qp_p->qp_num;
378 ep_ptr->qp_handle = qp_p;
383 ep_ptr->qp_state = IBT_STATE_INIT;
385 if (ep_ptr->param.srq_handle) {
388 qp_p->qp_num, ep_ptr);
391 "qp_alloc: srq_add_ep failed ep_ptr 0x%p, 0x%x\n",
392 ep_ptr, dat_status);
393 (void) dapls_ib_qp_free(ia_ptr, ep_ptr);
405 (void) dapls_ib_qp_free(ia_ptr, ep_ptr);
420 * *ep_ptr pointer to EP INFO
431 dapls_ib_qp_free(IN DAPL_IA *ia_ptr, IN DAPL_EP *ep_ptr)
433 ib_qp_handle_t qp_p = ep_ptr->qp_handle;
438 if ((ep_ptr->qp_handle != IB_INVALID_HANDLE) &&
439 (ep_ptr->qp_state != DAPL_QP_STATE_UNATTACHED)) {
452 "qp_free: freed, ep_ptr 0x%p, ep_hkey 0x%016llx\n",
453 ep_ptr, qp_p->ep_hkey);
460 ep_ptr->param.ep_attr.max_recv_dtos *
464 dapls_tavor_wrid_cleanup(ep_ptr, qp_p);
466 ep_ptr->qp_handle = NULL;
496 dapls_ib_qp_modify(IN DAPL_IA *ia_ptr, IN DAPL_EP *ep_ptr,
505 if (ep_ptr->qp_handle == NULL) {
554 ep_ptr->qp_handle->ep_hkey);
558 epm_args.epm_hkey = ep_ptr->qp_handle->ep_hkey;
571 "qp_modify: ep_hkey = %016llx\n", ep_ptr->qp_handle->ep_hkey);
799 IN DAPL_EP *ep_ptr)
810 return (dapls_hash_insert(htable, key, ep_ptr));