Lines Matching defs:ptr

18 volatile std::atomic<T>* to_std_atomic(volatile T* ptr) {  in to_std_atomic()
22 volatile const std::atomic<T>* to_std_atomic_const(volatile const T* ptr) { in to_std_atomic_const()
31 inline Atomic32 Relaxed_CompareAndSwap(volatile Atomic32* ptr, in Relaxed_CompareAndSwap()
39 inline Atomic32 Relaxed_AtomicExchange(volatile Atomic32* ptr, in Relaxed_AtomicExchange()
45 inline Atomic32 Relaxed_AtomicIncrement(volatile Atomic32* ptr, in Relaxed_AtomicIncrement()
52 inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr, in Barrier_AtomicIncrement()
59 inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr, in Acquire_CompareAndSwap()
67 inline Atomic8 Release_CompareAndSwap(volatile Atomic8* ptr, Atomic8 old_value, in Release_CompareAndSwap()
76 inline Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr, in Release_CompareAndSwap()
84 inline void Relaxed_Store(volatile Atomic8* ptr, Atomic8 value) { in Relaxed_Store()
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()
99 inline Atomic8 Relaxed_Load(volatile const Atomic8* ptr) { in Relaxed_Load()
104 inline Atomic32 Relaxed_Load(volatile const Atomic32* ptr) { in Relaxed_Load()
109 inline Atomic32 Acquire_Load(volatile const Atomic32* ptr) { in Acquire_Load()
116 inline Atomic64 Relaxed_CompareAndSwap(volatile Atomic64* ptr, in Relaxed_CompareAndSwap()
124 inline Atomic64 Relaxed_AtomicExchange(volatile Atomic64* ptr, in Relaxed_AtomicExchange()
130 inline Atomic64 Relaxed_AtomicIncrement(volatile Atomic64* ptr, in Relaxed_AtomicIncrement()
137 inline Atomic64 Barrier_AtomicIncrement(volatile Atomic64* ptr, in Barrier_AtomicIncrement()
144 inline Atomic64 Acquire_CompareAndSwap(volatile Atomic64* ptr, in Acquire_CompareAndSwap()
152 inline Atomic64 Release_CompareAndSwap(volatile Atomic64* ptr, in Release_CompareAndSwap()
160 inline void Relaxed_Store(volatile Atomic64* ptr, Atomic64 value) { in Relaxed_Store()
165 inline void Release_Store(volatile Atomic64* ptr, Atomic64 value) { in Release_Store()
170 inline Atomic64 Relaxed_Load(volatile const Atomic64* ptr) { in Relaxed_Load()
175 inline Atomic64 Acquire_Load(volatile const Atomic64* ptr) { in Acquire_Load()