Lines Matching refs:LocalThreadContext
131 LocalThreadContext& LocalThreadContext::GetInstance()
133 static LocalThreadContext instance;
137 NO_SANITIZE std::shared_ptr<ThreadContext> LocalThreadContext::GetThreadContext(int32_t tid)
148 void LocalThreadContext::ReleaseThread(int32_t tid)
158 void LocalThreadContext::CleanUp()
164 std::shared_ptr<ThreadContext> LocalThreadContext::CollectThreadContext(int32_t tid)
184 NO_SANITIZE void LocalThreadContext::CopyContextAndWaitTimeout(int sig, siginfo_t *si, void *context)
227 bool LocalThreadContext::GetStackRange(int32_t tid, uintptr_t& stackBottom, uintptr_t& stackTop)
229 auto ctxPtr = LocalThreadContext::GetInstance().GetThreadContext(tid);
238 void LocalThreadContext::InitSignalHandler()
248 action.sa_sigaction = LocalThreadContext::CopyContextAndWaitTimeout;
254 bool LocalThreadContext::SignalRequestThread(int32_t tid, ThreadContext* threadContext)