Lines Matching refs:new_metrics
22 metric_t *old_metrics,*new_metrics; /* Pointers to path metrics, swapped on every bit */ member
36 vp->new_metrics = &vp->metrics2; in init_viterbi27_av()
166 vp->new_metrics->v[0] = vec_mergeh(survivor0,survivor1); in update_viterbi27_blk_av()
167 vp->new_metrics->v[1] = vec_mergel(survivor0,survivor1); in update_viterbi27_blk_av()
178 vp->new_metrics->v[2] = vec_mergeh(survivor0,survivor1); in update_viterbi27_blk_av()
179 vp->new_metrics->v[3] = vec_mergel(survivor0,survivor1); in update_viterbi27_blk_av()
182 if(vp->new_metrics->c[0] >= 105){ in update_viterbi27_blk_av()
186 scale0 = vec_min(vp->new_metrics->v[0],vp->new_metrics->v[1]); in update_viterbi27_blk_av()
187 scale1 = vec_min(vp->new_metrics->v[2],vp->new_metrics->v[3]); in update_viterbi27_blk_av()
195 vp->new_metrics->v[0] = vec_subs(vp->new_metrics->v[0],scale0); in update_viterbi27_blk_av()
196 vp->new_metrics->v[1] = vec_subs(vp->new_metrics->v[1],scale0); in update_viterbi27_blk_av()
197 vp->new_metrics->v[2] = vec_subs(vp->new_metrics->v[2],scale0); in update_viterbi27_blk_av()
198 vp->new_metrics->v[3] = vec_subs(vp->new_metrics->v[3],scale0); in update_viterbi27_blk_av()
203 vp->old_metrics = vp->new_metrics; in update_viterbi27_blk_av()
204 vp->new_metrics = tmp; in update_viterbi27_blk_av()