Lines Matching refs:Atomic32
31 inline Atomic32 Relaxed_CompareAndSwap(volatile Atomic32* ptr, in Relaxed_CompareAndSwap()
32 Atomic32 old_value, Atomic32 new_value) { in Relaxed_CompareAndSwap()
39 inline Atomic32 Relaxed_AtomicExchange(volatile Atomic32* ptr, in Relaxed_AtomicExchange()
40 Atomic32 new_value) { in Relaxed_AtomicExchange()
45 inline Atomic32 Relaxed_AtomicIncrement(volatile Atomic32* ptr, in Relaxed_AtomicIncrement()
46 Atomic32 increment) { in Relaxed_AtomicIncrement()
52 inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr, in Barrier_AtomicIncrement()
53 Atomic32 increment) { in Barrier_AtomicIncrement()
59 inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr, in Acquire_CompareAndSwap()
60 Atomic32 old_value, Atomic32 new_value) { in Acquire_CompareAndSwap()
76 inline Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr, in Release_CompareAndSwap()
77 Atomic32 old_value, Atomic32 new_value) { in Release_CompareAndSwap()
89 inline void Relaxed_Store(volatile Atomic32* ptr, Atomic32 value) { in Relaxed_Store()
94 inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) { in Release_Store()
104 inline Atomic32 Relaxed_Load(volatile const Atomic32* ptr) { in Relaxed_Load()
109 inline Atomic32 Acquire_Load(volatile const Atomic32* ptr) { in Acquire_Load()