hunting          1158 mod_freetdm/mod_freetdm.c 	ftdm_hunting_scheme_t hunting;
hunting          1371 mod_freetdm/mod_freetdm.c 	memset(&hunting, 0, sizeof(hunting));
hunting          1374 mod_freetdm/mod_freetdm.c 		hunting.mode = FTDM_HUNT_GROUP;
hunting          1375 mod_freetdm/mod_freetdm.c 		hunting.mode_data.group.group_id = group_id;
hunting          1376 mod_freetdm/mod_freetdm.c 		hunting.mode_data.group.direction = direction;
hunting          1378 mod_freetdm/mod_freetdm.c 		hunting.mode = FTDM_HUNT_CHAN;
hunting          1379 mod_freetdm/mod_freetdm.c 		hunting.mode_data.chan.span_id = span_id;
hunting          1380 mod_freetdm/mod_freetdm.c 		hunting.mode_data.chan.chan_id = chan_id;
hunting          1382 mod_freetdm/mod_freetdm.c 		hunting.mode = FTDM_HUNT_SPAN;
hunting          1383 mod_freetdm/mod_freetdm.c 		hunting.mode_data.span.span_id = span_id;
hunting          1384 mod_freetdm/mod_freetdm.c 		hunting.mode_data.span.direction = direction;
hunting          1413 mod_freetdm/mod_freetdm.c 		hunting.result_cb = on_channel_found;
hunting          1420 mod_freetdm/mod_freetdm.c 		if ((status = ftdm_call_place(&caller_data, &hunting)) != FTDM_SUCCESS) {
hunting          2474 src/ftdm_io.c  		ftdm_caller_data_t *caller_data, ftdm_hunting_scheme_t *hunting)
hunting          2480 src/ftdm_io.c  	ftdm_assert_return(hunting, FTDM_EINVAL, "Invalid hunting scheme\n");
hunting          2482 src/ftdm_io.c  	if (hunting->mode == FTDM_HUNT_SPAN) {
hunting          2483 src/ftdm_io.c  		status = _ftdm_channel_open_by_span(hunting->mode_data.span.span_id, 
hunting          2484 src/ftdm_io.c  				hunting->mode_data.span.direction, caller_data, &fchan);
hunting          2485 src/ftdm_io.c  	} else if (hunting->mode == FTDM_HUNT_GROUP) {
hunting          2486 src/ftdm_io.c  		status = _ftdm_channel_open_by_group(hunting->mode_data.group.group_id, 
hunting          2487 src/ftdm_io.c  				hunting->mode_data.group.direction, caller_data, &fchan);
hunting          2488 src/ftdm_io.c  	} else if (hunting->mode == FTDM_HUNT_CHAN) {
hunting          2489 src/ftdm_io.c  		status = _ftdm_channel_open(hunting->mode_data.chan.span_id, hunting->mode_data.chan.chan_id, &fchan);
hunting          2491 src/ftdm_io.c  		ftdm_log(FTDM_LOG_ERROR, "Cannot make outbound call with invalid hunting mode %d\n", hunting->mode);
hunting          2500 src/ftdm_io.c  	status = hunting->result_cb(fchan, caller_data);
hunting           858 src/include/freetdm.h #define ftdm_call_place(callerdata, hunting) _ftdm_call_place(__FILE__, __FUNCTION__, __LINE__, (callerdata), (hunting))
hunting           875 src/include/freetdm.h FT_DECLARE(ftdm_status_t) _ftdm_call_place(const char *file, const char *func, int line, ftdm_caller_data_t *caller_data, ftdm_hunting_scheme_t *hunting);