Home
last modified time | relevance | path

Searched refs:_Atomic (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/clang/lib/Headers/
H A Dstdatomic.h92 typedef _Atomic(bool) atomic_bool;
94 typedef _Atomic(_Bool) atomic_bool;
96 typedef _Atomic(char) atomic_char;
97 typedef _Atomic(signed char) atomic_schar;
98 typedef _Atomic(unsigned char) atomic_uchar;
99 typedef _Atomic(short) atomic_short;
101 typedef _Atomic(int) atomic_int;
102 typedef _Atomic(unsigned int) atomic_uint;
103 typedef _Atomic(long) atomic_long;
104 typedef _Atomic(unsigned long) atomic_ulong;
[all …]
/freebsd-14.2/sys/sys/
H A Dstdatomic.h189 typedef _Atomic(_Bool) atomic_bool;
190 typedef _Atomic(char) atomic_char;
191 typedef _Atomic(signed char) atomic_schar;
192 typedef _Atomic(unsigned char) atomic_uchar;
193 typedef _Atomic(short) atomic_short;
195 typedef _Atomic(int) atomic_int;
196 typedef _Atomic(unsigned int) atomic_uint;
197 typedef _Atomic(long) atomic_long;
199 typedef _Atomic(long long) atomic_llong;
203 typedef _Atomic(___wchar_t) atomic_wchar_t;
[all …]
H A Dcdefs.h267 #define _Atomic(T) struct { T volatile __val; } macro
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/builtins/
H A Datomic.c68 __c11_atomic_store((_Atomic(uint32_t) *)&l->_count, 1, __ATOMIC_RELEASE); in unlock()
75 while (!__c11_atomic_compare_exchange_weak((_Atomic(uint32_t) *)&l->_count, in lock()
97 typedef _Atomic(uintptr_t) Lock;
180 *((type *)dest) = __c11_atomic_load((_Atomic(type) *)src, model); \ in __atomic_load_c()
194 __c11_atomic_store((_Atomic(type) *)dest, *(type *)src, model); \ in __atomic_store_c()
213 (_Atomic(type) *)ptr, (type *)expected, *(type *)desired, success, \ in __atomic_compare_exchange_c()
234 __c11_atomic_exchange((_Atomic(type) *)ptr, *(type *)val, model); \ in __atomic_exchange_c()
267 return __c11_atomic_load((_Atomic(type) *)src, model); \
280 __c11_atomic_store((_Atomic(type) *)dest, val, model); \
295 return __c11_atomic_exchange((_Atomic(type) *)dest, val, model); \
[all …]
/freebsd-14.2/crypto/openssl/include/internal/
H A Drefcount.h28 typedef _Atomic int CRYPTO_REF_COUNT;
30 static inline int CRYPTO_UP_REF(_Atomic int *val, int *ret, in CRYPTO_UP_REF()
47 static inline int CRYPTO_DOWN_REF(_Atomic int *val, int *ret, in CRYPTO_DOWN_REF()
H A Dtsan_assist.h56 # define TSAN_QUALIFIER _Atomic
/freebsd-14.2/contrib/libcxxrt/
H A Datomic.h13 # define _Atomic(T) T macro
53 _Atomic(T) val;
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dstdatomic.h129 # ifdef _Atomic
130 # undef _Atomic
133 # define _Atomic(_Tp) ::std::atomic<_Tp> macro
/freebsd-14.2/lib/libc/stdlib/
H A Dquick_exit.c46 static _Atomic(struct quick_exit_handler *) handlers;
/freebsd-14.2/contrib/ofed/librdmacm/
H A Dcma.h55 _Atomic(int) cnt;
/freebsd-14.2/tools/test/stress2/misc/
H A Dmidi.sh43 static _Atomic(int) threads;
H A Dgetrandom2.sh102 static _Atomic(int) *share;
H A Dkevent15.sh73 static _Atomic(int) *share;
H A Dminherit.sh74 static _Atomic(int) *share;
H A Dfstat.sh90 static _Atomic(int) *share;
H A Dkillpg3.sh51 static _Atomic(int) *share;
H A Dexlock2.sh70 static _Atomic(int) *share;
/freebsd-14.2/lib/libc/tests/resolv/
H A Dresolv_test.c60 static _Atomic(int) *ask = NULL;
61 static _Atomic(int) *got = NULL;
/freebsd-14.2/tools/regression/include/stdatomic/
H A Dlogic.c99 struct { _Atomic(T) v[16]; } list, cmp; \
/freebsd-14.2/contrib/jemalloc/include/jemalloc/internal/
H A Datomic_c11.h19 typedef _Atomic(type) atomic_##short_type##_t; \
/freebsd-14.2/sys/dev/qcom_rnd/
H A Dqcom_rnd.c74 static _Atomic(struct qcom_rnd_softc *) g_qcom_rnd_softc;
/freebsd-14.2/sys/dev/virtio/random/
H A Dvirtio_random.c88 static _Atomic(struct vtrnd_softc *) g_vtrnd_softc;
/freebsd-14.2/tests/sys/vm/
H A Dmlock_test.c263 (_Atomic int *)(void *)((char *)addr2 + len - pagesizes[0])); in ATF_TC_BODY()
/freebsd-14.2/lib/libnetgraph/
H A Dmsg.c53 static _Atomic(unsigned int) gMsgId;
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DOperationKinds.def338 /// Converts from _Atomic(T) to T.
340 /// Converts from T to _Atomic(T).

12