channel           157 mod_freetdm/mod_freetdm.c static switch_core_session_t *ftdm_channel_get_session(ftdm_channel_t *channel, int32_t id)
channel           160 mod_freetdm/mod_freetdm.c 	const char *token = ftdm_channel_get_token(channel, id);
channel           164 mod_freetdm/mod_freetdm.c 			ftdm_channel_clear_token(channel, token);
channel           171 mod_freetdm/mod_freetdm.c static const char *ftdm_channel_get_uuid(ftdm_channel_t *channel, int32_t id)
channel           173 mod_freetdm/mod_freetdm.c 	return ftdm_channel_get_token(channel, id);
channel           179 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel, *channel_a;
channel           187 mod_freetdm/mod_freetdm.c 		channel = switch_core_session_get_channel(session);
channel           189 mod_freetdm/mod_freetdm.c 		if (switch_channel_test_flag(channel, CF_HOLD)) {
channel           195 mod_freetdm/mod_freetdm.c 			switch_channel_stop_broadcast(channel);
channel           196 mod_freetdm/mod_freetdm.c 			switch_channel_wait_for_flag(channel, CF_BROADCAST, SWITCH_FALSE, 2000, NULL);
channel           206 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel, *channel_a;
channel           215 mod_freetdm/mod_freetdm.c 		channel = switch_core_session_get_channel(session);
channel           226 mod_freetdm/mod_freetdm.c 			stream = switch_channel_get_variable(channel, SWITCH_HOLD_MUSIC_VARIABLE);
channel           238 mod_freetdm/mod_freetdm.c 		if (zstr(stream) && !(stream = switch_channel_get_variable(channel, SWITCH_HOLD_MUSIC_VARIABLE))) {
channel           261 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel;
channel           270 mod_freetdm/mod_freetdm.c 			channel = switch_core_session_get_channel(session);
channel           271 mod_freetdm/mod_freetdm.c 			buuid = switch_channel_get_variable(channel, SWITCH_SIGNAL_BOND_VARIABLE);
channel           288 mod_freetdm/mod_freetdm.c 				if (!switch_channel_test_flag(channel, CF_ANSWERED)) {
channel           289 mod_freetdm/mod_freetdm.c 					switch_channel_mark_answered(channel);
channel           391 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel;
channel           397 mod_freetdm/mod_freetdm.c 	channel = switch_core_session_get_channel(session);
channel           398 mod_freetdm/mod_freetdm.c 	assert(channel != NULL);
channel           401 mod_freetdm/mod_freetdm.c 		switch_channel_hangup(channel, SWITCH_CAUSE_LOSE_RACE);
channel           406 mod_freetdm/mod_freetdm.c 	switch_channel_set_state(channel, CS_ROUTING);
channel           420 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel = NULL;
channel           423 mod_freetdm/mod_freetdm.c 	channel = switch_core_session_get_channel(session);
channel           424 mod_freetdm/mod_freetdm.c 	switch_assert(channel != NULL);
channel           431 mod_freetdm/mod_freetdm.c 	switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "%s CHANNEL ROUTING\n", switch_channel_get_name(channel));
channel           433 mod_freetdm/mod_freetdm.c 	if (switch_channel_direction(channel) == SWITCH_CALL_DIRECTION_INBOUND) {
channel           442 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel = NULL;
channel           445 mod_freetdm/mod_freetdm.c 	channel = switch_core_session_get_channel(session);
channel           446 mod_freetdm/mod_freetdm.c 	switch_assert(channel != NULL);
channel           451 mod_freetdm/mod_freetdm.c 	switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "%s CHANNEL EXECUTE\n", switch_channel_get_name(channel));
channel           477 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel = NULL;
channel           482 mod_freetdm/mod_freetdm.c 	channel = switch_core_session_get_channel(session);
channel           483 mod_freetdm/mod_freetdm.c 	assert(channel != NULL);
channel           517 mod_freetdm/mod_freetdm.c 			ftdm_call_cause_t hcause = switch_channel_get_cause_q850(channel);
channel           527 mod_freetdm/mod_freetdm.c                     switch_channel_get_name(channel));
channel           536 mod_freetdm/mod_freetdm.c 	switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "%s CHANNEL HANGUP\n", switch_channel_get_name(channel));
channel           549 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel = NULL;
channel           552 mod_freetdm/mod_freetdm.c 	channel = switch_core_session_get_channel(session);
channel           553 mod_freetdm/mod_freetdm.c 	assert(channel != NULL);
channel           606 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel = NULL;
channel           616 mod_freetdm/mod_freetdm.c 	channel = switch_core_session_get_channel(session);
channel           617 mod_freetdm/mod_freetdm.c 	assert(channel != NULL);
channel           636 mod_freetdm/mod_freetdm.c 	if (switch_channel_test_flag(channel, CF_SUSPEND)) {
channel           705 mod_freetdm/mod_freetdm.c 				ftdm_log(FTDM_LOG_DEBUG, "Queuing DTMF [%c] in channel %s\n", *p, switch_channel_get_name(channel));
channel           706 mod_freetdm/mod_freetdm.c 				switch_channel_queue_dtmf(channel, &_dtmf);
channel           721 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel = NULL;
channel           728 mod_freetdm/mod_freetdm.c 	channel = switch_core_session_get_channel(session);
channel           729 mod_freetdm/mod_freetdm.c 	assert(channel != NULL);
channel           789 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel;
channel           793 mod_freetdm/mod_freetdm.c 	channel = switch_core_session_get_channel(session);
channel           794 mod_freetdm/mod_freetdm.c 	assert(channel != NULL);
channel           800 mod_freetdm/mod_freetdm.c         switch_channel_hangup(channel, SWITCH_CAUSE_LOSE_RACE);
channel           807 mod_freetdm/mod_freetdm.c 	if (switch_channel_direction(channel) == SWITCH_CALL_DIRECTION_OUTBOUND) {
channel           836 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel;
channel           839 mod_freetdm/mod_freetdm.c 	channel = switch_core_session_get_channel(session);
channel           840 mod_freetdm/mod_freetdm.c 	assert(channel != NULL);
channel           846 mod_freetdm/mod_freetdm.c 		switch_channel_hangup(channel, SWITCH_CAUSE_LOSE_RACE);
channel           854 mod_freetdm/mod_freetdm.c 	if (switch_channel_direction(channel) == SWITCH_CALL_DIRECTION_OUTBOUND) {
channel           883 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel;
channel           886 mod_freetdm/mod_freetdm.c 	channel = switch_core_session_get_channel(session);
channel           887 mod_freetdm/mod_freetdm.c 	assert(channel != NULL);
channel           893 mod_freetdm/mod_freetdm.c 		switch_channel_hangup(channel, SWITCH_CAUSE_LOSE_RACE);
channel           897 mod_freetdm/mod_freetdm.c 	if (switch_channel_direction(channel) == SWITCH_CALL_DIRECTION_OUTBOUND) {
channel           915 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel;
channel           918 mod_freetdm/mod_freetdm.c 	channel = switch_core_session_get_channel(session);
channel           919 mod_freetdm/mod_freetdm.c 	assert(channel != NULL);
channel           925 mod_freetdm/mod_freetdm.c 		switch_channel_hangup(channel, SWITCH_CAUSE_LOSE_RACE);
channel           929 mod_freetdm/mod_freetdm.c 	if (switch_channel_direction(channel) == SWITCH_CALL_DIRECTION_OUTBOUND) {
channel           937 mod_freetdm/mod_freetdm.c 		switch_channel_mark_answered(channel);
channel           940 mod_freetdm/mod_freetdm.c 		if (!switch_channel_test_flag(channel, CF_ANSWERED) && 
channel           941 mod_freetdm/mod_freetdm.c 			!switch_channel_test_flag(channel, CF_EARLY_MEDIA) &&
channel           942 mod_freetdm/mod_freetdm.c 			!switch_channel_test_flag(channel, CF_RING_READY)
channel           945 mod_freetdm/mod_freetdm.c 				switch_channel_mark_ring_ready(channel);
channel           959 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel;
channel           966 mod_freetdm/mod_freetdm.c 	channel = switch_core_session_get_channel(session);
channel           969 mod_freetdm/mod_freetdm.c         switch_channel_hangup(channel, SWITCH_CAUSE_LOSE_RACE);
channel           974 mod_freetdm/mod_freetdm.c         switch_channel_hangup(channel, SWITCH_CAUSE_LOSE_RACE);
channel           979 mod_freetdm/mod_freetdm.c 		switch_channel_hangup(channel, SWITCH_CAUSE_LOSE_RACE);
channel           986 mod_freetdm/mod_freetdm.c 		if (switch_channel_direction(channel) == SWITCH_CALL_DIRECTION_INBOUND) {
channel           987 mod_freetdm/mod_freetdm.c 			if ((var = switch_channel_get_variable(channel, "freetdm_pre_buffer_size"))) {
channel           993 mod_freetdm/mod_freetdm.c 			if ((var = switch_channel_get_variable(channel, "freetdm_disable_dtmf"))) {
channel          1065 mod_freetdm/mod_freetdm.c                switch_channel_t *channel = switch_core_session_get_channel(session);
channel          1066 mod_freetdm/mod_freetdm.c                if ((variable = switch_channel_get_variable(channel, variable_name))) {
channel          1091 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel = switch_core_session_get_channel(hdata->new_session);
channel          1107 mod_freetdm/mod_freetdm.c 	switch_channel_set_name(channel, name);
channel          1108 mod_freetdm/mod_freetdm.c 	switch_channel_set_variable(channel, "freetdm_span_name", ftdm_channel_get_span_name(fchan));
channel          1109 mod_freetdm/mod_freetdm.c 	switch_channel_set_variable_printf(channel, "freetdm_span_number", "%d", span_id);
channel          1110 mod_freetdm/mod_freetdm.c 	switch_channel_set_variable_printf(channel, "freetdm_chan_number", "%d", chan_id);
channel          1112 mod_freetdm/mod_freetdm.c 	switch_channel_set_caller_profile(channel, hdata->caller_profile);
channel          1115 mod_freetdm/mod_freetdm.c 	switch_channel_set_state(channel, CS_INIT);
channel          1243 mod_freetdm/mod_freetdm.c 		switch_channel_t *channel = switch_core_session_get_channel(session);
channel          1245 mod_freetdm/mod_freetdm.c 		sipvar = switch_channel_get_variable(channel, "sip_h_X-FreeTDM-CallerName");
channel          1250 mod_freetdm/mod_freetdm.c 		sipvar = switch_channel_get_variable(channel, "sip_h_X-FreeTDM-CallerNumber");
channel          1255 mod_freetdm/mod_freetdm.c 		sipvar = switch_channel_get_variable(channel, "sip_h_X-FreeTDM-ANI");
channel          1260 mod_freetdm/mod_freetdm.c 		sipvar = switch_channel_get_variable(channel, "sip_h_X-FreeTDM-ANI-TON");
channel          1265 mod_freetdm/mod_freetdm.c 		sipvar = switch_channel_get_variable(channel, "sip_h_X-FreeTDM-ANI-Plan");
channel          1270 mod_freetdm/mod_freetdm.c 		sipvar = switch_channel_get_variable(channel, "sip_h_X-FreeTDM-ANI2");
channel          1275 mod_freetdm/mod_freetdm.c 		sipvar = switch_channel_get_variable(channel, "sip_h_X-FreeTDM-DNIS");
channel          1280 mod_freetdm/mod_freetdm.c 		sipvar = switch_channel_get_variable(channel, "sip_h_X-FreeTDM-DNIS-TON");
channel          1285 mod_freetdm/mod_freetdm.c 		sipvar = switch_channel_get_variable(channel, "sip_h_X-FreeTDM-DNIS-Plan");
channel          1290 mod_freetdm/mod_freetdm.c 		sipvar = switch_channel_get_variable(channel, "sip_h_X-FreeTDM-RDNIS");
channel          1295 mod_freetdm/mod_freetdm.c 		sipvar = switch_channel_get_variable(channel, "sip_h_X-FreeTDM-RDNIS-TON");
channel          1300 mod_freetdm/mod_freetdm.c 		sipvar = switch_channel_get_variable(channel, "sip_h_X-FreeTDM-RDNIS-Plan");
channel          1305 mod_freetdm/mod_freetdm.c 		sipvar = switch_channel_get_variable(channel, "sip_h_X-FreeTDM-Screen");
channel          1310 mod_freetdm/mod_freetdm.c 		sipvar = switch_channel_get_variable(channel, "sip_h_X-FreeTDM-Presentation");
channel          1447 mod_freetdm/mod_freetdm.c static void ftdm_enable_channel_dtmf(ftdm_channel_t *fchan, switch_channel_t *channel)
channel          1449 mod_freetdm/mod_freetdm.c 	if (channel) {
channel          1451 mod_freetdm/mod_freetdm.c 		if ((var = switch_channel_get_variable(channel, "freetdm_disable_dtmf"))) {
channel          1469 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel = NULL;
channel          1476 mod_freetdm/mod_freetdm.c 	ftdm_caller_data_t *channel_caller_data = ftdm_channel_get_caller_data(sigmsg->channel);
channel          1480 mod_freetdm/mod_freetdm.c 	spanid = ftdm_channel_get_span_id(sigmsg->channel);
channel          1481 mod_freetdm/mod_freetdm.c 	chanid = ftdm_channel_get_id(sigmsg->channel);
channel          1489 mod_freetdm/mod_freetdm.c 	ftdm_enable_channel_dtmf(sigmsg->channel, NULL);
channel          1495 mod_freetdm/mod_freetdm.c 	channel = switch_core_session_get_channel(session);
channel          1496 mod_freetdm/mod_freetdm.c 	if (tech_init(tech_pvt, session, sigmsg->channel) != SWITCH_STATUS_SUCCESS) {
channel          1505 mod_freetdm/mod_freetdm.c 		switch_set_string(channel_caller_data->cid_name, ftdm_channel_get_name(sigmsg->channel));
channel          1512 mod_freetdm/mod_freetdm.c 			switch_set_string(channel_caller_data->cid_num.digits, ftdm_channel_get_number(sigmsg->channel));
channel          1550 mod_freetdm/mod_freetdm.c 	switch_channel_set_name(channel, name);
channel          1551 mod_freetdm/mod_freetdm.c 	switch_channel_set_caller_profile(channel, tech_pvt->caller_profile);
channel          1553 mod_freetdm/mod_freetdm.c 	switch_channel_set_variable(channel, "freetdm_span_name", ftdm_channel_get_span_name(sigmsg->channel));
channel          1554 mod_freetdm/mod_freetdm.c 	switch_channel_set_variable_printf(channel, "freetdm_span_number", "%d", spanid);	
channel          1555 mod_freetdm/mod_freetdm.c 	switch_channel_set_variable_printf(channel, "freetdm_chan_number", "%d", chanid);
channel          1556 mod_freetdm/mod_freetdm.c 	switch_channel_set_variable_printf(channel, "freetdm_bearer_capability", "%d", channel_caller_data->bearer_capability);	
channel          1557 mod_freetdm/mod_freetdm.c 	switch_channel_set_variable_printf(channel, "freetdm_bearer_layer1", "%d", channel_caller_data->bearer_layer1);
channel          1560 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable(channel, "sip_h_X-FreeTDM-SpanName", ftdm_channel_get_span_name(sigmsg->channel));
channel          1561 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-SpanNumber", "%d", spanid);	
channel          1562 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-ChanNumber", "%d", chanid);
channel          1564 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-CallerName", "%s", channel_caller_data->cid_name);
channel          1565 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-CallerNumber", "%s", channel_caller_data->cid_num.digits);
channel          1567 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-ANI", "%s", channel_caller_data->ani.digits);
channel          1568 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-ANI-TON", "%d", channel_caller_data->ani.type);
channel          1569 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-ANI-Plan", "%d", channel_caller_data->ani.plan);
channel          1570 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-ANI2", "%s", channel_caller_data->aniII);
channel          1572 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-DNIS", "%s", channel_caller_data->dnis.digits);
channel          1573 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-DNIS-TON", "%s", channel_caller_data->dnis.type);
channel          1574 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-DNIS-Plan", "%s", channel_caller_data->dnis.plan);
channel          1576 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-RDNIS", "%s", channel_caller_data->rdnis.digits);
channel          1577 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-RDNIS-TON", "%d", channel_caller_data->rdnis.type);
channel          1578 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-RDNIS-Plan", "%d", channel_caller_data->rdnis.plan);
channel          1580 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-Screen", "%d", channel_caller_data->screen);
channel          1581 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-Presentation", "%d", channel_caller_data->pres);
channel          1584 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, "freetdm_custom_call_data", "%s", channel_caller_data->raw_data);
channel          1587 mod_freetdm/mod_freetdm.c 	iter = ftdm_channel_get_var_iterator(sigmsg->channel, NULL);
channel          1591 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, name, "%s", var_value);
channel          1599 mod_freetdm/mod_freetdm.c 		switch_channel_set_variable_printf(channel, name, "%s", var_value);
channel          1605 mod_freetdm/mod_freetdm.c 	switch_channel_set_state(channel, CS_INIT);
channel          1612 mod_freetdm/mod_freetdm.c 	if (ftdm_channel_add_token(sigmsg->channel, switch_core_session_get_uuid(session), 0) != FTDM_SUCCESS) {
channel          1627 mod_freetdm/mod_freetdm.c 	chanid = ftdm_channel_get_id(sigmsg->channel);
channel          1628 mod_freetdm/mod_freetdm.c 	spanid = ftdm_channel_get_span_id(sigmsg->channel);
channel          1634 mod_freetdm/mod_freetdm.c 			if (ftdm_channel_get_alarms(sigmsg->channel, &alarmbits) != FTDM_SUCCESS) {
channel          1656 mod_freetdm/mod_freetdm.c 				ftdm_caller_data_t *caller_data = ftdm_channel_get_caller_data(sigmsg->channel);
channel          1657 mod_freetdm/mod_freetdm.c 				snprintf(spanresource, sizeof(spanresource), "span_%s_%s", ftdm_channel_get_span_name(sigmsg->channel), caller_data->dnis.digits);
channel          1677 mod_freetdm/mod_freetdm.c 	switch_event_add_header(event, SWITCH_STACK_BOTTOM, "span-name", "%s", ftdm_channel_get_span_name(sigmsg->channel));
channel          1678 mod_freetdm/mod_freetdm.c 	switch_event_add_header(event, SWITCH_STACK_BOTTOM, "span-number", "%d", ftdm_channel_get_span_id(sigmsg->channel));
channel          1679 mod_freetdm/mod_freetdm.c 	switch_event_add_header(event, SWITCH_STACK_BOTTOM, "chan-number", "%d", ftdm_channel_get_id(sigmsg->channel));
channel          1707 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel = NULL;
channel          1713 mod_freetdm/mod_freetdm.c 	spanid = ftdm_channel_get_span_id(sigmsg->channel);
channel          1714 mod_freetdm/mod_freetdm.c 	chanid = ftdm_channel_get_id(sigmsg->channel);
channel          1715 mod_freetdm/mod_freetdm.c 	caller_data = ftdm_channel_get_caller_data(sigmsg->channel);
channel          1723 mod_freetdm/mod_freetdm.c 			if ((session = ftdm_channel_get_session(sigmsg->channel, 0))) {
channel          1724 mod_freetdm/mod_freetdm.c 				channel = switch_core_session_get_channel(session);
channel          1725 mod_freetdm/mod_freetdm.c 				switch_channel_mark_pre_answered(channel);
channel          1733 mod_freetdm/mod_freetdm.c 			while((session = ftdm_channel_get_session(sigmsg->channel, 0))) {
channel          1736 mod_freetdm/mod_freetdm.c 				ftdm_channel_clear_token(sigmsg->channel, 0);
channel          1737 mod_freetdm/mod_freetdm.c 				channel = switch_core_session_get_channel(session);
channel          1738 mod_freetdm/mod_freetdm.c 				switch_channel_hangup(channel, caller_data->hangup_cause);
channel          1739 mod_freetdm/mod_freetdm.c 				ftdm_channel_clear_token(sigmsg->channel, switch_core_session_get_uuid(session));
channel          1746 mod_freetdm/mod_freetdm.c 			if ((session = ftdm_channel_get_session(sigmsg->channel, 0))) {
channel          1747 mod_freetdm/mod_freetdm.c 				channel = switch_core_session_get_channel(session);
channel          1748 mod_freetdm/mod_freetdm.c 				switch_channel_mark_answered(channel);
channel          1749 mod_freetdm/mod_freetdm.c 				ftdm_enable_channel_dtmf(sigmsg->channel, channel);
channel          1758 mod_freetdm/mod_freetdm.c 				ftdm_channel_call_hangup(sigmsg->channel);
channel          1779 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel = NULL;
channel          1783 mod_freetdm/mod_freetdm.c 	chanid = ftdm_channel_get_id(sigmsg->channel);
channel          1784 mod_freetdm/mod_freetdm.c 	spanid = ftdm_channel_get_span_id(sigmsg->channel);
channel          1785 mod_freetdm/mod_freetdm.c 	tokencount = ftdm_channel_get_token_count(sigmsg->channel);
channel          1792 mod_freetdm/mod_freetdm.c 			if ((session = ftdm_channel_get_session(sigmsg->channel, 0))) {
channel          1793 mod_freetdm/mod_freetdm.c 				channel = switch_core_session_get_channel(session);
channel          1794 mod_freetdm/mod_freetdm.c 				switch_channel_mark_answered(channel);
channel          1795 mod_freetdm/mod_freetdm.c 				ftdm_enable_channel_dtmf(sigmsg->channel, channel);
channel          1802 mod_freetdm/mod_freetdm.c 			if ((session = ftdm_channel_get_session(sigmsg->channel, 0))) {
channel          1803 mod_freetdm/mod_freetdm.c 				channel = switch_core_session_get_channel(session);
channel          1804 mod_freetdm/mod_freetdm.c 				switch_channel_mark_ring_ready(channel);
channel          1813 mod_freetdm/mod_freetdm.c 				ftdm_channel_call_indicate(sigmsg->channel, FTDM_CHANNEL_INDICATE_BUSY);
channel          1823 mod_freetdm/mod_freetdm.c 				ftdm_caller_data_t *caller_data = ftdm_channel_get_caller_data(sigmsg->channel);
channel          1831 mod_freetdm/mod_freetdm.c 				if ((session_a = switch_core_session_locate(ftdm_channel_get_token(sigmsg->channel, 0)))) {
channel          1840 mod_freetdm/mod_freetdm.c 				if ((session_b = switch_core_session_locate(ftdm_channel_get_token(sigmsg->channel, 1)))) {
channel          1878 mod_freetdm/mod_freetdm.c 			while((session = ftdm_channel_get_session(sigmsg->channel, 0))) {
channel          1881 mod_freetdm/mod_freetdm.c 				channel = switch_core_session_get_channel(session);
channel          1882 mod_freetdm/mod_freetdm.c 				switch_channel_hangup(channel, cause);
channel          1883 mod_freetdm/mod_freetdm.c 				ftdm_channel_clear_token(sigmsg->channel, switch_core_session_get_uuid(session));
channel          1886 mod_freetdm/mod_freetdm.c 			ftdm_channel_clear_token(sigmsg->channel, NULL);
channel          1893 mod_freetdm/mod_freetdm.c 			cycle_foreground(sigmsg->channel, 1, NULL);
channel          1898 mod_freetdm/mod_freetdm.c 			chan_pvt_t *chanpvt = ftdm_channel_get_private(sigmsg->channel);
channel          1904 mod_freetdm/mod_freetdm.c 			if (ftdm_channel_call_check_hold(sigmsg->channel) && tokencount == 1) {
channel          1906 mod_freetdm/mod_freetdm.c 				if ((session = ftdm_channel_get_session(sigmsg->channel, 0))) {
channel          1908 mod_freetdm/mod_freetdm.c 					switch_channel_t *channel;
channel          1912 mod_freetdm/mod_freetdm.c 					channel = switch_core_session_get_channel(session);
channel          1913 mod_freetdm/mod_freetdm.c 					buuid = switch_channel_get_variable(channel, SWITCH_SIGNAL_BOND_VARIABLE);
channel          1914 mod_freetdm/mod_freetdm.c 					ftdm_channel_call_unhold(sigmsg->channel);
channel          1922 mod_freetdm/mod_freetdm.c 					if ((session = ftdm_channel_get_session(sigmsg->channel, 1))) {
channel          1923 mod_freetdm/mod_freetdm.c 						channel = switch_core_session_get_channel(session);
channel          1924 mod_freetdm/mod_freetdm.c 						switch_channel_hangup(channel, SWITCH_CAUSE_NORMAL_CLEARING);
channel          1925 mod_freetdm/mod_freetdm.c 						ftdm_channel_clear_token(sigmsg->channel, switch_core_session_get_uuid(session));
channel          1928 mod_freetdm/mod_freetdm.c 					cycle_foreground(sigmsg->channel, 1, NULL);
channel          1931 mod_freetdm/mod_freetdm.c 					cmd = switch_mprintf("three_way::%s", ftdm_channel_get_token(sigmsg->channel, 0));
channel          1933 mod_freetdm/mod_freetdm.c 					cycle_foreground(sigmsg->channel, 1, cmd);
channel          1939 mod_freetdm/mod_freetdm.c 				cycle_foreground(sigmsg->channel, 1, NULL);
channel          1941 mod_freetdm/mod_freetdm.c 					ftdm_channel_call_hold(sigmsg->channel);
channel          1950 mod_freetdm/mod_freetdm.c 			int span_id = ftdm_channel_get_span_id(sigmsg->channel);
channel          1954 mod_freetdm/mod_freetdm.c 			ftdm_caller_data_t *caller_data = ftdm_channel_get_caller_data(sigmsg->channel);
channel          2006 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel = NULL;
channel          2008 mod_freetdm/mod_freetdm.c 	ftdm_caller_data_t *caller_data = ftdm_channel_get_caller_data(sigmsg->channel);
channel          2010 mod_freetdm/mod_freetdm.c 	phyid = ftdm_channel_get_ph_id(sigmsg->channel);
channel          2011 mod_freetdm/mod_freetdm.c 	chanid = ftdm_channel_get_id(sigmsg->channel);
channel          2012 mod_freetdm/mod_freetdm.c 	spanid = ftdm_channel_get_span_id(sigmsg->channel);
channel          2025 mod_freetdm/mod_freetdm.c 			while((session = ftdm_channel_get_session(sigmsg->channel, 0))) {
channel          2028 mod_freetdm/mod_freetdm.c 				channel = switch_core_session_get_channel(session);
channel          2029 mod_freetdm/mod_freetdm.c 				switch_channel_hangup(channel, caller_data->hangup_cause);
channel          2030 mod_freetdm/mod_freetdm.c 				ftdm_channel_clear_token(sigmsg->channel, switch_core_session_get_uuid(session));
channel          2046 mod_freetdm/mod_freetdm.c 			ftdm_caller_data_t *caller_data = ftdm_channel_get_caller_data(sigmsg->channel);
channel          2047 mod_freetdm/mod_freetdm.c 			int span_id = ftdm_channel_get_span_id(sigmsg->channel);
channel          2084 mod_freetdm/mod_freetdm.c 			if ((session = ftdm_channel_get_session(sigmsg->channel, 0))) {
channel          2085 mod_freetdm/mod_freetdm.c 				channel = switch_core_session_get_channel(session);
channel          2086 mod_freetdm/mod_freetdm.c 				switch_channel_mark_ring_ready(channel);
channel          2094 mod_freetdm/mod_freetdm.c 			if ((session = ftdm_channel_get_session(sigmsg->channel, 0))) {
channel          2095 mod_freetdm/mod_freetdm.c 				channel = switch_core_session_get_channel(session);
channel          2096 mod_freetdm/mod_freetdm.c 				switch_channel_mark_pre_answered(channel);
channel          2104 mod_freetdm/mod_freetdm.c 			if ((session = ftdm_channel_get_session(sigmsg->channel, 0))) {
channel          2105 mod_freetdm/mod_freetdm.c 				channel = switch_core_session_get_channel(session);
channel          2106 mod_freetdm/mod_freetdm.c 				switch_channel_mark_answered(channel);
channel          2107 mod_freetdm/mod_freetdm.c 				ftdm_enable_channel_dtmf(sigmsg->channel, channel);
channel          2138 mod_freetdm/mod_freetdm.c 	switch_channel_t *channel = NULL;
channel          2144 mod_freetdm/mod_freetdm.c 	caller_data = ftdm_channel_get_caller_data(sigmsg->channel);
channel          2145 mod_freetdm/mod_freetdm.c 	chanid = ftdm_channel_get_id(sigmsg->channel);
channel          2146 mod_freetdm/mod_freetdm.c 	spanid = ftdm_channel_get_span_id(sigmsg->channel);
channel          2165 mod_freetdm/mod_freetdm.c 			while((session = ftdm_channel_get_session(sigmsg->channel, 0))) {
channel          2168 mod_freetdm/mod_freetdm.c 				channel = switch_core_session_get_channel(session);
channel          2169 mod_freetdm/mod_freetdm.c 				switch_channel_hangup(channel, caller_data->hangup_cause);
channel          2170 mod_freetdm/mod_freetdm.c 				ftdm_channel_clear_token(sigmsg->channel, switch_core_session_get_uuid(session));
channel          2177 mod_freetdm/mod_freetdm.c 			if ((session = ftdm_channel_get_session(sigmsg->channel, 0))) {
channel          2178 mod_freetdm/mod_freetdm.c 				channel = switch_core_session_get_channel(session);
channel          2179 mod_freetdm/mod_freetdm.c 				switch_channel_mark_answered(channel);
channel          2180 mod_freetdm/mod_freetdm.c 				ftdm_enable_channel_dtmf(sigmsg->channel, channel);
channel          2183 mod_freetdm/mod_freetdm.c 				const char *uuid = ftdm_channel_get_uuid(sigmsg->channel, 0);
channel          2191 mod_freetdm/mod_freetdm.c 			if ((session = ftdm_channel_get_session(sigmsg->channel, 0))) {
channel          2192 mod_freetdm/mod_freetdm.c 				channel = switch_core_session_get_channel(session);
channel          2193 mod_freetdm/mod_freetdm.c 				switch_channel_mark_pre_answered(channel);
channel          2196 mod_freetdm/mod_freetdm.c 				const char *uuid = ftdm_channel_get_uuid(sigmsg->channel, 0);
channel          2206 mod_freetdm/mod_freetdm.c 			if ((session = ftdm_channel_get_session(sigmsg->channel, 0))) {
channel          2207 mod_freetdm/mod_freetdm.c 				channel = switch_core_session_get_channel(session);
channel          2208 mod_freetdm/mod_freetdm.c 				switch_channel_mark_ring_ready(channel);
channel          2211 mod_freetdm/mod_freetdm.c 				const char *uuid = ftdm_channel_get_uuid(sigmsg->channel, 0);
channel          2246 mod_freetdm/mod_freetdm.c 	spanid = ftdm_channel_get_span_id(sigmsg->channel);
channel          2247 mod_freetdm/mod_freetdm.c 	chanid = ftdm_channel_get_span_id(sigmsg->channel);
channel          2248 mod_freetdm/mod_freetdm.c 	type = ftdm_channel_get_type(sigmsg->channel);
channel            64 sample/boost/ftdmstart.c typedef void (*expired_function_t)(ftdm_channel_t *channel);
channel            67 sample/boost/ftdmstart.c 	ftdm_channel_t *channel;
channel            85 sample/boost/ftdmstart.c static void schedule_timer(ftdm_channel_t *channel, int sec, expired_function_t expired)
channel            93 sample/boost/ftdmstart.c 			g_timers[i].channel = channel;
channel           106 sample/boost/ftdmstart.c 	void *channel;
channel           118 sample/boost/ftdmstart.c 			channel = g_timers[i].channel;
channel           120 sample/boost/ftdmstart.c 			expired_func(channel);
channel           126 sample/boost/ftdmstart.c static void release_timers(ftdm_channel_t *channel)
channel           132 sample/boost/ftdmstart.c 		if (g_timers[i].channel == channel) {
channel           140 sample/boost/ftdmstart.c static void send_hangup(ftdm_channel_t *channel)
channel           142 sample/boost/ftdmstart.c 	int spanid = ftdm_channel_get_span_id(channel);
channel           143 sample/boost/ftdmstart.c 	int chanid = ftdm_channel_get_id(channel);
channel           145 sample/boost/ftdmstart.c 	ftdm_channel_call_hangup(channel);
channel           149 sample/boost/ftdmstart.c static void send_answer(ftdm_channel_t *channel)
channel           152 sample/boost/ftdmstart.c 	int spanid = ftdm_channel_get_span_id(channel);
channel           153 sample/boost/ftdmstart.c 	int chanid = ftdm_channel_get_id(channel);
channel           155 sample/boost/ftdmstart.c 	ftdm_channel_call_answer(channel);
channel           156 sample/boost/ftdmstart.c 	schedule_timer(channel, HANGUP_TIMER, send_hangup);
channel           160 sample/boost/ftdmstart.c static void send_progress(ftdm_channel_t *channel)
channel           163 sample/boost/ftdmstart.c 	int spanid = ftdm_channel_get_span_id(channel);
channel           164 sample/boost/ftdmstart.c 	int chanid = ftdm_channel_get_id(channel);
channel           166 sample/boost/ftdmstart.c 	ftdm_channel_call_indicate(channel, FTDM_CHANNEL_INDICATE_PROGRESS);
channel           167 sample/boost/ftdmstart.c 	schedule_timer(channel, ANSWER_TIMER, send_answer);
channel           184 sample/boost/ftdmstart.c 		schedule_timer(sigmsg->channel, PROGRESS_TIMER, send_progress);
channel           201 sample/boost/ftdmstart.c 		if (g_outgoing_channel == sigmsg->channel) {
channel           205 sample/boost/ftdmstart.c 		release_timers(sigmsg->channel);
channel           207 sample/boost/ftdmstart.c 		ftdm_channel_call_hangup(sigmsg->channel);
channel          1133 src/ftdm_io.c  	ftdm_channel_t *fchan = event->channel;
channel          1139 src/ftdm_io.c  	sigmsg.channel = fchan;
channel          2093 src/ftdm_io.c  	msg.channel = fchan;
channel          2635 src/ftdm_io.c  		sigmsg.channel = ftdmchan;
channel          5431 src/ftdm_io.c  	if (sigmsg->channel) {
channel          5432 src/ftdm_io.c  		ftdm_call_clear_data(&(sigmsg->channel->caller_data));
channel          5483 src/ftdm_io.c  	if (sigmsg->channel) {
channel          5484 src/ftdm_io.c  		ftdm_mutex_lock(sigmsg->channel->mutex);
channel          5485 src/ftdm_io.c  		sigmsg->chan_id = sigmsg->channel->chan_id;
channel          5486 src/ftdm_io.c  		sigmsg->span_id = sigmsg->channel->span_id;
channel          5487 src/ftdm_io.c  		sigmsg->call_id = sigmsg->channel->caller_data.call_id;
channel          5496 src/ftdm_io.c  				ftdm_set_flag(sigmsg->channel, FTDM_CHANNEL_SIG_UP);
channel          5498 src/ftdm_io.c  				ftdm_clear_flag(sigmsg->channel, FTDM_CHANNEL_SIG_UP);
channel          5505 src/ftdm_io.c  			ftdm_assert(!ftdm_test_flag(sigmsg->channel, FTDM_CHANNEL_CALL_STARTED), "Started call twice!");
channel          5507 src/ftdm_io.c  			if (ftdm_test_flag(sigmsg->channel, FTDM_CHANNEL_OUTBOUND)) {
channel          5508 src/ftdm_io.c  				ftdm_log_chan_msg(sigmsg->channel, FTDM_LOG_WARNING, "Inbound call taking over outbound channel\n");
channel          5509 src/ftdm_io.c  				ftdm_clear_flag(sigmsg->channel, FTDM_CHANNEL_OUTBOUND);
channel          5511 src/ftdm_io.c  			ftdm_set_flag(sigmsg->channel, FTDM_CHANNEL_CALL_STARTED);
channel          5512 src/ftdm_io.c  			ftdm_call_set_call_id(sigmsg->channel, &sigmsg->channel->caller_data);
channel          5513 src/ftdm_io.c  			ftdm_set_echocancel_call_begin(sigmsg->channel);
channel          5514 src/ftdm_io.c  			if (sigmsg->channel->dtmfdbg.requested) {
channel          5515 src/ftdm_io.c  				ftdm_channel_command(sigmsg->channel, FTDM_COMMAND_ENABLE_DEBUG_DTMF, NULL);
channel          5522 src/ftdm_io.c  			ftdm_clear_flag(sigmsg->channel, FTDM_CHANNEL_HOLD);
channel          5527 src/ftdm_io.c  		if (!ftdm_test_flag(sigmsg->channel, FTDM_CHANNEL_CALL_STARTED)) {
channel          5529 src/ftdm_io.c  			ftdm_log_chan_msg(sigmsg->channel, FTDM_LOG_DEBUG, "Ignoring SIGEVENT_STOP since user never knew about a call in this channel\n");
channel          5532 src/ftdm_io.c  		if (ftdm_test_flag(sigmsg->channel, FTDM_CHANNEL_USER_HANGUP)) {
channel          5533 src/ftdm_io.c  			ftdm_log_chan_msg(sigmsg->channel, FTDM_LOG_DEBUG, "Ignoring SIGEVENT_STOP since user already requested hangup\n");
channel          5536 src/ftdm_io.c  		if (sigmsg->channel->state == FTDM_CHANNEL_STATE_TERMINATING) {
channel          5537 src/ftdm_io.c  			ftdm_log_chan_msg(sigmsg->channel, FTDM_LOG_DEBUG, "Scheduling safety hangup timer\n");
channel          5539 src/ftdm_io.c  			ftdm_sched_timer(globals.timingsched, "safety-hangup", FORCE_HANGUP_TIMER, execute_safety_hangup, sigmsg->channel, &sigmsg->channel->hangup_timer);
channel          5557 src/ftdm_io.c  	if (sigmsg->channel) {
channel          5558 src/ftdm_io.c  		ftdm_mutex_unlock(sigmsg->channel->mutex);
channel            83 src/ftdm_state.c 		msg.channel = fchan;
channel           466 src/ftmod/ftmod_analog/ftmod_analog.c 	sig.channel = ftdmchan;
channel           765 src/ftmod/ftmod_analog/ftmod_analog.c 					sig.channel = ftdmchan;
channel           980 src/ftmod/ftmod_analog/ftmod_analog.c 	ftdm_analog_data_t *analog_data = event->channel->span->signal_data;
channel           984 src/ftmod/ftmod_analog/ftmod_analog.c 	sig.chan_id = event->channel->chan_id;
channel           985 src/ftmod/ftmod_analog/ftmod_analog.c 	sig.span_id = event->channel->span_id;
channel           986 src/ftmod/ftmod_analog/ftmod_analog.c 	sig.channel = event->channel;
channel           989 src/ftmod/ftmod_analog/ftmod_analog.c 	ftdm_log_chan(event->channel, FTDM_LOG_DEBUG, "Received event [%s] in state [%s]\n", ftdm_oob_event2str(event->enum_id), ftdm_channel_state2str(event->channel->state));
channel           991 src/ftmod/ftmod_analog/ftmod_analog.c 	ftdm_mutex_lock(event->channel->mutex);
channel          1010 src/ftmod/ftmod_analog/ftmod_analog.c 			if (event->channel->type != FTDM_CHAN_TYPE_FXO) {
channel          1011 src/ftmod/ftmod_analog/ftmod_analog.c 				ftdm_log_chan_msg(event->channel, FTDM_LOG_ERROR, "Cannot get a RING_START event on a non-fxo channel, please check your config.\n");
channel          1012 src/ftmod/ftmod_analog/ftmod_analog.c 				ftdm_set_state(event->channel, FTDM_CHANNEL_STATE_DOWN);
channel          1015 src/ftmod/ftmod_analog/ftmod_analog.c 			if (!event->channel->ring_count && (event->channel->state == FTDM_CHANNEL_STATE_DOWN && !ftdm_test_flag(event->channel, FTDM_CHANNEL_INTHREAD))) {
channel          1017 src/ftmod/ftmod_analog/ftmod_analog.c 					ftdm_set_state(event->channel, FTDM_CHANNEL_STATE_GET_CALLERID);
channel          1019 src/ftmod/ftmod_analog/ftmod_analog.c 					ftdm_set_state(event->channel, FTDM_CHANNEL_STATE_RING);
channel          1021 src/ftmod/ftmod_analog/ftmod_analog.c 				event->channel->ring_count = 1;
channel          1022 src/ftmod/ftmod_analog/ftmod_analog.c 				ftdm_mutex_unlock(event->channel->mutex);
channel          1024 src/ftmod/ftmod_analog/ftmod_analog.c 				ftdm_thread_create_detached(ftdm_analog_channel_run, event->channel);
channel          1026 src/ftmod/ftmod_analog/ftmod_analog.c 				event->channel->ring_count++;
channel          1032 src/ftmod/ftmod_analog/ftmod_analog.c 			if (ftdm_test_flag(event->channel, FTDM_CHANNEL_RINGING)) {
channel          1033 src/ftmod/ftmod_analog/ftmod_analog.c 				ftdm_channel_command(event->channel, FTDM_COMMAND_GENERATE_RING_OFF, NULL);
channel          1036 src/ftmod/ftmod_analog/ftmod_analog.c 			if (event->channel->state != FTDM_CHANNEL_STATE_DOWN) {
channel          1037 src/ftmod/ftmod_analog/ftmod_analog.c 				if (event->channel->state == FTDM_CHANNEL_STATE_HANGUP && 
channel          1038 src/ftmod/ftmod_analog/ftmod_analog.c 				    ftdm_test_flag(event->channel, FTDM_CHANNEL_STATE_CHANGE)) { 
channel          1040 src/ftmod/ftmod_analog/ftmod_analog.c 					ftdm_channel_complete_state(event->channel);
channel          1042 src/ftmod/ftmod_analog/ftmod_analog.c 				ftdm_set_state(event->channel, FTDM_CHANNEL_STATE_DOWN);
channel          1044 src/ftmod/ftmod_analog/ftmod_analog.c 			if (event->channel->type == FTDM_CHAN_TYPE_FXS) {
channel          1047 src/ftmod/ftmod_analog/ftmod_analog.c 				ftdm_channel_command(event->channel, FTDM_COMMAND_SET_POLARITY, &forward_polarity);
channel          1053 src/ftmod/ftmod_analog/ftmod_analog.c 			if (event->channel->state == FTDM_CHANNEL_STATE_CALLWAITING) {
channel          1054 src/ftmod/ftmod_analog/ftmod_analog.c 				ftdm_set_state(event->channel, FTDM_CHANNEL_STATE_UP);
channel          1055 src/ftmod/ftmod_analog/ftmod_analog.c 				ftdm_clear_flag(event->channel->span, FTDM_SPAN_STATE_CHANGE);
channel          1056 src/ftmod/ftmod_analog/ftmod_analog.c 				ftdm_channel_complete_state(event->channel);
channel          1057 src/ftmod/ftmod_analog/ftmod_analog.c 				event->channel->detected_tones[FTDM_TONEMAP_CALLWAITING_ACK] = 0;
channel          1060 src/ftmod/ftmod_analog/ftmod_analog.c 			ftdm_channel_rotate_tokens(event->channel);
channel          1062 src/ftmod/ftmod_analog/ftmod_analog.c 			if (ftdm_test_flag(event->channel, FTDM_CHANNEL_HOLD) && event->channel->token_count != 1) {
channel          1063 src/ftmod/ftmod_analog/ftmod_analog.c 				ftdm_set_state(event->channel,  FTDM_CHANNEL_STATE_UP);
channel          1072 src/ftmod/ftmod_analog/ftmod_analog.c 			if (event->channel->type == FTDM_CHAN_TYPE_FXS) {
channel          1073 src/ftmod/ftmod_analog/ftmod_analog.c 				if (ftdm_test_flag(event->channel, FTDM_CHANNEL_INTHREAD)) {
channel          1074 src/ftmod/ftmod_analog/ftmod_analog.c 					if (ftdm_test_flag(event->channel, FTDM_CHANNEL_RINGING)) {
channel          1075 src/ftmod/ftmod_analog/ftmod_analog.c 						ftdm_channel_command(event->channel, FTDM_COMMAND_GENERATE_RING_OFF, NULL);
channel          1077 src/ftmod/ftmod_analog/ftmod_analog.c 					ftdm_set_state(event->channel, FTDM_CHANNEL_STATE_UP);
channel          1080 src/ftmod/ftmod_analog/ftmod_analog.c 						ftdm_set_state(event->channel, FTDM_CHANNEL_STATE_COLLECT);
channel          1082 src/ftmod/ftmod_analog/ftmod_analog.c 						ftdm_set_state(event->channel, FTDM_CHANNEL_STATE_DIALTONE);
channel          1084 src/ftmod/ftmod_analog/ftmod_analog.c 					ftdm_mutex_unlock(event->channel->mutex);
channel          1086 src/ftmod/ftmod_analog/ftmod_analog.c 					ftdm_thread_create_detached(ftdm_analog_channel_run, event->channel);
channel          1089 src/ftmod/ftmod_analog/ftmod_analog.c 				if (!ftdm_test_flag(event->channel, FTDM_CHANNEL_INTHREAD)) {
channel          1090 src/ftmod/ftmod_analog/ftmod_analog.c 					if (ftdm_test_flag(event->channel, FTDM_CHANNEL_OFFHOOK)) {
channel          1091 src/ftmod/ftmod_analog/ftmod_analog.c 						ftdm_channel_command(event->channel, FTDM_COMMAND_ONHOOK, NULL);
channel          1094 src/ftmod/ftmod_analog/ftmod_analog.c 				ftdm_set_state(event->channel, FTDM_CHANNEL_STATE_DOWN);
channel          1114 src/ftmod/ftmod_analog/ftmod_analog.c 			if (event->channel->type != FTDM_CHAN_TYPE_FXO) {
channel          1115 src/ftmod/ftmod_analog/ftmod_analog.c 				ftdm_log_chan_msg(event->channel, FTDM_LOG_WARNING, 
channel          1119 src/ftmod/ftmod_analog/ftmod_analog.c 			if (!ftdm_test_flag(event->channel, FTDM_CHANNEL_INTHREAD) &&
channel          1120 src/ftmod/ftmod_analog/ftmod_analog.c 			     ftdm_test_flag(event->channel, FTDM_CHANNEL_OFFHOOK)) {
channel          1121 src/ftmod/ftmod_analog/ftmod_analog.c 				ftdm_log_chan_msg(event->channel, FTDM_LOG_WARNING, 
channel          1123 src/ftmod/ftmod_analog/ftmod_analog.c 				ftdm_channel_command(event->channel, FTDM_COMMAND_ONHOOK, NULL);
channel          1128 src/ftmod/ftmod_analog/ftmod_analog.c 				ftdm_log_chan_msg(event->channel, FTDM_LOG_DEBUG, 
channel          1132 src/ftmod/ftmod_analog/ftmod_analog.c 			if (event->channel->state == FTDM_CHANNEL_STATE_DOWN) {
channel          1133 src/ftmod/ftmod_analog/ftmod_analog.c 				ftdm_log_chan_msg(event->channel, FTDM_LOG_DEBUG, 
channel          1138 src/ftmod/ftmod_analog/ftmod_analog.c 			ftdm_set_sflag(event->channel, AF_POLARITY_REVERSE);
channel          1143 src/ftmod/ftmod_analog/ftmod_analog.c 			ftdm_log_chan(event->channel, FTDM_LOG_DEBUG, "Ignoring event [%s] in state [%s]\n", ftdm_oob_event2str(event->enum_id), ftdm_channel_state2str(event->channel->state));
channel          1151 src/ftmod/ftmod_analog/ftmod_analog.c 		ftdm_mutex_unlock(event->channel->mutex);
channel           260 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 	sig.channel = ftdmchan;
channel           594 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 	sig.chan_id = event->channel->chan_id;
channel           595 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 	sig.span_id = event->channel->span_id;
channel           596 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 	sig.channel = event->channel;
channel           600 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 			ftdm_oob_event2str(event->enum_id), event->channel->span_id, event->channel->chan_id, ftdm_channel_state2str(event->channel->state));
channel           602 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 	ftdm_mutex_lock(event->channel->mutex);
channel           608 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 			if (event->channel->state != FTDM_CHANNEL_STATE_DOWN) {
channel           609 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 				ftdm_set_state_locked(event->channel, FTDM_CHANNEL_STATE_DOWN);
channel           616 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 			if (ftdm_test_flag(event->channel, FTDM_CHANNEL_INTHREAD)) {
channel           617 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 				ftdm_set_state_locked(event->channel, FTDM_CHANNEL_STATE_UP);
channel           619 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 				ftdm_set_state_locked(event->channel, FTDM_CHANNEL_STATE_DIALTONE);
channel           620 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 				ftdm_mutex_unlock(event->channel->mutex);
channel           622 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 				ftdm_thread_create_detached(ftdm_analog_em_channel_run, event->channel);
channel           628 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 			if (event->channel->state != FTDM_CHANNEL_STATE_DIALING) {
channel           629 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 				ftdm_set_state_locked(event->channel, FTDM_CHANNEL_STATE_DOWN);
channel           631 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 				ftdm_set_flag_locked(event->channel, FTDM_CHANNEL_WINK);
channel           638 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 		ftdm_mutex_unlock(event->channel->mutex);
channel           579 src/ftmod/ftmod_isdn/ftmod_isdn.c 			sig.channel = ftdmchan;
channel           605 src/ftmod/ftmod_isdn/ftmod_isdn.c 						if (!sig.channel->caller_data.hangup_cause) {
channel           606 src/ftmod/ftmod_isdn/ftmod_isdn.c 							sig.channel->caller_data.hangup_cause = FTDM_CAUSE_NORMAL_CLEARING;
channel           651 src/ftmod/ftmod_isdn/ftmod_isdn.c 					sig.channel->caller_data.hangup_cause = FTDM_CAUSE_NETWORK_OUT_OF_ORDER;
channel           910 src/ftmod/ftmod_isdn/ftmod_isdn.c 						sig.channel = ftdmchan;
channel           911 src/ftmod/ftmod_isdn/ftmod_isdn.c 						sig.channel->caller_data.hangup_cause = (cause) ? cause->Value : FTDM_CAUSE_NORMAL_UNSPECIFIED;
channel          1315 src/ftmod/ftmod_isdn/ftmod_isdn.c 	sig.channel = ftdmchan;
channel          1683 src/ftmod/ftmod_isdn/ftmod_isdn.c 	sig.span_id = ftdm_channel_get_span_id(event->channel);
channel          1684 src/ftmod/ftmod_isdn/ftmod_isdn.c 	sig.chan_id = ftdm_channel_get_id(event->channel);
channel          1685 src/ftmod/ftmod_isdn/ftmod_isdn.c 	sig.channel = event->channel;
channel          1689 src/ftmod/ftmod_isdn/ftmod_isdn.c 			ftdm_channel_get_span_id(event->channel),
channel          1690 src/ftmod/ftmod_isdn/ftmod_isdn.c 			ftdm_channel_get_id(event->channel),
channel          1691 src/ftmod/ftmod_isdn/ftmod_isdn.c 			ftdm_channel_get_state_str(event->channel));
channel          1697 src/ftmod/ftmod_isdn/ftmod_isdn.c 			if (ftdm_channel_get_state(event->channel) != FTDM_CHANNEL_STATE_DOWN) {
channel          1698 src/ftmod/ftmod_isdn/ftmod_isdn.c 				ftdm_set_state_locked(event->channel, FTDM_CHANNEL_STATE_RESTART);
channel          1700 src/ftmod/ftmod_isdn/ftmod_isdn.c 			ftdm_set_flag(event->channel, FTDM_CHANNEL_SUSPENDED);
channel          1701 src/ftmod/ftmod_isdn/ftmod_isdn.c 			ftdm_channel_get_alarms(event->channel, &alarmbits);
channel          1705 src/ftmod/ftmod_isdn/ftmod_isdn.c 					ftdm_channel_get_span_id(event->channel),
channel          1706 src/ftmod/ftmod_isdn/ftmod_isdn.c 					ftdm_channel_get_id(event->channel),
channel          1707 src/ftmod/ftmod_isdn/ftmod_isdn.c 					ftdm_channel_get_ph_span_id(event->channel),
channel          1708 src/ftmod/ftmod_isdn/ftmod_isdn.c 					ftdm_channel_get_ph_id(event->channel),
channel          1709 src/ftmod/ftmod_isdn/ftmod_isdn.c 					ftdm_channel_get_last_error(event->channel));
channel          1715 src/ftmod/ftmod_isdn/ftmod_isdn.c 			ftdm_clear_flag(event->channel, FTDM_CHANNEL_SUSPENDED);
channel          1716 src/ftmod/ftmod_isdn/ftmod_isdn.c 			ftdm_channel_get_alarms(event->channel, &alarmbits);
channel          1728 src/ftmod/ftmod_isdn/ftmod_isdn.c 				ftdm_channel_queue_dtmf(event->channel, digit_str);
channel          1731 src/ftmod/ftmod_isdn/ftmod_isdn.c 				} else if (event->channel->event_callback) {
channel          1732 src/ftmod/ftmod_isdn/ftmod_isdn.c 					event_callback = event->channel->event_callback;
channel          1736 src/ftmod/ftmod_isdn/ftmod_isdn.c 					event->channel->event_header.channel = event->channel;
channel          1737 src/ftmod/ftmod_isdn/ftmod_isdn.c 					event->channel->event_header.e_type = FTDM_EVENT_DTMF;
channel          1738 src/ftmod/ftmod_isdn/ftmod_isdn.c 					event->channel->event_header.data = (void *)digit_str;
channel          1739 src/ftmod/ftmod_isdn/ftmod_isdn.c 					event_callback(event->channel, &event->channel->event_header);
channel          1740 src/ftmod/ftmod_isdn/ftmod_isdn.c 					event->channel->event_header.e_type = FTDM_EVENT_NONE;
channel          1741 src/ftmod/ftmod_isdn/ftmod_isdn.c 					event->channel->event_header.data = NULL;
channel           567 src/ftmod/ftmod_libpri/ftmod_libpri.c 	sig.channel = chan;
channel           859 src/ftmod/ftmod_libpri/ftmod_libpri.c 	ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->hangup.channel);
channel           863 src/ftmod/ftmod_libpri/ftmod_libpri.c 		ftdm_log(FTDM_LOG_CRIT, "-- Hangup on channel %d:%d %s but it's not in use?\n", ftdm_span_get_id(spri->span), pevent->hangup.channel);
channel           881 src/ftmod/ftmod_libpri/ftmod_libpri.c 	ftdm_log(FTDM_LOG_DEBUG, "-- Hangup on channel %d:%d\n", ftdm_span_get_id(spri->span), pevent->hangup.channel);
channel           905 src/ftmod/ftmod_libpri/ftmod_libpri.c 	ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->answer.channel);
channel           925 src/ftmod/ftmod_libpri/ftmod_libpri.c 		ftdm_log(FTDM_LOG_DEBUG, "-- Answer on channel %d:%d\n", ftdm_span_get_id(span), pevent->answer.channel);
channel           929 src/ftmod/ftmod_libpri/ftmod_libpri.c 			ftdm_span_get_id(span), pevent->answer.channel);
channel           945 src/ftmod/ftmod_libpri/ftmod_libpri.c 	ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->proceeding.channel);
channel           966 src/ftmod/ftmod_libpri/ftmod_libpri.c 		ftdm_log(FTDM_LOG_DEBUG, "-- Proceeding on channel %d:%d\n", ftdm_span_get_id(span), pevent->proceeding.channel);
channel           970 src/ftmod/ftmod_libpri/ftmod_libpri.c 						ftdm_span_get_id(span), pevent->proceeding.channel);
channel           987 src/ftmod/ftmod_libpri/ftmod_libpri.c 	ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->proceeding.channel);
channel          1007 src/ftmod/ftmod_libpri/ftmod_libpri.c 			ftdm_log(FTDM_LOG_DEBUG, "-- Progress on channel %d:%d with media\n", ftdm_span_get_id(span), pevent->proceeding.channel);
channel          1010 src/ftmod/ftmod_libpri/ftmod_libpri.c 			ftdm_log(FTDM_LOG_DEBUG, "-- Progress on channel %d:%d\n", ftdm_span_get_id(span), pevent->proceeding.channel);
channel          1015 src/ftmod/ftmod_libpri/ftmod_libpri.c 						ftdm_span_get_id(span), pevent->proceeding.channel);
channel          1031 src/ftmod/ftmod_libpri/ftmod_libpri.c 	ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->ringing.channel);
channel          1034 src/ftmod/ftmod_libpri/ftmod_libpri.c 		ftdm_log(FTDM_LOG_DEBUG, "-- Ringing on channel %d:%d\n", ftdm_span_get_id(span), pevent->ringing.channel);
channel          1064 src/ftmod/ftmod_libpri/ftmod_libpri.c 			ftdm_span_get_id(span), pevent->ringing.channel);
channel          1080 src/ftmod/ftmod_libpri/ftmod_libpri.c 	ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->ring.channel);
channel          1085 src/ftmod/ftmod_libpri/ftmod_libpri.c 		ftdm_log(FTDM_LOG_ERROR, "-- Unable to get channel %d:%d\n", ftdm_span_get_id(span), pevent->ring.channel);
channel          1099 src/ftmod/ftmod_libpri/ftmod_libpri.c 		ftdm_log(FTDM_LOG_WARNING, "-- Duplicate Ring on channel %d:%d (ignored)\n", ftdm_span_get_id(span), pevent->ring.channel);
channel          1124 src/ftmod/ftmod_libpri/ftmod_libpri.c 				ftdm_span_get_id(span), pevent->ring.channel);
channel          1129 src/ftmod/ftmod_libpri/ftmod_libpri.c 	ftdm_log(FTDM_LOG_NOTICE, "-- Ring on channel %d:%d (from %s to %s)\n", ftdm_span_get_id(span), pevent->ring.channel,
channel          1175 src/ftmod/ftmod_libpri/ftmod_libpri.c 			ftdm_channel_get_span_id(event->channel),
channel          1176 src/ftmod/ftmod_libpri/ftmod_libpri.c 			ftdm_channel_get_id(event->channel),
channel          1177 src/ftmod/ftmod_libpri/ftmod_libpri.c 			ftdm_channel_get_state_str(event->channel));
channel          1182 src/ftmod/ftmod_libpri/ftmod_libpri.c 			if (ftdm_channel_get_state(event->channel) != FTDM_CHANNEL_STATE_DOWN) {
channel          1183 src/ftmod/ftmod_libpri/ftmod_libpri.c 				if (ftdm_channel_get_type(event->channel) == FTDM_CHAN_TYPE_B) {
channel          1184 src/ftmod/ftmod_libpri/ftmod_libpri.c 					ftdm_set_state_locked(event->channel, FTDM_CHANNEL_STATE_RESTART);
channel          1188 src/ftmod/ftmod_libpri/ftmod_libpri.c 			ftdm_set_flag(event->channel, FTDM_CHANNEL_SUSPENDED);
channel          1190 src/ftmod/ftmod_libpri/ftmod_libpri.c 			ftdm_channel_get_alarms(event->channel, &alarmbits);
channel          1192 src/ftmod/ftmod_libpri/ftmod_libpri.c 					ftdm_channel_get_span_id(event->channel), ftdm_channel_get_id(event->channel),
channel          1193 src/ftmod/ftmod_libpri/ftmod_libpri.c 					ftdm_channel_get_ph_span_id(event->channel), ftdm_channel_get_ph_id(event->channel),
channel          1194 src/ftmod/ftmod_libpri/ftmod_libpri.c 					ftdm_channel_get_last_error(event->channel));
channel          1200 src/ftmod/ftmod_libpri/ftmod_libpri.c 					ftdm_channel_get_span_id(event->channel), ftdm_channel_get_id(event->channel),
channel          1201 src/ftmod/ftmod_libpri/ftmod_libpri.c 					ftdm_channel_get_ph_span_id(event->channel), ftdm_channel_get_ph_id(event->channel));
channel          1203 src/ftmod/ftmod_libpri/ftmod_libpri.c 			ftdm_clear_flag(event->channel, FTDM_CHANNEL_SUSPENDED);
channel          1204 src/ftmod/ftmod_libpri/ftmod_libpri.c 			ftdm_channel_get_alarms(event->channel, &alarmbits);
channel          1275 src/ftmod/ftmod_libpri/ftmod_libpri.c 	ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->restart.channel);
channel          1277 src/ftmod/ftmod_libpri/ftmod_libpri.c 	ftdm_log(FTDM_LOG_NOTICE, "-- Restarting %d:%d\n", ftdm_span_get_id(span), pevent->restart.channel);
channel          1284 src/ftmod/ftmod_libpri/ftmod_libpri.c 	if (pevent->restart.channel < 1) {
channel          1428 src/ftmod/ftmod_libpri/ftmod_libpri.c 	ftdm_log(FTDM_LOG_DEBUG, "Got a FACILITY event on span %d:%d\n", ftdm_span_get_id(spri->span), pfac->channel);
channel          1495 src/ftmod/ftmod_libpri/ftmod_libpri.c 			sig.channel = chan;
channel          1531 src/ftmod/ftmod_libpri/ftmod_libpri.c 			sig.channel = chan;
channel          1194 src/ftmod/ftmod_pika/ftmod_pika.c 			span->event_header.channel = span->channels[i];
channel           279 src/ftmod/ftmod_pritap/ftmod_pritap.c 	sig.channel = ftdmchan;
channel           479 src/ftmod/ftmod_pritap/ftmod_pritap.c static __inline__ ftdm_channel_t *tap_pri_get_fchan(pritap_t *pritap, passive_call_t *pcall, int channel)
channel           482 src/ftmod/ftmod_pritap/ftmod_pritap.c 	int chanpos = PRI_CHANNEL(channel);
channel           484 src/ftmod/ftmod_pritap/ftmod_pritap.c 		ftdm_log(FTDM_LOG_CRIT, "Invalid pri tap channel %d requested in span %s\n", channel, pritap->span->name);
channel           488 src/ftmod/ftmod_pritap/ftmod_pritap.c 	fchan = pritap->span->channels[PRI_CHANNEL(channel)];
channel           490 src/ftmod/ftmod_pritap/ftmod_pritap.c 		ftdm_log(FTDM_LOG_ERROR, "Channel %d requested in span %s is already in use!\n", channel, pritap->span->name);
channel           495 src/ftmod/ftmod_pritap/ftmod_pritap.c 		ftdm_log(FTDM_LOG_ERROR, "Could not open tap channel %d requested in span %s\n", channel, pritap->span->name);
channel           530 src/ftmod/ftmod_pritap/ftmod_pritap.c 				pritap->span->name, PRI_SPAN(e->ring.channel), PRI_CHANNEL(e->ring.channel), crv);
channel           551 src/ftmod/ftmod_pritap/ftmod_pritap.c 				pritap->span->name, PRI_SPAN(e->proceeding.channel), PRI_CHANNEL(e->proceeding.channel), crv);
channel           559 src/ftmod/ftmod_pritap/ftmod_pritap.c 				pritap->span->name, PRI_SPAN(e->proceeding.channel), PRI_CHANNEL(e->proceeding.channel), crv);
channel           565 src/ftmod/ftmod_pritap/ftmod_pritap.c 				pritap->span->name, PRI_SPAN(e->proceeding.channel), PRI_CHANNEL(e->proceeding.channel), crv);
channel           594 src/ftmod/ftmod_pritap/ftmod_pritap.c 		fchan = tap_pri_get_fchan(pritap, pcall, e->proceeding.channel);
channel           597 src/ftmod/ftmod_pritap/ftmod_pritap.c 				pritap->span->name, PRI_SPAN(e->proceeding.channel), PRI_CHANNEL(e->proceeding.channel), crv);
channel           602 src/ftmod/ftmod_pritap/ftmod_pritap.c 		peerfchan = tap_pri_get_fchan(peertap, pcall, e->proceeding.channel);
channel           605 src/ftmod/ftmod_pritap/ftmod_pritap.c 				peertap->span->name, PRI_SPAN(e->proceeding.channel), PRI_CHANNEL(e->proceeding.channel), crv);
channel           619 src/ftmod/ftmod_pritap/ftmod_pritap.c 				pritap->span->name, PRI_SPAN(e->answer.channel), PRI_CHANNEL(e->answer.channel), crv);
channel           623 src/ftmod/ftmod_pritap/ftmod_pritap.c 				pritap->span->name, PRI_SPAN(e->proceeding.channel), PRI_CHANNEL(e->proceeding.channel), crv);
channel           632 src/ftmod/ftmod_pritap/ftmod_pritap.c 				pritap->span->name, PRI_SPAN(e->answer.channel), PRI_CHANNEL(e->answer.channel), crv);
channel           637 src/ftmod/ftmod_pritap/ftmod_pritap.c 				pritap->span->name, PRI_SPAN(e->proceeding.channel), PRI_CHANNEL(e->proceeding.channel), crv);
channel           648 src/ftmod/ftmod_pritap/ftmod_pritap.c 				pritap->span->name, PRI_SPAN(e->answer.channel), PRI_CHANNEL(e->answer.channel), crv);
channel           251 src/ftmod/ftmod_r2/ftmod_r2.c 	sig.channel = ftdmchan;
channel           958 src/ftmod/ftmod_r2/ftmod_r2.c 	sigev.channel = ftdmchan;
channel          1010 src/ftmod/ftmod_r2/ftmod_r2.c 	sigev.channel = fchan;
channel          1659 src/ftmod/ftmod_r2/ftmod_r2.c 	sigev.channel = ftdmchan;
channel          1383 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	sig.channel = ftdmchan;
channel          1726 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 						sangoma_boost_data->sigmod->on_hw_link_status_change(event->channel, FTDM_HW_LINK_DISCONNECTED);
channel          1731 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 						sangoma_boost_data->sigmod->on_hw_link_status_change(event->channel, FTDM_HW_LINK_CONNECTED);
channel          2465 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	sig.channel = ftdmchan;
channel           612 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c 	sigev.channel = ftdmchan;
channel            48 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cntrl.c 	sig.channel = ftdmchan;
channel           820 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 				sigev.channel = ftdmchan;
channel           130 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c 	sigev.channel = signal_data->dchan;
channel           243 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c 			sigev.channel = ftdmchan;
channel          1590 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c 				sigev.channel = ftdmchan;
channel          1690 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c 				sigev.channel = ftdmchan;
channel          2003 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 		sigev.channel = ftdmchan;
channel          2134 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 		sigev.channel = ftdmchan;
channel           486 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c 	sigev.channel = ftdmchan;
channel           775 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c 		sigev.channel = ftdmchan;
channel            44 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c 	int	 channel;
channel          2076 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c 				if (timeslot.channel) {
channel          2096 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c 				if (isupCkt->span->channels[i]->physical_chan_id == timeslot.channel) {
channel          2104 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c 				SS7_ERROR("Unable to find the requested channel %d in the FreeTDM channels!\n", timeslot.channel);
channel          2322 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c 	timeslot->channel = atoi(tmp);
channel          2323 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c 	lower = timeslot->channel + 1;
channel          1405 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c 	span->event_header.channel = ftdmchan;
channel          1487 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c 			span->event_header.channel = span->channels[i];
channel          1114 src/ftmod/ftmod_zt/ftmod_zt.c 	span->event_header.channel = ftdmchan;
channel          1150 src/ftmod/ftmod_zt/ftmod_zt.c 			span->event_header.channel = fchan;
channel           527 src/include/freetdm.h 	ftdm_channel_t *channel; /*!< Related channel */
channel          1621 src/include/freetdm.h FT_DECLARE(ftdm_caller_data_t *) ftdm_channel_get_caller_data(ftdm_channel_t *channel);
channel          1630 src/include/freetdm.h FT_DECLARE(const char *) ftdm_channel_get_state_str(const ftdm_channel_t *channel);
channel          1633 src/include/freetdm.h FT_DECLARE(const char *) ftdm_channel_get_last_state_str(const ftdm_channel_t *channel);
channel          1639 src/include/freetdm.h FT_DECLARE(char *) ftdm_channel_get_history_str(const ftdm_channel_t *channel);
channel           154 src/include/private/ftdm_types.h 	ftdm_channel_t *channel;
channel           208 src/priserver.c 	printf("-- Hanging up channel %d\n", event->hangup.channel);
channel           209 src/priserver.c 	if(pidmap[event->hangup.channel-1].pid) {
channel           212 src/priserver.c 		kill(pidmap[event->hangup.channel-1].pid, SIGINT);
channel           213 src/priserver.c 		pidmap[event->hangup.channel-1].pid = 0;
channel           220 src/priserver.c 	printf("-- Ring on channel %d (from %s to %s), answering...\n", event->ring.channel, event->ring.callingnum, event->ring.callednum);
channel           221 src/priserver.c 	pri_answer(spri->pri, event->ring.call, event->ring.channel, 1);
channel           222 src/priserver.c 	memcpy(&pidmap[event->ring.channel-1].call, event->ring.call, sizeof(q931_call));
channel           223 src/priserver.c 	pidmap[event->ring.channel-1].pri=spri->pri;
channel           224 src/priserver.c 	pidmap[event->ring.channel-1].call = *event->ring.call;
channel           225 src/priserver.c 	launch_channel(spri, event->ring.channel);
channel           231 src/priserver.c 	printf("-- Restarting channel %d\n", event->restart.channel);
channel            53 src/testanalog.c 		ftdm_channel_call_indicate(sigmsg->channel, FTDM_CHANNEL_INDICATE_RINGING);
channel            55 src/testanalog.c 		ftdm_thread_create_detached(test_call, sigmsg->channel);
channel            68 src/testpri.c  	int spanid = ftdm_channel_get_span_id(sigmsg->channel);
channel            69 src/testpri.c  	int chanid = ftdm_channel_get_id(sigmsg->channel);
channel            81 src/testpri.c  			ftdm_thread_create_detached(channel_run, sigmsg->channel);
channel            12 src/testr2.c   	int chanid = ftdm_channel_get_ph_id(sigmsg->channel);
channel            19 src/testr2.c   				fchan = sigmsg->channel;
channel            52 src/testr2.c   			ftdm_channel_call_hangup(sigmsg->channel);
channel            58 src/testr2.c   			if (fchan && fchan == sigmsg->channel) {
channel            66 src/testsangomaboost.c typedef void (*expired_function_t)(ftdm_channel_t *channel);
channel            69 src/testsangomaboost.c 	ftdm_channel_t *channel;
channel            90 src/testsangomaboost.c static void schedule_timer(ftdm_channel_t *channel, int sec, expired_function_t expired)
channel            98 src/testsangomaboost.c 			g_timers[i].channel = channel;
channel           111 src/testsangomaboost.c 	void *channel;
channel           123 src/testsangomaboost.c 			channel = g_timers[i].channel;
channel           125 src/testsangomaboost.c 			expired_func(channel);
channel           131 src/testsangomaboost.c static void release_timers(ftdm_channel_t *channel)
channel           137 src/testsangomaboost.c 		if (g_timers[i].channel == channel) {
channel           145 src/testsangomaboost.c static void send_hangup(ftdm_channel_t *channel)
channel           149 src/testsangomaboost.c 	int spanid = ftdm_channel_get_span_id(channel);
channel           150 src/testsangomaboost.c 	int chanid = ftdm_channel_get_id(channel);
channel           151 src/testsangomaboost.c 	rc = ftdm_channel_dequeue_dtmf(channel, dtmfbuff, sizeof(dtmfbuff));
channel           154 src/testsangomaboost.c 		schedule_timer(channel, HANGUP_TIMER, send_hangup);
channel           158 src/testsangomaboost.c 	ftdm_channel_call_hangup(channel);
channel           162 src/testsangomaboost.c static void send_answer(ftdm_channel_t *channel)
channel           165 src/testsangomaboost.c 	int spanid = ftdm_channel_get_span_id(channel);
channel           166 src/testsangomaboost.c 	int chanid = ftdm_channel_get_id(channel);
channel           168 src/testsangomaboost.c 	ftdm_channel_call_answer(channel);
channel           169 src/testsangomaboost.c 	schedule_timer(channel, HANGUP_TIMER, send_hangup);
channel           173 src/testsangomaboost.c static void send_progress(ftdm_channel_t *channel)
channel           176 src/testsangomaboost.c 	int spanid = ftdm_channel_get_span_id(channel);
channel           177 src/testsangomaboost.c 	int chanid = ftdm_channel_get_id(channel);
channel           179 src/testsangomaboost.c 	ftdm_channel_call_indicate(channel, FTDM_CHANNEL_INDICATE_PROGRESS);
channel           180 src/testsangomaboost.c 	schedule_timer(channel, ANSWER_TIMER, send_answer);
channel           197 src/testsangomaboost.c 		schedule_timer(sigmsg->channel, PROGRESS_TIMER, send_progress);
channel           206 src/testsangomaboost.c 		ftdm_channel_command(sigmsg->channel, FTDM_COMMAND_ENABLE_DTMF_DETECT, NULL);
channel           216 src/testsangomaboost.c 		if (g_outgoing_channel == sigmsg->channel) {
channel           221 src/testsangomaboost.c 		release_timers(sigmsg->channel);
channel           223 src/testsangomaboost.c 		ftdm_channel_call_hangup(sigmsg->channel);