Lines Matching refs:cr_ptr
200 ((DAPL_CR *)ep_ptr->cr_ptr)->param.private_data_size,
201 ((DAPL_CR *)ep_ptr->cr_ptr)->param.private_data);
230 ep_ptr->cr_ptr = NULL;
340 DAPL_CR *cr_ptr;
349 cr_ptr = dapls_cr_alloc(sp_ptr->header.owner_ia);
350 if (cr_ptr == NULL) {
358 cr_ptr->sp_ptr = sp_ptr; /* maintain sp_ptr in case of reject */
359 cr_ptr->ib_cm_handle = ib_cm_handle;
364 cr_ptr->param.private_data = cr_ptr->private_data;
365 cr_ptr->param.remote_ia_address_ptr =
366 (DAT_IA_ADDRESS_PTR)&cr_ptr->remote_ia_address;
367 cr_ptr->param.remote_port_qual =
370 cr_ptr->param.private_data_size = length;
371 (void) dapl_os_memcpy(cr_ptr->private_data,
375 sv4 = (struct sockaddr_in *)&cr_ptr->remote_ia_address;
381 sv6 = (struct sockaddr_in6 *)&cr_ptr->remote_ia_address;
387 sadata = (uint8_t *)&cr_ptr->remote_ia_address;
407 dapls_cr_free(cr_ptr);
415 cr_ptr->param.local_ep_handle = ep_ptr;
440 (DAT_CR_HANDLE)cr_ptr);
442 dapls_cr_free(cr_ptr);
449 dapl_sp_link_cr(sp_ptr, cr_ptr);
479 DAPL_CR *cr_ptr;
488 cr_ptr = dapl_sp_search_cr(sp_ptr, ib_cm_handle);
489 if (cr_ptr == NULL) {
494 ep_ptr = (DAPL_EP *)cr_ptr->param.local_ep_handle;
502 dapl_sp_remove_cr(sp_ptr, cr_ptr);
506 dapls_cr_free(cr_ptr);