Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_thread.cpp24 ThreadContext::ThreadContext(int tid) in ThreadContext() function in __tsan::ThreadContext
33 ThreadContext::~ThreadContext() { in ~ThreadContext()
37 void ThreadContext::OnDead() { in OnDead()
41 void ThreadContext::OnJoined(void *arg) { in OnJoined()
52 void ThreadContext::OnCreated(void *arg) { in OnCreated()
66 void ThreadContext::OnReset() { in OnReset()
73 void ThreadContext::OnDetached(void *arg) { in OnDetached()
86 void ThreadContext::OnStarted(void *arg) { in OnStarted()
124 void ThreadContext::OnFinished() { in OnFinished()
154 ThreadContext *tctx;
[all …]
H A Dtsan_rtl_report.cpp229 static ThreadContext *FindThreadByUidLocked(int unique_id) { in FindThreadByUidLocked()
231 return static_cast<ThreadContext *>( in FindThreadByUidLocked()
236 static ThreadContext *FindThreadByTidLocked(int tid) { in FindThreadByTidLocked()
238 return static_cast<ThreadContext*>( in FindThreadByTidLocked()
244 ThreadContext *tctx = static_cast<ThreadContext*>(tctx_base); in IsInStackOrTls()
253 ThreadContext *IsThreadStackOrTls(uptr addr, bool *is_stack) { in IsThreadStackOrTls()
255 ThreadContext *tctx = static_cast<ThreadContext*>( in IsThreadStackOrTls()
334 ThreadContext *tctx = FindThreadByUidLocked(creat_tid); in AddLocation()
347 ThreadContext *tctx = FindThreadByTidLocked(b->tid); in AddLocation()
360 if (ThreadContext *tctx = IsThreadStackOrTls(addr, &is_stack)) { in AddLocation()
[all …]
H A Dtsan_rtl.h415 ThreadContext *tctx;
470 class ThreadContext final : public ThreadContextBase {
472 explicit ThreadContext(int tid);
473 ~ThreadContext();
580 void AddThread(const ThreadContext *tctx, bool suppressable = false);
617 ThreadContext *IsThreadStackOrTls(uptr addr, bool *is_stack);
H A Dtsan_defs.h151 class ThreadContext; variable
H A Dtsan_rtl_mutex.cpp407 ThreadContext *tctx = static_cast<ThreadContext*>(tctx_base); in UpdateClockCallback()
464 ThreadContext *tctx = static_cast<ThreadContext*>(tctx_base); in UpdateSleepClockCallback()
H A Dtsan_debugging.cpp219 ThreadContext *tctx = IsThreadStackOrTls(addr, &is_stack); in __tsan_locate_address()
H A Dtsan_rtl.cpp106 void *mem = internal_alloc(MBlockThreadContex, sizeof(ThreadContext)); in CreateThreadContext()
107 return new(mem) ThreadContext(tid); in CreateThreadContext()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan_posix.cpp24 ThreadContext::ThreadContext(int tid) : ThreadContextLsanBase(tid) {} in ThreadContext() function in __lsan::ThreadContext
36 void ThreadContext::OnStarted(void *arg) { in OnStarted()
63 ThreadContext *context = static_cast<ThreadContext *>( in GetThreadRangesLocked()
H A Dlsan_fuchsia.cpp28 ThreadContext::ThreadContext(int tid) : ThreadContextLsanBase(tid) {} in ThreadContext() function in __lsan::ThreadContext
36 void ThreadContext::OnCreated(void *arg) { in OnCreated()
48 void ThreadContext::OnStarted(void *arg) { in OnStarted()
73 auto ctx = static_cast<ThreadContext *>(tctx); in GetAllThreadAllocatorCachesLocked()
H A Dlsan_thread.cpp29 void *mem = MmapOrDie(sizeof(ThreadContext), "ThreadContext"); in CreateThreadContext()
30 return new (mem) ThreadContext(tid); in CreateThreadContext()
62 ThreadContext *CurrentThreadContext() { in CurrentThreadContext()
68 return (ThreadContext *)thread_registry->GetThreadLocked(GetCurrentThread()); in CurrentThreadContext()
H A Dlsan_fuchsia.h26 class ThreadContext final : public ThreadContextLsanBase {
28 explicit ThreadContext(int tid);
H A Dlsan_posix.h30 class ThreadContext final : public ThreadContextLsanBase {
32 explicit ThreadContext(int tid);
H A Dlsan_thread.h43 class ThreadContext; variable
56 ThreadContext *CurrentThreadContext();
H A Dlsan.cpp38 if (ThreadContext *t = CurrentThreadContext()) { in UnwindImpl()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DMinidumpYAML.h110 yaml::BinaryRef ThreadContext; member
117 ArrayRef<uint8_t> ThreadContext) in ExceptionStream()
119 MDExceptionStream(MDExceptionStream), ThreadContext(ThreadContext) {} in ExceptionStream()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DMinidumpEmitter.cpp133 S.MDExceptionStream.ThreadContext = layout(File, S.ThreadContext); in layout()
H A DMinidumpYAML.cpp377 IO.mapRequired("Thread Context", Stream.ThreadContext); in streamMapping()
472 File.getRawData(ExpectedExceptionStream->ThreadContext); in create()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DMinidump.h247 LocationDescriptor ThreadContext; member
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/minidump/
H A DProcessMinidump.cpp473 context_location = m_active_exception->ThreadContext; in DoUpdateThreadList()
/freebsd-13.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()