Searched defs:tmp (Results 1 – 2 of 2) sorted by relevance
| /TaskScheduler/Scheduler/Include/Platform/Windows/ |
| H A D | MTAtomic.h | 85 T tmp = _InterlockedExchangeAdd((volatile long*)&_value, sum) + sum; in AddFetch() local 95 T tmp = _InterlockedIncrement((volatile long*)&_value); in IncFetch() local 105 T tmp = _InterlockedDecrement((volatile long*)&_value); in DecFetch() local 113 T tmp = LoadRelaxed(); in Load() local 130 T tmp = _InterlockedExchange((volatile long*)&_value, val); in Exchange() local 140 T tmp = _InterlockedCompareExchange((volatile long*)&_value, newValue, compareValue); in CompareAndSwap() local 179 T* tmp = LoadRelaxed(); in Load() local 198 T* tmp = (T*)_InterlockedExchange((volatile long*)&_value, (long)val); in Exchange() local 200 T* tmp = (T*)_InterlockedExchangePointer((void* volatile*)&_value, (void*)val); in Exchange() local 213 …T* tmp = (T*)_InterlockedCompareExchange((volatile long*)&_value, (long)newValue, (long)compareVal… in CompareAndSwap() local [all …]
|
| /TaskScheduler/Scheduler/Include/Platform/Posix/ |
| H A D | MTAtomic.h | 90 T tmp = __sync_add_and_fetch(&_value, sum); in AddFetch() local 100 T tmp = __sync_add_and_fetch(&_value, 1); in IncFetch() local 110 T tmp = __sync_sub_and_fetch(&_value, 1); in DecFetch() local 118 T tmp = LoadRelaxed(); in Load() local 135 T tmp = __sync_lock_test_and_set(&_value, val); in Exchange() local 145 T tmp = __sync_val_compare_and_swap(&_value, compareValue, newValue); in CompareAndSwap() local 184 T* tmp = LoadRelaxed(); in Load() local 201 T* tmp = (T*)__sync_lock_test_and_set((void**)&_value, (void*)val); in Exchange() local 211 T* tmp = (T*)__sync_val_compare_and_swap((void**)&_value, (void*)compareValue, (void*)newValue); in CompareAndSwap() local
|