Home
last modified time | relevance | path

Searched refs:thr_ (Results 1 – 5 of 5) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
Dtsan_interface_java.cpp40 : thr_(thr) { in ScopedJavaFunc()
41 Initialize(thr_); in ScopedJavaFunc()
46 FuncExit(thr_); in ~ScopedJavaFunc()
51 ThreadState *thr_; member in __tsan::ScopedJavaFunc
Dtsan_interface_ann.cpp33 : thr_(thr) { in ScopedAnnotation()
34 FuncEntry(thr_, pc); in ScopedAnnotation()
35 DPrintf("#%d: annotation %s()\n", thr_->tid, aname); in ScopedAnnotation()
39 FuncExit(thr_); in ~ScopedAnnotation()
43 ThreadState *const thr_; member in __tsan::ScopedAnnotation
Dtsan_interceptors_posix.cpp251 : thr_(thr), pc_(pc), in_ignored_lib_(false), ignoring_(false) { in ScopedInterceptor()
253 if (!thr_->is_inited) return; in ScopedInterceptor()
254 if (!thr_->ignore_interceptors) FuncEntry(thr, pc); in ScopedInterceptor()
255 DPrintf("#%d: intercept %s()\n", thr_->tid, fname); in ScopedInterceptor()
257 !thr_->in_ignored_lib && (flags()->ignore_interceptors_accesses || in ScopedInterceptor()
263 if (!thr_->is_inited) return; in ~ScopedInterceptor()
265 if (!thr_->ignore_interceptors) { in ~ScopedInterceptor()
266 ProcessPendingSignals(thr_); in ~ScopedInterceptor()
267 FuncExit(thr_); in ~ScopedInterceptor()
274 ThreadIgnoreBegin(thr_, pc_, /*save_stack=*/false); in EnableIgnores()
[all …]
Dtsan_interface_atomic.cpp505 : thr_(thr) { in ScopedAtomic()
506 FuncEntry(thr_, pc); in ScopedAtomic()
507 DPrintf("#%d: %s(%p, %d)\n", thr_->tid, func, a, mo); in ScopedAtomic()
510 ProcessPendingSignals(thr_); in ~ScopedAtomic()
511 FuncExit(thr_); in ~ScopedAtomic()
514 ThreadState *thr_; member in ScopedAtomic
Dtsan_interceptors.h16 ThreadState *const thr_;