Searched refs:ia_ptr (Results 1 - 25 of 38) sorted by relevance

12

/osnet-11/usr/src/lib/udapl/udapl_tavor/include/
H A Ddapl_ia_util.h56 IN DAPL_IA *ia_ptr);
60 IN DAPL_IA *ia_ptr);
63 dapls_ia_free(DAPL_IA *ia_ptr);
67 IN DAPL_IA *ia_ptr,
72 IN DAPL_IA *ia_ptr,
77 IN DAPL_IA *ia_ptr,
82 IN DAPL_IA *ia_ptr,
87 IN DAPL_IA *ia_ptr,
92 IN DAPL_IA *ia_ptr,
97 IN DAPL_IA *ia_ptr,
[all...]
H A Ddapl_srq_util.h43 dapl_srq_alloc(IN DAPL_IA *ia_ptr, IN const DAT_SRQ_ATTR *srq_attr);
H A Ddapl_cno_util.h52 IN DAPL_IA *ia_ptr,
H A Ddapl_cr_util.h50 DAPL_IA *ia_ptr);
H A Ddapl_name_service.h55 IN DAPL_IA *ia_ptr,
H A Ddapl_sp_util.h48 IN DAPL_IA *ia_ptr,
H A Ddapl_adapter_util.h78 IN DAPL_IA *ia_ptr,
83 IN DAPL_IA *ia_ptr,
87 IN DAPL_IA *ia_ptr,
104 IN DAPL_IA *ia_ptr,
109 IN DAPL_IA *ia_ptr,
135 IN DAPL_IA *ia_ptr,
142 IN DAPL_IA *ia_ptr,
154 IN DAPL_IA *ia_ptr,
158 IN DAPL_IA *ia_ptr,
163 IN DAPL_IA *ia_ptr,
[all...]
/osnet-11/usr/src/lib/udapl/udapl_tavor/common/
H A Ddapl_ia_util.c61 * ia_ptr
70 DAPL_IA * ia_ptr; local
73 ia_ptr = (DAPL_IA *) dapl_os_alloc(sizeof (DAPL_IA));
74 if (ia_ptr == NULL) {
79 (void) dapl_os_memzero(ia_ptr, sizeof (DAPL_IA));
84 ia_ptr->header.provider = provider;
85 ia_ptr->header.magic = DAPL_MAGIC_IA;
86 ia_ptr->header.handle_type = DAT_HANDLE_TYPE_IA;
87 ia_ptr->header.owner_ia = ia_ptr;
137 dapl_ia_abrupt_close( IN DAPL_IA *ia_ptr) argument
360 dapl_ia_graceful_close( IN DAPL_IA *ia_ptr) argument
504 dapls_ia_free(DAPL_IA *ia_ptr) argument
545 dapl_ia_link_ep( IN DAPL_IA *ia_ptr, IN DAPL_EP *ep_ptr) argument
573 dapl_ia_unlink_ep( IN DAPL_IA *ia_ptr, IN DAPL_EP *ep_ptr) argument
600 dapl_ia_link_lmr( IN DAPL_IA *ia_ptr, IN DAPL_LMR *lmr_ptr) argument
628 dapl_ia_unlink_lmr( IN DAPL_IA *ia_ptr, IN DAPL_LMR *lmr_ptr) argument
655 dapl_ia_link_rmr( IN DAPL_IA *ia_ptr, IN DAPL_RMR *rmr_ptr) argument
683 dapl_ia_unlink_rmr( IN DAPL_IA *ia_ptr, IN DAPL_RMR *rmr_ptr) argument
710 dapl_ia_link_pz( IN DAPL_IA *ia_ptr, IN DAPL_PZ *pz_ptr) argument
738 dapl_ia_unlink_pz( IN DAPL_IA *ia_ptr, IN DAPL_PZ *pz_ptr) argument
765 dapl_ia_link_evd( IN DAPL_IA *ia_ptr, IN DAPL_EVD *evd_ptr) argument
793 dapl_ia_unlink_evd( IN DAPL_IA *ia_ptr, IN DAPL_EVD *evd_ptr) argument
820 dapl_ia_link_cno( IN DAPL_IA *ia_ptr, IN DAPL_CNO *cno_ptr) argument
848 dapl_ia_unlink_cno( IN DAPL_IA *ia_ptr, IN DAPL_CNO *cno_ptr) argument
875 dapl_ia_link_psp( IN DAPL_IA *ia_ptr, IN DAPL_SP *sp_ptr) argument
903 dapls_ia_unlink_sp( IN DAPL_IA *ia_ptr, IN DAPL_SP *sp_ptr) argument
940 dapls_ia_sp_search( IN DAPL_IA *ia_ptr, IN DAT_CONN_QUAL conn_qual, IN DAT_BOOLEAN is_psp) argument
990 dapl_ia_link_rsp( IN DAPL_IA *ia_ptr, IN DAPL_SP *sp_ptr) argument
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
1057 dapls_ia_setup_callbacks( IN DAPL_IA *ia_ptr, IN DAPL_EVD *async_evd_ptr) argument
1113 dapls_ia_teardown_callbacks( IN DAPL_IA *ia_ptr) argument
[all...]
H A Ddapl_ia_close.c68 DAPL_IA *ia_ptr; local
76 ia_ptr = (DAPL_IA *)ia_handle;
78 if (DAPL_BAD_HANDLE(ia_ptr, DAPL_MAGIC_IA)) {
85 dat_status = dapl_ia_abrupt_close(ia_ptr);
87 dat_status = dapl_ia_graceful_close(ia_ptr);
H A Ddapl_cno_create.c74 DAPL_IA *ia_ptr; local
78 ia_ptr = (DAPL_IA *)ia_handle;
88 cno_ptr = dapl_cno_alloc(ia_ptr, wait_agent);
98 dat_status = dapls_ib_cno_alloc(ia_ptr, cno_ptr);
103 dapl_ia_link_cno(ia_ptr, cno_ptr);
H A Ddapl_osd.c365 DAPL_IA *ia_ptr; local
387 ia_ptr = (DAPL_IA *)
397 while (!dapl_llist_is_empty(&ia_ptr->rmr_list_head)) {
399 dapl_llist_peek_head(&ia_ptr->
414 while (!dapl_llist_is_empty(&ia_ptr->rsp_list_head)) {
416 &ia_ptr->rsp_list_head);
419 dapls_ia_unlink_sp(ia_ptr, sp_ptr);
423 while (!dapl_llist_is_empty(&ia_ptr->ep_list_head)) {
425 &ia_ptr->ep_list_head);
445 dapl_ia_unlink_ep(ia_ptr, ep_pt
[all...]
H A Ddapl_psp_create.c81 DAPL_IA *ia_ptr; local
87 ia_ptr = (DAPL_IA *)ia_handle;
90 if (DAPL_BAD_HANDLE(ia_ptr, DAPL_MAGIC_IA)) {
135 sp_ptr = dapls_ia_sp_search(ia_ptr, conn_qual, DAT_TRUE);
140 sp_ptr = dapls_sp_alloc(ia_ptr, DAT_TRUE);
180 dapl_ia_link_psp(ia_ptr, sp_ptr);
182 dat_status = dapls_ib_setup_conn_listener(ia_ptr, conn_qual,
H A Ddapl_hca_util.c128 * ia_ptr
138 dapl_hca_link_ia(IN DAPL_HCA *hca_ptr, IN DAPL_IA *ia_ptr) argument
142 &ia_ptr->hca_ia_list_entry, ia_ptr);
153 * ia_ptr
163 dapl_hca_unlink_ia(IN DAPL_HCA *hca_ptr, IN DAPL_IA *ia_ptr) argument
173 &ia_ptr->hca_ia_list_entry);
H A Ddapl_cr_util.c49 * ia_ptr
64 DAPL_IA *ia_ptr)
80 cr_ptr->header.provider = ia_ptr->header.provider;
83 cr_ptr->header.owner_ia = ia_ptr;
63 dapls_cr_alloc( DAPL_IA *ia_ptr) argument
H A Ddapl_evd_qp_async_error_callb.c98 DAPL_IA *ia_ptr; local
105 ia_ptr = ep_ptr->header.owner_ia;
106 async_evd = (DAPL_EVD *) ia_ptr->async_error_evd;
H A Ddapl_psp_create_any.c84 DAPL_IA *ia_ptr; local
89 ia_ptr = (DAPL_IA *)ia_handle;
92 if (DAPL_BAD_HANDLE(ia_ptr, DAPL_MAGIC_IA)) {
129 sp_ptr = dapls_sp_alloc(ia_ptr, DAT_TRUE);
150 dapl_ia_link_psp(ia_ptr, sp_ptr);
159 dat_status = dapls_ib_setup_conn_listener(ia_ptr, 0, sp_ptr);
H A Ddapl_ia_open.c180 DAPL_IA *ia_ptr; local
186 ia_ptr = NULL;
308 ia_ptr = dapl_ia_alloc(provider, hca_ptr);
309 if (!ia_ptr) {
327 ia_ptr->dapl_flags |= DAPL_DISABLE_RO;
358 ia_ptr->cleanup_async_error_evd = DAT_FALSE;
359 ia_ptr->async_error_evd = evd_ptr;
370 dat_status = dapls_evd_internal_create(ia_ptr,
409 dat_status = dapls_ia_setup_callbacks(ia_ptr, evd_ptr);
412 ia_ptr
[all...]
H A Ddapl_psp_free.c69 DAPL_IA *ia_ptr; local
86 /* ia_ptr = (DAPL_IA *)sp_ptr->header.owner_ia; */
87 ia_ptr = sp_ptr->header.owner_ia;
117 dat_status = dapls_ib_remove_conn_listener(ia_ptr, sp_ptr);
123 dapls_ia_unlink_sp(ia_ptr, sp_ptr);
H A Ddapl_rsp_free.c68 DAPL_IA *ia_ptr; local
88 /* ia_ptr = (DAPL_IA *)sp_ptr->header.owner_ia; */
89 ia_ptr = sp_ptr->header.owner_ia;
122 dat_status = dapls_ib_remove_conn_listener(ia_ptr, sp_ptr);
128 dapls_ia_unlink_sp(ia_ptr, sp_ptr);
H A Ddapl_rsp_create.c82 DAPL_IA *ia_ptr; local
90 ia_ptr = (DAPL_IA *)ia_handle;
96 if (DAPL_BAD_HANDLE(ia_ptr, DAPL_MAGIC_IA)) {
131 sp_ptr = dapls_ia_sp_search(ia_ptr, conn_qual, DAT_FALSE);
137 sp_ptr = dapls_sp_alloc(ia_ptr, DAT_FALSE);
173 dapl_ia_link_rsp(ia_ptr, sp_ptr);
175 dat_status = dapls_ib_setup_conn_listener(ia_ptr, conn_qual,
H A Ddapl_ia_query.c76 DAPL_IA *ia_ptr; local
93 ia_ptr = (DAPL_IA *)ia_handle;
96 if (DAPL_BAD_HANDLE(ia_ptr, DAPL_MAGIC_IA)) {
103 *async_evd_handle = ia_ptr->async_error_evd;
117 dat_status = dapls_ib_query_hca(ia_ptr->hca_ptr, ia_attr, NULL,
137 ia_ptr->header.provider->device_name,
H A Ddapl_evd_create.c87 DAPL_IA *ia_ptr; local
106 ia_ptr = (DAPL_IA *)ia_handle;
122 if (evd_min_qlen > ia_ptr->hca_ptr->ia_attr.max_evd_qlen) {
161 dat_status = dapls_evd_internal_create(ia_ptr,
H A Ddapl_cno_util.c59 IN DAPL_IA *ia_ptr,
75 cno_ptr->header.provider = ia_ptr->header.provider;
78 cno_ptr->header.owner_ia = ia_ptr;
58 dapl_cno_alloc( IN DAPL_IA *ia_ptr, IN DAT_OS_WAIT_PROXY_AGENT wait_agent) argument
H A Ddapl_srq_util.c55 dapl_srq_alloc(IN DAPL_IA *ia_ptr, IN const DAT_SRQ_ATTR *srq_attr) argument
72 srq_ptr->header.provider = ia_ptr->header.provider;
75 srq_ptr->header.owner_ia = ia_ptr;
/osnet-11/usr/src/lib/udapl/udapl_tavor/tavor/
H A Ddapl_tavor_ibtf_mrsync.c38 DAPL_IA *ia_ptr; local
49 ia_ptr = (DAPL_IA *)ia_handle;
54 ia_ptr->hca_ptr->lmr_hash_table,
79 retval = ioctl(ia_ptr->hca_ptr->ib_hca_handle->ia_fd,
92 retval = ioctl(ia_ptr->hca_ptr->ib_hca_handle->ia_fd,

Completed in 59 milliseconds

12