• Home
  • Raw
  • Download

Lines Matching refs:_Atomic

103 #define	_Atomic(T)			struct { volatile __typeof__(T) __val; }  macro
216 typedef _Atomic(__Bool) atomic_bool;
217 typedef _Atomic(char) atomic_char;
218 typedef _Atomic(signed char) atomic_schar;
219 typedef _Atomic(unsigned char) atomic_uchar;
220 typedef _Atomic(short) atomic_short;
221 typedef _Atomic(unsigned short) atomic_ushort;
222 typedef _Atomic(int) atomic_int;
223 typedef _Atomic(unsigned int) atomic_uint;
224 typedef _Atomic(long) atomic_long;
225 typedef _Atomic(unsigned long) atomic_ulong;
226 typedef _Atomic(long long) atomic_llong;
227 typedef _Atomic(unsigned long long) atomic_ullong;
229 typedef _Atomic(char16_t) atomic_char16_t;
230 typedef _Atomic(char32_t) atomic_char32_t;
232 typedef _Atomic(wchar_t) atomic_wchar_t;
233 typedef _Atomic(int_least8_t) atomic_int_least8_t;
234 typedef _Atomic(uint_least8_t) atomic_uint_least8_t;
235 typedef _Atomic(int_least16_t) atomic_int_least16_t;
236 typedef _Atomic(uint_least16_t) atomic_uint_least16_t;
237 typedef _Atomic(int_least32_t) atomic_int_least32_t;
238 typedef _Atomic(uint_least32_t) atomic_uint_least32_t;
239 typedef _Atomic(int_least64_t) atomic_int_least64_t;
240 typedef _Atomic(uint_least64_t) atomic_uint_least64_t;
241 typedef _Atomic(int_fast8_t) atomic_int_fast8_t;
242 typedef _Atomic(uint_fast8_t) atomic_uint_fast8_t;
243 typedef _Atomic(int_fast16_t) atomic_int_fast16_t;
244 typedef _Atomic(uint_fast16_t) atomic_uint_fast16_t;
245 typedef _Atomic(int_fast32_t) atomic_int_fast32_t;
246 typedef _Atomic(uint_fast32_t) atomic_uint_fast32_t;
247 typedef _Atomic(int_fast64_t) atomic_int_fast64_t;
248 typedef _Atomic(uint_fast64_t) atomic_uint_fast64_t;
249 typedef _Atomic(intptr_t) atomic_intptr_t;
250 typedef _Atomic(uintptr_t) atomic_uintptr_t;
251 typedef _Atomic(size_t) atomic_size_t;
252 typedef _Atomic(ptrdiff_t) atomic_ptrdiff_t;
253 typedef _Atomic(intmax_t) atomic_intmax_t;
254 typedef _Atomic(uintmax_t) atomic_uintmax_t;