Lines Matching refs:eq_buf
207 cvec_zeroi16(s->rx.eq_buf, V22BIS_EQUALIZER_LEN); in equalizer_reset()
209 cvec_zerof(s->rx.eq_buf, V22BIS_EQUALIZER_LEN); in equalizer_reset()
223 … zz = cvec_circular_dot_prodi16(s->rx.eq_buf, s->rx.eq_coeff, V22BIS_EQUALIZER_LEN, s->rx.eq_step); in equalizer_get()
232 … return cvec_circular_dot_prodf(s->rx.eq_buf, s->rx.eq_coeff, V22BIS_EQUALIZER_LEN, s->rx.eq_step); in equalizer_get()
257 cvec_circular_lmsf(s->rx.eq_buf, s->rx.eq_coeff, V22BIS_EQUALIZER_LEN, s->rx.eq_step, &err); in tune_equalizer()
405 p = s->rx.eq_buf[aa[2]].re - s->rx.eq_buf[aa[0]].re; in symbol_sync()
406 p *= s->rx.eq_buf[aa[1]].re; in symbol_sync()
408 q = s->rx.eq_buf[aa[2]].im - s->rx.eq_buf[aa[0]].im; in symbol_sync()
409 q *= s->rx.eq_buf[aa[1]].im; in symbol_sync()
417 a = complex_mul_q1_15(&s->rx.eq_buf[aa[2]], &x); in symbol_sync()
418 b = complex_mul_q1_15(&s->rx.eq_buf[aa[1]], &x); in symbol_sync()
419 c = complex_mul_q1_15(&s->rx.eq_buf[aa[0]], &x); in symbol_sync()
421 a = complex_mulf(&s->rx.eq_buf[aa[2]], &x); in symbol_sync()
422 b = complex_mulf(&s->rx.eq_buf[aa[1]], &x); in symbol_sync()
423 c = complex_mulf(&s->rx.eq_buf[aa[0]], &x); in symbol_sync()
474 s->rx.eq_buf[s->rx.eq_step] = z; in process_half_baud()