Searched refs:ATOMIC_RET (Results 1 - 1 of 1) sorted by relevance

/haiku-buildtools/gcc/libsanitizer/tsan/
H A Dtsan_interface_atomic.cc882 #define ATOMIC_RET(func, ret, ...) \ macro
895 ATOMIC_RET(Load, *(a32*)(a+8), *(a32**)a, mo_acquire);
900 ATOMIC_RET(Load, *(a64*)(a+8), *(a64**)a, mo_acquire);
915 ATOMIC_RET(FetchAdd, *(a32*)(a+16), *(a32**)a, *(a32*)(a+8), mo_acq_rel);
920 ATOMIC_RET(FetchAdd, *(a64*)(a+16), *(a64**)a, *(a64*)(a+8), mo_acq_rel);
925 ATOMIC_RET(Exchange, *(a32*)(a+16), *(a32**)a, *(a32*)(a+8), mo_acq_rel);
930 ATOMIC_RET(Exchange, *(a64*)(a+16), *(a64**)a, *(a64*)(a+8), mo_acq_rel);
938 ATOMIC_RET(CAS, cur, *(a32**)a, cmp, *(a32*)(a+12), mo_acq_rel, mo_acquire);
947 ATOMIC_RET(CAS, cur, *(a64**)a, cmp, *(a64*)(a+16), mo_acq_rel, mo_acquire);

Completed in 50 milliseconds