Lines Matching refs:L_FIR
97 #define L_FIR 30
111 const int16 fir_6k_7k[L_FIR] =
140 pv_memset((void *)mem, 0, L_FIR*sizeof(*mem));
164 pv_memcpy((void *)x, (void *)mem, L_FIR*sizeof(*x));
170 x[(i<<2) + L_FIR ] = *(pt_sign) >> 2; /* gain of filter = 4 */
171 x[(i<<2) + L_FIR + 1] = *(pt_sign + 1) >> 2; /* gain of filter = 4 */
172 x[(i<<2) + L_FIR + 2] = *(pt_sign + 2) >> 2; /* gain of filter = 4 */
173 x[(i<<2) + L_FIR + 3] = *(pt_sign + 3) >> 2; /* gain of filter = 4 */
180 L_tmp1 -= ((int32)x[(i<<2)+L_FIR ] << 5);
181 L_tmp2 -= ((int32)x[(i<<2)+L_FIR+1] << 5);
182 L_tmp3 -= ((int32)x[(i<<2)+L_FIR+2] << 5);
183 L_tmp4 -= ((int32)x[(i<<2)+L_FIR+3] << 5);
191 for (j = 1; j < L_FIR - 1; j += 4)
224 L_tmp1 = fxp_mac_16by16(x[(i<<2)+j ], fir_6k_7k[L_FIR-1 ], L_tmp1);
225 L_tmp2 = fxp_mac_16by16(x[(i<<2)+j+1], fir_6k_7k[L_FIR-1 ], L_tmp2);
226 L_tmp3 = fxp_mac_16by16(x[(i<<2)+j+2], fir_6k_7k[L_FIR-1 ], L_tmp3);
227 L_tmp4 = fxp_mac_16by16(x[(i<<2)+j+3], fir_6k_7k[L_FIR-1 ], L_tmp4);
237 pv_memcpy((void *)mem, (void *)(x + lg), L_FIR*sizeof(*mem));