dtmf 200 drivers/isdn/hardware/mISDN/hfc_multi.h int dtmf; /* flag that dtmf is currently in process */ dtmf 1832 drivers/isdn/hardware/mISDN/hfcmulti.c int dtmf = 0; dtmf 1853 drivers/isdn/hardware/mISDN/hfcmulti.c dtmf = 1; dtmf 1921 drivers/isdn/hardware/mISDN/hfcmulti.c hc->dtmf = dtmf; dtmf 1922 drivers/isdn/hardware/mISDN/hfcmulti.c if (dtmf) dtmf 3492 drivers/isdn/hardware/mISDN/hfcmulti.c if (ch->protocol == ISDN_P_B_RAW && !hc->dtmf dtmf 3495 drivers/isdn/hardware/mISDN/hfcmulti.c hc->dtmf = 1; dtmf 181 drivers/isdn/mISDN/dsp.h struct dsp_dtmf dtmf; dtmf 202 drivers/isdn/mISDN/dsp_core.c else if (dsp->dtmf.software) dtmf 309 drivers/isdn/mISDN/dsp_core.c dsp->dtmf.treshold = (*(int *)data) * 10000; dtmf 311 drivers/isdn/mISDN/dsp_core.c dsp->dtmf.enable = 1; dtmf 322 drivers/isdn/mISDN/dsp_core.c dsp->dtmf.enable = 0; dtmf 323 drivers/isdn/mISDN/dsp_core.c dsp->dtmf.hardware = 0; dtmf 324 drivers/isdn/mISDN/dsp_core.c dsp->dtmf.software = 0; dtmf 725 drivers/isdn/mISDN/dsp_core.c if (dsp->dtmf.software) { dtmf 776 drivers/isdn/mISDN/dsp_core.c if (!dsp->dtmf.hardware) { dtmf 909 drivers/isdn/mISDN/dsp_core.c if (dsp->dtmf.hardware || dsp->dtmf.software) dtmf 1097 drivers/isdn/mISDN/dsp_core.c ndsp->dtmf.treshold = dtmfthreshold * 10000; dtmf 42 drivers/isdn/mISDN/dsp_dtmf.c dsp->dtmf.size = 0; dtmf 43 drivers/isdn/mISDN/dsp_dtmf.c dsp->dtmf.lastwhat = '\0'; dtmf 44 drivers/isdn/mISDN/dsp_dtmf.c dsp->dtmf.lastdigit = '\0'; dtmf 45 drivers/isdn/mISDN/dsp_dtmf.c dsp->dtmf.count = 0; dtmf 54 drivers/isdn/mISDN/dsp_dtmf.c if (!dsp->dtmf.enable) dtmf 92 drivers/isdn/mISDN/dsp_dtmf.c dsp->dtmf.hardware = hardware; dtmf 93 drivers/isdn/mISDN/dsp_dtmf.c dsp->dtmf.software = !hardware; dtmf 130 drivers/isdn/mISDN/dsp_dtmf.c dsp->dtmf.digits[0] = '\0'; dtmf 137 drivers/isdn/mISDN/dsp_dtmf.c size = dsp->dtmf.size; dtmf 138 drivers/isdn/mISDN/dsp_dtmf.c buf = dsp->dtmf.buffer; dtmf 155 drivers/isdn/mISDN/dsp_dtmf.c return dsp->dtmf.digits; dtmf 176 drivers/isdn/mISDN/dsp_dtmf.c dsp->dtmf.size = size; dtmf 179 drivers/isdn/mISDN/dsp_dtmf.c return dsp->dtmf.digits; dtmf 181 drivers/isdn/mISDN/dsp_dtmf.c dsp->dtmf.size = 0; dtmf 188 drivers/isdn/mISDN/dsp_dtmf.c buf = dsp->dtmf.buffer; dtmf 214 drivers/isdn/mISDN/dsp_dtmf.c if (result[i] > dsp->dtmf.treshold) { dtmf 287 drivers/isdn/mISDN/dsp_dtmf.c if (dsp->dtmf.lastwhat != what) dtmf 288 drivers/isdn/mISDN/dsp_dtmf.c dsp->dtmf.count = 0; dtmf 291 drivers/isdn/mISDN/dsp_dtmf.c if (dsp->dtmf.count == 2) { dtmf 292 drivers/isdn/mISDN/dsp_dtmf.c if (dsp->dtmf.lastdigit != what) { dtmf 293 drivers/isdn/mISDN/dsp_dtmf.c dsp->dtmf.lastdigit = what; dtmf 298 drivers/isdn/mISDN/dsp_dtmf.c if ((strlen(dsp->dtmf.digits) + 1) dtmf 299 drivers/isdn/mISDN/dsp_dtmf.c < sizeof(dsp->dtmf.digits)) { dtmf 300 drivers/isdn/mISDN/dsp_dtmf.c dsp->dtmf.digits[strlen( dtmf 301 drivers/isdn/mISDN/dsp_dtmf.c dsp->dtmf.digits) + 1] = '\0'; dtmf 302 drivers/isdn/mISDN/dsp_dtmf.c dsp->dtmf.digits[strlen( dtmf 303 drivers/isdn/mISDN/dsp_dtmf.c dsp->dtmf.digits)] = what; dtmf 308 drivers/isdn/mISDN/dsp_dtmf.c dsp->dtmf.count++; dtmf 310 drivers/isdn/mISDN/dsp_dtmf.c dsp->dtmf.lastwhat = what;