ReactOS 0.4.16-dev-250-g3ecd236
|
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 | ) |