fchan            1617 mod_freetdm/mod_freetdm.c static void ftdm_enable_channel_dtmf(ftdm_channel_t *fchan, switch_channel_t *channel)
fchan            1623 mod_freetdm/mod_freetdm.c 				ftdm_channel_command(fchan, FTDM_COMMAND_DISABLE_DTMF_DETECT, NULL);
fchan            1624 mod_freetdm/mod_freetdm.c 				ftdm_log(FTDM_LOG_INFO, "DTMF detection disabled in channel %d:%d\n", ftdm_channel_get_span_id(fchan), ftdm_channel_get_id(fchan));
fchan            1630 mod_freetdm/mod_freetdm.c 	if (ftdm_channel_command(fchan, FTDM_COMMAND_ENABLE_DTMF_DETECT, NULL) != FTDM_SUCCESS) {
fchan            1631 mod_freetdm/mod_freetdm.c 		ftdm_log(FTDM_LOG_ERROR, "Failed to enable DTMF detection in channel %d:%d\n", ftdm_channel_get_span_id(fchan), ftdm_channel_get_id(fchan));
fchan            2499 mod_freetdm/mod_freetdm.c 	ftdm_channel_t *fchan = NULL;
fchan            2788 mod_freetdm/mod_freetdm.c 				fchan = ftdm_iterator_current(curr);
fchan            2789 mod_freetdm/mod_freetdm.c 				ftdm_channel_set_private(fchan, &SPAN_CONFIG[span_id].pvts[i]);
fchan            3680 mod_freetdm/mod_freetdm.c 							ftdm_channel_t *fchan = ftdm_span_get_channel(span, chan_id);
fchan            3682 mod_freetdm/mod_freetdm.c 							dbgstr = ftdm_channel_get_history_str(fchan);
fchan            3702 mod_freetdm/mod_freetdm.c 				ftdm_channel_t *fchan;
fchan            3712 mod_freetdm/mod_freetdm.c 				fchan = ftdm_span_get_channel(SPAN_CONFIG[j].span, 1);
fchan            3713 mod_freetdm/mod_freetdm.c 				if (fchan) {
fchan            3714 mod_freetdm/mod_freetdm.c 					ftdm_channel_get_alarms(fchan, &alarmbits);
fchan            3851 mod_freetdm/mod_freetdm.c 		ftdm_channel_t *fchan;
fchan            3878 mod_freetdm/mod_freetdm.c 			fchan = ftdm_span_get_channel(span, chan_id);
fchan            3879 mod_freetdm/mod_freetdm.c 			ftdm_channel_command(fchan, fcmd, NULL);
fchan            3882 mod_freetdm/mod_freetdm.c 				fchan = ftdm_span_get_channel(span, i);
fchan            3883 mod_freetdm/mod_freetdm.c 				ftdm_channel_command(fchan, fcmd, NULL);
fchan            3934 mod_freetdm/mod_freetdm.c 		ftdm_channel_t *fchan = NULL;
fchan            3954 mod_freetdm/mod_freetdm.c 			fchan = ftdm_span_get_channel(span, chan_id);
fchan            3955 mod_freetdm/mod_freetdm.c 			ftdm_channel_command(fchan, FTDM_COMMAND_TRACE_END_ALL, NULL);
fchan            3958 mod_freetdm/mod_freetdm.c 				fchan = ftdm_span_get_channel(span, i);
fchan            3959 mod_freetdm/mod_freetdm.c 				ftdm_channel_command(fchan, FTDM_COMMAND_TRACE_END_ALL, NULL);
fchan            1484 src/ftdm_io.c  static ftdm_status_t __inline__ get_best_rated(ftdm_channel_t **fchan, ftdm_channel_t *best_rated)
fchan            1506 src/ftdm_io.c  	*fchan = best_rated;
fchan            3750 src/ftdm_io.c  	ftdm_channel_t *fchan = NULL;
fchan            3771 src/ftdm_io.c  			fchan = ftdm_iterator_current(curr);
fchan            3772 src/ftdm_io.c  			if (not && (fchan->state != state)) {
fchan            3774 src/ftdm_io.c  						fchan->span_id, fchan->chan_id, 
fchan            3775 src/ftdm_io.c  						fchan->physical_span_id, fchan->physical_chan_id, ftdm_channel_state2str(fchan->state));
fchan            3777 src/ftdm_io.c  			} else if (!not && (fchan->state == state)) {
fchan            3779 src/ftdm_io.c  						fchan->span_id, fchan->chan_id, 
fchan            3780 src/ftdm_io.c  						fchan->physical_span_id, fchan->physical_chan_id, ftdm_channel_state2str(fchan->state));
fchan            4765 src/ftdm_io.c  	ftdm_channel_t *fchan = data;
fchan            4766 src/ftdm_io.c  	ftdm_channel_lock(fchan);
fchan            4767 src/ftdm_io.c  	fchan->hangup_timer = 0;
fchan            4768 src/ftdm_io.c  	if (fchan->state == FTDM_CHANNEL_STATE_TERMINATING) {
fchan            4769 src/ftdm_io.c  		ftdm_log_chan(fchan, FTDM_LOG_CRIT, "Forcing hangup since the user did not confirmed our hangup after %dms\n", FORCE_HANGUP_TIMER);
fchan            4770 src/ftdm_io.c  		call_hangup(fchan, __FILE__, __FUNCTION__, __LINE__);
fchan            4772 src/ftdm_io.c  		ftdm_log_chan(fchan, FTDM_LOG_CRIT, "Not performing safety hangup, channel state is %s\n", ftdm_channel_state2str(fchan->state));
fchan            4774 src/ftdm_io.c  	ftdm_channel_unlock(fchan);
fchan            5367 src/ftdm_io.c  FT_DECLARE(char *) ftdm_channel_get_history_str(const ftdm_channel_t *fchan)
fchan            5376 src/ftdm_io.c  	if (!fchan->history[0].file) {
fchan            5383 src/ftdm_io.c  	for (i = fchan->hindex; i < ftdm_array_len(fchan->history); i++) {
fchan            5384 src/ftdm_io.c  		if (!fchan->history[i].file) {
fchan            5387 src/ftdm_io.c  		snprintf(states, sizeof(states), "%-5.15s => %-5.15s", ftdm_channel_state2str(fchan->history[i].last_state), ftdm_channel_state2str(fchan->history[i].state));
fchan            5388 src/ftdm_io.c  		snprintf(func, sizeof(func), "[%s]", fchan->history[i].func);
fchan            5389 src/ftdm_io.c  		snprintf(line, sizeof(func), "[%s:%d]", fchan->history[i].file, fchan->history[i].line);
fchan            5393 src/ftdm_io.c  	for (i = 0; i < fchan->hindex; i++) {
fchan            5394 src/ftdm_io.c  		snprintf(states, sizeof(states), "%-5.15s => %-5.15s", ftdm_channel_state2str(fchan->history[i].last_state), ftdm_channel_state2str(fchan->history[i].state));
fchan            5395 src/ftdm_io.c  		snprintf(func, sizeof(func), "[%s]", fchan->history[i].func);
fchan            5396 src/ftdm_io.c  		snprintf(line, sizeof(func), "[%s:%d]", fchan->history[i].file, fchan->history[i].line);
fchan              50 src/ftmod/ftmod_pritap/ftmod_pritap.c 	ftdm_channel_t *fchan;
fchan             483 src/ftmod/ftmod_pritap/ftmod_pritap.c 	ftdm_channel_t *fchan = NULL;
fchan             490 src/ftmod/ftmod_pritap/ftmod_pritap.c 	fchan = pritap->span->channels[PRI_CHANNEL(channel)];
fchan             491 src/ftmod/ftmod_pritap/ftmod_pritap.c 	if (ftdm_test_flag(fchan, FTDM_CHANNEL_INUSE)) {
fchan             496 src/ftmod/ftmod_pritap/ftmod_pritap.c 	if (ftdm_channel_open_chan(fchan) != FTDM_SUCCESS) {
fchan             501 src/ftmod/ftmod_pritap/ftmod_pritap.c 	memset(&fchan->caller_data, 0, sizeof(fchan->caller_data));
fchan             503 src/ftmod/ftmod_pritap/ftmod_pritap.c 	ftdm_set_string(fchan->caller_data.cid_num.digits, pcall->callingnum.digits);
fchan             505 src/ftmod/ftmod_pritap/ftmod_pritap.c 		ftdm_set_string(fchan->caller_data.cid_name, pcall->callingname);
fchan             507 src/ftmod/ftmod_pritap/ftmod_pritap.c 		ftdm_set_string(fchan->caller_data.cid_name, pcall->callingnum.digits);
fchan             509 src/ftmod/ftmod_pritap/ftmod_pritap.c 	ftdm_set_string(fchan->caller_data.ani.digits, pcall->callingani.digits);
fchan             510 src/ftmod/ftmod_pritap/ftmod_pritap.c 	ftdm_set_string(fchan->caller_data.dnis.digits, pcall->callednum.digits);
fchan             512 src/ftmod/ftmod_pritap/ftmod_pritap.c 	return fchan;
fchan             519 src/ftmod/ftmod_pritap/ftmod_pritap.c 	ftdm_channel_t *fchan = NULL;
fchan             596 src/ftmod/ftmod_pritap/ftmod_pritap.c 		fchan = tap_pri_get_fchan(pritap, pcall, e->proceeding.channel);
fchan             597 src/ftmod/ftmod_pritap/ftmod_pritap.c 		if (!fchan) {
fchan             602 src/ftmod/ftmod_pritap/ftmod_pritap.c 		pcall->fchan = fchan;
fchan             610 src/ftmod/ftmod_pritap/ftmod_pritap.c 		peerpcall->fchan = fchan;
fchan             612 src/ftmod/ftmod_pritap/ftmod_pritap.c 		fchan->call_data = peerfchan;
fchan             613 src/ftmod/ftmod_pritap/ftmod_pritap.c 		peerfchan->call_data = fchan;
fchan             615 src/ftmod/ftmod_pritap/ftmod_pritap.c 		ftdm_set_state_locked(fchan, FTDM_CHANNEL_STATE_RING);
fchan             628 src/ftmod/ftmod_pritap/ftmod_pritap.c 		ftdm_log_chan(pcall->fchan, FTDM_LOG_NOTICE, "Tapped call was answered in state %s\n", ftdm_channel_state2str(pcall->fchan->state));
fchan             643 src/ftmod/ftmod_pritap/ftmod_pritap.c 		fchan = pcall->fchan;
fchan             644 src/ftmod/ftmod_pritap/ftmod_pritap.c 		ftdm_set_state_locked(fchan, FTDM_CHANNEL_STATE_TERMINATING);
fchan             613 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	ftdm_channel_t *fchan;
fchan             615 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	fchan = ftdm_span_get_channel(span, 1);
fchan             616 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	if (fchan) {
fchan             617 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 		ftdm_channel_get_alarms(fchan, &alarmbits);
fchan             619 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define SS7_DEBUG_CHAN(fchan, msg, args...)	ftdm_log_chan(fchan, FTDM_LOG_DEBUG, msg , ##args)
fchan             620 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define SS7_INFO_CHAN(fchan, msg, args...)	ftdm_log_chan(fchan, FTDM_LOG_INFO, msg , ##args)
fchan             621 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define SS7_WARN_CHAN(fchan, msg, args...)	ftdm_log_chan(fchan, FTDM_LOG_WARNING, msg , ##args)
fchan             622 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define SS7_ERROR_CHAN(fchan, msg, args...)	ftdm_log_chan(fchan, FTDM_LOG_ERROR, msg , ##args)
fchan             623 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define SS7_CTRIT_CHAN(fchan, msg, args...)	ftdm_log_chan(fchan, FTDM_LOG_CRIT, msg , ##args)
fchan             695 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define SS7_MSG_TRACE(fchan, sngss7info ,msg) if (g_ftdm_sngss7_data.message_trace) { \
fchan             698 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h 										ftdm_log_chan(fchan, FTDM_LOG_DEBUG, "[CIC:%d][SPINSTID:%d][SUINSTID:%d]%s", \
fchan             702 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h 										ftdm_log_chan(fchan, FTDM_LOG_ALERT, "[CIC:%d][SPINSTID:%d][SUINSTID:%d]%s", \
fchan             706 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h 										ftdm_log_chan(fchan, FTDM_LOG_CRIT, "[CIC:%d][SPINSTID:%d][SUINSTID:%d]%s", \
fchan             710 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h 										ftdm_log_chan(fchan, FTDM_LOG_ERROR, "[CIC:%d][SPINSTID:%d][SUINSTID:%d]%s", \
fchan             714 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h 										ftdm_log_chan(fchan, FTDM_LOG_WARNING, "[CIC:%d][SPINSTID:%d][SUINSTID:%d]%s", \
fchan             718 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h 										ftdm_log_chan(fchan, FTDM_LOG_NOTICE, "[CIC:%d][SPINSTID:%d][SUINSTID:%d]%s", \
fchan             722 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h 										ftdm_log_chan(fchan, FTDM_LOG_INFO, "[CIC:%d][SPINSTID:%d][SUINSTID:%d]%s", \
fchan             726 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h 										ftdm_log_chan(fchan, FTDM_LOG_DEBUG, "[CIC:%d][SPINSTID:%d][SUINSTID:%d]%s", \
fchan             730 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h 										ftdm_log_chan(fchan, FTDM_LOG_INFO, "[CIC:%d][SPINSTID:%d][SUINSTID:%d]%s", \
fchan             634 src/include/private/ftdm_core.h #define ftdm_log_chan_ex(fchan, file, func, line, level, format, ...) ftdm_log(file, func, line, level, "[s%dc%d][%d:%d] " format, fchan->span_id, fchan->chan_id, fchan->physical_span_id, fchan->physical_chan_id, __VA_ARGS__)
fchan             635 src/include/private/ftdm_core.h #define ftdm_log_chan(fchan, level, format, ...) ftdm_log(level, "[s%dc%d][%d:%d] " format, fchan->span_id, fchan->chan_id, fchan->physical_span_id, fchan->physical_chan_id, __VA_ARGS__)
fchan             636 src/include/private/ftdm_core.h #define ftdm_log_chan_msg(fchan, level, msg) ftdm_log(level, "[s%dc%d][%d:%d] " msg, fchan->span_id, fchan->chan_id, fchan->physical_span_id, fchan->physical_chan_id)