Lines Matching refs:trans_id_item
398 struct sip_svc_id_map_item *trans_id_item; in sip_svc_callback() local
416 trans_id_item = sip_svc_id_map_query_item(ctrl->trans_id_map, trans_id); in sip_svc_callback()
418 if (!trans_id_item) { in sip_svc_callback()
424 c_idx = (uint64_t)trans_id_item->arg6; in sip_svc_callback()
431 if (ctrl->clients[c_idx].state == SIP_SVC_CLIENT_ST_OPEN && trans_id_item->arg1) { in sip_svc_callback()
433 ((sip_svc_cb_fn)(trans_id_item->arg1))(ctrl->clients[c_idx].token, response); in sip_svc_callback()
438 (((uint64_t)trans_id_item->arg2) << 32) | ((uint64_t)trans_id_item->arg3); in sip_svc_callback()
548 struct sip_svc_id_map_item *trans_id_item; in sip_svc_async_response_handler() local
597 trans_id_item = sip_svc_id_map_query_item(ctrl->trans_id_map, trans_id); in sip_svc_async_response_handler()
599 if (!trans_id_item) { in sip_svc_async_response_handler()
605 data_addr = (((uint64_t)trans_id_item->arg3) | ((uint64_t)trans_id_item->arg2) << 32); in sip_svc_async_response_handler()
608 if (data_size > ((size_t)trans_id_item->arg4)) { in sip_svc_async_response_handler()
609 data_size = ((size_t)trans_id_item->arg4); in sip_svc_async_response_handler()
620 response.priv_data = trans_id_item->arg5; in sip_svc_async_response_handler()