• Home
  • Raw
  • Download

Lines Matching refs:AsanThread

31   AsanThread *thread;
83 AsanThread *AsanThread::Create(thread_callback_t start_routine, void *arg, in Create()
87 uptr size = RoundUpTo(sizeof(AsanThread), PageSize); in Create()
88 AsanThread *thread = (AsanThread*)MmapOrDie(size, __func__); in Create()
98 void AsanThread::TSDDtor(void *tsd) { in TSDDtor()
105 void AsanThread::Destroy() { in Destroy()
118 uptr size = RoundUpTo(sizeof(AsanThread), GetPageSizeCached()); in Destroy()
123 void AsanThread::StartSwitchFiber(FakeStack **fake_stack_save, uptr bottom, in StartSwitchFiber()
144 void AsanThread::FinishSwitchFiber(FakeStack *fake_stack_save) { in FinishSwitchFiber()
162 inline AsanThread::StackBounds AsanThread::GetStackBounds() const { in GetStackBounds()
175 uptr AsanThread::stack_top() { in stack_top()
179 uptr AsanThread::stack_bottom() { in stack_bottom()
183 uptr AsanThread::stack_size() { in stack_size()
190 FakeStack *AsanThread::AsyncSignalSafeLazyInitFakeStack() { in AsyncSignalSafeLazyInitFakeStack()
217 void AsanThread::Init() { in Init()
233 thread_return_t AsanThread::ThreadStart( in ThreadStart()
263 void AsanThread::SetThreadStackAndTls() { in SetThreadStackAndTls()
276 void AsanThread::ClearShadowForThreadStackAndTLS() { in ClearShadowForThreadStackAndTLS()
282 bool AsanThread::GetStackFrameAccessByAddr(uptr addr, in GetStackFrameAccessByAddr()
321 bool AsanThread::AddrIsInStack(uptr addr) { in AddrIsInStack()
329 AsanThread *t = tctx->thread; in ThreadStackContainsAddress()
337 AsanThread *GetCurrentThread() { in GetCurrentThread()
358 void SetCurrentThread(AsanThread *t) { in SetCurrentThread()
369 AsanThread *t = GetCurrentThread(); in GetCurrentTidOrInvalid()
373 AsanThread *FindThreadByStackAddress(uptr addr) { in FindThreadByStackAddress()
388 __asan::AsanThread *GetAsanThreadByOsIDLocked(uptr os_id) { in GetAsanThreadByOsIDLocked()
401 __asan::AsanThread *t = __asan::GetAsanThreadByOsIDLocked(os_id); in GetThreadRangesLocked()
416 __asan::AsanThread *t = __asan::GetAsanThreadByOsIDLocked(os_id); in ForEachExtraStackRange()
441 AsanThread *t = GetCurrentThread(); in __sanitizer_start_switch_fiber()
451 AsanThread *t = GetCurrentThread(); in __sanitizer_finish_switch_fiber()