Lines Matching refs:Atomic64
123 inline Atomic64 Relaxed_CompareAndSwap(volatile Atomic64* ptr, in Relaxed_CompareAndSwap()
124 Atomic64 old_value, Atomic64 new_value) { in Relaxed_CompareAndSwap()
130 inline Atomic64 Relaxed_AtomicExchange(volatile Atomic64* ptr, in Relaxed_AtomicExchange()
131 Atomic64 new_value) { in Relaxed_AtomicExchange()
135 inline Atomic64 Relaxed_AtomicIncrement(volatile Atomic64* ptr, in Relaxed_AtomicIncrement()
136 Atomic64 increment) { in Relaxed_AtomicIncrement()
140 inline Atomic64 Barrier_AtomicIncrement(volatile Atomic64* ptr, in Barrier_AtomicIncrement()
141 Atomic64 increment) { in Barrier_AtomicIncrement()
145 inline Atomic64 Acquire_CompareAndSwap(volatile Atomic64* ptr, in Acquire_CompareAndSwap()
146 Atomic64 old_value, Atomic64 new_value) { in Acquire_CompareAndSwap()
152 inline Atomic64 Release_CompareAndSwap(volatile Atomic64* ptr, in Release_CompareAndSwap()
153 Atomic64 old_value, Atomic64 new_value) { in Release_CompareAndSwap()
159 inline void Relaxed_Store(volatile Atomic64* ptr, Atomic64 value) { in Relaxed_Store()
163 inline void Release_Store(volatile Atomic64* ptr, Atomic64 value) { in Release_Store()
167 inline Atomic64 Relaxed_Load(volatile const Atomic64* ptr) { in Relaxed_Load()
171 inline Atomic64 Acquire_Load(volatile const Atomic64* ptr) { in Acquire_Load()