|
| STATIC INLINE INT32 | ArchAtomicRead (const Atomic *v) |
| |
| STATIC INLINE VOID | ArchAtomicSet (Atomic *v, INT32 setVal) |
| |
| STATIC INLINE INT32 | ArchAtomicAdd (Atomic *v, INT32 addVal) |
| |
| STATIC INLINE INT32 | ArchAtomicSub (Atomic *v, INT32 subVal) |
| |
| STATIC INLINE VOID | ArchAtomicInc (Atomic *addr) |
| |
| STATIC INLINE INT32 | ArchAtomicIncRet (Atomic *addr) |
| |
| STATIC INLINE VOID | ArchAtomicDec (Atomic *addr) |
| |
| STATIC INLINE INT32 | ArchAtomicDecRet (Atomic *addr) |
| |
| STATIC INLINE INT64 | ArchAtomic64Read (const Atomic64 *v) |
| |
| STATIC INLINE VOID | ArchAtomic64Set (Atomic64 *v, INT64 setVal) |
| |
| STATIC INLINE INT64 | ArchAtomic64Add (Atomic64 *v, INT64 addVal) |
| |
| STATIC INLINE INT64 | ArchAtomic64Sub (Atomic64 *v, INT64 subVal) |
| |
| STATIC INLINE VOID | ArchAtomic64Inc (Atomic64 *v) |
| |
| STATIC INLINE INT64 | ArchAtomic64IncRet (Atomic64 *v) |
| |
| STATIC INLINE VOID | ArchAtomic64Dec (Atomic64 *v) |
| |
| STATIC INLINE INT64 | ArchAtomic64DecRet (Atomic64 *v) |
| |
| STATIC INLINE INT32 | ArchAtomicXchg32bits (Atomic *v, INT32 val) |
| |
| STATIC INLINE INT64 | ArchAtomicXchg64bits (Atomic64 *v, INT64 val) |
| |
| STATIC INLINE BOOL | ArchAtomicCmpXchg32bits (Atomic *v, INT32 val, INT32 oldVal) |
| |
| STATIC INLINE BOOL | ArchAtomicCmpXchg64bits (Atomic64 *v, INT64 val, INT64 oldVal) |
| |