Lines Matching refs:history
21 history sample offsets that are 16 bit aligned - the dual MAC needs
45 int16_t *history;
57 int16_t *history;
68 float *history;
77 fir->history = kcalloc(taps, sizeof(int16_t), GFP_KERNEL);
78 return fir->history;
83 memset(fir->history, 0, fir->taps * sizeof(int16_t));
88 kfree(fir->history);
98 fir->history[fir->curr_pos] = sample;
104 y += fir->coeffs[i] * fir->history[i - offset1];
106 y += fir->coeffs[i] * fir->history[i + offset2];
119 fir->history = kcalloc(taps, sizeof(int16_t), GFP_KERNEL);
120 return fir->history;
125 memset(fir->history, 0, fir->taps * sizeof(int16_t));
130 kfree(fir->history);
140 fir->history[fir->curr_pos] = sample;
145 y += fir->coeffs[i] * fir->history[i - offset1];
147 y += fir->coeffs[i] * fir->history[i + offset2];