Lines Matching refs: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()
503 a32 __tsan_atomic32_load(const volatile a32 *a, morder mo) { in __tsan_atomic32_load()
530 void __tsan_atomic32_store(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_store()
557 a32 __tsan_atomic32_exchange(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_exchange()
584 a32 __tsan_atomic32_fetch_add(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_add()
611 a32 __tsan_atomic32_fetch_sub(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_sub()
638 a32 __tsan_atomic32_fetch_and(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_and()
665 a32 __tsan_atomic32_fetch_or(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_or()
692 a32 __tsan_atomic32_fetch_xor(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_xor()
719 a32 __tsan_atomic32_fetch_nand(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_nand()
748 int __tsan_atomic32_compare_exchange_strong(volatile a32 *a, a32 *c, a32 v, in __tsan_atomic32_compare_exchange_strong()
780 int __tsan_atomic32_compare_exchange_weak(volatile a32 *a, a32 *c, a32 v, in __tsan_atomic32_compare_exchange_weak()
812 a32 __tsan_atomic32_compare_exchange_val(volatile a32 *a, a32 c, a32 v, in __tsan_atomic32_compare_exchange_val()
864 ATOMIC_RET(Load, *(a32*)(a+8), *(a32**)a, mo_acquire); in __tsan_go_atomic32_load()
874 ATOMIC(Store, *(a32**)a, *(a32*)(a+8), mo_release); in __tsan_go_atomic32_store()
884 ATOMIC_RET(FetchAdd, *(a32*)(a+16), *(a32**)a, *(a32*)(a+8), mo_acq_rel); in __tsan_go_atomic32_fetch_add()
894 ATOMIC_RET(Exchange, *(a32*)(a+16), *(a32**)a, *(a32*)(a+8), mo_acq_rel); in __tsan_go_atomic32_exchange()
905 a32 cur = 0; in __tsan_go_atomic32_compare_exchange()
906 a32 cmp = *(a32*)(a+8); in __tsan_go_atomic32_compare_exchange()
907 ATOMIC_RET(CAS, cur, *(a32**)a, cmp, *(a32*)(a+12), mo_acq_rel, mo_acquire); in __tsan_go_atomic32_compare_exchange()