Go to the source code of this file.
Defines | |
| #define | atomic_fetch_add_explicit(__a__, __m__, __x__) __sync_fetch_and_add(&((__a__)->__f__), __m__) | 
| #define | atomic_fetch_add(__a__, __m__) __sync_fetch_and_add(&((__a__)->__f__), __m__) | 
| #define | atomic_fetch_sub_explicit(__a__, __m__, __x__) __sync_fetch_and_sub(&((__a__)->__f__), __m__) | 
| #define | atomic_fetch_sub(__a__, __m__) __sync_fetch_and_sub(&((__a__)->__f__), __m__) | 
| #define | atomic_fetch_and_explicit(__a__, __m__, __x__) __sync_fetch_and_and(&((__a__)->__f__), __m__) | 
| #define | atomic_fetch_and(__a__, __m__) __sync_fetch_and_and(&((__a__)->__f__), __m__) | 
| #define | atomic_fetch_or_explicit(__a__, __m__, __x__) __sync_fetch_and_or(&((__a__)->__f__), __m__) | 
| #define | atomic_fetch_or(__a__, __m__) __sync_fetch_and_or(&((__a__)->__f__), __m__) | 
| #define | atomic_fetch_xor_explicit(__a__, __m__, __x__) __sync_fetch_and_xor(&((__a__)->__f__), __m__) | 
| #define | atomic_fetch_xor(__a__, __m__) __sync_fetch_and_xor(&((__a__)->__f__), __m__) | 
| #define atomic_fetch_add | ( | __a__, | |||
| __m__ | ) | __sync_fetch_and_add(&((__a__)->__f__), __m__) | 
| #define atomic_fetch_add_explicit | ( | __a__, | |||
| __m__, | |||||
| __x__ | ) | __sync_fetch_and_add(&((__a__)->__f__), __m__) | 
| #define atomic_fetch_and | ( | __a__, | |||
| __m__ | ) | __sync_fetch_and_and(&((__a__)->__f__), __m__) | 
| #define atomic_fetch_and_explicit | ( | __a__, | |||
| __m__, | |||||
| __x__ | ) | __sync_fetch_and_and(&((__a__)->__f__), __m__) | 
| #define atomic_fetch_or | ( | __a__, | |||
| __m__ | ) | __sync_fetch_and_or(&((__a__)->__f__), __m__) | 
| #define atomic_fetch_or_explicit | ( | __a__, | |||
| __m__, | |||||
| __x__ | ) | __sync_fetch_and_or(&((__a__)->__f__), __m__) | 
| #define atomic_fetch_sub | ( | __a__, | |||
| __m__ | ) | __sync_fetch_and_sub(&((__a__)->__f__), __m__) | 
| #define atomic_fetch_sub_explicit | ( | __a__, | |||
| __m__, | |||||
| __x__ | ) | __sync_fetch_and_sub(&((__a__)->__f__), __m__) | 
| #define atomic_fetch_xor | ( | __a__, | |||
| __m__ | ) | __sync_fetch_and_xor(&((__a__)->__f__), __m__) | 
| #define atomic_fetch_xor_explicit | ( | __a__, | |||
| __m__, | |||||
| __x__ | ) | __sync_fetch_and_xor(&((__a__)->__f__), __m__) | 
 1.5.6