Lines Matching refs:x

80 #define MATH_CLAMP(x, low, high) ( ( (x) > (high) ) ? (high) : ( ( (x) < (low) ) ? (low) : (x) ) )  argument
150 #define MATH_DIVUP(x, base) (((x) + ((base)-1)) / (base)) argument
162 #define MATH_ROUNDUP(x, base) (((x) + ((base)-1)) & ~((base)-1)) argument
174 #define MATH_ROUNDDOWN(x, base) ((x) & ~((base)-1)) argument
185 #define MATH_ROUNDUP32(x) MATH_ROUNDUP(x, 32) argument
196 #define MATH_ROUNDDOWN32(x) MATH_ROUNDDOWN(x, 32) argument
208 u32 MATH_CountLeadingZerosFunc(u32 x);
216 SDK_INLINE u32 MATH_CountLeadingZerosInline(u32 x) in MATH_CountLeadingZerosInline() argument
220 clz x, x} in MATH_CountLeadingZerosInline()
221 return x; in MATH_CountLeadingZerosInline()
235 #define MATH_CountLeadingZeros(x) PLATFORM_INTRINSIC_FUNCTION_BIT_CLZ32(x) argument
237 #define MATH_CountLeadingZeros(x) MATH_CountLeadingZerosInline(x)
239 #define MATH_CountLeadingZeros(x) MATH_CountLeadingZerosFunc(x)
254 #define MATH_CLZ(x) MATH_CountLeadingZeros(x) argument
266 SDK_INLINE int MATH_ILog2(u32 x) in MATH_ILog2() argument
268 return (int)(31 - MATH_CountLeadingZeros(x)); in MATH_ILog2()
280 u8 MATH_CountPopulation(u32 x);
293 SDK_INLINE u32 MATH_CountTrailingZeros(u32 x) in MATH_CountTrailingZeros() argument
295 return (u32)(32 - MATH_CountLeadingZeros((u32)(~x & (x - 1)))); in MATH_CountTrailingZeros()
309 #define MATH_CTZ(x) MATH_CountTrailingZeros(x) argument
320 SDK_INLINE u32 MATH_GetLeastSignificantBit(u32 x) in MATH_GetLeastSignificantBit() argument
322 return (u32)(x & -(s32)x); in MATH_GetLeastSignificantBit()
335 #define MATH_LSB(x) MATH_GetLeastSignificantBit(x) argument
346 SDK_INLINE u32 MATH_GetMostSignificantBit(u32 x) in MATH_GetMostSignificantBit() argument
348 return (u32)(x & ((s32)0x80000000 >> MATH_CountLeadingZeros(x))); in MATH_GetMostSignificantBit()
361 #define MATH_MSB(x) MATH_GetMostSignificantBit(x) argument