Searched refs:_InterlockedExchangeAdd16 (Results 1 – 4 of 4) sorted by relevance
88 __INTRIN_INLINE short _InterlockedExchangeAdd16(volatile short * const Addend, const short Value) in _InterlockedExchangeAdd16() function351 return _InterlockedExchangeAdd16(lpAddend, -1) - 1; in _InterlockedDecrement16()356 return _InterlockedExchangeAdd16(lpAddend, 1) + 1; in _InterlockedIncrement16()
207 #if !HAS_BUILTIN(_InterlockedExchangeAdd16)208 __INTRIN_INLINE short _InterlockedExchangeAdd16(volatile short * Addend, short Value) in _InterlockedExchangeAdd16() function439 #if !HAS_BUILTIN(_InterlockedExchangeAdd16)440 __INTRIN_INLINE short _InterlockedExchangeAdd16(volatile short * Addend, short Value) in _InterlockedExchangeAdd16() function645 return _InterlockedExchangeAdd16(lpAddend, -1) - 1; in _InterlockedDecrement16()652 return _InterlockedExchangeAdd16(lpAddend, 1) + 1; in _InterlockedIncrement16()
45 #pragma intrinsic(_InterlockedExchangeAdd16)
47 short _InterlockedExchangeAdd16(_Interlocked_operand_ short volatile * _Addend, short _Value);