Lines Matching refs:Atomic64
48 typedef int64_t Atomic64; typedef
50 typedef intptr_t Atomic64; typedef
109 Atomic64 Relaxed_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value,
110 Atomic64 new_value);
111 Atomic64 Relaxed_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value);
112 Atomic64 Relaxed_AtomicIncrement(volatile Atomic64* ptr, Atomic64 increment);
113 Atomic64 Barrier_AtomicIncrement(volatile Atomic64* ptr, Atomic64 increment);
115 Atomic64 Acquire_CompareAndSwap(volatile Atomic64* ptr,
116 Atomic64 old_value,
117 Atomic64 new_value);
118 Atomic64 Release_CompareAndSwap(volatile Atomic64* ptr,
119 Atomic64 old_value,
120 Atomic64 new_value);
121 void Relaxed_Store(volatile Atomic64* ptr, Atomic64 value);
122 void Release_Store(volatile Atomic64* ptr, Atomic64 value);
123 Atomic64 Relaxed_Load(volatile const Atomic64* ptr);
124 Atomic64 Acquire_Load(volatile const Atomic64* ptr);