Searched refs:CompareAndSwap (Results 1 – 5 of 5) sorted by relevance
| /CTR-SDK-1.0.0/CTR_SDK/include/nn/fnd/ARMv6/ |
| D | fnd_Interlocked.h | 71 static s32 CompareAndSwap(s32* pTarget, s32 comp, s32 swap); 82 static u64 CompareAndSwap(u64* pTarget, const u64& comp, u64 swap); 85 static T* CompareAndSwap(T** pTarget, T* comp, T* swap) 88 CompareAndSwap( reinterpret_cast<s32*>(pTarget),
|
| /CTR-SDK-1.0.0/CTR_SDK/sources/libraries/os/ |
| D | os_LightEvent.cpp | 35 return m_Counter->CompareAndSwap(SIGNALED_AUTO, NOT_SIGNALED_AUTO) == SIGNALED_AUTO; in TryWait() 58 … if( m_Counter->CompareAndSwap(SIGNALED_AUTO, NOT_SIGNALED_AUTO) == SIGNALED_AUTO ) in Wait()
|
| /CTR-SDK-1.0.0/CTR_SDK/sources/libraries/fnd/ARMv6/ |
| D | fnd_Interlocked.cpp | 28 asm s32 Interlocked::CompareAndSwap(s32* pTarget NN_IS_UNUSED_VAR, s32 comp NN_IS_UNUSED_VAR, s32 s… in CompareAndSwap() function in nn::fnd::ARMv6::Interlocked 196 u64 Interlocked::CompareAndSwap(u64* pTarget, const u64& comp, u64 swap) in CompareAndSwap() function in nn::fnd::ARMv6::Interlocked
|
| /CTR-SDK-1.0.0/CTR_SDK/include/nn/fnd/ |
| D | fnd_Interlocked.h | 195 T CompareAndSwap(T comparand, T value)
|
| /CTR-SDK-1.0.0/CTR_SDK/include/nn/fslow/ |
| D | fslow_SafeHandle.h | 153 return m_Counter->CompareAndSwap(-1, 0) == 0; in TryFinalize()
|