Home
last modified time | relevance | path

Searched refs:ThreadContext (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/contrib/compiler-rt/lib/lsan/
H A Dlsan_thread.cc29 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::ThreadContext
59 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()
H A Dlsan_thread.h26 class ThreadContext : public ThreadContextBase {
28 explicit ThreadContext(int tid);
56 ThreadContext *CurrentThreadContext();
H A Dlsan.h52 ThreadContext *t; in GetStackTrace()
/freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_thread.cc25 ThreadContext::ThreadContext(int tid) in ThreadContext() function in __tsan::ThreadContext
34 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 …]
H A Dtsan_rtl_report.cc218 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 …]
H A Dtsan_rtl.h427 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);
H A Dtsan_rtl_mutex.cc417 ThreadContext *tctx = static_cast<ThreadContext*>(tctx_base); in UpdateClockCallback()
460 ThreadContext *tctx = static_cast<ThreadContext*>(tctx_base); in UpdateSleepClockCallback()
H A Dtsan_defs.h169 class ThreadContext; variable
H A Dtsan_debugging.cc220 ThreadContext *tctx = IsThreadStackOrTls(addr, &is_stack); in __tsan_locate_address()
H A Dtsan_rtl.cc87 void *mem = internal_alloc(MBlockThreadContex, sizeof(ThreadContext)); in CreateThreadContext()
88 return new(mem) ThreadContext(tid); in CreateThreadContext()
/freebsd-12.1/contrib/ntp/lib/isc/win32/
H A Dsocket.c359 static isc_threadresult_t WINAPI SocketIoThread(LPVOID ThreadContext);
2419 SocketIoThread(LPVOID ThreadContext) { in SocketIoThread() argument
2420 isc_socketmgr_t *manager = ThreadContext; in SocketIoThread()