Lines Matching refs:ThreadContext
24 ThreadContext::ThreadContext(Tid tid) : ThreadContextBase(tid), thr(), sync() {} in ThreadContext() function in __tsan::ThreadContext
27 ThreadContext::~ThreadContext() { in ~ThreadContext()
31 void ThreadContext::OnReset() { CHECK(!sync); } in OnReset()
35 ThreadContext *tctx;
41 auto *tctx = static_cast<ThreadContext *>(tctx_base); in CollectThreadLeaks()
57 static void ReportIgnoresEnabled(ThreadContext *tctx, IgnoreSet *set) { in ReportIgnoresEnabled()
135 void ThreadContext::OnCreated(void *arg) { in OnCreated()
202 void ThreadContext::OnStarted(void *arg) { in OnStarted()
253 void ThreadContext::OnFinished() { in OnFinished()
306 void ThreadContext::OnJoined(void *ptr) { in OnJoined()
314 void ThreadContext::OnDead() { CHECK_EQ(sync, nullptr); } in OnDead()
321 void ThreadContext::OnDetached(void *arg) { Free(sync); } in OnDetached()