Lines Matching full:volatile
51 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
62 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr,
71 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr,
81 inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr,
94 inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr,
104 inline Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr,
110 inline void NoBarrier_Store(volatile Atomic32* ptr, Atomic32 value) {
122 inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) {
138 inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) {
149 inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) {
155 inline Atomic32 NoBarrier_Load(volatile const Atomic32* ptr) {
159 inline Atomic32 Acquire_Load(volatile const Atomic32* ptr) {
166 inline Atomic32 Release_Load(volatile const Atomic32* ptr) {
175 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr,
186 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr,
195 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr,
205 inline Atomic64 Barrier_AtomicIncrement(volatile Atomic64* ptr,
218 inline void NoBarrier_Store(volatile Atomic64* ptr, Atomic64 value) {
222 inline void Acquire_Store(volatile Atomic64* ptr, Atomic64 value) {
227 inline void Release_Store(volatile Atomic64* ptr, Atomic64 value) {
248 inline Atomic64 NoBarrier_Load(volatile const Atomic64* ptr) {
252 inline Atomic64 Acquire_Load(volatile const Atomic64* ptr) {
260 inline Atomic64 Release_Load(volatile const Atomic64* ptr) {
265 inline Atomic64 Acquire_CompareAndSwap(volatile Atomic64* ptr,
275 inline Atomic64 Release_CompareAndSwap(volatile Atomic64* ptr,