/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/ |
H A D | sanitizer_stacktrace_test.cc | 27 trace.Unwind(max_depth, start_pc, (uptr)&fake_stack[0], 0, fake_top, in TryFastUnwind() 33 uhwptr *fake_stack; member in __sanitizer::FastUnwindTest 51 fake_stack = (uhwptr *)((uptr)mapping + ps + sizeof(uhwptr)); in SetUp() 56 fake_stack[i] = (uptr)&fake_stack[i+2]; // fp in SetUp() 57 fake_stack[i+1] = PC(i + 1); // retaddr in SetUp() 60 fake_stack[RoundDownTo(fake_stack_size - 1, 2)] = (uhwptr)&fake_stack[0]; in SetUp() 63 fake_top = (uhwptr)&fake_stack[fake_stack_size + 2]; in SetUp() 88 fake_stack[4] = (uhwptr)&fake_stack[4]; in TEST_F() 101 fake_stack[4] += 3; in TEST_F() 117 EXPECT_EQ((uhwptr)&fake_stack[0], trace.top_frame_bp); in TEST_F() [all …]
|
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/asan/ |
H A D | asan_thread.cpp | 341 } else if (FakeStack *fake_stack = get_fake_stack()) { in GetStackFrameAccessByAddr() local 342 bottom = fake_stack->AddrIsInFakeStack(addr); in GetStackFrameAccessByAddr() 382 } else if (FakeStack *fake_stack = get_fake_stack()) { in GetStackVariableShadowStart() local 383 bottom = fake_stack->AddrIsInFakeStack(addr); in GetStackVariableShadowStart() 417 FakeStack *fake_stack = t->get_fake_stack(); in ThreadStackContainsAddress() local 418 if (!fake_stack) in ThreadStackContainsAddress() 420 return fake_stack->AddrIsInFakeStack((uptr)addr); in ThreadStackContainsAddress() 507 __asan::FakeStack *fake_stack = t->get_fake_stack(); in ForEachExtraStackRange() local 508 if (!fake_stack) in ForEachExtraStackRange() 510 fake_stack->ForEachFakeFrame(callback, arg); in ForEachExtraStackRange()
|
H A D | asan_fake_stack.cpp | 277 void *__asan_addr_is_in_fake_stack(void *fake_stack, void *addr, void **beg, in __asan_addr_is_in_fake_stack() argument 279 FakeStack *fs = reinterpret_cast<FakeStack*>(fake_stack); in __asan_addr_is_in_fake_stack()
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/asan/ |
H A D | asan_thread.cc | 329 bottom = fake_stack()->AddrIsInFakeStack(addr); in GetStackFrameAccessByAddr() 370 bottom = fake_stack()->AddrIsInFakeStack(addr); in GetStackVariableShadowStart() 399 if (t->has_fake_stack() && t->fake_stack()->AddrIsInFakeStack((uptr)addr)) in ThreadStackContainsAddress() 488 t->fake_stack()->ForEachFakeFrame(callback, arg); in ForEachExtraStackRange()
|
H A D | asan_fake_stack.cc | 191 return t->fake_stack(); in GetFakeStack() 249 void *__asan_addr_is_in_fake_stack(void *fake_stack, void *addr, void **beg, in __asan_addr_is_in_fake_stack() argument 251 FakeStack *fs = reinterpret_cast<FakeStack*>(fake_stack); in __asan_addr_is_in_fake_stack()
|
H A D | asan_thread.h | 115 FakeStack *fake_stack() { in fake_stack() function
|
H A D | asan_rtl.cc | 587 curr_thread->fake_stack()->HandleNoReturn(); in __asan_handle_no_return()
|
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/asan/ |
H A D | asan_thread.cc | 323 bottom = fake_stack()->AddrIsInFakeStack(addr); in GetStackFrameAccessByAddr() 369 bottom = fake_stack()->AddrIsInFakeStack(addr); in GetStackVariableShadowStart() 398 if (t->has_fake_stack() && t->fake_stack()->AddrIsInFakeStack((uptr)addr)) in ThreadStackContainsAddress() 487 t->fake_stack()->ForEachFakeFrame(callback, arg); in ForEachExtraStackRange()
|
H A D | asan_fake_stack.cc | 189 return t->fake_stack(); in GetFakeStack() 247 void *__asan_addr_is_in_fake_stack(void *fake_stack, void *addr, void **beg, in __asan_addr_is_in_fake_stack() argument 249 FakeStack *fs = reinterpret_cast<FakeStack*>(fake_stack); in __asan_addr_is_in_fake_stack()
|
H A D | asan_thread.h | 113 FakeStack *fake_stack() { in fake_stack() function
|
H A D | asan_rtl.cc | 571 curr_thread->fake_stack()->HandleNoReturn(); in __asan_handle_no_return()
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/asan/tests/ |
H A D | asan_fake_stack_test.cc | 66 FakeStack *fake_stack = FakeStack::Create(stack_size_log); in TEST() local 67 fake_stack->Destroy(0); in TEST()
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/include/sanitizer/ |
H A D | asan_interface.h | 144 void *__asan_addr_is_in_fake_stack(void *fake_stack, void *addr, void **beg,
|
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/include/sanitizer/ |
H A D | asan_interface.h | 142 void *__asan_addr_is_in_fake_stack(void *fake_stack, void *addr, void **beg,
|
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/include/sanitizer/ |
H A D | asan_interface.h | 308 void *__asan_addr_is_in_fake_stack(void *fake_stack, void *addr, void **beg,
|