|
ReactOS 0.4.16-dev-1946-g52006dd
|
Go to the source code of this file.
Macros | |
| #define | _STLP_ATOMIC_INCREMENT(__x) _STLP_atomic_increment((__stl_atomic_t*)__x) |
| #define | _STLP_ATOMIC_DECREMENT(__x) _STLP_atomic_decrement((__stl_atomic_t*)__x) |
| #define | _STLP_ATOMIC_EXCHANGE(__x, __y) _STLP_atomic_exchange((__stl_atomic_t*)__x, (__stl_atomic_t)__y) |
Functions | |
| __stl_atomic_t | _STLP_atomic_exchange (__stl_atomic_t *__x, __stl_atomic_t __v) |
| void | _STLP_atomic_decrement (__stl_atomic_t *i) |
| void | _STLP_atomic_increment (__stl_atomic_t *i) |
| #define _STLP_ATOMIC_DECREMENT | ( | __x | ) | _STLP_atomic_decrement((__stl_atomic_t*)__x) |
Definition at line 58 of file _sparc_atomic.h.
| #define _STLP_ATOMIC_EXCHANGE | ( | __x, | |
| __y | |||
| ) | _STLP_atomic_exchange((__stl_atomic_t*)__x, (__stl_atomic_t)__y) |
Definition at line 59 of file _sparc_atomic.h.
| #define _STLP_ATOMIC_INCREMENT | ( | __x | ) | _STLP_atomic_increment((__stl_atomic_t*)__x) |
Definition at line 57 of file _sparc_atomic.h.
| void _STLP_atomic_decrement | ( | __stl_atomic_t * | i | ) |
| __stl_atomic_t _STLP_atomic_exchange | ( | __stl_atomic_t * | __x, |
| __stl_atomic_t | __v | ||
| ) |
| void _STLP_atomic_increment | ( | __stl_atomic_t * | i | ) |