Lines Matching refs:intermediate_val
201 uint64_t intermediate_val; in mul_round_up_u32_fixed16() local
203 intermediate_val = (uint64_t) val * mul.val; in mul_round_up_u32_fixed16()
204 intermediate_val = DIV_ROUND_UP_ULL(intermediate_val, 1 << 16); in mul_round_up_u32_fixed16()
205 WARN_ON(intermediate_val > U32_MAX); in mul_round_up_u32_fixed16()
206 return (uint32_t) intermediate_val; in mul_round_up_u32_fixed16()
212 uint64_t intermediate_val; in mul_fixed16() local
214 intermediate_val = (uint64_t) val.val * mul.val; in mul_fixed16()
215 intermediate_val = intermediate_val >> 16; in mul_fixed16()
216 return clamp_u64_to_fixed16(intermediate_val); in mul_fixed16()
242 uint64_t intermediate_val; in mul_u32_fixed16() local
244 intermediate_val = (uint64_t) val * mul.val; in mul_u32_fixed16()
245 return clamp_u64_to_fixed16(intermediate_val); in mul_u32_fixed16()