g_sngisdn_data     59 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c ftdm_sngisdn_data_t 			g_sngisdn_data;
g_sngisdn_data   1120 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c 	memset(&g_sngisdn_data, 0, sizeof(g_sngisdn_data));
g_sngisdn_data   1156 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c 		ftdm_mutex_create(&g_sngisdn_data.ccs[i].mutex);
g_sngisdn_data   1173 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c 		ftdm_mutex_destroy(&g_sngisdn_data.ccs[i].mutex);
g_sngisdn_data    282 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h extern ftdm_sngisdn_data_t	g_sngisdn_data;
g_sngisdn_data     43 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c extern ftdm_sngisdn_data_t	g_sngisdn_data;
g_sngisdn_data    124 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c 	for (i=1; i <= g_sngisdn_data.num_cc; i++) {
g_sngisdn_data    125 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c 		if (g_sngisdn_data.ccs[i].switchtype == signal_data->switchtype &&
g_sngisdn_data    126 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c 			g_sngisdn_data.ccs[i].trunktype == span->trunk_type) {
g_sngisdn_data    131 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c 	if (i > g_sngisdn_data.num_cc) {
g_sngisdn_data    132 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c 		g_sngisdn_data.num_cc++;
g_sngisdn_data    133 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c 		g_sngisdn_data.ccs[i].switchtype = signal_data->switchtype;
g_sngisdn_data    134 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c 		g_sngisdn_data.ccs[i].trunktype = span->trunk_type;
g_sngisdn_data    142 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c 	g_sngisdn_data.num_dchan++;
g_sngisdn_data    143 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c 	signal_data->dchan_id = g_sngisdn_data.num_dchan;
g_sngisdn_data    145 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c 	dchan_data = &g_sngisdn_data.dchans[signal_data->dchan_id];
g_sngisdn_data    151 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c 	g_sngisdn_data.spans[signal_data->link_id] = signal_data;
g_sngisdn_data     37 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c extern ftdm_sngisdn_data_t	g_sngisdn_data;
g_sngisdn_data     65 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c 	if (!g_sngisdn_data.gen_config_done) {
g_sngisdn_data     66 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c 		g_sngisdn_data.gen_config_done = 1;
g_sngisdn_data    134 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c 	if (!g_sngisdn_data.ccs[signal_data->cc_id].config_done) {
g_sngisdn_data    135 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c 		g_sngisdn_data.ccs[signal_data->cc_id].config_done = 1;
g_sngisdn_data     49 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cntrl.c extern ftdm_sngisdn_data_t	g_sngisdn_data;
g_sngisdn_data     72 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cntrl.c 	if (!g_sngisdn_data.ccs[signal_data->cc_id].activation_done) {
g_sngisdn_data     73 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cntrl.c 		g_sngisdn_data.ccs[signal_data->cc_id].activation_done = 1;
g_sngisdn_data    111 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 			ftdm_mutex_lock(g_sngisdn_data.ccs[suId].mutex);
g_sngisdn_data    112 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 			g_sngisdn_data.ccs[suId].active_suInstIds[sngisdn_info->suInstId] = sngisdn_info;
g_sngisdn_data    113 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 			ftdm_mutex_unlock(g_sngisdn_data.ccs[suId].mutex);
g_sngisdn_data   1135 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 	sngisdn_span_data_t	*signal_data = g_sngisdn_data.dchans[dChan].spans[1];
g_sngisdn_data     49 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c 	ftdm_mutex_lock(g_sngisdn_data.ccs[signal_data->cc_id].mutex);
g_sngisdn_data     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;
g_sngisdn_data     51 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c 	ftdm_mutex_unlock(g_sngisdn_data.ccs[signal_data->cc_id].mutex);
g_sngisdn_data     45 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	ftdm_assert(g_sngisdn_data.ccs[suId].activation_done != 0, "Con Ind on unconfigured cc\n");
g_sngisdn_data     46 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	ftdm_assert(g_sngisdn_data.dchans[dChan].num_spans != 0, "Con Ind on unconfigured dchan\n");
g_sngisdn_data     67 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	if (g_sngisdn_data.dchans[dChan].channels[bchan_no] == NULL) {
g_sngisdn_data     73 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	sngisdn_info = g_sngisdn_data.dchans[dChan].channels[bchan_no];
g_sngisdn_data     88 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	ftdm_mutex_lock(g_sngisdn_data.ccs[suId].mutex);
g_sngisdn_data     89 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	g_sngisdn_data.ccs[suId].active_spInstIds[spInstId] = sngisdn_info;	
g_sngisdn_data     90 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	ftdm_mutex_unlock(g_sngisdn_data.ccs[suId].mutex);
g_sngisdn_data    105 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	ftdm_assert(g_sngisdn_data.ccs[suId].activation_done != 0, "Con Cfm on unconfigured cc\n");
g_sngisdn_data    106 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	ftdm_assert(g_sngisdn_data.dchans[dChan].num_spans != 0, "Con Cfm on unconfigured dchan\n");
g_sngisdn_data    115 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 		ftdm_mutex_lock(g_sngisdn_data.ccs[suId].mutex);
g_sngisdn_data    118 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 		g_sngisdn_data.ccs[suId].active_spInstIds[spInstId] = sngisdn_info;
g_sngisdn_data    119 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 		ftdm_mutex_unlock(g_sngisdn_data.ccs[suId].mutex);
g_sngisdn_data    149 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	ftdm_assert(g_sngisdn_data.ccs[suId].activation_done != 0, "Cnst Ind on unconfigured cc\n");
g_sngisdn_data    150 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	ftdm_assert(g_sngisdn_data.dchans[dChan].num_spans != 0, "Cnst Ind on unconfigured dchan\n");
g_sngisdn_data    159 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 		ftdm_mutex_lock(g_sngisdn_data.ccs[suId].mutex);
g_sngisdn_data    162 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 		g_sngisdn_data.ccs[suId].active_spInstIds[spInstId] = sngisdn_info;
g_sngisdn_data    163 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 		ftdm_mutex_unlock(g_sngisdn_data.ccs[suId].mutex);
g_sngisdn_data    543 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	for(i=1; i<=g_sngisdn_data.dchans[dChan].num_spans; i++) {
g_sngisdn_data    544 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 		signal_data = g_sngisdn_data.dchans[dChan].spans[i];
g_sngisdn_data    573 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	for(i=1; i<=g_sngisdn_data.dchans[dChan].num_spans; i++) {
g_sngisdn_data    574 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 		signal_data = g_sngisdn_data.dchans[dChan].spans[i];
g_sngisdn_data    602 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	for(i=1; i<=g_sngisdn_data.dchans[dChan].num_spans; i++) {
g_sngisdn_data    603 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 		signal_data = g_sngisdn_data.dchans[dChan].spans[i];
g_sngisdn_data    634 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	for(i=1; i<=g_sngisdn_data.dchans[dChan].num_spans; i++) {
g_sngisdn_data    635 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 		signal_data = g_sngisdn_data.dchans[dChan].spans[i];
g_sngisdn_data    666 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	sngisdn_span_data_t	*signal_data = g_sngisdn_data.dchans[status->t.usta.lnkNmb].spans[1];
g_sngisdn_data    720 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 			sngisdn_span_data_t	*signal_data = g_sngisdn_data.dchans[status->t.usta.suId].spans[1];
g_sngisdn_data    790 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	sngisdn_span_data_t	*signal_data = g_sngisdn_data.dchans[trc->t.trc.suId].spans[1];
g_sngisdn_data    837 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	sngisdn_span_data_t	*signal_data = g_sngisdn_data.dchans[trc->t.trc.lnkNmb].spans[1];
g_sngisdn_data    886 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	sngisdn_span_data_t	*signal_data = g_sngisdn_data.dchans[spId].spans[1];
g_sngisdn_data    920 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c 	sngisdn_span_data_t	*signal_data = g_sngisdn_data.dchans[spId].spans[1];
g_sngisdn_data     48 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c extern ftdm_sngisdn_data_t	g_sngisdn_data;
g_sngisdn_data     56 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	ftdm_mutex_lock(g_sngisdn_data.ccs[cc_id].mutex);
g_sngisdn_data     57 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	g_sngisdn_data.ccs[cc_id].active_spInstIds[sngisdn_info->spInstId]=NULL;
g_sngisdn_data     58 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	g_sngisdn_data.ccs[cc_id].active_suInstIds[sngisdn_info->suInstId]=NULL;
g_sngisdn_data     59 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	ftdm_mutex_unlock(g_sngisdn_data.ccs[cc_id].mutex);
g_sngisdn_data     75 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	ftdm_mutex_lock(g_sngisdn_data.ccs[sngisdn_info->glare.suId].mutex);	
g_sngisdn_data     77 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 		g_sngisdn_data.ccs[sngisdn_info->glare.suId].active_spInstIds[sngisdn_info->glare.spInstId]=NULL;
g_sngisdn_data     79 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	g_sngisdn_data.ccs[sngisdn_info->glare.suId].active_suInstIds[sngisdn_info->glare.suInstId]=NULL;
g_sngisdn_data     80 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	ftdm_mutex_unlock(g_sngisdn_data.ccs[sngisdn_info->glare.suId].mutex);
g_sngisdn_data     97 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	ftdm_mutex_lock(g_sngisdn_data.ccs[cc_id].mutex);
g_sngisdn_data     98 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	suInstId = g_sngisdn_data.ccs[cc_id].last_suInstId;
g_sngisdn_data    104 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 		if (g_sngisdn_data.ccs[cc_id].active_suInstIds[suInstId] == NULL) {
g_sngisdn_data    105 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 			g_sngisdn_data.ccs[cc_id].last_suInstId = suInstId;
g_sngisdn_data    106 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 			ftdm_mutex_unlock(g_sngisdn_data.ccs[cc_id].mutex);
g_sngisdn_data    111 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	ftdm_mutex_unlock(g_sngisdn_data.ccs[cc_id].mutex);
g_sngisdn_data    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");
g_sngisdn_data    120 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	if (g_sngisdn_data.ccs[cc_id].active_suInstIds[suInstId] == NULL) {
g_sngisdn_data    123 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	*sngisdn_data = g_sngisdn_data.ccs[cc_id].active_suInstIds[suInstId];	
g_sngisdn_data    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");
g_sngisdn_data    132 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	if (g_sngisdn_data.ccs[cc_id].active_spInstIds[spInstId] == NULL) {
g_sngisdn_data    135 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	*sngisdn_data = g_sngisdn_data.ccs[cc_id].active_spInstIds[spInstId];
g_sngisdn_data   1027 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 		if (g_sngisdn_data.ccs[j].config_done) {
g_sngisdn_data   1029 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 				if (g_sngisdn_data.ccs[j].active_suInstIds[i] != NULL) {
g_sngisdn_data   1040 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 		if (g_sngisdn_data.ccs[j].config_done) {
g_sngisdn_data   1042 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 				if (g_sngisdn_data.ccs[j].active_spInstIds[i] != NULL) {
g_sngisdn_data   1187 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 		if (g_sngisdn_data.spans[i]) {
g_sngisdn_data   1188 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 			sngisdn_print_span(stream, g_sngisdn_data.spans[i]->ftdm_span);