Searched refs:ThreadContext (Results 1 – 11 of 11) sorted by relevance
29 void *mem = MmapOrDie(sizeof(ThreadContext), "ThreadContext"); in CreateThreadContext()30 return new(mem) ThreadContext(tid); in CreateThreadContext()42 ThreadContext::ThreadContext(int tid) in ThreadContext() function in __lsan::ThreadContext59 void ThreadContext::OnStarted(void *arg) { in OnStarted()70 void ThreadContext::OnFinished() { in OnFinished()98 ThreadContext *CurrentThreadContext() { in CurrentThreadContext()103 return (ThreadContext *)thread_registry->GetThreadLocked(GetCurrentThread()); in CurrentThreadContext()133 ThreadContext *context = static_cast<ThreadContext *>( in GetThreadRangesLocked()
26 class ThreadContext : public ThreadContextBase {28 explicit ThreadContext(int tid);56 ThreadContext *CurrentThreadContext();
52 ThreadContext *t; in GetStackTrace()
25 ThreadContext::ThreadContext(int tid) in ThreadContext() function in __tsan::ThreadContext34 ThreadContext::~ThreadContext() { in ~ThreadContext()38 void ThreadContext::OnDead() { in OnDead()42 void ThreadContext::OnJoined(void *arg) { in OnJoined()53 void ThreadContext::OnCreated(void *arg) { in OnCreated()69 void ThreadContext::OnReset() { in OnReset()76 void ThreadContext::OnDetached(void *arg) { in OnDetached()89 void ThreadContext::OnStarted(void *arg) { in OnStarted()128 void ThreadContext::OnFinished() { in OnFinished()158 ThreadContext *tctx;[all …]
218 static ThreadContext *FindThreadByUidLocked(int unique_id) { in FindThreadByUidLocked()220 return static_cast<ThreadContext *>( in FindThreadByUidLocked()225 static ThreadContext *FindThreadByTidLocked(int tid) { in FindThreadByTidLocked()227 return static_cast<ThreadContext*>( in FindThreadByTidLocked()233 ThreadContext *tctx = static_cast<ThreadContext*>(tctx_base); in IsInStackOrTls()242 ThreadContext *IsThreadStackOrTls(uptr addr, bool *is_stack) { in IsThreadStackOrTls()244 ThreadContext *tctx = static_cast<ThreadContext*>( in IsThreadStackOrTls()323 ThreadContext *tctx = FindThreadByUidLocked(creat_tid); in AddLocation()336 ThreadContext *tctx = FindThreadByTidLocked(b->tid); in AddLocation()349 if (ThreadContext *tctx = IsThreadStackOrTls(addr, &is_stack)) { in AddLocation()[all …]
427 ThreadContext *tctx;476 class ThreadContext : public ThreadContextBase {478 explicit ThreadContext(int tid);479 ~ThreadContext();587 void AddThread(const ThreadContext *tctx, bool suppressable = false);623 ThreadContext *IsThreadStackOrTls(uptr addr, bool *is_stack);
417 ThreadContext *tctx = static_cast<ThreadContext*>(tctx_base); in UpdateClockCallback()460 ThreadContext *tctx = static_cast<ThreadContext*>(tctx_base); in UpdateSleepClockCallback()
169 class ThreadContext; variable
220 ThreadContext *tctx = IsThreadStackOrTls(addr, &is_stack); in __tsan_locate_address()
87 void *mem = internal_alloc(MBlockThreadContex, sizeof(ThreadContext)); in CreateThreadContext()88 return new(mem) ThreadContext(tid); in CreateThreadContext()
359 static isc_threadresult_t WINAPI SocketIoThread(LPVOID ThreadContext);2419 SocketIoThread(LPVOID ThreadContext) { in SocketIoThread() argument2420 isc_socketmgr_t *manager = ThreadContext; in SocketIoThread()