channels 482 src/ftdm_io.c for(j = 1; j <= span->chan_count && span->channels[j]; j++) { channels 483 src/ftdm_io.c ftdm_channel_t *cur_chan = span->channels[j]; channels 667 src/ftdm_io.c for(j = 1; j <= span->chan_count && span->channels[j]; j++) { channels 668 src/ftdm_io.c ftdm_channel_t *toclose = span->channels[j]; channels 809 src/ftdm_io.c ftdm_channel_t *new_chan = span->channels[++span->chan_count]; channels 832 src/ftdm_io.c span->channels[span->chan_count] = new_chan; channels 1397 src/ftdm_io.c for(j = 0; j < group->chan_count && group->channels[j]; j++) { channels 1398 src/ftdm_io.c if (group->channels[j]) { channels 1399 src/ftdm_io.c if (ftdm_test_flag(group->channels[j], FTDM_CHANNEL_INUSE)) { channels 1551 src/ftdm_io.c if (!(check = group->channels[i])) { channels 1595 src/ftdm_io.c for(j = 1; j <= span->chan_count && span->channels[j]; j++) { channels 1596 src/ftdm_io.c if (span->channels[j]) { channels 1597 src/ftdm_io.c if (ftdm_test_flag(span->channels[j], FTDM_CHANNEL_INUSE)) { channels 1662 src/ftdm_io.c if (!(check = span->channels[i])) { channels 1823 src/ftdm_io.c if (!(check = span->channels[chan_id])) { channels 2143 src/ftdm_io.c chan = span->channels[chanid]; channels 3715 src/ftdm_io.c return iter->pvt.chaniter.span->channels[iter->pvt.chaniter.index]; channels 3898 src/ftdm_io.c if (!FTDM_IS_VOICE_CHANNEL(span->channels[chan_index])) { channels 3901 src/ftdm_io.c if (ftdm_channel_command(span->channels[chan_index], FTDM_COMMAND_SET_RX_GAIN, &rxgain) != FTDM_SUCCESS) { channels 3904 src/ftdm_io.c if (ftdm_channel_command(span->channels[chan_index], FTDM_COMMAND_SET_TX_GAIN, &txgain) != FTDM_SUCCESS) { channels 3926 src/ftdm_io.c if (span->fio->get_alarms(span->channels[chan_index]) != FTDM_SUCCESS) { channels 3927 src/ftdm_io.c ftdm_log(FTDM_LOG_ERROR, "%d:%d: Failed to get alarms\n", span->channels[chan_index]->physical_span_id, span->channels[chan_index]->physical_chan_id); channels 4455 src/ftdm_io.c ftdm_channel_get_sig_status(span->channels[i], &sigstatus); channels 4457 src/ftdm_io.c ftdm_set_flag(span->channels[i], FTDM_CHANNEL_SIG_UP); channels 4569 src/ftdm_io.c if (group->channels[i]->physical_span_id == ftdmchan->physical_span_id && channels 4570 src/ftdm_io.c group->channels[i]->physical_chan_id == ftdmchan->physical_chan_id) { channels 4574 src/ftdm_io.c group->channels[i]->physical_span_id, channels 4575 src/ftdm_io.c group->channels[i]->physical_chan_id, channels 4587 src/ftdm_io.c group->channels[group->chan_count++] = ftdmchan; channels 4599 src/ftdm_io.c if (group->channels[i]->physical_span_id == ftdmchan->physical_span_id && channels 4600 src/ftdm_io.c group->channels[i]->physical_chan_id == ftdmchan->physical_chan_id) { channels 4604 src/ftdm_io.c group->channels[j] = group->channels[j+1]; channels 4607 src/ftdm_io.c group->channels[group->chan_count--] = NULL; channels 4634 src/ftdm_io.c if (!FTDM_IS_VOICE_CHANNEL(span->channels[chan_index])) { channels 4637 src/ftdm_io.c if (ftdm_channel_add_to_group(name, span->channels[chan_index])) { channels 292 src/ftdm_m3ua.c if (ftdm_test_flag((&span->channels[j]), FTDM_CHANNEL_STATE_CHANGE)) { channels 293 src/ftdm_m3ua.c ftdm_clear_flag_locked((&span->channels[j]), FTDM_CHANNEL_STATE_CHANGE); channels 294 src/ftdm_m3ua.c state_advance(&span->channels[j]); channels 295 src/ftdm_m3ua.c ftdm_channel_complete_state(&span->channels[j]); channels 235 src/ftmod/ftmod_analog/ftmod_analog.c ftdm_log_chan_msg(span->channels[i], FTDM_LOG_DEBUG, "Enabled call waiting\n"); channels 236 src/ftmod/ftmod_analog/ftmod_analog.c ftdm_channel_set_feature(span->channels[i], FTDM_CHANNEL_FEATURE_CALLWAITING); channels 332 src/ftmod/ftmod_isdn/ftmod_isdn.c ftdm_channel_command(span->channels[chan_id], FTDM_COMMAND_GET_NATIVE_CODEC, &codec); channels 451 src/ftmod/ftmod_isdn/ftmod_isdn.c new_chan = span->channels[caller_data->chan_id]; channels 661 src/ftmod/ftmod_isdn/ftmod_isdn.c ftdmchan = span->channels[chan_id]; channels 668 src/ftmod/ftmod_isdn/ftmod_isdn.c ftdm_set_state_locked((span->channels[i]), FTDM_CHANNEL_STATE_RESTART); channels 787 src/ftmod/ftmod_isdn/ftmod_isdn.c ftdm_channel_t *zc = span->channels[x]; channels 811 src/ftmod/ftmod_isdn/ftmod_isdn.c ftdmchan = span->channels[chan_id]; channels 1304 src/ftmod/ftmod_isdn/ftmod_isdn.c ftdm_channel_command(ftdmchan->span->channels[ftdmchan->chan_id], FTDM_COMMAND_GET_NATIVE_CODEC, &codec); channels 1496 src/ftmod/ftmod_isdn/ftmod_isdn.c if (ftdm_test_flag((span->channels[j]), FTDM_CHANNEL_STATE_CHANGE)) { channels 1497 src/ftmod/ftmod_isdn/ftmod_isdn.c ftdm_mutex_lock(span->channels[j]->mutex); channels 1498 src/ftmod/ftmod_isdn/ftmod_isdn.c ftdm_clear_flag((span->channels[j]), FTDM_CHANNEL_STATE_CHANGE); channels 1499 src/ftmod/ftmod_isdn/ftmod_isdn.c state_advance(span->channels[j]); channels 1500 src/ftmod/ftmod_isdn/ftmod_isdn.c ftdm_channel_complete_state(span->channels[j]); channels 1501 src/ftmod/ftmod_isdn/ftmod_isdn.c ftdm_mutex_unlock(span->channels[j]->mutex); channels 1634 src/ftmod/ftmod_isdn/ftmod_isdn.c if (span->channels[x]->type != FTDM_CHAN_TYPE_DQ921) { channels 1635 src/ftmod/ftmod_isdn/ftmod_isdn.c ftdm_channel_command(span->channels[x], FTDM_COMMAND_GET_INTERVAL, &interval); channels 1661 src/ftmod/ftmod_isdn/ftmod_isdn.c ftdm_channel_t *ftdmchan = span->channels[x]; channels 2242 src/ftmod/ftmod_isdn/ftmod_isdn.c if (span->channels[i]->type == FTDM_CHAN_TYPE_DQ921) { channels 2337 src/ftmod/ftmod_isdn/ftmod_isdn.c if (span->channels[i]->type == FTDM_CHAN_TYPE_B) { channels 2338 src/ftmod/ftmod_isdn/ftmod_isdn.c span->channels[i]->mod_data = data; channels 640 src/ftmod/ftmod_libpri/ftmod_libpri.c if (ftdm_test_flag((span->channels[j]), FTDM_CHANNEL_STATE_CHANGE)) { channels 641 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_mutex_lock(span->channels[j]->mutex); channels 642 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_channel_lock(span->channels[j]); channels 643 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_clear_flag((span->channels[j]), FTDM_CHANNEL_STATE_CHANGE); channels 644 src/ftmod/ftmod_libpri/ftmod_libpri.c state_advance(span->channels[j]); channels 645 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_channel_complete_state(span->channels[j]); channels 646 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_mutex_unlock(span->channels[j]->mutex); channels 647 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_channel_unlock(span->channels[j]); channels 683 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdmchan = span->channels[pevent->hangup.channel]; channels 729 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdmchan = span->channels[pevent->answer.channel]; channels 754 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdmchan = span->channels[pevent->proceeding.channel]; channels 779 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdmchan = span->channels[pevent->ringing.channel]; channels 812 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdmchan = span->channels[pevent->ring.channel]; channels 972 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdmchan = span->channels[pevent->restart.channel]; channels 1007 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdmchan = spri->span->channels[i]; channels 1041 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdmchan = spri->span->channels[i]; channels 1101 src/ftmod/ftmod_libpri/ftmod_libpri.c if (span->channels[i]->type == FTDM_CHAN_TYPE_DQ921) { channels 1108 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_ERROR, "failed to open d-channel #%d %d:%d\n", x, span->channels[i]->span_id, span->channels[i]->chan_id); channels 1334 src/ftmod/ftmod_libpri/ftmod_libpri.c if (span->channels[i]->type == FTDM_CHAN_TYPE_DQ921) { channels 1026 src/ftmod/ftmod_pika/ftmod_pika.c ftdmchan = span->channels[x]; channels 1070 src/ftmod/ftmod_pika/ftmod_pika.c if (ftdm_test_flag(span->channels[i], FTDM_CHANNEL_EVENT)) { channels 1071 src/ftmod/ftmod_pika/ftmod_pika.c pika_chan_data_t *chan_data = (pika_chan_data_t *) span->channels[i]->mod_data; channels 1074 src/ftmod/ftmod_pika/ftmod_pika.c ftdm_clear_flag(span->channels[i], FTDM_CHANNEL_EVENT); channels 1093 src/ftmod/ftmod_pika/ftmod_pika.c ftdm_set_flag_locked(span->channels[i], FTDM_CHANNEL_OFFHOOK); channels 1100 src/ftmod/ftmod_pika/ftmod_pika.c ftdm_clear_flag_locked(span->channels[i], FTDM_CHANNEL_OFFHOOK); channels 1107 src/ftmod/ftmod_pika/ftmod_pika.c ftdm_set_alarm_flag(span->channels[i], FTDM_ALARM_RED); channels 1108 src/ftmod/ftmod_pika/ftmod_pika.c snprintf(span->channels[i]->last_error, sizeof(span->channels[i]->last_error), "RED ALARM"); channels 1112 src/ftmod/ftmod_pika/ftmod_pika.c ftdm_set_alarm_flag(span->channels[i], FTDM_ALARM_YELLOW); channels 1113 src/ftmod/ftmod_pika/ftmod_pika.c snprintf(span->channels[i]->last_error, sizeof(span->channels[i]->last_error), "YELLOW ALARM"); channels 1117 src/ftmod/ftmod_pika/ftmod_pika.c ftdm_set_alarm_flag(span->channels[i], FTDM_ALARM_AIS); channels 1118 src/ftmod/ftmod_pika/ftmod_pika.c snprintf(span->channels[i]->last_error, sizeof(span->channels[i]->last_error), "AIS ALARM"); channels 1122 src/ftmod/ftmod_pika/ftmod_pika.c ftdm_set_alarm_flag(span->channels[i], FTDM_ALARM_RED); channels 1123 src/ftmod/ftmod_pika/ftmod_pika.c snprintf(span->channels[i]->last_error, sizeof(span->channels[i]->last_error), "RED ALARM"); channels 1127 src/ftmod/ftmod_pika/ftmod_pika.c ftdm_set_alarm_flag(span->channels[i], FTDM_ALARM_RAI); channels 1128 src/ftmod/ftmod_pika/ftmod_pika.c snprintf(span->channels[i]->last_error, sizeof(span->channels[i]->last_error), "RAI ALARM"); channels 1132 src/ftmod/ftmod_pika/ftmod_pika.c ftdm_set_alarm_flag(span->channels[i], FTDM_ALARM_AIS); channels 1133 src/ftmod/ftmod_pika/ftmod_pika.c snprintf(span->channels[i]->last_error, sizeof(span->channels[i]->last_error), "AIS ALARM"); channels 1144 src/ftmod/ftmod_pika/ftmod_pika.c ftdm_set_alarm_flag(span->channels[i], FTDM_ALARM_GENERAL); channels 1145 src/ftmod/ftmod_pika/ftmod_pika.c snprintf(span->channels[i]->last_error, sizeof(span->channels[i]->last_error), "GENERAL ALARM"); channels 1149 src/ftmod/ftmod_pika/ftmod_pika.c ftdm_set_alarm_flag(span->channels[i], FTDM_ALARM_RED); channels 1151 src/ftmod/ftmod_pika/ftmod_pika.c ftdm_set_alarm_flag(span->channels[i], FTDM_ALARM_YELLOW); channels 1153 src/ftmod/ftmod_pika/ftmod_pika.c ftdm_set_alarm_flag(span->channels[i], FTDM_ALARM_AIS); channels 1155 src/ftmod/ftmod_pika/ftmod_pika.c ftdm_set_alarm_flag(span->channels[i], FTDM_ALARM_RED); channels 1157 src/ftmod/ftmod_pika/ftmod_pika.c ftdm_set_alarm_flag(span->channels[i], FTDM_ALARM_RAI); channels 1159 src/ftmod/ftmod_pika/ftmod_pika.c ftdm_set_alarm_flag(span->channels[i], FTDM_ALARM_AIS); channels 1167 src/ftmod/ftmod_pika/ftmod_pika.c ftdm_clear_alarm_flag(span->channels[i], FTDM_ALARM_GENERAL); channels 1191 src/ftmod/ftmod_pika/ftmod_pika.c span->channels[i]->last_event_time = 0; channels 1194 src/ftmod/ftmod_pika/ftmod_pika.c span->event_header.channel = span->channels[i]; channels 333 src/ftmod/ftmod_pritap/ftmod_pritap.c if (ftdm_test_flag((span->channels[j]), FTDM_CHANNEL_STATE_CHANGE)) { channels 334 src/ftmod/ftmod_pritap/ftmod_pritap.c ftdm_mutex_lock(span->channels[j]->mutex); channels 335 src/ftmod/ftmod_pritap/ftmod_pritap.c ftdm_clear_flag((span->channels[j]), FTDM_CHANNEL_STATE_CHANGE); channels 336 src/ftmod/ftmod_pritap/ftmod_pritap.c state_advance(span->channels[j]); channels 337 src/ftmod/ftmod_pritap/ftmod_pritap.c ftdm_channel_complete_state(span->channels[j]); channels 338 src/ftmod/ftmod_pritap/ftmod_pritap.c ftdm_mutex_unlock(span->channels[j]->mutex); channels 490 src/ftmod/ftmod_pritap/ftmod_pritap.c fchan = pritap->span->channels[PRI_CHANNEL(channel)]; channels 845 src/ftmod/ftmod_pritap/ftmod_pritap.c if (span->channels[i]->type == FTDM_CHAN_TYPE_DQ921) { channels 846 src/ftmod/ftmod_pritap/ftmod_pritap.c dchan = span->channels[i]; channels 851 src/ftmod/ftmod_r2/ftmod_r2.c r2chan = openr2_chan_new_from_fd(r2data->r2context, span->channels[i], span->channels[i]->physical_chan_id); channels 869 src/ftmod/ftmod_r2/ftmod_r2.c openr2_chan_set_client_data(r2chan, span->channels[i]); channels 871 src/ftmod/ftmod_r2/ftmod_r2.c span->channels[i]->call_data = r2call; channels 1128 src/ftmod/ftmod_r2/ftmod_r2.c r2chan = R2CALL(span->channels[i])->r2chan; channels 1241 src/ftmod/ftmod_r2/ftmod_r2.c r2chan = R2CALL(span->channels[i])->r2chan; channels 1243 src/ftmod/ftmod_r2/ftmod_r2.c span->channels[i]->physical_chan_id, channels 268 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (span->channels[i]->physical_span_id == targetspan && span->channels[i]->physical_chan_id == targetchan) { channels 269 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c ftdmchan = span->channels[i]; channels 275 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c span->channels[i]->span_id, channels 276 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c span->channels[i]->chan_id, channels 277 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c span->channels[i]->physical_span_id, channels 278 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c span->channels[i]->physical_chan_id, channels 279 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c ftdm_channel_state2str(span->channels[i]->state)); channels 1680 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (ftdm_test_flag((span->channels[j]), FTDM_CHANNEL_STATE_CHANGE) || susp) { channels 1681 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c ftdm_mutex_lock(span->channels[j]->mutex); channels 1682 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c ftdm_clear_flag((span->channels[j]), FTDM_CHANNEL_STATE_CHANGE); channels 1683 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (susp && span->channels[j]->state != FTDM_CHANNEL_STATE_DOWN) { channels 1684 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c ftdm_set_state(span->channels[j], FTDM_CHANNEL_STATE_RESTART); channels 1686 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c state_advance(span->channels[j]); channels 1687 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c ftdm_mutex_unlock(span->channels[j]->mutex); channels 2018 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (span->channels[j]->state != state_e) { channels 2019 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c ftdm_channel_t *ftdmchan = span->channels[j]; channels 2670 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c span->channels[j]->call_data = ftdm_calloc(1, sizeof(sangoma_boost_call_t)); channels 2671 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (!span->channels[j]->call_data) { channels 732 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c if (ftdm_test_flag(span->channels[1], FTDM_CHANNEL_SIG_UP)) { channels 228 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h sngisdn_chan_data_t *channels[MAX_SPANS_PER_NFAS_LINK*NUM_T1_CHANNELS_PER_SPAN]; channels 142 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c ftdm_channel_t *ftdmchan = span->channels[i]; channels 145 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c dchan_data->channels[chan_id] = (sngisdn_chan_data_t*)ftdmchan->call_data; channels 73 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c if (g_sngisdn_data.dchans[dChan].channels[bchan_no] == NULL) { channels 79 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c sngisdn_info = g_sngisdn_data.dchans[dChan].channels[bchan_no]; channels 1337 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c ftdmchan = span->channels[x]; channels 713 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c ftdmchan = ftdmspan->channels[x]; channels 2017 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c (g_ftdm_sngss7_data.cfg.isupCkt[x].span == isupCkt->span->channels[1]->physical_span_id)) { channels 2020 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c isupCkt->span->channels[1]->physical_span_id, channels 2034 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c isupCkt->span->channels[1]->physical_span_id, channels 2045 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].span = isupCkt->span->channels[1]->physical_span_id; channels 2072 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c while (isupCkt->span->channels[i] != NULL) { channels 2073 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (isupCkt->span->channels[i]->physical_chan_id == timeslot.channel) { channels 2079 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (isupCkt->span->channels[i] == NULL) { channels 2084 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c ftdmchan = isupCkt->span->channels[i]; channels 896 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_channel_t *ftdmchan = span->channels[i]; channels 905 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c pfds[j].fd = span->channels[i]->sockfd; channels 971 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_channel_t *ftdmchan = span->channels[i]; channels 1050 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (span->channels[i]->last_event_time && !ftdm_test_flag(span->channels[i], FTDM_CHANNEL_EVENT)) { channels 1051 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c uint32_t diff = (uint32_t)(ftdm_current_time_in_ms() - span->channels[i]->last_event_time); channels 1053 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (ftdm_test_flag(span->channels[i], FTDM_CHANNEL_WINK)) { channels 1055 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_clear_flag_locked(span->channels[i], FTDM_CHANNEL_WINK); channels 1056 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_clear_flag_locked(span->channels[i], FTDM_CHANNEL_FLASH); channels 1057 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_set_flag_locked(span->channels[i], FTDM_CHANNEL_OFFHOOK); channels 1063 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (ftdm_test_flag(span->channels[i], FTDM_CHANNEL_FLASH)) { channels 1065 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_clear_flag_locked(span->channels[i], FTDM_CHANNEL_FLASH); channels 1066 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_clear_flag_locked(span->channels[i], FTDM_CHANNEL_WINK); channels 1067 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_clear_flag_locked(span->channels[i], FTDM_CHANNEL_OFFHOOK); channels 1070 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (span->channels[i]->type == FTDM_CHAN_TYPE_FXO) { channels 1071 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_channel_t *ftdmchan = span->channels[i]; channels 1081 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (ftdm_test_flag(span->channels[i], FTDM_CHANNEL_EVENT)) { channels 1083 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_channel_t *ftdmchan = span->channels[i]; channels 1085 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_clear_flag(span->channels[i], FTDM_CHANNEL_EVENT); channels 1093 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_log_chan(span->channels[i], FTDM_LOG_DEBUG, "read wanpipe event %d\n", tdm_api.wp_tdm_cmd.event.wp_tdm_api_event_type); channels 1111 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (span->channels[i]->type == FTDM_CHAN_TYPE_FXS) { channels 1114 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (ftdm_test_flag(span->channels[i], FTDM_CHANNEL_FLASH)) { channels 1115 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_clear_flag_locked(span->channels[i], FTDM_CHANNEL_FLASH); channels 1116 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_clear_flag_locked(span->channels[i], FTDM_CHANNEL_WINK); channels 1120 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_set_flag_locked(span->channels[i], FTDM_CHANNEL_WINK); channels 1123 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (ftdm_test_flag(span->channels[i], FTDM_CHANNEL_WINK)) { channels 1124 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_clear_flag_locked(span->channels[i], FTDM_CHANNEL_WINK); channels 1125 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_clear_flag_locked(span->channels[i], FTDM_CHANNEL_FLASH); channels 1129 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_set_flag_locked(span->channels[i], FTDM_CHANNEL_FLASH); channels 1135 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c ftdm_channel_t *ftdmchan = span->channels[i]; channels 1138 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c snprintf(span->channels[i]->last_error, sizeof(span->channels[i]->last_error), "ONHOOK Failed"); channels 1161 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c span->channels[i]->rx_cas_bits = wanpipe_swap_bits(tdm_api.wp_tdm_cmd.event.wp_tdm_api_event_rbs_bits); channels 1203 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c span->channels[i]->last_event_time = 0; channels 1206 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c span->event_header.channel = span->channels[i]; channels 940 src/ftmod/ftmod_zt/ftmod_zt.c pfds[j].fd = span->channels[i]->sockfd; channels 956 src/ftmod/ftmod_zt/ftmod_zt.c ftdm_set_flag(span->channels[i], FTDM_CHANNEL_EVENT); channels 957 src/ftmod/ftmod_zt/ftmod_zt.c span->channels[i]->last_event_time = ftdm_current_time_in_ms(); channels 981 src/ftmod/ftmod_zt/ftmod_zt.c if (ftdm_test_flag(span->channels[i], FTDM_CHANNEL_EVENT)) { channels 982 src/ftmod/ftmod_zt/ftmod_zt.c ftdm_clear_flag(span->channels[i], FTDM_CHANNEL_EVENT); channels 983 src/ftmod/ftmod_zt/ftmod_zt.c if (ioctl(span->channels[i]->sockfd, codes.GETEVENT, &zt_event_id) == -1) { channels 1011 src/ftmod/ftmod_zt/ftmod_zt.c if (span->channels[i]->state == FTDM_CHANNEL_STATE_DOWN || span->channels[i]->state == FTDM_CHANNEL_STATE_DIALING) { channels 1020 src/ftmod/ftmod_zt/ftmod_zt.c if (span->channels[i]->type == FTDM_CHAN_TYPE_FXS || (span->channels[i]->type == FTDM_CHAN_TYPE_EM && span->channels[i]->state != FTDM_CHANNEL_STATE_UP)) { channels 1021 src/ftmod/ftmod_zt/ftmod_zt.c ftdm_set_flag_locked(span->channels[i], FTDM_CHANNEL_OFFHOOK); channels 1023 src/ftmod/ftmod_zt/ftmod_zt.c } else if (span->channels[i]->type == FTDM_CHAN_TYPE_FXO) { channels 1044 src/ftmod/ftmod_zt/ftmod_zt.c int err = ioctl(span->channels[i]->sockfd, codes.GETRXBITS, &bits); channels 1048 src/ftmod/ftmod_zt/ftmod_zt.c span->channels[i]->rx_cas_bits = bits; channels 1059 src/ftmod/ftmod_zt/ftmod_zt.c span->channels[i]->last_event_time = 0; channels 1062 src/ftmod/ftmod_zt/ftmod_zt.c span->event_header.channel = span->channels[i]; channels 464 src/include/private/ftdm_core.h ftdm_channel_t *channels[FTDM_MAX_CHANNELS_SPAN+1]; channels 489 src/include/private/ftdm_core.h ftdm_channel_t *channels[FTDM_MAX_CHANNELS_GROUP]; channels 657 src/include/private/ftdm_core.h if (!FTDM_IS_DCHAN(span->channels[j])) { channels 658 src/include/private/ftdm_core.h ftdm_set_state_locked((span->channels[j]), state); channels 668 src/include/private/ftdm_core.h if (span->channels[j]->state != state || ftdm_test_flag(span->channels[j], FTDM_CHANNEL_STATE_CHANGE)) { channels 681 src/include/private/ftdm_core.h ftdm_set_flag_locked((span->channels[j]), flag); channels 691 src/include/private/ftdm_core.h ftdm_clear_flag_locked((span->channels[j]), flag); channels 173 src/include/private/libteletone_generate.h int channels; channels 103 src/libteletone_generate.c ts->channels = 1; channels 156 src/libteletone_generate.c need *= ts->channels; channels 194 src/libteletone_generate.c if (ts->channels > 1) { channels 195 src/libteletone_generate.c duration *= ts->channels; channels 227 src/libteletone_generate.c for (c = 1; c < ts->channels; c++) { channels 239 src/libteletone_generate.c for (c = 0; c < ts->channels; c++) { channels 260 src/libteletone_generate.c ts->channels, channels 261 src/libteletone_generate.c ts->channels == 1 ? "" : "s", channels 270 src/libteletone_generate.c return ts->samples / ts->channels; channels 304 src/libteletone_generate.c ts->channels = atoi(cur + 2);