Home | History | Annotate | Download | only in base

Lines Matching full:volatile

29 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
40 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr,
49 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr,
59 inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr,
72 inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr,
82 inline Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr,
88 inline void NoBarrier_Store(volatile Atomic32* ptr, Atomic32 value) {
100 inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) {
116 inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) {
127 inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) {
133 inline Atomic32 NoBarrier_Load(volatile const Atomic32* ptr) {
137 inline Atomic32 Acquire_Load(volatile const Atomic32* ptr) {
144 inline Atomic32 Release_Load(volatile const Atomic32* ptr) {
153 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr,
164 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr,
173 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr,
183 inline Atomic64 Barrier_AtomicIncrement(volatile Atomic64* ptr,
196 inline void NoBarrier_Store(volatile Atomic64* ptr, Atomic64 value) {
200 inline void Acquire_Store(volatile Atomic64* ptr, Atomic64 value) {
205 inline void Release_Store(volatile Atomic64* ptr, Atomic64 value) {
226 inline Atomic64 NoBarrier_Load(volatile const Atomic64* ptr) {
230 inline Atomic64 Acquire_Load(volatile const Atomic64* ptr) {
238 inline Atomic64 Release_Load(volatile const Atomic64* ptr) {
243 inline Atomic64 Acquire_CompareAndSwap(volatile Atomic64* ptr,
253 inline Atomic64 Release_CompareAndSwap(volatile Atomic64* ptr,