Lines Matching refs:sp_ptr
82 DAPL_SP *sp_ptr;
135 sp_ptr = dapls_ia_sp_search(ia_ptr, conn_qual, DAT_TRUE);
137 if (sp_ptr == NULL) {
140 sp_ptr = dapls_sp_alloc(ia_ptr, DAT_TRUE);
142 if (sp_ptr == NULL) {
147 } else if (sp_ptr->listening == DAT_TRUE) {
155 sp_ptr->ia_handle = ia_handle;
156 sp_ptr->conn_qual = conn_qual;
157 sp_ptr->evd_handle = evd_handle;
158 sp_ptr->psp_flags = psp_flags;
159 sp_ptr->ep_handle = NULL;
170 sp_ptr->state = DAPL_SP_STATE_PSP_LISTENING;
171 sp_ptr->listening = DAT_TRUE;
180 dapl_ia_link_psp(ia_ptr, sp_ptr);
183 sp_ptr);
193 sp_ptr->state = DAPL_SP_STATE_FREE;
194 sp_ptr->listening = DAT_FALSE;
195 (void) dapl_psp_free((DAT_PSP_HANDLE) sp_ptr);
209 *psp_handle = (DAT_PSP_HANDLE)sp_ptr;