Lines Matching defs:__tsan_atomic32
22 typedef int __tsan_atomic32;
47 __tsan_atomic32 __tsan_atomic32_load(const volatile __tsan_atomic32 *a,
60 void __tsan_atomic32_store(volatile __tsan_atomic32 *a, __tsan_atomic32 v,
73 __tsan_atomic32 __tsan_atomic32_exchange(volatile __tsan_atomic32 *a,
74 __tsan_atomic32 v, __tsan_memory_order mo);
86 __tsan_atomic32 __tsan_atomic32_fetch_add(volatile __tsan_atomic32 *a,
87 __tsan_atomic32 v, __tsan_memory_order mo);
99 __tsan_atomic32 __tsan_atomic32_fetch_sub(volatile __tsan_atomic32 *a,
100 __tsan_atomic32 v, __tsan_memory_order mo);
112 __tsan_atomic32 __tsan_atomic32_fetch_and(volatile __tsan_atomic32 *a,
113 __tsan_atomic32 v, __tsan_memory_order mo);
125 __tsan_atomic32 __tsan_atomic32_fetch_or(volatile __tsan_atomic32 *a,
126 __tsan_atomic32 v, __tsan_memory_order mo);
138 __tsan_atomic32 __tsan_atomic32_fetch_xor(volatile __tsan_atomic32 *a,
139 __tsan_atomic32 v, __tsan_memory_order mo);
151 __tsan_atomic32 __tsan_atomic32_fetch_nand(volatile __tsan_atomic32 *a,
152 __tsan_atomic32 v, __tsan_memory_order mo);
166 int __tsan_atomic32_compare_exchange_weak(volatile __tsan_atomic32 *a,
167 __tsan_atomic32 *c, __tsan_atomic32 v, __tsan_memory_order mo,
184 int __tsan_atomic32_compare_exchange_strong(volatile __tsan_atomic32 *a,
185 __tsan_atomic32 *c, __tsan_atomic32 v, __tsan_memory_order mo,
202 __tsan_atomic32 __tsan_atomic32_compare_exchange_val(
203 volatile __tsan_atomic32 *a, __tsan_atomic32 c, __tsan_atomic32 v,