Searched refs:kAccessIsWrite (Results 1 – 3 of 3) sorted by relevance
/external/compiler-rt/lib/tsan/rtl/ |
D | tsan_update_shadow_word_inl.h | 35 if (old.IsRWWeakerOrEqual(kAccessIsWrite, kIsAtomic)) 41 if (old.IsRWWeakerOrEqual(kAccessIsWrite, kIsAtomic)) 45 if (old.IsBothReadsOrAtomic(kAccessIsWrite, kIsAtomic)) 57 if (old.IsBothReadsOrAtomic(kAccessIsWrite, kIsAtomic))
|
D | tsan_rtl.cc | 581 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic, in MemoryAccessImpl1() argument 584 StatInc(thr, kAccessIsWrite ? StatMopWrite : StatMopRead); in MemoryAccessImpl1() 637 int size, bool kAccessIsWrite, bool kIsAtomic) { in UnalignedMemoryAccess() argument 651 MemoryAccess(thr, pc, addr, kAccessSizeLog, kAccessIsWrite, kIsAtomic); in UnalignedMemoryAccess() 746 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic) { in MemoryAccess() argument 751 (int)(1 << kAccessSizeLog), kAccessIsWrite, shadow_mem, in MemoryAccess() 769 StatInc(thr, kAccessIsWrite ? StatMopWrite : StatMopRead); in MemoryAccess() 778 StatInc(thr, kAccessIsWrite ? StatMopWrite : StatMopRead); in MemoryAccess() 786 cur.SetWrite(kAccessIsWrite); in MemoryAccess() 790 thr->fast_synch_epoch, kAccessIsWrite))) { in MemoryAccess() [all …]
|
D | tsan_rtl.h | 196 void SetWrite(unsigned kAccessIsWrite) { in SetWrite() argument 198 if (!kAccessIsWrite) in SetWrite() 200 DCHECK_EQ(kAccessIsWrite, IsWrite()); in SetWrite() 660 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic); 662 int kAccessSizeLog, bool kAccessIsWrite, bool kIsAtomic, 669 int size, bool kAccessIsWrite, bool kIsAtomic);
|