HomeSort by: relevance | last modified time | path
    Searched refs:morder (Results 1 - 3 of 3) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_interface.h 211 } morder; typedef in namespace:__tsan
217 a8 __tsan_atomic8_load(const volatile a8 *a, morder mo);
219 a16 __tsan_atomic16_load(const volatile a16 *a, morder mo);
221 a32 __tsan_atomic32_load(const volatile a32 *a, morder mo);
223 a64 __tsan_atomic64_load(const volatile a64 *a, morder mo);
226 a128 __tsan_atomic128_load(const volatile a128 *a, morder mo);
230 void __tsan_atomic8_store(volatile a8 *a, a8 v, morder mo);
232 void __tsan_atomic16_store(volatile a16 *a, a16 v, morder mo);
234 void __tsan_atomic32_store(volatile a32 *a, a32 v, morder mo);
236 void __tsan_atomic64_store(volatile a64 *a, a64 v, morder mo)
    [all...]
tsan_interface_atomic.cc 36 static bool IsLoadOrder(morder mo) {
41 static bool IsStoreOrder(morder mo) {
45 static bool IsReleaseOrder(morder mo) {
49 static bool IsAcquireOrder(morder mo) {
54 static bool IsAcqRelOrder(morder mo) {
197 static memory_order to_mo(morder mo) {
211 static T NoTsanAtomicLoad(const volatile T *a, morder mo) {
216 static a128 NoTsanAtomicLoad(const volatile a128 *a, morder mo) {
223 static T AtomicLoad(ThreadState *thr, uptr pc, const volatile T *a, morder mo) {
247 static void NoTsanAtomicStore(volatile T *a, T v, morder mo)
    [all...]
tsan_interceptors_mac.cc 40 static const morder kMacOrderBarrier = mo_acq_rel;
41 static const morder kMacOrderNonBarrier = mo_acq_rel;

Completed in 14 milliseconds