Lines Matching refs:nums

4146 static inline uint8_t fxmath_decimal_helper_div10_any(uint64_t nums[],  in fxmath_decimal_helper_div10_any()  argument
4150 nums[i - 1] += FXMATH_DECIMAL_LSHIFT32BIT(nums[i] % 0xA); in fxmath_decimal_helper_div10_any()
4151 nums[i] /= 0xA; in fxmath_decimal_helper_div10_any()
4154 retVal = nums[0] % 0xA; in fxmath_decimal_helper_div10_any()
4155 nums[0] /= 0xA; in fxmath_decimal_helper_div10_any()
4168 static inline void fxmath_decimal_helper_mul10_any(uint64_t nums[], in fxmath_decimal_helper_mul10_any() argument
4170 nums[0] *= 0xA; in fxmath_decimal_helper_mul10_any()
4172 nums[i] = nums[i] * 0xA + FXMATH_DECIMAL_RSHIFT32BIT(nums[i - 1]); in fxmath_decimal_helper_mul10_any()
4173 nums[i - 1] = (uint32_t)nums[i - 1]; in fxmath_decimal_helper_mul10_any()
4186 static inline void fxmath_decimal_helper_normalize_any(uint64_t nums[], in fxmath_decimal_helper_normalize_any() argument
4190 nums[i + 1] += FXMATH_DECIMAL_RSHIFT32BIT(nums[i]); in fxmath_decimal_helper_normalize_any()
4191 nums[i] = (uint32_t)nums[i]; in fxmath_decimal_helper_normalize_any()
4196 nums[i + 1] += FXMATH_DECIMAL_RSHIFT32BIT(nums[i]); in fxmath_decimal_helper_normalize_any()
4197 nums[i] = (uint32_t)nums[i]; in fxmath_decimal_helper_normalize_any()
4557 uint64_t nums[3] = {m_uLo, m_uMid, m_uHi}; in FloorOrCeil() local
4560 bDataLoss = fxmath_decimal_helper_div10_any(nums, 3) || bDataLoss; in FloorOrCeil()
4564 fxmath_decimal_helper_inc_any(nums, 3); in FloorOrCeil()
4566 m_uHi = (uint32_t)nums[2]; in FloorOrCeil()
4567 m_uMid = (uint32_t)nums[1]; in FloorOrCeil()
4568 m_uLo = (uint32_t)nums[0]; in FloorOrCeil()