Home
last modified time | relevance | path

Searched refs:mul_add (Results 1 – 2 of 2) sorted by relevance

/linux/lib/math/
H A Ddiv64.c190 #define mul_add(a, b, c) add_u64_u32(mul_u32_u32(a, b), c) macro
208 x = mul_add(a, b, c); in mul_u64_u64_add_u64()
209 y = mul_add(a, b >> 32, c >> 32); in mul_u64_u64_add_u64()
211 z = mul_add(a >> 32, b >> 32, y >> 32); in mul_u64_u64_add_u64()
212 y = mul_add(a >> 32, b, y); in mul_u64_u64_add_u64()
230 u64 n_lo = mul_add(a, b, c); in mul_u64_long_add_u64()
231 u64 n_med = mul_add(a >> 32, b, c >> 32); in mul_u64_long_add_u64()
H A Dtest_mul_u64_u64_div_u64.c180 #undef mul_add