Lines Matching refs:AsanThreadContext
30 void AsanThreadContext::OnCreated(void *arg) { in OnCreated()
38 void AsanThreadContext::OnFinished() { in OnFinished()
50 return new (GetGlobalLowLevelAllocator()) AsanThreadContext(tid); in GetAsanThreadContext()
86 AsanThreadContext *GetThreadContextByTidLocked(u32 tid) { in GetThreadContextByTidLocked()
87 return static_cast<AsanThreadContext *>( in GetThreadContextByTidLocked()
104 AsanThreadContext::CreateThreadContextArgs args = {thread, stack}; in Create()
115 AsanThreadContext *context = (AsanThreadContext *)tsd; in TSDDtor()
409 AsanThreadContext *tctx = static_cast<AsanThreadContext *>(tctx_base); in ThreadStackContainsAddress()
422 AsanThreadContext *context = in GetCurrentThread()
423 reinterpret_cast<AsanThreadContext *>(AsanTSDGet()); in GetCurrentThread()
431 AsanThreadContext *tctx = GetThreadContextByTidLocked(kMainTid); in GetCurrentThread()
459 AsanThreadContext *tctx = static_cast<AsanThreadContext *>( in FindThreadByStackAddress()
466 AsanThreadContext *context = in EnsureMainThreadIDIsCorrect()
467 reinterpret_cast<AsanThreadContext *>(AsanTSDGet()); in EnsureMainThreadIDIsCorrect()
473 __asan::AsanThreadContext *context = static_cast<__asan::AsanThreadContext *>( in GetAsanThreadByOsIDLocked()