sngisdn_info 282 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c sngisdn_chan_data_t *sngisdn_info; sngisdn_info 289 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c sngisdn_info = (sngisdn_chan_data_t*)ftdmchan->call_data; sngisdn_info 291 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c if (ftdm_test_flag(sngisdn_info, FLAG_ACTIVATING)) { sngisdn_info 292 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c ftdm_clear_flag(sngisdn_info, FLAG_ACTIVATING); sngisdn_info 526 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c ftdmchan = sngisdn_event->sngisdn_info->ftdmchan; sngisdn_info 606 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c sngisdn_chan_data_t *sngisdn_info = ftdmchan->call_data; sngisdn_info 638 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c if (!sngisdn_test_flag(sngisdn_info, FLAG_SENT_PROCEED)) { sngisdn_info 642 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c sngisdn_set_flag(sngisdn_info, FLAG_SENT_PROCEED); sngisdn_info 666 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c sngisdn_set_flag(sngisdn_info, FLAG_ACTIVATING); sngisdn_info 668 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c ftdm_sched_timer(signal_data->sched, "timer_t3", signal_data->timer_t3*1000, sngisdn_t3_timeout, (void*) sngisdn_info, NULL); sngisdn_info 681 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c if (!sngisdn_test_flag(sngisdn_info, FLAG_SENT_PROCEED)) { sngisdn_info 685 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c sngisdn_set_flag(sngisdn_info, FLAG_SENT_PROCEED); sngisdn_info 697 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c if (sngisdn_test_flag(sngisdn_info, FLAG_MEDIA_READY)) { sngisdn_info 770 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c if (sngisdn_test_flag(sngisdn_info, FLAG_REMOTE_ABORT)) { sngisdn_info 772 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c } else if (sngisdn_test_flag(sngisdn_info, FLAG_REMOTE_REL)) { sngisdn_info 775 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c } else if (sngisdn_test_flag(sngisdn_info, FLAG_LOCAL_ABORT)) { sngisdn_info 778 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c } else if (sngisdn_test_flag(sngisdn_info, FLAG_GLARE)) { sngisdn_info 782 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c } else if (sngisdn_test_flag(sngisdn_info, FLAG_SEND_DISC)) { sngisdn_info 789 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c sngisdn_set_flag(sngisdn_info, FLAG_LOCAL_REL); sngisdn_info 794 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c sngisdn_set_flag(sngisdn_info, FLAG_LOCAL_ABORT); sngisdn_info 812 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c if (sngisdn_test_flag(sngisdn_info, FLAG_REMOTE_ABORT) || sngisdn_info 813 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c sngisdn_test_flag(sngisdn_info, FLAG_LOCAL_ABORT)) { sngisdn_info 824 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c uint8_t glare = sngisdn_test_flag(sngisdn_info, FLAG_GLARE); sngisdn_info 826 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c clear_call_data(sngisdn_info); sngisdn_info 842 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c sngisdn_rcv_con_ind(sngisdn_info->glare.suId, sngisdn_info->glare.suInstId, sngisdn_info->glare.spInstId, &sngisdn_info->glare.setup, sngisdn_info->glare.dChan, sngisdn_info->glare.ces); sngisdn_info 899 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c sngisdn_chan_data_t *sngisdn_info = ftdmchan->call_data; sngisdn_info 909 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c if (sngisdn_test_flag(sngisdn_info, FLAG_GLARE)) { sngisdn_info 913 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c sngisdn_set_flag(sngisdn_info, FLAG_LOCAL_ABORT); sngisdn_info 218 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h sngisdn_chan_data_t *sngisdn_info; sngisdn_info 289 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h void clear_call_data(sngisdn_chan_data_t *sngisdn_info); sngisdn_info 290 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h void clear_call_glare_data(sngisdn_chan_data_t *sngisdn_info); sngisdn_info 416 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h static __inline__ uint32_t sngisdn_test_flag(sngisdn_chan_data_t *sngisdn_info, sngisdn_flag_t flag) sngisdn_info 418 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h return (uint32_t) sngisdn_info->flags & flag; sngisdn_info 420 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h static __inline__ void sngisdn_clear_flag(sngisdn_chan_data_t *sngisdn_info, sngisdn_flag_t flag) sngisdn_info 422 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h sngisdn_info->flags &= ~flag; sngisdn_info 425 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h static __inline__ void sngisdn_set_flag(sngisdn_chan_data_t *sngisdn_info, sngisdn_flag_t flag) sngisdn_info 427 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h sngisdn_info->flags |= flag; sngisdn_info 48 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_chan_data_t *sngisdn_info = sngisdn_event->sngisdn_info; sngisdn_info 49 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 57 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_DEBUG, "Processing SETUP (suId:%u suInstId:%u spInstId:%u)\n", suId, suInstId, spInstId); sngisdn_info 66 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_set_flag(sngisdn_info, FLAG_GLARE); sngisdn_info 69 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c memcpy(&sngisdn_info->glare.setup, conEvnt, sizeof(*conEvnt)); sngisdn_info 70 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.suId = suId; sngisdn_info 71 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.suInstId = suInstId; /* Do not generate a suInstId now, we will generate when glared call gets extracted */ sngisdn_info 72 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.spInstId = spInstId; sngisdn_info 73 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.dChan = dChan; sngisdn_info 74 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.ces = ces; sngisdn_info 78 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->suInstId = get_unique_suInstId(suId); sngisdn_info 79 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->spInstId = spInstId; sngisdn_info 90 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_INFO, "Received SETUP, but local-number %s does not match - ignoring\n", conEvnt->cdPtyNmb.nmbDigits.val); sngisdn_info 93 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_sched_timer(signal_data->sched, "delayed_disconnect", 1, sngisdn_delayed_disconnect, (void*) sngisdn_info, NULL); sngisdn_info 100 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c if (sngisdn_info->glare.spInstId == spInstId) { sngisdn_info 101 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c clear_call_glare_data(sngisdn_info); sngisdn_info 107 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->ces = ces; sngisdn_info 112 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c g_sngisdn_data.ccs[suId].active_suInstIds[sngisdn_info->suInstId] = sngisdn_info; sngisdn_info 120 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_set_flag(sngisdn_info, FLAG_LOCAL_REL); sngisdn_info 142 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_INFO, "Incoming call: Called No:[%s] Calling No:[%s]\n", ftdmchan->caller_data.dnis.digits, ftdmchan->caller_data.cid_num.digits); sngisdn_info 183 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_facility_timeout, (void*) sngisdn_info, &sngisdn_info->timers[SNGISDN_TIMER_FACILITY]); sngisdn_info 199 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_assert(!sngisdn_test_flag(sngisdn_info, FLAG_GLARE), "Trying to save GLARE info, but we already had a glare\n"); sngisdn_info 201 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_set_flag(sngisdn_info, FLAG_GLARE); sngisdn_info 204 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c memcpy(&sngisdn_info->glare.setup, conEvnt, sizeof(*conEvnt)); sngisdn_info 205 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.suId = suId; sngisdn_info 206 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.suInstId = suInstId; /* Do not generate a suInstId now, we will generate when glared call gets extracted */ sngisdn_info 207 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.spInstId = spInstId; sngisdn_info 208 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.dChan = dChan; sngisdn_info 209 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.ces = ces; sngisdn_info 216 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_set_flag(sngisdn_info, FLAG_DELAYED_REL); sngisdn_info 218 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.suId = suId; sngisdn_info 219 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.suInstId = get_unique_suInstId(suId); sngisdn_info 220 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.spInstId = spInstId; sngisdn_info 222 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.dChan = dChan; sngisdn_info 223 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.ces = ces; sngisdn_info 225 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_sched_timer(signal_data->sched, "delayed_release", 1, sngisdn_delayed_release, (void*) sngisdn_info, NULL); sngisdn_info 230 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_assert(!sngisdn_test_flag(sngisdn_info, FLAG_GLARE), "Trying to save GLARE info, but we already had a glare"); sngisdn_info 231 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_set_flag(sngisdn_info, FLAG_GLARE); sngisdn_info 234 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c memcpy(&sngisdn_info->glare.setup, conEvnt, sizeof(*conEvnt)); sngisdn_info 235 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.suId = suId; sngisdn_info 236 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.suInstId = suInstId; /* Do not generate a suInstId now, we will generate when glared call gets extracted */ sngisdn_info 237 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.spInstId = spInstId; sngisdn_info 238 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.dChan = dChan; sngisdn_info 239 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.ces = ces; sngisdn_info 262 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_chan_data_t *sngisdn_info = sngisdn_event->sngisdn_info; sngisdn_info 263 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 275 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c if(sngisdn_info->ces == CES_MNGMNT) { sngisdn_info 277 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->ces = ces; sngisdn_info 347 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_chan_data_t *sngisdn_info = sngisdn_event->sngisdn_info; sngisdn_info 348 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 378 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_set_flag(sngisdn_info, FLAG_SEND_DISC); sngisdn_info 390 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_set_flag(sngisdn_info, FLAG_MEDIA_READY); sngisdn_info 406 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c if (sngisdn_test_flag(sngisdn_info, FLAG_MEDIA_READY)) { sngisdn_info 488 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_chan_data_t *sngisdn_info = sngisdn_event->sngisdn_info; sngisdn_info 489 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 514 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_set_flag(sngisdn_info, FLAG_REMOTE_REL); sngisdn_info 538 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_set_flag(sngisdn_info, FLAG_REMOTE_REL); sngisdn_info 552 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_chan_data_t *sngisdn_info = sngisdn_event->sngisdn_info; sngisdn_info 553 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 563 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c if ((suInstId && (sngisdn_info->glare.suInstId == suInstId)) || sngisdn_info 564 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c (spInstId && (sngisdn_info->glare.spInstId == spInstId))) { sngisdn_info 567 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_clear_flag(sngisdn_info, FLAG_DELAYED_REL); sngisdn_info 568 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c clear_call_glare_data(sngisdn_info); sngisdn_info 611 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_set_flag(sngisdn_info, FLAG_REMOTE_ABORT); sngisdn_info 623 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c if (sngisdn_test_flag(sngisdn_info, FLAG_GLARE) && sngisdn_info 624 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_info->glare.suInstId != suInstId) { sngisdn_info 628 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_set_flag(sngisdn_info, FLAG_REMOTE_ABORT); sngisdn_info 632 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_set_flag(sngisdn_info, FLAG_REMOTE_ABORT); sngisdn_info 657 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_chan_data_t *sngisdn_info = sngisdn_event->sngisdn_info; sngisdn_info 658 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 676 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_chan_data_t *sngisdn_info = sngisdn_event->sngisdn_info; sngisdn_info 677 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 695 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_chan_data_t *sngisdn_info = sngisdn_event->sngisdn_info; sngisdn_info 696 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 714 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_chan_data_t *sngisdn_info = sngisdn_event->sngisdn_info; sngisdn_info 715 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 733 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_chan_data_t *sngisdn_info = sngisdn_event->sngisdn_info; sngisdn_info 734 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 752 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_chan_data_t *sngisdn_info = sngisdn_event->sngisdn_info; sngisdn_info 753 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 771 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_chan_data_t *sngisdn_info = sngisdn_event->sngisdn_info; sngisdn_info 772 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 801 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_sched_cancel_timer(signal_data->sched, sngisdn_info->timers[SNGISDN_TIMER_FACILITY]); sngisdn_info 839 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_chan_data_t *sngisdn_info = sngisdn_event->sngisdn_info; sngisdn_info 840 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 890 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_set_flag(sngisdn_info, FLAG_REMOTE_ABORT); sngisdn_info 896 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_set_flag(sngisdn_info, FLAG_REMOTE_ABORT); sngisdn_info 923 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_sched_timer(((sngisdn_span_data_t*)ftdmchan->span->signal_data)->sched, "delayed_connect", 1, sngisdn_delayed_connect, (void*) sngisdn_info, NULL); sngisdn_info 965 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c sngisdn_set_flag(sngisdn_info, FLAG_SEND_DISC); sngisdn_info 972 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_sched_timer(((sngisdn_span_data_t*)ftdmchan->span->signal_data)->sched, "delayed_connect", 1, sngisdn_delayed_connect, (void*) sngisdn_info, NULL); sngisdn_info 1006 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_sched_timer(((sngisdn_span_data_t*)ftdmchan->span->signal_data)->sched, "delayed_connect", 1, sngisdn_delayed_connect, (void*) sngisdn_info, NULL); sngisdn_info 1021 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_sched_timer(((sngisdn_span_data_t*)ftdmchan->span->signal_data)->sched, "delayed_disconnect", 1, sngisdn_delayed_disconnect, (void*) sngisdn_info, NULL); sngisdn_info 40 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_chan_data_t *sngisdn_info = ftdmchan->call_data; sngisdn_info 44 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_assert((!sngisdn_info->suInstId && !sngisdn_info->spInstId), "Trying to call out, but call data was not cleared\n"); sngisdn_info 46 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_info->suInstId = get_unique_suInstId(signal_data->cc_id); sngisdn_info 47 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_info->spInstId = 0; sngisdn_info 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; sngisdn_info 59 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_info->ces = CES_MNGMNT; sngisdn_info 61 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_INFO, "Outgoing call: Called No:[%s] Calling No:[%s]\n", ftdmchan->caller_data.dnis.digits, ftdmchan->caller_data.cid_num.digits); sngisdn_info 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); sngisdn_info 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)) { sngisdn_info 88 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_chan_data_t *sngisdn_info = (sngisdn_chan_data_t*) ftdmchan->call_data; sngisdn_info 91 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (!sngisdn_info->suInstId || !sngisdn_info->spInstId) { sngisdn_info 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); sngisdn_info 93 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_set_flag(sngisdn_info, FLAG_LOCAL_ABORT); sngisdn_info 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); sngisdn_info 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)) { sngisdn_info 117 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_chan_data_t *sngisdn_info = (sngisdn_chan_data_t*) ftdmchan->call_data; sngisdn_info 120 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (!sngisdn_info->suInstId || !sngisdn_info->spInstId) { sngisdn_info 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); sngisdn_info 122 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_set_flag(sngisdn_info, FLAG_LOCAL_ABORT); sngisdn_info 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); sngisdn_info 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)) { sngisdn_info 143 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_chan_data_t *sngisdn_info = (sngisdn_chan_data_t*) ftdmchan->call_data; sngisdn_info 146 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (!sngisdn_info->suInstId || !sngisdn_info->spInstId) { sngisdn_info 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); sngisdn_info 148 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_set_flag(sngisdn_info, FLAG_LOCAL_ABORT); sngisdn_info 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); sngisdn_info 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)) { sngisdn_info 173 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_chan_data_t *sngisdn_info = (sngisdn_chan_data_t*) ftdmchan->call_data; sngisdn_info 176 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (!sngisdn_info->suInstId || !sngisdn_info->spInstId) { sngisdn_info 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); sngisdn_info 178 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_set_flag(sngisdn_info, FLAG_LOCAL_ABORT); sngisdn_info 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); sngisdn_info 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)) { sngisdn_info 205 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_chan_data_t *sngisdn_info = (sngisdn_chan_data_t*) ftdmchan->call_data; sngisdn_info 208 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (!sngisdn_info->suInstId || !sngisdn_info->spInstId) { sngisdn_info 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); sngisdn_info 210 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_set_flag(sngisdn_info, FLAG_LOCAL_ABORT); sngisdn_info 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); sngisdn_info 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)) { sngisdn_info 232 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_chan_data_t *sngisdn_info = (sngisdn_chan_data_t*) ftdmchan->call_data; sngisdn_info 236 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (!sngisdn_info->suInstId || !sngisdn_info->spInstId) { sngisdn_info 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); sngisdn_info 238 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_set_flag(sngisdn_info, FLAG_LOCAL_ABORT); sngisdn_info 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); sngisdn_info 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)) { sngisdn_info 261 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_chan_data_t *sngisdn_info = (sngisdn_chan_data_t*) ftdmchan->call_data; sngisdn_info 264 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (!sngisdn_info->suInstId) { sngisdn_info 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); sngisdn_info 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); sngisdn_info 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)) { sngisdn_info 295 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_chan_data_t *sngisdn_info = (sngisdn_chan_data_t*) ftdmchan->call_data; sngisdn_info 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); sngisdn_info 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)) { sngisdn_info 324 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_chan_data_t *sngisdn_info = (sngisdn_chan_data_t*) ftdmchan->call_data; sngisdn_info 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); sngisdn_info 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)) { sngisdn_info 345 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_chan_data_t *sngisdn_info = (sngisdn_chan_data_t*) ftdmchan->call_data; sngisdn_info 348 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (!sngisdn_info->suInstId || !sngisdn_info->spInstId) { sngisdn_info 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); sngisdn_info 351 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_set_flag(sngisdn_info, FLAG_LOCAL_ABORT); sngisdn_info 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); sngisdn_info 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)) { sngisdn_info 385 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_chan_data_t *sngisdn_info = (sngisdn_chan_data_t*) ftdmchan->call_data; sngisdn_info 388 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (!sngisdn_info->suInstId) { sngisdn_info 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); sngisdn_info 391 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c sngisdn_set_flag(sngisdn_info, FLAG_LOCAL_ABORT); sngisdn_info 411 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c suInstId = sngisdn_info->glare.suInstId; sngisdn_info 412 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c spInstId = sngisdn_info->glare.spInstId; sngisdn_info 414 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c suInstId = sngisdn_info->suInstId; sngisdn_info 415 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c spInstId = sngisdn_info->spInstId; sngisdn_info 40 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_chan_data_t *sngisdn_info = NULL; sngisdn_info 73 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_info = g_sngisdn_data.dchans[dChan].channels[bchan_no]; sngisdn_info 75 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_INFO, "Received SETUP (suId:%u suInstId:%u spInstId:%u)\n", suId, suInstId, spInstId); sngisdn_info 82 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_event->sngisdn_info = sngisdn_info; sngisdn_info 89 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c g_sngisdn_data.ccs[suId].active_spInstIds[spInstId] = sngisdn_info; sngisdn_info 94 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_queue_enqueue(((sngisdn_span_data_t*)sngisdn_info->ftdmchan->span->signal_data)->event_queue, sngisdn_event); sngisdn_info 100 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_chan_data_t *sngisdn_info = NULL; sngisdn_info 108 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c if (get_ftdmchan_by_suInstId(suId, suInstId, &sngisdn_info) != FTDM_SUCCESS) { sngisdn_info 114 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c if (!sngisdn_info->spInstId) { sngisdn_info 117 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_info->spInstId = spInstId; sngisdn_info 118 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c g_sngisdn_data.ccs[suId].active_spInstIds[spInstId] = sngisdn_info; sngisdn_info 123 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_INFO, "Received CONNECT/CONNECT ACK (suId:%u suInstId:%u spInstId:%u ces:%d)\n", suId, suInstId, spInstId, ces); sngisdn_info 130 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_event->sngisdn_info = sngisdn_info; sngisdn_info 138 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_queue_enqueue(((sngisdn_span_data_t*)sngisdn_info->ftdmchan->span->signal_data)->event_queue, sngisdn_event); sngisdn_info 144 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_chan_data_t *sngisdn_info = NULL; sngisdn_info 152 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c if (get_ftdmchan_by_suInstId(suId, suInstId, &sngisdn_info) != FTDM_SUCCESS) { sngisdn_info 158 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c if (!sngisdn_info->spInstId) { sngisdn_info 161 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_info->spInstId = spInstId; sngisdn_info 162 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c g_sngisdn_data.ccs[suId].active_spInstIds[spInstId] = sngisdn_info; sngisdn_info 166 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_INFO, "Received %s (suId:%u suInstId:%u spInstId:%u ces:%d)\n", sngisdn_info 179 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_event->sngisdn_info = sngisdn_info; sngisdn_info 189 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_queue_enqueue(((sngisdn_span_data_t*)sngisdn_info->ftdmchan->span->signal_data)->event_queue, sngisdn_event); sngisdn_info 195 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_chan_data_t *sngisdn_info = NULL; sngisdn_info 202 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c if (!(spInstId && get_ftdmchan_by_spInstId(suId, spInstId, &sngisdn_info) == FTDM_SUCCESS) && sngisdn_info 203 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c !(suInstId && get_ftdmchan_by_suInstId(suId, suInstId, &sngisdn_info) == FTDM_SUCCESS)) { sngisdn_info 210 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_INFO, "Received DISCONNECT (suId:%u suInstId:%u spInstId:%u)\n", suId, suInstId, spInstId); sngisdn_info 217 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_event->sngisdn_info = sngisdn_info; sngisdn_info 224 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_queue_enqueue(((sngisdn_span_data_t*)sngisdn_info->ftdmchan->span->signal_data)->event_queue, sngisdn_event); sngisdn_info 231 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_chan_data_t *sngisdn_info = NULL; sngisdn_info 236 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c if (!(spInstId && get_ftdmchan_by_spInstId(suId, spInstId, &sngisdn_info) == FTDM_SUCCESS) && sngisdn_info 237 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c !(suInstId && get_ftdmchan_by_suInstId(suId, suInstId, &sngisdn_info) == FTDM_SUCCESS)) { sngisdn_info 245 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_INFO, "Received RELEASE/RELEASE COMPLETE (suId:%u suInstId:%u spInstId:%u)\n", suId, suInstId, spInstId); sngisdn_info 252 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_event->sngisdn_info = sngisdn_info; sngisdn_info 259 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_queue_enqueue(((sngisdn_span_data_t*)sngisdn_info->ftdmchan->span->signal_data)->event_queue, sngisdn_event); sngisdn_info 265 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_chan_data_t *sngisdn_info; sngisdn_info 270 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c if (!(spInstId && get_ftdmchan_by_spInstId(suId, spInstId, &sngisdn_info) == FTDM_SUCCESS) && sngisdn_info 271 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c !(suInstId && get_ftdmchan_by_suInstId(suId, suInstId, &sngisdn_info) == FTDM_SUCCESS)) { sngisdn_info 278 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_INFO, "Received DATA IND suId:%u suInstId:%u spInstId:%u\n", suId, suInstId, spInstId); sngisdn_info 285 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_event->sngisdn_info = sngisdn_info; sngisdn_info 292 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_queue_enqueue(((sngisdn_span_data_t*)sngisdn_info->ftdmchan->span->signal_data)->event_queue, sngisdn_event); sngisdn_info 298 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_chan_data_t *sngisdn_info; sngisdn_info 303 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c if (!(spInstId && get_ftdmchan_by_spInstId(suId, spInstId, &sngisdn_info) == FTDM_SUCCESS) && sngisdn_info 304 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c !(suInstId && get_ftdmchan_by_suInstId(suId, suInstId, &sngisdn_info) == FTDM_SUCCESS)) { sngisdn_info 311 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_INFO, "Received SSHL IND (suId:%u suInstId:%u spInstId:%u)\n", suId, suInstId, spInstId); sngisdn_info 318 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_event->sngisdn_info = sngisdn_info; sngisdn_info 326 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_queue_enqueue(((sngisdn_span_data_t*)sngisdn_info->ftdmchan->span->signal_data)->event_queue, sngisdn_event); sngisdn_info 332 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_chan_data_t *sngisdn_info; sngisdn_info 337 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c if (!(spInstId && get_ftdmchan_by_spInstId(suId, spInstId, &sngisdn_info) == FTDM_SUCCESS) && sngisdn_info 338 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c !(suInstId && get_ftdmchan_by_suInstId(suId, suInstId, &sngisdn_info) == FTDM_SUCCESS)) { sngisdn_info 345 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_INFO, "Received SSHL CFM (suId:%u suInstId:%u spInstId:%u)\n", suId, suInstId, spInstId); sngisdn_info 352 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_event->sngisdn_info = sngisdn_info; sngisdn_info 360 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_queue_enqueue(((sngisdn_span_data_t*)sngisdn_info->ftdmchan->span->signal_data)->event_queue, sngisdn_event); sngisdn_info 365 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_chan_data_t *sngisdn_info; sngisdn_info 370 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c if (!(spInstId && get_ftdmchan_by_spInstId(suId, spInstId, &sngisdn_info) == FTDM_SUCCESS) && sngisdn_info 371 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c !(suInstId && get_ftdmchan_by_suInstId(suId, suInstId, &sngisdn_info) == FTDM_SUCCESS)) { sngisdn_info 378 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_INFO, "Received RMRT IND (suId:%u suInstId:%u spInstId:%u)\n", suId, suInstId, spInstId); sngisdn_info 385 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_event->sngisdn_info = sngisdn_info; sngisdn_info 393 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_queue_enqueue(((sngisdn_span_data_t*)sngisdn_info->ftdmchan->span->signal_data)->event_queue, sngisdn_event); sngisdn_info 399 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_chan_data_t *sngisdn_info; sngisdn_info 404 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c if (!(spInstId && get_ftdmchan_by_spInstId(suId, spInstId, &sngisdn_info) == FTDM_SUCCESS) && sngisdn_info 405 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c !(suInstId && get_ftdmchan_by_suInstId(suId, suInstId, &sngisdn_info) == FTDM_SUCCESS)) { sngisdn_info 412 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_INFO, "Received RESUME/RETRIEVE CFM (suId:%u suInstId:%u spInstId:%u)\n", suId, suInstId, spInstId); sngisdn_info 419 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_event->sngisdn_info = sngisdn_info; sngisdn_info 427 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_queue_enqueue(((sngisdn_span_data_t*)sngisdn_info->ftdmchan->span->signal_data)->event_queue, sngisdn_event); sngisdn_info 433 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_chan_data_t *sngisdn_info; sngisdn_info 438 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c if (!(spInstId && get_ftdmchan_by_spInstId(suId, spInstId, &sngisdn_info) == FTDM_SUCCESS) && sngisdn_info 439 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c !(suInstId && get_ftdmchan_by_suInstId(suId, suInstId, &sngisdn_info) == FTDM_SUCCESS)) { sngisdn_info 446 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_INFO, "Received FLOW CONTROL IND (suId:%u suInstId:%u spInstId:%u)\n", suId, suInstId, spInstId); sngisdn_info 453 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_event->sngisdn_info = sngisdn_info; sngisdn_info 460 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_queue_enqueue(((sngisdn_span_data_t*)sngisdn_info->ftdmchan->span->signal_data)->event_queue, sngisdn_event); sngisdn_info 467 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_chan_data_t *sngisdn_info; sngisdn_info 472 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c if (!(spInstId && get_ftdmchan_by_spInstId(suId, spInstId, &sngisdn_info) == FTDM_SUCCESS) && sngisdn_info 473 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c !(suInstId && get_ftdmchan_by_suInstId(suId, suInstId, &sngisdn_info) == FTDM_SUCCESS)) { sngisdn_info 480 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_INFO, "Received FACILITY IND (suId:%u suInstId:%u spInstId:%u)\n", suId, suInstId, spInstId); sngisdn_info 486 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_event->sngisdn_info = sngisdn_info; sngisdn_info 494 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_queue_enqueue(((sngisdn_span_data_t*)sngisdn_info->ftdmchan->span->signal_data)->event_queue, sngisdn_event); sngisdn_info 501 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_chan_data_t *sngisdn_info; sngisdn_info 506 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c if (!(spInstId && get_ftdmchan_by_spInstId(suId, spInstId, &sngisdn_info) == FTDM_SUCCESS) && sngisdn_info 507 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c !(suInstId && get_ftdmchan_by_suInstId(suId, suInstId, &sngisdn_info) == FTDM_SUCCESS)) { sngisdn_info 514 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_INFO, "Received STATUS CONFIRM (suId:%u suInstId:%u spInstId:%u)\n", suId, suInstId, spInstId); sngisdn_info 521 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_event->sngisdn_info = sngisdn_info; sngisdn_info 528 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c ftdm_queue_enqueue(((sngisdn_span_data_t*)sngisdn_info->ftdmchan->span->signal_data)->event_queue, sngisdn_event); sngisdn_info 51 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c void clear_call_data(sngisdn_chan_data_t *sngisdn_info) sngisdn_info 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; sngisdn_info 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); sngisdn_info 57 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c g_sngisdn_data.ccs[cc_id].active_spInstIds[sngisdn_info->spInstId]=NULL; sngisdn_info 58 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c g_sngisdn_data.ccs[cc_id].active_suInstIds[sngisdn_info->suInstId]=NULL; sngisdn_info 61 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_info->suInstId = 0; sngisdn_info 62 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_info->spInstId = 0; sngisdn_info 63 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_info->globalFlg = 0; sngisdn_info 64 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_info->flags = 0; sngisdn_info 68 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c void clear_call_glare_data(sngisdn_chan_data_t *sngisdn_info) sngisdn_info 70 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_DEBUG, "Clearing glare data (suId:%d suInstId:%u spInstId:%u actv-suInstId:%u actv-spInstId:%u)\n", sngisdn_info 71 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_info->glare.suId, sngisdn_info 72 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_info->glare.suInstId, sngisdn_info->glare.spInstId, sngisdn_info 73 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_info->suInstId, sngisdn_info->spInstId); sngisdn_info 75 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_mutex_lock(g_sngisdn_data.ccs[sngisdn_info->glare.suId].mutex); sngisdn_info 76 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c if (sngisdn_info->glare.spInstId != sngisdn_info->spInstId) { sngisdn_info 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; sngisdn_info 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; sngisdn_info 80 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_mutex_unlock(g_sngisdn_data.ccs[sngisdn_info->glare.suId].mutex); sngisdn_info 82 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_clear_flag(sngisdn_info, FLAG_GLARE); sngisdn_info 83 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c memset(&sngisdn_info->glare.setup, 0, sizeof(ConEvnt)); sngisdn_info 84 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_info->glare.suId = 0; sngisdn_info 85 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_info->glare.suInstId = 0; sngisdn_info 86 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_info->glare.spInstId = 0; sngisdn_info 87 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_info->glare.dChan = 0; sngisdn_info 88 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_info->glare.ces = 0; sngisdn_info 168 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_chan_data_t *sngisdn_info = ftdmchan->call_data; sngisdn_info 173 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c if (FTDM_SPAN_IS_BRI(ftdmchan->span) && !sngisdn_info->call_ref) { sngisdn_info 179 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_info->call_ref = 0x7F & callRef->reference.val; sngisdn_info 181 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_info->call_ref = 0x7FFF & callRef->reference.val; sngisdn_info 184 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_log_chan(ftdmchan, FTDM_LOG_DEBUG, "Call reference:%04x\n", sngisdn_info->call_ref); sngisdn_info 912 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_chan_data_t *sngisdn_info = (sngisdn_chan_data_t*)p_sngisdn_info; sngisdn_info 913 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 917 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c signal_data->cc_id, sngisdn_info->glare.spInstId, sngisdn_info->glare.suInstId); sngisdn_info 919 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c if (ftdm_test_flag(sngisdn_info, FLAG_ACTIVATING)){ sngisdn_info 922 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c signal_data->cc_id, sngisdn_info->glare.spInstId, sngisdn_info->glare.suInstId); sngisdn_info 925 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_clear_flag(sngisdn_info, FLAG_ACTIVATING); sngisdn_info 926 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_set_flag(sngisdn_info, FLAG_LOCAL_ABORT); sngisdn_info 934 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_chan_data_t *sngisdn_info = (sngisdn_chan_data_t*)p_sngisdn_info; sngisdn_info 935 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 945 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_chan_data_t *sngisdn_info = (sngisdn_chan_data_t*)p_sngisdn_info; sngisdn_info 946 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 951 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c if (ftdm_test_flag(sngisdn_info, FLAG_DELAYED_REL)) { sngisdn_info 952 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_clear_flag(sngisdn_info, FLAG_DELAYED_REL); sngisdn_info 954 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c signal_data->cc_id, sngisdn_info->glare.spInstId, sngisdn_info->glare.suInstId); sngisdn_info 957 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c clear_call_glare_data(sngisdn_info); sngisdn_info 960 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c signal_data->cc_id, sngisdn_info->glare.spInstId, sngisdn_info->glare.suInstId); sngisdn_info 968 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_chan_data_t *sngisdn_info = (sngisdn_chan_data_t*)p_sngisdn_info; sngisdn_info 969 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 974 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c signal_data->cc_id, sngisdn_info->glare.spInstId, sngisdn_info->glare.suInstId); sngisdn_info 983 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_chan_data_t *sngisdn_info = (sngisdn_chan_data_t*)p_sngisdn_info; sngisdn_info 984 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 990 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c signal_data->cc_id, sngisdn_info->glare.spInstId, sngisdn_info->glare.suInstId); sngisdn_info 1005 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c sngisdn_chan_data_t *sngisdn_info = (sngisdn_chan_data_t*)p_sngisdn_info; sngisdn_info 1006 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_channel_t *ftdmchan = sngisdn_info->ftdmchan; sngisdn_info 1012 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c signal_data->cc_id, sngisdn_info->spInstId, sngisdn_info->suInstId); sngisdn_info 855 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c sngisdn_chan_data_t *sngisdn_info; sngisdn_info 886 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c sngisdn_info = (sngisdn_chan_data_t*)ftdmchan->call_data; sngisdn_info 887 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c if (sngisdn_info && ftdm_test_flag(ftdmchan, FTDM_CHANNEL_OUTBOUND)) { sngisdn_info 890 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c sngisdn_info->call_ref = frame_info.call_ref; sngisdn_info 926 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c sngisdn_info = (sngisdn_chan_data_t*)ftdmchan->call_data; sngisdn_info 928 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c if (sngisdn_info && ftdm_test_flag(ftdmchan, FTDM_CHANNEL_OUTBOUND)) { sngisdn_info 929 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c if (sngisdn_info->call_ref == frame_info.call_ref) { sngisdn_info 936 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c if (sngisdn_info && !ftdm_test_flag(ftdmchan, FTDM_CHANNEL_OUTBOUND)) { sngisdn_info 937 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c if (sngisdn_info->call_ref && sngisdn_info->call_ref == frame_info.call_ref) {