Home
last modified time | relevance | path

Searched refs:fake_stack_ (Results 1 – 2 of 2) sorted by relevance

/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_thread.h94 if (!fake_stack_) return; in DeleteFakeStack()
95 FakeStack *t = fake_stack_; in DeleteFakeStack()
96 fake_stack_ = nullptr; in DeleteFakeStack()
108 if (reinterpret_cast<uptr>(fake_stack_) <= 1) in get_fake_stack()
110 return fake_stack_; in get_fake_stack()
116 if (reinterpret_cast<uptr>(fake_stack_) <= 1) in get_or_create_fake_stack()
118 return fake_stack_; in get_or_create_fake_stack()
165 FakeStack *fake_stack_; variable
H A Dasan_thread.cpp137 FakeStack *current_fake_stack = fake_stack_; in StartSwitchFiber()
139 *fake_stack_save = fake_stack_; in StartSwitchFiber()
140 fake_stack_ = nullptr; in StartSwitchFiber()
157 fake_stack_ = fake_stack_save; in FinishSwitchFiber()
214 reinterpret_cast<atomic_uintptr_t *>(&fake_stack_), &old_val, 1UL, in AsyncSignalSafeLazyInitFakeStack()
222 fake_stack_ = FakeStack::Create(stack_size_log); in AsyncSignalSafeLazyInitFakeStack()
224 SetTLSFakeStack(fake_stack_); in AsyncSignalSafeLazyInitFakeStack()
225 return fake_stack_; in AsyncSignalSafeLazyInitFakeStack()
242 fake_stack_ = nullptr; in Init()