Lines Matching refs:a128
108 a128 func_xchg(volatile a128 *v, a128 op) { in func_xchg()
110 a128 cmp = *v; in func_xchg()
115 a128 func_add(volatile a128 *v, a128 op) { in func_add()
117 a128 cmp = *v; in func_add()
122 a128 func_sub(volatile a128 *v, a128 op) { in func_sub()
124 a128 cmp = *v; in func_sub()
129 a128 func_and(volatile a128 *v, a128 op) { in func_and()
131 a128 cmp = *v; in func_and()
136 a128 func_or(volatile a128 *v, a128 op) { in func_or()
138 a128 cmp = *v; in func_or()
143 a128 func_xor(volatile a128 *v, a128 op) { in func_xor()
145 a128 cmp = *v; in func_xor()
150 a128 func_nand(volatile a128 *v, a128 op) { in func_nand()
152 a128 cmp = *v; in func_nand()
157 a128 func_cas(volatile a128 *v, a128 cmp, a128 xch) { in func_cas()
159 a128 cur = *v; in func_cas()
217 static a128 NoTsanAtomicLoad(const volatile a128 *a, morder mo) { in NoTsanAtomicLoad()
255 static void NoTsanAtomicStore(volatile a128 *a, a128 v, morder mo) { in NoTsanAtomicStore()
389 static bool NoTsanAtomicCAS(volatile a128 *a, a128 *c, a128 v, in NoTsanAtomicCAS()
391 a128 old = *c; in NoTsanAtomicCAS()
392 a128 cur = func_cas(a, old, v); in NoTsanAtomicCAS()
519 a128 __tsan_atomic128_load(const volatile a128 *a, morder mo) { in __tsan_atomic128_load()
546 void __tsan_atomic128_store(volatile a128 *a, a128 v, morder mo) { in __tsan_atomic128_store()
573 a128 __tsan_atomic128_exchange(volatile a128 *a, a128 v, morder mo) { in __tsan_atomic128_exchange()
600 a128 __tsan_atomic128_fetch_add(volatile a128 *a, a128 v, morder mo) { in __tsan_atomic128_fetch_add()
627 a128 __tsan_atomic128_fetch_sub(volatile a128 *a, a128 v, morder mo) { in __tsan_atomic128_fetch_sub()
654 a128 __tsan_atomic128_fetch_and(volatile a128 *a, a128 v, morder mo) { in __tsan_atomic128_fetch_and()
681 a128 __tsan_atomic128_fetch_or(volatile a128 *a, a128 v, morder mo) { in __tsan_atomic128_fetch_or()
708 a128 __tsan_atomic128_fetch_xor(volatile a128 *a, a128 v, morder mo) { in __tsan_atomic128_fetch_xor()
735 a128 __tsan_atomic128_fetch_nand(volatile a128 *a, a128 v, morder mo) { in __tsan_atomic128_fetch_nand()
766 int __tsan_atomic128_compare_exchange_strong(volatile a128 *a, a128 *c, a128 v, in __tsan_atomic128_compare_exchange_strong()
798 int __tsan_atomic128_compare_exchange_weak(volatile a128 *a, a128 *c, a128 v, in __tsan_atomic128_compare_exchange_weak()
830 a128 __tsan_atomic128_compare_exchange_val(volatile a128 *a, a128 c, a128 v, in __tsan_atomic128_compare_exchange_val()