Searched refs:_Atomic (Results 1 - 5 of 5) sorted by relevance
/freebsd-10.0-release/sys/sys/ |
H A D | stdatomic.h | 187 typedef _Atomic(_Bool) atomic_bool; 188 typedef _Atomic(char) atomic_char; 189 typedef _Atomic(signed char) atomic_schar; 190 typedef _Atomic(unsigned char) atomic_uchar; 191 typedef _Atomic(short) atomic_short; 192 typedef _Atomic(unsigned short) atomic_ushort; 193 typedef _Atomic(int) atomic_int; 194 typedef _Atomic(unsigned int) atomic_uint; 195 typedef _Atomic(long) atomic_long; 196 typedef _Atomic(unsigne [all...] |
H A D | cdefs.h | 273 * No native support for _Atomic(). Place object in structure to prevent 276 #define _Atomic(T) struct { T volatile __val; } macro
|
/freebsd-10.0-release/contrib/libcxxrt/ |
H A D | atomic.h | 14 __c11_atomic_exchange((_Atomic(__typeof__(val))*)addr, val, __ATOMIC_ACQ_REL) 25 __c11_atomic_load((_Atomic(__typeof__(*addr))*)addr, __ATOMIC_ACQUIRE)
|
/freebsd-10.0-release/contrib/compiler-rt/lib/ |
H A D | atomic.c | 58 __c11_atomic_store((_Atomic(uint32_t)*)&l->_count, 1, __ATOMIC_RELEASE); 65 while (!__c11_atomic_compare_exchange_weak((_Atomic(uint32_t)*)&l->_count, &old, 74 typedef _Atomic(uintptr_t) Lock; 148 *((type*)dest) = __c11_atomic_load((_Atomic(type)*)src, model);\ 162 __c11_atomic_store((_Atomic(type)*)dest, *(type*)dest, model);\ 180 return __c11_atomic_compare_exchange_strong((_Atomic(type)*)ptr, (type*)expected,\ 200 *(type*)old = __c11_atomic_exchange((_Atomic(type)*)ptr, *(type*)val,\ 227 return __c11_atomic_load((_Atomic(type)*)src, model);\ 240 __c11_atomic_store((_Atomic(type)*)dest, val, model);\ 255 return __c11_atomic_exchange((_Atomic(typ [all...] |
/freebsd-10.0-release/tools/regression/include/stdatomic/ |
H A D | logic.c | 101 struct { _Atomic(T) v[16]; } list, cmp; \
|
Completed in 79 milliseconds