analog_data 52 src/ftmod/ftmod_analog/ftmod_analog.c ftdm_analog_data_t *analog_data = ftdmchan->span->signal_data; analog_data 59 src/ftmod/ftmod_analog/ftmod_analog.c if (analog_data->wait_dialtone_timeout) { analog_data 145 src/ftmod/ftmod_analog/ftmod_analog.c ftdm_analog_data_t *analog_data = span->signal_data; analog_data 146 src/ftmod/ftmod_analog/ftmod_analog.c ftdm_set_flag(analog_data, FTDM_ANALOG_RUNNING); analog_data 157 src/ftmod/ftmod_analog/ftmod_analog.c ftdm_analog_data_t *analog_data = span->signal_data; analog_data 159 src/ftmod/ftmod_analog/ftmod_analog.c while (ftdm_test_flag(analog_data, FTDM_ANALOG_RUNNING) && sanity--) { analog_data 181 src/ftmod/ftmod_analog/ftmod_analog.c ftdm_analog_data_t *analog_data; analog_data 203 src/ftmod/ftmod_analog/ftmod_analog.c analog_data = ftdm_malloc(sizeof(*analog_data)); analog_data 205 src/ftmod/ftmod_analog/ftmod_analog.c ftdm_assert_return(analog_data != NULL, FTDM_FAIL, "malloc failure\n"); analog_data 207 src/ftmod/ftmod_analog/ftmod_analog.c memset(analog_data, 0, sizeof(*analog_data)); analog_data 300 src/ftmod/ftmod_analog/ftmod_analog.c analog_data->flags = flags; analog_data 301 src/ftmod/ftmod_analog/ftmod_analog.c analog_data->digit_timeout = digit_timeout; analog_data 302 src/ftmod/ftmod_analog/ftmod_analog.c analog_data->wait_dialtone_timeout = wait_dialtone_timeout; analog_data 303 src/ftmod/ftmod_analog/ftmod_analog.c analog_data->polarity_delay = polarity_delay; analog_data 304 src/ftmod/ftmod_analog/ftmod_analog.c analog_data->max_dialstr = max_dialstr; analog_data 306 src/ftmod/ftmod_analog/ftmod_analog.c strncpy(analog_data->hotline, hotline, sizeof(analog_data->hotline)); analog_data 308 src/ftmod/ftmod_analog/ftmod_analog.c span->signal_data = analog_data; analog_data 424 src/ftmod/ftmod_analog/ftmod_analog.c ftdm_analog_data_t *analog_data = ftdmchan->span->signal_data; analog_data 426 src/ftmod/ftmod_analog/ftmod_analog.c uint32_t state_counter = 0, elapsed = 0, collecting = 0, interval = 0, last_digit = 0, indicate = 0, dial_timeout = analog_data->wait_dialtone_timeout; analog_data 500 src/ftmod/ftmod_analog/ftmod_analog.c if (ftdm_test_flag(analog_data, FTDM_ANALOG_ANSWER_POLARITY_REVERSE)) { analog_data 608 src/ftmod/ftmod_analog/ftmod_analog.c && (state_counter - answer_on_polarity_counter) > analog_data->polarity_delay) { analog_data 672 src/ftmod/ftmod_analog/ftmod_analog.c ftdm_test_flag(analog_data, FTDM_ANALOG_ANSWER_POLARITY_REVERSE)) { analog_data 715 src/ftmod/ftmod_analog/ftmod_analog.c ftdm_test_flag(analog_data, FTDM_ANALOG_HANGUP_POLARITY_REVERSE)) { analog_data 830 src/ftmod/ftmod_analog/ftmod_analog.c else if(!analog_data->max_dialstr) analog_data 834 src/ftmod/ftmod_analog/ftmod_analog.c strcpy(dtmf, analog_data->hotline); analog_data 839 src/ftmod/ftmod_analog/ftmod_analog.c if (last_digit && (!collecting || ((elapsed - last_digit > analog_data->digit_timeout) || strlen(dtmf) >= analog_data->max_dialstr))) { analog_data 980 src/ftmod/ftmod_analog/ftmod_analog.c ftdm_analog_data_t *analog_data = event->channel->span->signal_data; analog_data 1016 src/ftmod/ftmod_analog/ftmod_analog.c if (ftdm_test_flag(analog_data, FTDM_ANALOG_CALLERID)) { analog_data 1079 src/ftmod/ftmod_analog/ftmod_analog.c if(!analog_data->max_dialstr) { analog_data 1126 src/ftmod/ftmod_analog/ftmod_analog.c if (!ftdm_test_flag(analog_data, FTDM_ANALOG_ANSWER_POLARITY_REVERSE) analog_data 1127 src/ftmod/ftmod_analog/ftmod_analog.c && !ftdm_test_flag(analog_data, FTDM_ANALOG_HANGUP_POLARITY_REVERSE)) { analog_data 1164 src/ftmod/ftmod_analog/ftmod_analog.c ftdm_analog_data_t *analog_data = span->signal_data; analog_data 1169 src/ftmod/ftmod_analog/ftmod_analog.c while(ftdm_running() && ftdm_test_flag(analog_data, FTDM_ANALOG_RUNNING)) { analog_data 1208 src/ftmod/ftmod_analog/ftmod_analog.c ftdm_clear_flag(analog_data, FTDM_ANALOG_RUNNING); analog_data 80 src/ftmod/ftmod_analog_em/ftmod_analog_em.c ftdm_analog_em_data_t *analog_data = span->signal_data; analog_data 81 src/ftmod/ftmod_analog_em/ftmod_analog_em.c ftdm_set_flag(analog_data, FTDM_ANALOG_EM_RUNNING); analog_data 121 src/ftmod/ftmod_analog_em/ftmod_analog_em.c ftdm_analog_em_data_t *analog_data; analog_data 135 src/ftmod/ftmod_analog_em/ftmod_analog_em.c analog_data = ftdm_malloc(sizeof(*analog_data)); analog_data 136 src/ftmod/ftmod_analog_em/ftmod_analog_em.c assert(analog_data != NULL); analog_data 137 src/ftmod/ftmod_analog_em/ftmod_analog_em.c memset(analog_data, 0, sizeof(*analog_data)); analog_data 172 src/ftmod/ftmod_analog_em/ftmod_analog_em.c analog_data->digit_timeout = digit_timeout; analog_data 173 src/ftmod/ftmod_analog_em/ftmod_analog_em.c analog_data->max_dialstr = max_dialstr; analog_data 176 src/ftmod/ftmod_analog_em/ftmod_analog_em.c span->signal_data = analog_data; analog_data 220 src/ftmod/ftmod_analog_em/ftmod_analog_em.c ftdm_analog_em_data_t *analog_data = ftdmchan->span->signal_data; analog_data 477 src/ftmod/ftmod_analog_em/ftmod_analog_em.c if (last_digit && (!collecting || ((elapsed - last_digit > analog_data->digit_timeout) || strlen(dtmf) > analog_data->max_dialstr))) { analog_data 651 src/ftmod/ftmod_analog_em/ftmod_analog_em.c ftdm_analog_em_data_t *analog_data = span->signal_data; analog_data 655 src/ftmod/ftmod_analog_em/ftmod_analog_em.c while(ftdm_running() && ftdm_test_flag(analog_data, FTDM_ANALOG_EM_RUNNING)) { analog_data 688 src/ftmod/ftmod_analog_em/ftmod_analog_em.c ftdm_clear_flag(analog_data, FTDM_ANALOG_EM_RUNNING);