Lines Matching refs:software
6 * This software may be used and distributed according to the terms
20 * There are 3 different solutions: -1 = software, 0 = hardware-crossconnect
114 * the upper layer. If dtmf decoding is done by software and enabled, rx data
157 odsp->name, odsp->echo.hardware, odsp->echo.software,
365 * do hardware update and set the software/hardware flag
405 if (!dsp->echo.software && !dsp->echo.hardware) {
424 dsp->echo.software = dsp->tx_data;
474 dsp->echo.software = 1;
554 conf->software = 1;
558 if (member->dsp->echo.hardware || member->dsp->echo.software) {
660 conf->software = 0;
735 conf->software = tx_data;
797 conf->software = tx_data;
827 conf->software = tx_data;
907 conf->software = tx_data;
933 conf->software = tx_data;
944 * software */
947 /* in case of hdlc, change to software */
1009 conf->software = tx_data;
1318 !(dsp->tone.tone && dsp->tone.software)) { /* AND not soft tones */
1323 if (dsp->conf && dsp->conf->software && dsp->conf->hardware)
1325 if (dsp->echo.software && dsp->echo.hardware)
1372 if (dsp->tone.tone && dsp->tone.software) {
1410 if (!dsp->echo.software) {
1460 if (!dsp->echo.software) {
1505 if (!dsp->echo.software) {
1666 if (conf->software && members > 1)
1668 if (conf->software && members > 2)
1689 if (conf->software && members > 1) {
1691 if (conf->software && members > 2) {
1921 /* in case of software echo */
1922 if (dsp->echo.software) {
1938 if (dsp->echo.software || member->dsp != dsp) {