Lines Matching refs:__tsan_atomic64
24 typedef long __tsan_atomic64; // NOLINT
50 __tsan_atomic64 __tsan_atomic64_load(const volatile __tsan_atomic64 *a,
63 void __tsan_atomic64_store(volatile __tsan_atomic64 *a, __tsan_atomic64 v,
76 __tsan_atomic64 __tsan_atomic64_exchange(volatile __tsan_atomic64 *a,
77 __tsan_atomic64 v, __tsan_memory_order mo);
89 __tsan_atomic64 __tsan_atomic64_fetch_add(volatile __tsan_atomic64 *a,
90 __tsan_atomic64 v, __tsan_memory_order mo);
102 __tsan_atomic64 __tsan_atomic64_fetch_sub(volatile __tsan_atomic64 *a,
103 __tsan_atomic64 v, __tsan_memory_order mo);
115 __tsan_atomic64 __tsan_atomic64_fetch_and(volatile __tsan_atomic64 *a,
116 __tsan_atomic64 v, __tsan_memory_order mo);
128 __tsan_atomic64 __tsan_atomic64_fetch_or(volatile __tsan_atomic64 *a,
129 __tsan_atomic64 v, __tsan_memory_order mo);
141 __tsan_atomic64 __tsan_atomic64_fetch_xor(volatile __tsan_atomic64 *a,
142 __tsan_atomic64 v, __tsan_memory_order mo);
154 __tsan_atomic64 __tsan_atomic64_fetch_nand(volatile __tsan_atomic64 *a,
155 __tsan_atomic64 v, __tsan_memory_order mo);
170 int __tsan_atomic64_compare_exchange_weak(volatile __tsan_atomic64 *a,
171 __tsan_atomic64 *c, __tsan_atomic64 v, __tsan_memory_order mo,
188 int __tsan_atomic64_compare_exchange_strong(volatile __tsan_atomic64 *a,
189 __tsan_atomic64 *c, __tsan_atomic64 v, __tsan_memory_order mo,
206 __tsan_atomic64 __tsan_atomic64_compare_exchange_val(
207 volatile __tsan_atomic64 *a, __tsan_atomic64 c, __tsan_atomic64 v,