reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
44 FakeStack *FakeStack::Create(uptr stack_size_log) { 52 FakeStack *res = reinterpret_cast<FakeStack *>( 168 callback(begin, begin + FakeStack::BytesInSizeClass(class_id), arg); 174 static THREADLOCAL FakeStack *fake_stack_tls; 176 FakeStack *GetTLSFakeStack() { 179 void SetTLSFakeStack(FakeStack *fs) { 187 static FakeStack *GetFakeStack() { 193 static FakeStack *GetFakeStackFast() { 194 if (FakeStack *fs = GetTLSFakeStack()) 202 FakeStack *fs = GetFakeStackFast(); 214 FakeStack::Deallocate(ptr, class_id); 250 FakeStack *fs = reinterpret_cast<FakeStack*>(fake_stack);projects/compiler-rt/lib/asan/asan_fake_stack.h
65 static FakeStack *Create(uptr stack_size_log); 170 FakeStack *GetTLSFakeStack(); 171 void SetTLSFakeStack(FakeStack *fs);projects/compiler-rt/lib/asan/asan_thread.cpp
117 void AsanThread::StartSwitchFiber(FakeStack **fake_stack_save, uptr bottom, 128 FakeStack *current_fake_stack = fake_stack_; 138 void AsanThread::FinishSwitchFiber(FakeStack *fake_stack_save, 193 FakeStack *AsanThread::AsyncSignalSafeLazyInitFakeStack() { 213 fake_stack_ = FakeStack::Create(stack_size_log);projects/compiler-rt/lib/asan/asan_thread.h
99 FakeStack *t = fake_stack_; 105 void StartSwitchFiber(FakeStack **fake_stack_save, uptr bottom, uptr size); 106 void FinishSwitchFiber(FakeStack *fake_stack_save, uptr *bottom_old, 114 FakeStack *fake_stack() { 142 FakeStack *AsyncSignalSafeLazyInitFakeStack(); 166 FakeStack *fake_stack_;