Searched refs:kAccessIsWrite (Results 1 – 3 of 3) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_update_shadow_word_inl.h | 30 if (LIKELY(old.IsRWWeakerOrEqual(kAccessIsWrite, kIsAtomic))) { 37 if (old.IsRWWeakerOrEqual(kAccessIsWrite, kIsAtomic)) { 43 if (LIKELY(old.IsBothReadsOrAtomic(kAccessIsWrite, kIsAtomic))) 51 if (old.IsBothReadsOrAtomic(kAccessIsWrite, kIsAtomic))
|
| H A D | tsan_rtl.cpp | 691 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic, in MemoryAccessImpl1() argument 756 int size, bool kAccessIsWrite, bool kIsAtomic) { in UnalignedMemoryAccess() argument 865 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic) { in MemoryAccess() argument 870 (int)(1 << kAccessSizeLog), kAccessIsWrite, shadow_mem, in MemoryAccess() 884 if (!SANITIZER_GO && !kAccessIsWrite && *shadow_mem == kShadowRodata) { in MemoryAccess() 897 cur.SetWrite(kAccessIsWrite); in MemoryAccess() 901 thr->fast_synch_epoch, kAccessIsWrite))) { in MemoryAccess() 912 MemoryAccessImpl1(thr, addr, kAccessSizeLog, kAccessIsWrite, kIsAtomic, in MemoryAccess() 919 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic, in MemoryAccessImpl() argument 922 thr->fast_synch_epoch, kAccessIsWrite))) { in MemoryAccessImpl() [all …]
|
| H A D | tsan_rtl.h | 200 void SetWrite(unsigned kAccessIsWrite) { in SetWrite() argument 202 if (!kAccessIsWrite) in SetWrite() 204 DCHECK_EQ(kAccessIsWrite, IsWrite()); in SetWrite() 698 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic); 700 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic, 707 int size, bool kAccessIsWrite, bool kIsAtomic);
|