Searched refs:srq_ptr (Results 1 - 9 of 9) sorted by relevance
/osnet-11/usr/src/lib/udapl/udapl_tavor/common/ |
H A D | dapl_srq_util.c | 57 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 D | dapl_srq.c | 75 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 D | dapl_ia_util.c | 1008 * 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 D | dapl_evd_util.c | 931 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/include/ |
H A D | dapl_srq_util.h | 46 dapl_srq_dealloc(IN DAPL_SRQ *srq_ptr);
|
H A D | dapl_adapter_util.h | 311 IN DAPL_SRQ *srq_ptr, 347 IN DAPL_SRQ *srq_ptr, 351 IN DAPL_SRQ *srq_ptr,
|
/osnet-11/usr/src/lib/udapl/udapl_tavor/tavor/ |
H A D | dapl_tavor_ibtf_qp.c | 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) 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 D | dapl_tavor_ibtf_dto.c | 220 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 D | dapl_tavor_ibtf_util.c | 1619 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 35 milliseconds