Home | History | Annotate | Download | only in src

Lines Matching full:inline

38 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
52 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr,
62 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr,
67 inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr,
72 inline void MemoryBarrier() {
76 inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr,
90 inline Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr,
96 inline void NoBarrier_Store(volatile Atomic32* ptr, Atomic32 value) {
100 inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) {
105 inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) {
110 inline Atomic32 NoBarrier_Load(volatile const Atomic32* ptr) {
114 inline Atomic32 Acquire_Load(volatile const Atomic32* ptr) {
120 inline Atomic32 Release_Load(volatile const Atomic32* ptr) {
129 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr,
143 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr,
153 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr,
158 inline Atomic64 Barrier_AtomicIncrement(volatile Atomic64* ptr,
163 inline Atomic64 Acquire_CompareAndSwap(volatile Atomic64* ptr,
177 inline Atomic64 Release_CompareAndSwap(volatile Atomic64* ptr,
185 inline void NoBarrier_Store(volatile Atomic64* ptr, Atomic64 value) {
189 inline void Acquire_Store(volatile Atomic64* ptr, Atomic64 value) {
194 inline void Release_Store(volatile Atomic64* ptr, Atomic64 value) {
199 inline Atomic64 NoBarrier_Load(volatile const Atomic64* ptr) {
203 inline Atomic64 Acquire_Load(volatile const Atomic64* ptr) {
209 inline Atomic64 Release_Load(volatile const Atomic64* ptr) {
225 inline AtomicWord NoBarrier_CompareAndSwap(volatile AtomicWord* ptr,
233 inline AtomicWord NoBarrier_AtomicExchange(volatile AtomicWord* ptr,
239 inline AtomicWord NoBarrier_AtomicIncrement(volatile AtomicWord* ptr,
245 inline AtomicWord Barrier_AtomicIncrement(volatile AtomicWord* ptr,
251 inline AtomicWord Acquire_CompareAndSwap(volatile AtomicWord* ptr,
259 inline AtomicWord Release_CompareAndSwap(volatile AtomicWord* ptr,
267 inline void NoBarrier_Store(volatile AtomicWord* ptr, AtomicWord value) {
272 inline void Acquire_Store(volatile AtomicWord* ptr, AtomicWord value) {
277 inline void Release_Store(volatile AtomicWord* ptr, AtomicWord value) {
282 inline AtomicWord NoBarrier_Load(volatile const AtomicWord* ptr) {
287 inline AtomicWord Acquire_Load(volatile const AtomicWord* ptr) {
292 inline AtomicWord Release_Load(volatile const AtomicWord* ptr) {