Home
last modified time | relevance | path

Searched refs:fake_stack_save (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/compiler-rt/test/asan/TestCases/Linux/
H A Dswapcontext_annotation.cpp128 void *fake_stack_save; in Run() local
129 __sanitizer_start_switch_fiber(&fake_stack_save, child_context.uc_stack.ss_sp, in Run()
137 __sanitizer_finish_switch_fiber(fake_stack_save, &from_stack, in Run()
172 void *fake_stack_save; in DoRunHugeStack() local
173 __sanitizer_start_switch_fiber(&fake_stack_save, in DoRunHugeStack()
181 fake_stack_save, (const void **)&child_huge_stack_context.uc_stack.ss_sp, in DoRunHugeStack()
/llvm-project-15.0.7/compiler-rt/lib/asan/
H A Dasan_thread.cpp125 void AsanThread::StartSwitchFiber(FakeStack **fake_stack_save, uptr bottom, in StartSwitchFiber() argument
137 if (fake_stack_save) in StartSwitchFiber()
138 *fake_stack_save = fake_stack_; in StartSwitchFiber()
142 if (!fake_stack_save && current_fake_stack) in StartSwitchFiber()
146 void AsanThread::FinishSwitchFiber(FakeStack *fake_stack_save, in FinishSwitchFiber() argument
154 if (fake_stack_save) { in FinishSwitchFiber()
155 SetTLSFakeStack(fake_stack_save); in FinishSwitchFiber()
156 fake_stack_ = fake_stack_save; in FinishSwitchFiber()
H A Dasan_thread.h101 void StartSwitchFiber(FakeStack **fake_stack_save, uptr bottom, uptr size);
102 void FinishSwitchFiber(FakeStack *fake_stack_save, uptr *bottom_old,
/llvm-project-15.0.7/compiler-rt/include/sanitizer/
H A Dcommon_interface_defs.h338 void __sanitizer_start_switch_fiber(void **fake_stack_save,
352 void __sanitizer_finish_switch_fiber(void *fake_stack_save,