Lines Matching refs:base
202 inline T RoundUp(T x, u32 base) in RoundUp() argument
204 return static_cast<T>( (x + (base - 1)) & ~(base - 1) ); in RoundUp()
216 inline void* RoundUp(void* x, u32 base) in RoundUp() argument
218 return reinterpret_cast<void*>( RoundUp(reinterpret_cast<uptr>(x), base) ); in RoundUp()
230 inline const void* RoundUp(const void* x, u32 base) in RoundUp() argument
232 return reinterpret_cast<const void*>( RoundUp(reinterpret_cast<uptr>(x), base) ); in RoundUp()
245 inline T RoundDown(T x, u32 base) in RoundDown() argument
247 return static_cast<T>( x & ~(base - 1) ); in RoundDown()
259 inline void* RoundDown(void* x, u32 base) in RoundDown() argument
261 return reinterpret_cast<void*>( RoundDown(reinterpret_cast<uptr>(x), base) ); in RoundDown()
273 inline const void* RoundDown(const void* x, u32 base) in RoundDown() argument
275 return reinterpret_cast<const void*>( RoundDown(reinterpret_cast<uptr>(x), base) ); in RoundDown()