Home
last modified time | relevance | path

Searched refs:kAccessIsWrite (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/
H A Dtsan_update_shadow_word_inl.h35 if (old.IsRWWeakerOrEqual(kAccessIsWrite, kIsAtomic))
41 if (old.IsRWWeakerOrEqual(kAccessIsWrite, kIsAtomic))
45 if (old.IsBothReadsOrAtomic(kAccessIsWrite, kIsAtomic))
57 if (old.IsBothReadsOrAtomic(kAccessIsWrite, kIsAtomic))
H A Dtsan_rtl.cc634 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic, in MemoryAccessImpl1() argument
637 StatInc(thr, kAccessIsWrite ? StatMopWrite : StatMopRead); in MemoryAccessImpl1()
690 int size, bool kAccessIsWrite, bool kIsAtomic) { in UnalignedMemoryAccess() argument
799 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic) { in MemoryAccess() argument
804 (int)(1 << kAccessSizeLog), kAccessIsWrite, shadow_mem, in MemoryAccess()
822 StatInc(thr, kAccessIsWrite ? StatMopWrite : StatMopRead); in MemoryAccess()
831 StatInc(thr, kAccessIsWrite ? StatMopWrite : StatMopRead); in MemoryAccess()
839 cur.SetWrite(kAccessIsWrite); in MemoryAccess()
843 thr->fast_synch_epoch, kAccessIsWrite))) { in MemoryAccess()
865 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic, in MemoryAccessImpl() argument
[all …]
H A Dtsan_rtl.h211 void SetWrite(unsigned kAccessIsWrite) { in SetWrite() argument
213 if (!kAccessIsWrite) in SetWrite()
215 DCHECK_EQ(kAccessIsWrite, IsWrite()); in SetWrite()
719 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic);
721 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic,
728 int size, bool kAccessIsWrite, bool kIsAtomic);