Lines Matching refs:shift
119 static inline void lms_adapt_bg(struct oslec_state *ec, int clean, int shift) in lms_adapt_bg() argument
129 if (shift > 0) in lms_adapt_bg()
130 factor = clean << shift; in lms_adapt_bg()
132 factor = clean >> -shift; in lms_adapt_bg()
190 static inline void lms_adapt_bg(struct oslec_state *ec, int clean, int shift) in lms_adapt_bg() argument
199 if (shift > 0) in lms_adapt_bg()
200 factor = clean << shift; in lms_adapt_bg()
202 factor = clean >> -shift; in lms_adapt_bg()
456 ec->shift = 0; in oslec_update()
458 int p, logp, shift; in oslec_update() local
495 shift = 30 - 2 - logp; in oslec_update()
496 ec->shift = shift; in oslec_update()
498 lms_adapt_bg(ec, clean_bg, shift); in oslec_update()