Lines Matching full:a128
47 typedef __tsan_atomic128 a128;
182 a128 func_xchg(volatile a128 *v, a128 op) {
183 a128 cmp = *v;
188 a128 func_add(volatile a128 *v, a128 op) {
189 a128 cmp = *v;
194 a128 func_sub(volatile a128 *v, a128 op) {
195 a128 cmp = *v;
200 a128 func_and(volatile a128 *v, a128 op) {
201 a128 cmp = *v;
206 a128 func_or(volatile a128 *v, a128 op) {
207 a128 cmp = *v;
212 a128 func_xor(volatile a128 *v, a128 op) {
213 a128 cmp = *v;
218 a128 func_nand(volatile a128 *v, a128 op) {
219 a128 cmp = *v;
224 a128 func_cas(volatile a128 *v, a128 cmp, a128 xch) {
225 a128 cur = *v;
407 a128 __tsan_atomic128_load(const volatile a128 *a, morder mo) {
429 void __tsan_atomic128_store(volatile a128 *a, a128 v, morder mo) {
451 a128 __tsan_atomic128_exchange(volatile a128 *a, a128 v, morder mo) {
473 a128 __tsan_atomic128_fetch_add(volatile a128 *a, a128 v, morder mo) {
495 a128 __tsan_atomic128_fetch_sub(volatile a128 *a, a128 v, morder mo) {
517 a128 __tsan_atomic128_fetch_and(volatile a128 *a, a128 v, morder mo) {
539 a128 __tsan_atomic128_fetch_or(volatile a128 *a, a128 v, morder mo) {
561 a128 __tsan_atomic128_fetch_xor(volatile a128 *a, a128 v, morder mo) {
583 a128 __tsan_atomic128_fetch_nand(volatile a128 *a, a128 v, morder mo) {
609 int __tsan_atomic128_compare_exchange_strong(volatile a128 *a, a128 *c, a128 v,
636 int __tsan_atomic128_compare_exchange_weak(volatile a128 *a, a128 *c, a128 v,
662 a128 __tsan_atomic128_compare_exchange_val(volatile a128 *a, a128 c, a128 v,