Searched defs:srq_ptr (Results 1 - 7 of 7) sorted by relevance

/osnet-11/usr/src/lib/udapl/udapl_tavor/common/
H A Ddapl_srq_util.c57 DAPL_SRQ *srq_ptr; local
61 srq_ptr = (DAPL_SRQ *)dapl_os_alloc(sizeof (DAPL_SRQ));
62 if (srq_ptr == NULL) {
67 (void) dapl_os_memzero(srq_ptr, sizeof (DAPL_SRQ));
72 srq_ptr->header.provider = ia_ptr->header.provider;
73 srq_ptr->header.magic = DAPL_MAGIC_SRQ;
74 srq_ptr->header.handle_type = DAT_HANDLE_TYPE_SRQ;
75 srq_ptr->header.owner_ia = ia_ptr;
76 srq_ptr->header.user_context.as_64 = 0;
77 dapl_llist_init_entry(&srq_ptr
111 dapl_srq_dealloc(IN DAPL_SRQ *srq_ptr) argument
[all...]
H A Ddapl_srq.c75 DAPL_SRQ *srq_ptr; local
126 srq_ptr = dapl_srq_alloc(ia_ptr, srq_attr);
127 if (srq_ptr == NULL) {
139 srq_ptr->param.ia_handle = ia_handle;
140 srq_ptr->param.srq_state = DAT_SRQ_STATE_OPERATIONAL;
141 srq_ptr->param.pz_handle = pz_handle;
142 srq_ptr->param.max_recv_dtos = srq_attr->max_recv_dtos;
143 srq_ptr->param.max_recv_iov = srq_attr->max_recv_iov;
144 srq_ptr->param.low_watermark = DAT_SRQ_LW_DEFAULT;
146 srq_ptr
187 DAPL_SRQ *srq_ptr; local
260 DAPL_SRQ *srq_ptr; local
339 DAPL_SRQ *srq_ptr; local
433 DAPL_SRQ *srq_ptr; local
[all...]
H A Ddapl_ia_util.c1008 * srq_ptr
1020 IN DAPL_SRQ *srq_ptr)
1024 &srq_ptr->header.ia_list_entry,
1025 srq_ptr);
1036 * srq_ptr
1048 IN DAPL_SRQ *srq_ptr)
1052 &srq_ptr->header.ia_list_entry);
1018 dapl_ia_link_srq( IN DAPL_IA *ia_ptr, IN DAPL_SRQ *srq_ptr) argument
1046 dapl_ia_unlink_srq( IN DAPL_IA *ia_ptr, IN DAPL_SRQ *srq_ptr) argument
H A Ddapl_evd_util.c931 DAPL_SRQ *srq_ptr; local
955 srq_ptr = cookie->queue.srq;
956 dapl_os_assert(NULL != srq_ptr);
957 dapl_os_assert(srq_ptr->header.magic == DAPL_MAGIC_SRQ);
959 ep_ptr = dapls_ib_srq_lookup_ep(srq_ptr, cqe_ptr);
1005 dapl_os_atomic_dec(&srq_ptr->recv_count);
1006 buffer = &srq_ptr->recv_buffer;
/osnet-11/usr/src/lib/udapl/udapl_tavor/tavor/
H A Ddapl_tavor_ibtf_dto.c220 IN DAPL_SRQ *srq_ptr,
234 if (srq_ptr->srq_handle == NULL) {
268 cookie->val.dto.size, srq_ptr->srq_handle->srq_hkey);
279 retval = DAPL_SRECV(srq_ptr)(srq_ptr, &pr_wr, B_TRUE);
219 dapls_ib_post_srq( IN DAPL_SRQ *srq_ptr, IN DAPL_COOKIE *cookie, IN DAT_COUNT num_segments, IN DAT_LMR_TRIPLET *local_iov) argument
H A Ddapl_tavor_ibtf_qp.c43 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) argument
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_handl
752 dapls_ib_srq_free(IN DAPL_IA *ia_handle, IN DAPL_SRQ *srq_ptr) argument
798 dapli_ib_srq_add_ep(IN ib_srq_handle_t srq_ptr, IN uint32_t qp_num, IN DAPL_EP *ep_ptr) argument
817 dapli_ib_srq_remove_ep(IN ib_srq_handle_t srq_ptr, IN uint32_t qp_num) argument
840 dapls_ib_srq_lookup_ep(IN DAPL_SRQ *srq_ptr, IN ib_work_completion_t *cqe_ptr) argument
881 dapls_ib_srq_resize( IN DAPL_SRQ *srq_ptr, IN DAT_COUNT srqlen) argument
924 dapli_ib_srq_resize_internal( IN DAPL_SRQ *srq_ptr, IN DAT_COUNT srqlen) argument
[all...]
H A Ddapl_tavor_ibtf_util.c1619 ib_srq_handle_t srq_ptr; local
1623 srq_ptr = qp_ptr->qp_srq;
1627 tail = srq_ptr->srq_freepr_tail;
1628 srq_ptr->srq_freepr_events[tail] = free_index;
1629 srq_ptr->srq_freepr_tail = (tail + 1) % srq_ptr->srq_wq_numwqe;
1630 srq_ptr->srq_freepr_num_events++;
1631 DAPL_SET_CQE_INVALID(&srq_ptr->srq_premature_events[free_index]);

Completed in 31 milliseconds