Lines Matching full:a32

190 static atomic_uint32_t *to_atomic(const volatile a32 *a) {  in to_atomic()
191 return reinterpret_cast<atomic_uint32_t *>(const_cast<a32 *>(a)); in to_atomic()
508 a32 __tsan_atomic32_load(const volatile a32 *a, morder mo) { in __tsan_atomic32_load()
535 void __tsan_atomic32_store(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_store()
562 a32 __tsan_atomic32_exchange(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_exchange()
589 a32 __tsan_atomic32_fetch_add(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_add()
616 a32 __tsan_atomic32_fetch_sub(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_sub()
643 a32 __tsan_atomic32_fetch_and(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_and()
670 a32 __tsan_atomic32_fetch_or(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_or()
697 a32 __tsan_atomic32_fetch_xor(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_xor()
724 a32 __tsan_atomic32_fetch_nand(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_nand()
753 int __tsan_atomic32_compare_exchange_strong(volatile a32 *a, a32 *c, a32 v, in __tsan_atomic32_compare_exchange_strong()
785 int __tsan_atomic32_compare_exchange_weak(volatile a32 *a, a32 *c, a32 v, in __tsan_atomic32_compare_exchange_weak()
817 a32 __tsan_atomic32_compare_exchange_val(volatile a32 *a, a32 c, a32 v, in __tsan_atomic32_compare_exchange_val()
869 ATOMIC_RET(Load, *(a32*)(a+8), *(a32**)a, mo_acquire); in __tsan_go_atomic32_load()
879 ATOMIC(Store, *(a32**)a, *(a32*)(a+8), mo_release); in __tsan_go_atomic32_store()
889 ATOMIC_RET(FetchAdd, *(a32*)(a+16), *(a32**)a, *(a32*)(a+8), mo_acq_rel); in __tsan_go_atomic32_fetch_add()
899 ATOMIC_RET(FetchAnd, *(a32 *)(a + 16), *(a32 **)a, *(a32 *)(a + 8), in __tsan_go_atomic32_fetch_and()
911 ATOMIC_RET(FetchOr, *(a32 *)(a + 16), *(a32 **)a, *(a32 *)(a + 8), in __tsan_go_atomic32_fetch_or()
923 ATOMIC_RET(Exchange, *(a32*)(a+16), *(a32**)a, *(a32*)(a+8), mo_acq_rel); in __tsan_go_atomic32_exchange()
934 a32 cur = 0; in __tsan_go_atomic32_compare_exchange()
935 a32 cmp = *(a32*)(a+8); in __tsan_go_atomic32_compare_exchange()
936 ATOMIC_RET(CAS, cur, *(a32**)a, cmp, *(a32*)(a+12), mo_acq_rel, mo_acquire); in __tsan_go_atomic32_compare_exchange()