Lines Matching refs:rl
215 } rl, rm, rn, rh, a0, b0; in mul_u64_u64_shr() local
221 rl.ll = mul_u32_u32(a0.l.low, b0.l.low); in mul_u64_u64_shr()
231 rl.l.high = c = (u64)rl.l.high + rm.l.low + rn.l.low; in mul_u64_u64_shr()
240 return rl.ll; in mul_u64_u64_shr()
242 return (rl.ll >> shift) | (rh.ll << (64 - shift)); in mul_u64_u64_shr()
279 } u, rl, rh; in mul_u64_u32_div() local
282 rl.ll = mul_u32_u32(u.l.low, mul); in mul_u64_u32_div()
283 rh.ll = mul_u32_u32(u.l.high, mul) + rl.l.high; in mul_u64_u32_div()
286 rl.l.high = do_div(rh.ll, divisor); in mul_u64_u32_div()
289 do_div(rl.ll, divisor); in mul_u64_u32_div()
291 rl.l.high = rh.l.low; in mul_u64_u32_div()
292 return rl.ll; in mul_u64_u32_div()