Lines Matching defs:srq_ptr

43 static DAT_RETURN dapli_ib_srq_add_ep(IN ib_srq_handle_t srq_ptr,
45 static void dapli_ib_srq_remove_ep(IN ib_srq_handle_t srq_ptr,
47 static DAT_RETURN dapli_ib_srq_resize_internal(IN DAPL_SRQ *srq_ptr,
580 dapls_ib_srq_alloc(IN DAPL_IA *ia_ptr, IN DAPL_SRQ *srq_ptr)
603 dapl_os_assert(srq_ptr->param.pz_handle != NULL);
606 pz_handle = (DAPL_PZ *)srq_ptr->param.pz_handle;
620 srqc_args.srqc_sizes.srqs_sz = srq_ptr->param.max_recv_dtos;
621 srqc_args.srqc_sizes.srqs_sgl = srq_ptr->param.max_recv_iov;
624 "srq_alloc: srq_ptr 0x%p, pz 0x%p (0x%llx), srq_sz %d"
626 srq_ptr, pz_handle, srqc_args.srqc_pd_hkey,
680 srq_ptr->srq_handle = ibsrq_p;
688 dapls_ib_srq_free(ia_ptr, srq_ptr);
689 srq_ptr->srq_handle = NULL;
699 dapls_ib_srq_free(ia_ptr, srq_ptr);
700 srq_ptr->srq_handle = NULL;
719 "srq_alloc: created, srq_ptr 0x%p, srq_hkey 0x%016llx\n",
720 srq_ptr, srqc_args.srqc_hkey);
727 dapls_ib_srq_free(ia_ptr, srq_ptr);
728 srq_ptr->srq_handle = NULL;
739 dapls_ib_srq_free(ia_ptr, srq_ptr);
740 srq_ptr->srq_handle = NULL;
752 dapls_ib_srq_free(IN DAPL_IA *ia_handle, IN DAPL_SRQ *srq_ptr)
754 ib_srq_handle_t srq_handle = srq_ptr->srq_handle;
774 "srq_free: freed, srq_ptr 0x%p, srq_hkey 0x%016llx\n",
775 srq_ptr, srq_handle->srq_hkey);
791 srq_ptr->srq_handle = NULL;
798 dapli_ib_srq_add_ep(IN ib_srq_handle_t srq_ptr, IN uint32_t qp_num,
804 dapl_os_assert(srq_ptr);
806 htable = srq_ptr->srq_ep_table;
809 "srq_insert_ep:%p %p %llx\n", srq_ptr, htable, key);
817 dapli_ib_srq_remove_ep(IN ib_srq_handle_t srq_ptr, IN uint32_t qp_num)
824 dapl_os_assert(srq_ptr);
826 htable = srq_ptr->srq_ep_table;
840 dapls_ib_srq_lookup_ep(IN DAPL_SRQ *srq_ptr, IN ib_work_completion_t *cqe_ptr)
847 dapl_os_assert(srq_ptr && srq_ptr->srq_handle);
849 htable = srq_ptr->srq_handle->srq_ep_table;
868 * srq_ptr pointer to SRQ struct
882 IN DAPL_SRQ *srq_ptr,
888 dat_status = dapli_ib_srq_resize_internal(srq_ptr, srqlen);
890 srq_handle = srq_ptr->srq_handle;
892 dat_status = dapli_ib_srq_resize_internal(srq_ptr,
912 * srq_ptr pointer to SRQ struct
925 IN DAPL_SRQ *srq_ptr,
947 srq_ptr, (void *)srq_ptr->srq_handle,
948 srq_ptr->srq_handle->srq_hkey, srqlen);
950 srq_handle = srq_ptr->srq_handle;
971 ia_fd = srq_ptr->header.owner_ia->hca_ptr->ib_hca_handle->ia_fd;
972 hca_fd = srq_ptr->header.owner_ia->hca_ptr->ib_hca_handle->hca_fd;
985 srq_ptr, strerror(errno));