cc_id 186 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h uint8_t cc_id; cc_id 288 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h uint32_t get_unique_suInstId(int16_t cc_id); cc_id 291 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h ftdm_status_t get_ftdmchan_by_suInstId(int16_t cc_id, uint32_t suInstId, sngisdn_chan_data_t **sngisdn_data); cc_id 292 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h ftdm_status_t get_ftdmchan_by_spInstId(int16_t cc_id, uint32_t spInstId, sngisdn_chan_data_t **sngisdn_data); cc_id 139 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c signal_data->cc_id = i; cc_id 153 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c ftdm_log(FTDM_LOG_DEBUG, "%s: cc_id:%d dchan_id:%d span_id:%d link_id:%d\n", span->name, signal_data->cc_id, signal_data->dchan_id, signal_data->span_id, signal_data->link_id); cc_id 134 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c if (!g_sngisdn_data.ccs[signal_data->cc_id].config_done) { cc_id 135 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c g_sngisdn_data.ccs[signal_data->cc_id].config_done = 1; cc_id 551 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.sapId = signal_data->cc_id; cc_id 626 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tCbId = signal_data->cc_id; cc_id 1000 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccISAP.suId = signal_data->cc_id; cc_id 1001 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccISAP.spId = signal_data->cc_id; cc_id 72 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cntrl.c if (!g_sngisdn_data.ccs[signal_data->cc_id].activation_done) { cc_id 73 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cntrl.c g_sngisdn_data.ccs[signal_data->cc_id].activation_done = 1; cc_id 220 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cntrl.c cntrl.t.cntrl.sapId = signal_data->cc_id; cc_id 46 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_info->suInstId = get_unique_suInstId(signal_data->cc_id); cc_id 49 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_mutex_lock(g_sngisdn_data.ccs[signal_data->cc_id].mutex); cc_id 50 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c g_sngisdn_data.ccs[signal_data->cc_id].active_suInstIds[sngisdn_info->suInstId] = sngisdn_info; cc_id 51 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_mutex_unlock(g_sngisdn_data.ccs[signal_data->cc_id].mutex); cc_id 74 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_INFO, "Sending SETUP (suId:%d suInstId:%u spInstId:%u dchan:%d ces:%d)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId, signal_data->dchan_id, sngisdn_info->ces); cc_id 76 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (sng_isdn_con_request(signal_data->cc_id, sngisdn_info->suInstId, &conEvnt, signal_data->dchan_id, sngisdn_info->ces)) { cc_id 92 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_ERROR, "Sending SETUP ACK , but no call data, aborting (suId:%d suInstId:%u spInstId:%u)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId); cc_id 102 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_INFO, "Sending SETUP ACK (suId:%d suInstId:%u spInstId:%u dchan:%d ces:%d)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId, signal_data->dchan_id, sngisdn_info->ces); cc_id 104 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if(sng_isdn_con_status(signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId, &cnStEvnt, MI_SETUPACK, signal_data->dchan_id, sngisdn_info->ces)) { cc_id 121 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_ERROR, "Sending CONNECT COMPL , but no call data, aborting (suId:%d suInstId:%u spInstId:%u)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId); cc_id 131 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_INFO, "Sending CONNECT COMPL (suId:%d suInstId:%u spInstId:%u dchan:%d ces:%d)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId, signal_data->dchan_id, sngisdn_info->ces); cc_id 133 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if(sng_isdn_con_comp(signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId, &cnStEvnt, signal_data->dchan_id, sngisdn_info->ces)) { cc_id 147 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_ERROR, "Sending PROGRESS, but no call data, aborting (suId:%d suInstId:%u spInstId:%u)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId); cc_id 161 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_INFO, "Sending PROCEED (suId:%d suInstId:%u spInstId:%u dchan:%d ces:%d)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId, signal_data->dchan_id, sngisdn_info->ces); cc_id 163 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if(sng_isdn_con_status(signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId, &cnStEvnt, MI_CALLPROC, signal_data->dchan_id, sngisdn_info->ces)) { cc_id 177 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_ERROR, "Sending PROGRESS, but no call data, aborting (suId:%d suInstId:%u spInstId:%u)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId); cc_id 194 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_INFO, "Sending PROGRESS (suId:%d suInstId:%u spInstId:%u dchan:%d ces:%d)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId, signal_data->dchan_id, sngisdn_info->ces); cc_id 195 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if(sng_isdn_con_status(signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId,&cnStEvnt, MI_PROGRESS, signal_data->dchan_id, sngisdn_info->ces)) { cc_id 209 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_ERROR, "Sending ALERT, but no call data, aborting (suId:%d suInstId:%u spInstId:%u)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId); cc_id 221 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_INFO, "Sending ALERT (suId:%d suInstId:%u spInstId:%u dchan:%d ces:%d)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId, signal_data->dchan_id, sngisdn_info->ces); cc_id 223 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if(sng_isdn_con_status(signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId,&cnStEvnt, MI_ALERTING, signal_data->dchan_id, sngisdn_info->ces)) { cc_id 237 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_ERROR, "Sending CONNECT, but no call data, aborting (suId:%d suInstId:%u spInstId:%u)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId); cc_id 250 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_INFO, "Sending CONNECT (suId:%d suInstId:%u spInstId:%u dchan:%d ces:%d)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId, signal_data->dchan_id, sngisdn_info->ces); cc_id 251 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (sng_isdn_con_response(signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId, &cnStEvnt, signal_data->dchan_id, sngisdn_info->ces)) { cc_id 265 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_ERROR, "Sending FACILITY, but no call data, ignoring (suId:%d suInstId:%u spInstId:%u)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId); cc_id 283 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_INFO, "Sending FACILITY (suId:%d suInstId:%u spInstId:%u dchan:%d ces:%d)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId, signal_data->dchan_id, sngisdn_info->ces); cc_id 285 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (sng_isdn_facility_request(signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId, &facEvnt, MI_FACIL, signal_data->dchan_id, sngisdn_info->ces)) { cc_id 311 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_INFO, "Sending INFO REQ (suId:%d dchan:%d ces:%d)\n", signal_data->cc_id, signal_data->dchan_id, sngisdn_info->ces); cc_id 313 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (sng_isdn_con_status(signal_data->cc_id, 0, 0, &cnStEvnt, MI_INFO, signal_data->dchan_id, sngisdn_info->ces)) { cc_id 333 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_DEBUG, "Sending Status ENQ on suId:%d suInstId:%u spInstId:%d dchan:%d ces:%d\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId, signal_data->dchan_id, sngisdn_info->ces); cc_id 334 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (sng_isdn_status_request(signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId, &staEvnt, MI_STATENQ)) { cc_id 349 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_ERROR, "Sending DISCONNECT, but no call data, aborting (suId:%d suInstId:%u spInstId:%u)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId); cc_id 373 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_INFO, "Sending DISCONNECT (suId:%d suInstId:%u spInstId:%u)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId); cc_id 374 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (sng_isdn_disc_request(signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId, &discEvnt)) { cc_id 389 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_ERROR, "Sending RELEASE, but no call data, aborting (suId:%d suInstId:%u spInstId:%u)\n", signal_data->cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId); cc_id 421 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_INFO, "Sending RELEASE/RELEASE COMPLETE (suId:%d suInstId:%u spInstId:%u)\n", signal_data->cc_id, suInstId, spInstId); cc_id 424 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (sng_isdn_release_request(signal_data->cc_id, suInstId, spInstId, &relEvnt)) { cc_id 428 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (sng_isdn_release_request(signal_data->cc_id, suInstId, spInstId, &relEvnt)) { cc_id 445 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(ftdmchan, FTDM_LOG_INFO, "Sending RESTART (suId:%d dchan:%d ces:%d)\n", signal_data->cc_id, signal_data->dchan_id, CES_MNGMNT); cc_id 447 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (sng_isdn_restart_request(signal_data->cc_id, &rstEvnt, signal_data->dchan_id, CES_MNGMNT, IN_SND_RST)) { cc_id 53 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c uint32_t cc_id = ((sngisdn_span_data_t*)sngisdn_info->ftdmchan->span->signal_data)->cc_id; cc_id 55 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_DEBUG, "Clearing call data (suId:%u suInstId:%u spInstId:%u)\n", cc_id, sngisdn_info->suInstId, sngisdn_info->spInstId); cc_id 56 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_mutex_lock(g_sngisdn_data.ccs[cc_id].mutex); cc_id 57 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c g_sngisdn_data.ccs[cc_id].active_spInstIds[sngisdn_info->spInstId]=NULL; cc_id 58 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c g_sngisdn_data.ccs[cc_id].active_suInstIds[sngisdn_info->suInstId]=NULL; cc_id 59 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_mutex_unlock(g_sngisdn_data.ccs[cc_id].mutex); cc_id 93 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c uint32_t get_unique_suInstId(int16_t cc_id) cc_id 96 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_assert_return((cc_id > 0 && cc_id <=MAX_VARIANTS), FTDM_FAIL, "Invalid cc_id\n"); cc_id 97 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_mutex_lock(g_sngisdn_data.ccs[cc_id].mutex); cc_id 98 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c suInstId = g_sngisdn_data.ccs[cc_id].last_suInstId; cc_id 104 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c if (g_sngisdn_data.ccs[cc_id].active_suInstIds[suInstId] == NULL) { cc_id 105 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c g_sngisdn_data.ccs[cc_id].last_suInstId = suInstId; cc_id 106 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_mutex_unlock(g_sngisdn_data.ccs[cc_id].mutex); cc_id 111 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_mutex_unlock(g_sngisdn_data.ccs[cc_id].mutex); cc_id 115 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_status_t get_ftdmchan_by_suInstId(int16_t cc_id, uint32_t suInstId, sngisdn_chan_data_t **sngisdn_data) cc_id 117 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_assert_return((cc_id > 0 && cc_id <=MAX_VARIANTS), FTDM_FAIL, "Invalid cc_id\n"); cc_id 118 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_assert_return(g_sngisdn_data.ccs[cc_id].activation_done, FTDM_FAIL, "Trying to find call on unconfigured CC\n"); cc_id 120 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c if (g_sngisdn_data.ccs[cc_id].active_suInstIds[suInstId] == NULL) { cc_id 123 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c *sngisdn_data = g_sngisdn_data.ccs[cc_id].active_suInstIds[suInstId]; cc_id 127 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_status_t get_ftdmchan_by_spInstId(int16_t cc_id, uint32_t spInstId, sngisdn_chan_data_t **sngisdn_data) cc_id 129 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_assert_return((cc_id > 0 && cc_id <=MAX_VARIANTS), FTDM_FAIL, "Invalid cc_id\n"); cc_id 130 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_assert_return(g_sngisdn_data.ccs[cc_id].activation_done, FTDM_FAIL, "Trying to find call on unconfigured CC\n"); cc_id 132 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c if (g_sngisdn_data.ccs[cc_id].active_spInstIds[spInstId] == NULL) { cc_id 135 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c *sngisdn_data = g_sngisdn_data.ccs[cc_id].active_spInstIds[spInstId]; cc_id 917 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c signal_data->cc_id, sngisdn_info->glare.spInstId, sngisdn_info->glare.suInstId); cc_id 922 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c signal_data->cc_id, sngisdn_info->glare.spInstId, sngisdn_info->glare.suInstId); cc_id 954 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c signal_data->cc_id, sngisdn_info->glare.spInstId, sngisdn_info->glare.suInstId); cc_id 960 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c signal_data->cc_id, sngisdn_info->glare.spInstId, sngisdn_info->glare.suInstId); cc_id 974 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c signal_data->cc_id, sngisdn_info->glare.spInstId, sngisdn_info->glare.suInstId); cc_id 990 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c signal_data->cc_id, sngisdn_info->glare.spInstId, sngisdn_info->glare.suInstId); cc_id 1012 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c signal_data->cc_id, sngisdn_info->spInstId, sngisdn_info->suInstId);