Lines Matching refs:base
489 template <typename ValueT> ValueT RoundUp(ValueT x, unsigned int base);
493 RoundUp(ValueT* x, unsigned int base) in RoundUp() argument
496 IntPtr rounded = (value + (base - 1)) & ~(base - 1); in RoundUp()
503 RoundUp(const ValueT* x, unsigned int base) in RoundUp() argument
506 IntPtr rounded = (value + (base - 1)) & ~(base - 1); in RoundUp()
513 RoundUp(ValueT x, unsigned int base) in RoundUp() argument
515 return static_cast<ValueT>( (x + (base - 1)) & ~(base - 1) ); in RoundUp()
527 template <typename ValueT> ValueT RoundDown(ValueT x, unsigned int base);
531 RoundDown(ValueT* x, unsigned int base) in RoundDown() argument
534 IntPtr rounded = value & ~(base - 1); in RoundDown()
541 RoundDown(const ValueT* x, unsigned int base) in RoundDown() argument
544 IntPtr rounded = value & ~(base - 1); in RoundDown()
551 RoundDown(ValueT x, unsigned int base) in RoundDown() argument
553 return static_cast<ValueT>( x & ~(base - 1) ); in RoundDown()