Searched refs:fake_stack (Results 1 - 15 of 15) sorted by relevance

/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/
H A Dsanitizer_stacktrace_test.cc27 trace.Unwind(max_depth, start_pc, (uptr)&fake_stack[0], 0, fake_top,
33 uhwptr *fake_stack; member in class:__sanitizer::FastUnwindTest
51 fake_stack = (uhwptr *)((uptr)mapping + ps + sizeof(uhwptr));
56 fake_stack[i] = (uptr)&fake_stack[i+2]; // fp
57 fake_stack[i+1] = PC(i + 1); // retaddr
60 fake_stack[RoundDownTo(fake_stack_size - 1, 2)] = (uhwptr)&fake_stack[0];
63 fake_top = (uhwptr)&fake_stack[fake_stack_size + 2];
88 fake_stack[
[all...]
/netbsd-current/external/gpl3/gcc/dist/libsanitizer/asan/
H A Dasan_thread.cpp341 } else if (FakeStack *fake_stack = get_fake_stack()) {
342 bottom = fake_stack->AddrIsInFakeStack(addr);
382 } else if (FakeStack *fake_stack = get_fake_stack()) {
383 bottom = fake_stack->AddrIsInFakeStack(addr);
417 FakeStack *fake_stack = t->get_fake_stack();
418 if (!fake_stack)
420 return fake_stack->AddrIsInFakeStack((uptr)addr);
507 __asan::FakeStack *fake_stack = t->get_fake_stack();
508 if (!fake_stack)
510 fake_stack
[all...]
H A Dasan_fake_stack.cpp277 void *__asan_addr_is_in_fake_stack(void *fake_stack, void *addr, void **beg, argument
279 FakeStack *fs = reinterpret_cast<FakeStack*>(fake_stack);
/netbsd-current/sys/external/bsd/compiler_rt/dist/include/sanitizer/
H A Dasan_interface.h137 // If fake_stack is non-NULL and addr belongs to a fake frame in
138 // fake_stack, returns the address on real stack that corresponds to
143 // fake_stack, but the owner thread need to be alive.
144 void *__asan_addr_is_in_fake_stack(void *fake_stack, void *addr, void **beg,
/netbsd-current/external/gpl3/gcc.old/dist/libsanitizer/include/sanitizer/
H A Dasan_interface.h135 // If fake_stack is non-NULL and addr belongs to a fake frame in
136 // fake_stack, returns the address on real stack that corresponds to
141 // fake_stack, but the owner thread need to be alive.
142 void *__asan_addr_is_in_fake_stack(void *fake_stack, void *addr, void **beg,
/netbsd-current/external/gpl3/gcc/dist/libsanitizer/include/sanitizer/
H A Dasan_interface.h292 /// If <c><i>fake_stack</i></c> is non-NULL and <c><i>addr</i></c> belongs to a
293 /// fake frame in <c><i>fake_stack</i></c>, returns the address of the real
301 /// <c><i>fake_stack</i></c>, but the owner thread needs to be alive.
303 /// \param fake_stack An opaque handler to a fake stack.
308 void *__asan_addr_is_in_fake_stack(void *fake_stack, void *addr, void **beg,
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/asan/
H A Dasan_fake_stack.cc191 return t->fake_stack();
249 void *__asan_addr_is_in_fake_stack(void *fake_stack, void *addr, void **beg, argument
251 FakeStack *fs = reinterpret_cast<FakeStack*>(fake_stack);
H A Dasan_thread.cc329 bottom = fake_stack()->AddrIsInFakeStack(addr);
370 bottom = fake_stack()->AddrIsInFakeStack(addr);
399 if (t->has_fake_stack() && t->fake_stack()->AddrIsInFakeStack((uptr)addr))
488 t->fake_stack()->ForEachFakeFrame(callback, arg);
H A Dasan_thread.h115 FakeStack *fake_stack() { function in class:__asan::AsanThread
H A Dasan_rtl.cc587 curr_thread->fake_stack()->HandleNoReturn();
/netbsd-current/external/gpl3/gcc.old/dist/libsanitizer/asan/
H A Dasan_fake_stack.cc189 return t->fake_stack();
247 void *__asan_addr_is_in_fake_stack(void *fake_stack, void *addr, void **beg, argument
249 FakeStack *fs = reinterpret_cast<FakeStack*>(fake_stack);
H A Dasan_thread.cc323 bottom = fake_stack()->AddrIsInFakeStack(addr);
369 bottom = fake_stack()->AddrIsInFakeStack(addr);
398 if (t->has_fake_stack() && t->fake_stack()->AddrIsInFakeStack((uptr)addr))
487 t->fake_stack()->ForEachFakeFrame(callback, arg);
H A Dasan_thread.h113 FakeStack *fake_stack() { function in class:__asan::AsanThread
H A Dasan_rtl.cc571 curr_thread->fake_stack()->HandleNoReturn();
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/asan/tests/
H A Dasan_fake_stack_test.cc66 FakeStack *fake_stack = FakeStack::Create(stack_size_log); local
67 fake_stack->Destroy(0);

Completed in 284 milliseconds