Lines Matching refs:a
144 static inline u64 mul_u32_u32(u32 a, u32 b) in mul_u32_u32() argument
146 return (u64)a * b; in mul_u32_u32()
153 static inline u64 mul_u64_u32_shr(u64 a, u32 mul, unsigned int shift) in mul_u64_u32_shr() argument
155 return (u64)(((unsigned __int128)a * mul) >> shift); in mul_u64_u32_shr()
160 static inline u64 mul_u64_u64_shr(u64 a, u64 mul, unsigned int shift) in mul_u64_u64_shr() argument
162 return (u64)(((unsigned __int128)a * mul) >> shift); in mul_u64_u64_shr()
169 static inline u64 mul_u64_u32_shr(u64 a, u32 mul, unsigned int shift) in mul_u64_u32_shr() argument
174 al = a; in mul_u64_u32_shr()
175 ah = a >> 32; in mul_u64_u32_shr()
186 static inline u64 mul_u64_u64_shr(u64 a, u64 b, unsigned int shift) in mul_u64_u64_shr() argument
200 a0.ll = a; in mul_u64_u64_shr()
232 static inline u64 mul_u64_u32_div(u64 a, u32 mul, u32 divisor) in mul_u64_u32_div() argument
245 u.ll = a; in mul_u64_u32_div()