Lines Matching refs:base
487 template <typename ValueT> ValueT RoundUp(ValueT x, unsigned int base);
491 RoundUp(ValueT* x, unsigned int base) in RoundUp() argument
494 IntPtr rounded = (value + (base - 1)) & ~(base - 1); in RoundUp()
501 RoundUp(const ValueT* x, unsigned int base) in RoundUp() argument
504 IntPtr rounded = (value + (base - 1)) & ~(base - 1); in RoundUp()
511 RoundUp(ValueT x, unsigned int base) in RoundUp() argument
513 return static_cast<ValueT>( (x + (base - 1)) & ~(base - 1) ); in RoundUp()
525 template <typename ValueT> ValueT RoundDown(ValueT x, unsigned int base);
529 RoundDown(ValueT* x, unsigned int base) in RoundDown() argument
532 IntPtr rounded = value & ~(base - 1); in RoundDown()
539 RoundDown(const ValueT* x, unsigned int base) in RoundDown() argument
542 IntPtr rounded = value & ~(base - 1); in RoundDown()
549 RoundDown(ValueT x, unsigned int base) in RoundDown() argument
551 return static_cast<ValueT>( x & ~(base - 1) ); in RoundDown()