profile          2336 mod_freetdm/mod_freetdm.c 	switch_xml_t profnode, profile, param;
profile          2346 mod_freetdm/mod_freetdm.c 	for (profile = switch_xml_child(profnode, "profile"); profile; profile = profile->next) {
profile          2347 mod_freetdm/mod_freetdm.c 		char *name = (char *) switch_xml_attr(profile, "name");
profile          2356 mod_freetdm/mod_freetdm.c 	if (!profile) {
profile          2361 mod_freetdm/mod_freetdm.c 	for (param = switch_xml_child(profile, "param"); param; param = param->next) {
profile           397 src/ftdm_m3ua.c 	m3ua_channel_profile_t *profile = NULL;
profile           401 src/ftdm_m3ua.c 	if (!(profile = (m3ua_channel_profile_t *) hashtable_search(globals.profile_hash, (char *)category))) {
profile           402 src/ftdm_m3ua.c 		profile = ftdm_malloc(sizeof(*profile));
profile           403 src/ftdm_m3ua.c 		memset(profile, 0, sizeof(*profile));
profile           404 src/ftdm_m3ua.c 		ftdm_set_string(profile->name, category);
profile           405 src/ftdm_m3ua.c 		hashtable_insert(globals.profile_hash, (void *)profile->name, profile);
profile           411 src/ftdm_m3ua.c 		profile->local_port = 30000 ;
profile           412 src/ftdm_m3ua.c 		profile->remote_port = 30000;
profile           413 src/ftdm_m3ua.c 		profile->cust_span++;
profile           155 src/ftmod/ftmod_pika/ftmod_pika.c 	pika_channel_profile_t *profile = NULL;
profile           158 src/ftmod/ftmod_pika/ftmod_pika.c 	if (!(profile = (pika_channel_profile_t *) hashtable_search(globals.profile_hash, (char *)category))) {
profile           159 src/ftmod/ftmod_pika/ftmod_pika.c 		profile = ftdm_malloc(sizeof(*profile));
profile           160 src/ftmod/ftmod_pika/ftmod_pika.c 		memset(profile, 0, sizeof(*profile));
profile           161 src/ftmod/ftmod_pika/ftmod_pika.c 		ftdm_set_string(profile->name, category);
profile           162 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->ec_config = globals.ec_config;
profile           163 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->record_config = globals.record_config;
profile           164 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->play_config = globals.play_config;
profile           165 src/ftmod/ftmod_pika/ftmod_pika.c 		hashtable_insert(globals.profile_hash, (void *)profile->name, profile, HASHTABLE_FLAG_NONE);
profile           170 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->record_config.gain = pk_atof(val);
profile           172 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->record_config.AGC.enabled = ftdm_true(val);
profile           174 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->record_config.AGC.targetPower = pk_atof(val);
profile           176 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->record_config.AGC.minGain = pk_atof(val);
profile           178 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->record_config.AGC.maxGain = pk_atof(val);
profile           180 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->record_config.AGC.attackRate = atoi(val);
profile           182 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->record_config.AGC.decayRate = atoi(val);
profile           184 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->record_config.AGC.speechThreshold = pk_atof(val);
profile           186 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->record_config.VAD.enabled = ftdm_true(val);
profile           188 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->record_config.VAD.activationThreshold = pk_atof(val);
profile           190 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->record_config.VAD.activationDebounceTime = atoi(val);
profile           192 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->record_config.VAD.deactivationThreshold = pk_atof(val);
profile           194 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->record_config.VAD.deactivationDebounceTime = atoi(val);
profile           196 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->record_config.VAD.preSpeechBufferSize = atoi(val);
profile           198 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->play_config.gain = pk_atof(val);
profile           200 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->play_config.AGC.enabled = ftdm_true(val);
profile           202 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->play_config.AGC.targetPower = pk_atof(val);
profile           204 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->play_config.AGC.minGain = pk_atof(val);
profile           206 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->play_config.AGC.maxGain = pk_atof(val);
profile           208 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->play_config.AGC.attackRate = atoi(val);
profile           210 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->play_config.AGC.decayRate = atoi(val);
profile           212 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->play_config.AGC.speechThreshold = pk_atof(val);
profile           214 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->ec_enabled = ftdm_true(val);
profile           216 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->ec_config.doubleTalkerThreshold = pk_atof(val);
profile           218 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->ec_config.speechPresentThreshold = pk_atof(val);
profile           220 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->ec_config.echoSuppressionThreshold = pk_atof(val);
profile           222 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->ec_config.echoSuppressionEnabled = ftdm_true(val);
profile           224 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->ec_config.comfortNoiseEnabled = ftdm_true(val);
profile           226 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->ec_config.adaptationModeEnabled = ftdm_true(val);
profile           228 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->span_config.framing = pika_str2span(val);
profile           229 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->cust_span++;
profile           231 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->span_config.encoding = pika_str2span_encoding(val);
profile           232 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->cust_span++;
profile           234 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->span_config.loopLength = pika_str2loop_length(val);
profile           235 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->cust_span++;
profile           237 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->span_config.buildOut = pika_str2lbo(val);
profile           238 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->cust_span++;
profile           240 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->span_config.compandMode = pika_str2compand_mode(val);
profile           241 src/ftmod/ftmod_pika/ftmod_pika.c 		profile->cust_span++;
profile           244 src/ftmod/ftmod_pika/ftmod_pika.c 			profile->general_config.region = PKH_TRUNK_EU;
profile           246 src/ftmod/ftmod_pika/ftmod_pika.c 			profile->general_config.region = PKH_TRUNK_NA;
profile           320 src/ftmod/ftmod_pika/ftmod_pika.c 								ftdm_chan_type_t type, char *name, char *number, pika_channel_profile_t *profile)
profile           389 src/ftmod/ftmod_pika/ftmod_pika.c 			if ((profile && profile->general_config.region == PKH_TRUNK_EU) || ftdm_test_flag(span_data, PK_FLAG_LOCKED)) {
profile           420 src/ftmod/ftmod_pika/ftmod_pika.c 			if (profile && profile->general_config.region == PKH_TRUNK_EU) {
profile           443 src/ftmod/ftmod_pika/ftmod_pika.c 			if (profile && profile->general_config.region == PKH_TRUNK_EU) {
profile           480 src/ftmod/ftmod_pika/ftmod_pika.c 			if (profile) {
profile           481 src/ftmod/ftmod_pika/ftmod_pika.c 				if (profile->cust_span) {
profile           482 src/ftmod/ftmod_pika/ftmod_pika.c 					span_data->span_config.framing = profile->span_config.framing;
profile           483 src/ftmod/ftmod_pika/ftmod_pika.c 					span_data->span_config.encoding = profile->span_config.encoding;
profile           484 src/ftmod/ftmod_pika/ftmod_pika.c 					span_data->span_config.loopLength = profile->span_config.loopLength;
profile           485 src/ftmod/ftmod_pika/ftmod_pika.c 					span_data->span_config.buildOut = profile->span_config.buildOut;
profile           486 src/ftmod/ftmod_pika/ftmod_pika.c 					span_data->span_config.compandMode = profile->span_config.compandMode;
profile           488 src/ftmod/ftmod_pika/ftmod_pika.c 					if (profile->general_config.region == PKH_TRUNK_EU) {
profile           529 src/ftmod/ftmod_pika/ftmod_pika.c 		if (profile) {
profile           530 src/ftmod/ftmod_pika/ftmod_pika.c 			ftdm_log(FTDM_LOG_INFO, "applying config profile %s to device %d:%d\n", profile->name, chan->span_id, chan->chan_id);
profile           531 src/ftmod/ftmod_pika/ftmod_pika.c 			chan_data->record_config.gain = profile->record_config.gain;
profile           532 src/ftmod/ftmod_pika/ftmod_pika.c 			chan_data->record_config.AGC = profile->record_config.AGC;
profile           533 src/ftmod/ftmod_pika/ftmod_pika.c 			chan_data->record_config.VAD = profile->record_config.VAD;
profile           534 src/ftmod/ftmod_pika/ftmod_pika.c 			chan_data->play_config.gain = profile->play_config.gain;
profile           535 src/ftmod/ftmod_pika/ftmod_pika.c 			chan_data->play_config.AGC = profile->play_config.AGC;
profile           536 src/ftmod/ftmod_pika/ftmod_pika.c 			chan_data->ec_enabled = profile->ec_enabled;
profile           537 src/ftmod/ftmod_pika/ftmod_pika.c 			chan_data->ec_config = profile->ec_config;
profile           604 src/ftmod/ftmod_pika/ftmod_pika.c 	pika_channel_profile_t *profile = NULL;
profile           614 src/ftmod/ftmod_pika/ftmod_pika.c 			profile = (pika_channel_profile_t *) hashtable_search(globals.profile_hash, (char *)profile_name);
profile           667 src/ftmod/ftmod_pika/ftmod_pika.c 		configured += pika_open_range(span, boardno, spanno, channo, top, type, name, number, profile);