Lines Matching defs:ptr
70 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, in NoBarrier_CompareAndSwap()
96 inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr, in Acquire_CompareAndSwap()
104 inline Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr, in Release_CompareAndSwap()
111 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, in NoBarrier_AtomicIncrement()
132 inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr, in Barrier_AtomicIncrement()
143 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, in NoBarrier_AtomicExchange()
179 volatile Atomic32* ptr) { in LinuxKernelCmpxchg()
186 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, in NoBarrier_CompareAndSwap()
199 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, in NoBarrier_AtomicExchange()
208 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, in NoBarrier_AtomicIncrement()
213 inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr, in Barrier_AtomicIncrement()
227 inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr, in Acquire_CompareAndSwap()
243 inline Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr, in Release_CompareAndSwap()
266 inline void NoBarrier_Store(volatile Atomic32* ptr, Atomic32 value) { in NoBarrier_Store()
270 inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) { in Acquire_Store()
275 inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) { in Release_Store()
280 inline Atomic32 NoBarrier_Load(volatile const Atomic32* ptr) { return *ptr; } in NoBarrier_Load()
282 inline Atomic32 Acquire_Load(volatile const Atomic32* ptr) { in Acquire_Load()
288 inline Atomic32 Release_Load(volatile const Atomic32* ptr) { in Release_Load()
295 inline void NoBarrier_Store(volatile Atomic8* ptr, Atomic8 value) { in NoBarrier_Store()
299 inline Atomic8 NoBarrier_Load(volatile const Atomic8* ptr) { return *ptr; } in NoBarrier_Load()