/external/compiler-rt/lib/tsan/rtl/ |
tsan_interface_ann.cc | 36 : thr_(thr) 38 CHECK_EQ(thr_->in_rtl, 0); 39 FuncEntry(thr_, pc); 40 thr_->in_rtl++; 41 DPrintf("#%d: annotation %s() %s:%d\n", thr_->tid, aname, f, l); 45 thr_->in_rtl--; 46 CHECK_EQ(in_rtl_, thr_->in_rtl); 47 FuncExit(thr_); 50 ThreadState *const thr_; member in class:__tsan::ScopedAnnotation
|
tsan_interface_java.cc | 78 : thr_(thr) { 79 Initialize(thr_); 81 CHECK_EQ(thr_->in_rtl, 0); 82 thr_->in_rtl++; 86 thr_->in_rtl--; 87 CHECK_EQ(thr_->in_rtl, 0); 88 FuncExit(thr_); 93 ThreadState *thr_; member in class:__tsan::ScopedJavaFunc
|
tsan_platform_linux.cc | 56 : thr_(cur_thread()) { 57 in_rtl_ = thr_->in_rtl; 58 thr_->in_rtl++; 63 thr_->in_rtl--; 65 CHECK_EQ(in_rtl_, thr_->in_rtl);
|
tsan_interface_atomic.cc | 59 : thr_(thr) { 60 CHECK_EQ(thr_->in_rtl, 0); 62 FuncEntry(thr_, pc); 63 DPrintf("#%d: %s(%p, %d)\n", thr_->tid, func, a, mo); 64 thr_->in_rtl++; 67 thr_->in_rtl--; 68 CHECK_EQ(thr_->in_rtl, 0); 69 FuncExit(thr_); 72 ThreadState *thr_; member in class:ScopedAtomic
|
tsan_interceptors.cc | 152 ThreadState *const thr_; member in class:ScopedInterceptor 158 : thr_(thr) 160 if (thr_->in_rtl == 0) { 163 thr_->in_rtl++; 164 DPrintf("#%d: intercept %s()\n", thr_->tid, fname); 166 thr_->in_rtl++; 171 thr_->in_rtl--; 172 if (thr_->in_rtl == 0) { 173 FuncExit(thr_); 174 ProcessPendingSignals(thr_); [all...] |
tsan_rtl.h | 552 ThreadState*thr_; member in class:__tsan::ScopedInRtl
|