Lines Matching refs:taps
120 /* Update the FIR taps */
123 offset1 = ec->taps - offset2;
125 for (i = ec->taps - 1; i >= offset1; i--) {
153 ec->taps = len;
155 ec->curr_pos = ec->taps - 1;
158 kcalloc(ec->taps, sizeof(int16_t), GFP_KERNEL);
163 kcalloc(ec->taps, sizeof(int16_t), GFP_KERNEL);
167 history = fir16_create(&ec->fir_state, ec->fir_taps16[0], ec->taps);
170 history = fir16_create(&ec->fir_state_bg, ec->fir_taps16[1], ec->taps);
180 ec->snapshot = kcalloc(ec->taps, sizeof(int16_t), GFP_KERNEL);
244 ec->fir_state.curr_pos = ec->taps - 1;
245 ec->fir_state_bg.curr_pos = ec->taps - 1;
247 memset(ec->fir_taps16[i], 0, ec->taps * sizeof(int16_t));
249 ec->curr_pos = ec->taps - 1;
256 memcpy(ec->snapshot, ec->fir_taps16[0], ec->taps * sizeof(int16_t));
443 ec->taps * sizeof(int16_t));
518 /* Roll around the taps buffer */
520 ec->curr_pos = ec->taps;