Lines Matching refs:T
40 template <typename T>
41 NW_INLINE T Min(T a, T b);
401 template <typename T>
402 NW_INLINE T
403 Abs(T a) in Abs()
405 return (a < 0) ? static_cast<T>(-a) : a; in Abs()
436 template <typename T>
437 NW_INLINE T
438 Min(T a, T b) in Min()
452 template <typename T>
453 NW_INLINE T
454 Max(T a, T b) in Max()
469 template <typename T>
470 NW_INLINE T
471 Clamp(T x, T low, T high) in Clamp()
795 template <typename T>
797 AddOffsetToPtr( void* ptr, T offset ) in AddOffsetToPtr()
801 template <typename T>
803 AddOffsetToPtr( const void* ptr, T offset ) in AddOffsetToPtr()
870 template <typename T>
872 MakeBits(T value, s32 width, s32 shift) in MakeBits()
887 template <typename T>
889 WriteBits(u32 bits, T value, s32 width, s32 shift) in WriteBits()
896 template <typename T>
900 T bits, in TestBit()
904 const T mask = T(1 << pos); in TestBit()
909 template <typename T>
911 T
913 T bits, in GetBits()
921 return T((bits >> pos) & mask); in GetBits()