Lines Matching refs:__tsan_atomic32
23 typedef int __tsan_atomic32;
48 __tsan_atomic32 __tsan_atomic32_load(const volatile __tsan_atomic32 *a,
61 void __tsan_atomic32_store(volatile __tsan_atomic32 *a, __tsan_atomic32 v,
74 __tsan_atomic32 __tsan_atomic32_exchange(volatile __tsan_atomic32 *a,
75 __tsan_atomic32 v, __tsan_memory_order mo);
87 __tsan_atomic32 __tsan_atomic32_fetch_add(volatile __tsan_atomic32 *a,
88 __tsan_atomic32 v, __tsan_memory_order mo);
100 __tsan_atomic32 __tsan_atomic32_fetch_sub(volatile __tsan_atomic32 *a,
101 __tsan_atomic32 v, __tsan_memory_order mo);
113 __tsan_atomic32 __tsan_atomic32_fetch_and(volatile __tsan_atomic32 *a,
114 __tsan_atomic32 v, __tsan_memory_order mo);
126 __tsan_atomic32 __tsan_atomic32_fetch_or(volatile __tsan_atomic32 *a,
127 __tsan_atomic32 v, __tsan_memory_order mo);
139 __tsan_atomic32 __tsan_atomic32_fetch_xor(volatile __tsan_atomic32 *a,
140 __tsan_atomic32 v, __tsan_memory_order mo);
152 __tsan_atomic32 __tsan_atomic32_fetch_nand(volatile __tsan_atomic32 *a,
153 __tsan_atomic32 v, __tsan_memory_order mo);
167 int __tsan_atomic32_compare_exchange_weak(volatile __tsan_atomic32 *a,
168 __tsan_atomic32 *c, __tsan_atomic32 v, __tsan_memory_order mo,
185 int __tsan_atomic32_compare_exchange_strong(volatile __tsan_atomic32 *a,
186 __tsan_atomic32 *c, __tsan_atomic32 v, __tsan_memory_order mo,
203 __tsan_atomic32 __tsan_atomic32_compare_exchange_val(
204 volatile __tsan_atomic32 *a, __tsan_atomic32 c, __tsan_atomic32 v,