Searched refs:rh (Results 1 – 1 of 1) sorted by relevance
| /include/linux/ |
| A D | math64.h | 197 } rl, rm, rn, rh, a0, b0; in mul_u64_u64_shr() local 206 rh.ll = mul_u32_u32(a0.l.high, b0.l.high); in mul_u64_u64_shr() 214 rh.l.low = c = (c >> 32) + rm.l.high + rn.l.high + rh.l.low; in mul_u64_u64_shr() 215 rh.l.high = (c >> 32) + rh.l.high; in mul_u64_u64_shr() 224 return (rl.ll >> shift) | (rh.ll << (64 - shift)); in mul_u64_u64_shr() 225 return rh.ll >> (shift & 63); in mul_u64_u64_shr() 243 } u, rl, rh; in mul_u64_u32_div() local 247 rh.ll = mul_u32_u32(u.l.high, mul) + rl.l.high; in mul_u64_u32_div() 250 rl.l.high = do_div(rh.ll, divisor); in mul_u64_u32_div() 255 rl.l.high = rh.l.low; in mul_u64_u32_div()
|
Completed in 4 milliseconds