Home
last modified time | relevance | path

Searched refs:ThreadContextLsanBase (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan_thread.h22 class ThreadContextLsanBase : public ThreadContextBase {
24 explicit ThreadContextLsanBase(int tid);
37 ~ThreadContextLsanBase() {} in ~ThreadContextLsanBase()
56 ThreadContextLsanBase *GetCurrentThread();
58 ThreadContextLsanBase *ctx = GetCurrentThread(); in GetCurrentThreadId()
61 void SetCurrentThread(ThreadContextLsanBase *tctx);
H A Dlsan_thread.cpp50 ThreadContextLsanBase::ThreadContextLsanBase(int tid) in ThreadContextLsanBase() function in __lsan::ThreadContextLsanBase
53 void ThreadContextLsanBase::OnStarted(void *arg) { in OnStarted()
58 void ThreadContextLsanBase::OnFinished() { in OnFinished()
68 void ThreadContextLsanBase::ThreadStart(u32 tid, tid_t os_id, in ThreadStart()
H A Dlsan_linux.cpp22 static THREADLOCAL ThreadContextLsanBase *current_thread = nullptr;
23 ThreadContextLsanBase *GetCurrentThread() { return current_thread; } in GetCurrentThread()
24 void SetCurrentThread(ThreadContextLsanBase *tctx) { current_thread = tctx; } in SetCurrentThread()
H A Dlsan_common_mac.cpp28 class ThreadContextLsanBase;
55 ThreadContextLsanBase *current_thread;
104 ThreadContextLsanBase *GetCurrentThread() { in GetCurrentThread()
109 void SetCurrentThread(ThreadContextLsanBase *tctx) { in SetCurrentThread()
H A Dlsan_fuchsia.cpp28 ThreadContext::ThreadContext(int tid) : ThreadContextLsanBase(tid) {} in ThreadContext()
49 ThreadContextLsanBase::OnStarted(arg); in OnStarted()
59 ThreadContextLsanBase::ThreadStart(tid, GetTid(), ThreadType::Regular, &args); in ThreadStart()
H A Dlsan_posix.cpp27 ThreadContext::ThreadContext(int tid) : ThreadContextLsanBase(tid) {}
40 ThreadContextLsanBase::OnStarted(arg); in OnStarted()
61 ThreadContextLsanBase::ThreadStart(tid, os_id, thread_type, &args);
H A Dlsan_fuchsia.h26 class ThreadContext final : public ThreadContextLsanBase {
H A Dlsan_posix.h30 class ThreadContext final : public ThreadContextLsanBase {
H A Dlsan.cpp39 if (ThreadContextLsanBase *t = GetCurrentThread()) { in UnwindImpl()