r2data 295 src/ftmod/ftmod_r2/ftmod_r2.c ftdm_r2_data_t *r2data; r2data 321 src/ftmod/ftmod_r2/ftmod_r2.c r2data = ftdmchan->span->signal_data; r2data 355 src/ftmod/ftmod_r2/ftmod_r2.c ftdm_r2_data_t *r2data; r2data 375 src/ftmod/ftmod_r2/ftmod_r2.c r2data = ftdmchan->span->signal_data; r2data 441 src/ftmod/ftmod_r2/ftmod_r2.c ftdm_r2_data_t *r2data; r2data 459 src/ftmod/ftmod_r2/ftmod_r2.c r2data = ftdmchan->span->signal_data; r2data 652 src/ftmod/ftmod_r2/ftmod_r2.c ftdm_r2_data_t *r2data = NULL; r2data 810 src/ftmod/ftmod_r2/ftmod_r2.c r2data = ftdm_malloc(sizeof(*r2data)); r2data 811 src/ftmod/ftmod_r2/ftmod_r2.c if (!r2data) { r2data 815 src/ftmod/ftmod_r2/ftmod_r2.c memset(r2data, 0, sizeof(*r2data)); r2data 824 src/ftmod/ftmod_r2/ftmod_r2.c r2data->r2context = openr2_context_new(r2conf.variant, &ftdm_r2_event_iface, r2conf.max_ani, r2conf.max_dnis); r2data 825 src/ftmod/ftmod_r2/ftmod_r2.c if (!r2data->r2context) { r2data 829 src/ftmod/ftmod_r2/ftmod_r2.c openr2_context_set_io_type(r2data->r2context, OR2_IO_CUSTOM, &ftdm_r2_io_iface); r2data 830 src/ftmod/ftmod_r2/ftmod_r2.c openr2_context_set_log_level(r2data->r2context, r2conf.loglevel); r2data 831 src/ftmod/ftmod_r2/ftmod_r2.c openr2_context_set_ani_first(r2data->r2context, r2conf.get_ani_first); r2data 832 src/ftmod/ftmod_r2/ftmod_r2.c openr2_context_set_skip_category_request(r2data->r2context, r2conf.skip_category); r2data 833 src/ftmod/ftmod_r2/ftmod_r2.c openr2_context_set_mf_back_timeout(r2data->r2context, r2conf.mfback_timeout); r2data 834 src/ftmod/ftmod_r2/ftmod_r2.c openr2_context_set_metering_pulse_timeout(r2data->r2context, r2conf.metering_pulse_timeout); r2data 835 src/ftmod/ftmod_r2/ftmod_r2.c openr2_context_set_double_answer(r2data->r2context, r2conf.double_answer); r2data 836 src/ftmod/ftmod_r2/ftmod_r2.c openr2_context_set_immediate_accept(r2data->r2context, r2conf.immediate_accept); r2data 838 src/ftmod/ftmod_r2/ftmod_r2.c openr2_context_set_log_directory(r2data->r2context, r2conf.logdir); r2data 841 src/ftmod/ftmod_r2/ftmod_r2.c openr2_context_configure_from_advanced_file(r2data->r2context, r2conf.advanced_protocol_file); r2data 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); r2data 877 src/ftmod/ftmod_r2/ftmod_r2.c spanpvt->r2context = r2data->r2context; r2data 883 src/ftmod/ftmod_r2/ftmod_r2.c r2data->flags = 0; r2data 886 src/ftmod/ftmod_r2/ftmod_r2.c span->signal_data = r2data; r2data 893 src/ftmod/ftmod_r2/ftmod_r2.c if (r2data && r2data->r2context) { r2data 894 src/ftmod/ftmod_r2/ftmod_r2.c openr2_context_delete(r2data->r2context); r2data 899 src/ftmod/ftmod_r2/ftmod_r2.c ftdm_safe_free(r2data); r2data 1121 src/ftmod/ftmod_r2/ftmod_r2.c ftdm_r2_data_t *r2data = span->signal_data; r2data 1133 src/ftmod/ftmod_r2/ftmod_r2.c while (ftdm_running() && ftdm_test_flag(r2data, FTDM_R2_RUNNING)) { r2data 1168 src/ftmod/ftmod_r2/ftmod_r2.c ftdm_clear_flag(r2data, FTDM_R2_RUNNING); r2data 1191 src/ftmod/ftmod_r2/ftmod_r2.c ftdm_r2_data_t *r2data = span->signal_data; r2data 1198 src/ftmod/ftmod_r2/ftmod_r2.c ftdm_clear_flag(r2data, FTDM_R2_RUNNING); r2data 1209 src/ftmod/ftmod_r2/ftmod_r2.c ftdm_r2_data_t *r2data = NULL; r2data 1220 src/ftmod/ftmod_r2/ftmod_r2.c if (!(r2data = span->signal_data)) { r2data 1224 src/ftmod/ftmod_r2/ftmod_r2.c r2context = r2data->r2context;