Home
last modified time | relevance | path

Searched refs:mhigh (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/lib/math/
H A Dreciprocal_div.c36 u64 mhigh, mlow; in reciprocal_value_adv() local
40 /* NOTE: mlow/mhigh could overflow u64 when l == 32. This case needs to in reciprocal_value_adv()
50 mhigh = (1ULL << (32 + l)) + (1ULL << (32 + l - prec)); in reciprocal_value_adv()
51 do_div(mhigh, d); in reciprocal_value_adv()
54 u64 lo = mlow >> 1, hi = mhigh >> 1; in reciprocal_value_adv()
60 mhigh = hi; in reciprocal_value_adv()
63 R.m = (u32)mhigh; in reciprocal_value_adv()
66 R.is_wide_m = mhigh > U32_MAX; in reciprocal_value_adv()
/kernel/linux/linux-6.6/lib/math/
H A Dreciprocal_div.c39 u64 mhigh, mlow; in reciprocal_value_adv() local
43 /* NOTE: mlow/mhigh could overflow u64 when l == 32. This case needs to in reciprocal_value_adv()
53 mhigh = (1ULL << (32 + l)) + (1ULL << (32 + l - prec)); in reciprocal_value_adv()
54 do_div(mhigh, d); in reciprocal_value_adv()
57 u64 lo = mlow >> 1, hi = mhigh >> 1; in reciprocal_value_adv()
63 mhigh = hi; in reciprocal_value_adv()
66 R.m = (u32)mhigh; in reciprocal_value_adv()
69 R.is_wide_m = mhigh > U32_MAX; in reciprocal_value_adv()

Completed in 1 milliseconds