Searched refs:mul_u32_u32 (Results 1 – 3 of 3) sorted by relevance
/include/vdso/ |
A D | math64.h | 36 #ifndef mul_u32_u32 37 static inline u64 mul_u32_u32(u32 a, u32 b) in mul_u32_u32() function 41 #define mul_u32_u32 mul_u32_u32 macro 49 ovf = __builtin_add_overflow(mul_u32_u32(al, mul), b, &ret); in mul_u64_u32_add_u64_shr() 54 ret += mul_u32_u32(ah, mul) << (32 - shift); in mul_u64_u32_add_u64_shr()
|
/include/linux/ |
A D | math64.h | 151 #ifndef mul_u32_u32 155 static inline u64 mul_u32_u32(u32 a, u32 b) in mul_u32_u32() function 185 ret = mul_u32_u32(al, mul) >> shift; in mul_u64_u32_shr() 187 ret += mul_u32_u32(ah, mul) << (32 - shift); in mul_u64_u32_shr() 210 rl.ll = mul_u32_u32(a0.l.low, b0.l.low); in mul_u64_u64_shr() 211 rm.ll = mul_u32_u32(a0.l.low, b0.l.high); in mul_u64_u64_shr() 212 rn.ll = mul_u32_u32(a0.l.high, b0.l.low); in mul_u64_u64_shr() 213 rh.ll = mul_u32_u32(a0.l.high, b0.l.high); in mul_u64_u64_shr() 271 rl.ll = mul_u32_u32(u.l.low, mul); in mul_u64_u32_div() 272 rh.ll = mul_u32_u32(u.l.high, mul) + rl.l.high; in mul_u64_u32_div()
|
/include/drm/ |
A D | drm_color_mgmt.h | 46 return DIV_ROUND_CLOSEST_ULL(mul_u32_u32(user_input, (1 << bit_precision) - 1), in drm_color_lut_extract()
|
Completed in 11 milliseconds