/art/runtime/arch/arm64/ |
asm_support_arm64.S | 65 // Macros to unpoison (negate) the reference for heap poisoning.
|
/external/llvm/test/Instrumentation/AddressSanitizer/ |
lifetime-uar.ll | 27 ; No need to unpoison memory at function exit in UAR mode.
|
stack-poisoning.ll | 28 ; Else Block: no UAR frame. Only unpoison the redzones.
|
/external/compiler-rt/test/asan/TestCases/ |
contiguous_container.cc | 43 // Don't forget to unpoison the whole thing before destroing/reallocating.
|
/external/compiler-rt/lib/asan/ |
asan_globals.cc | 190 // We unpoison the shadow memory for the global but we do not remove it from 203 // Unpoison the whole global. 286 // Unpoison the whole global.
|
asan_poisoning.cc | 109 // * if user asks to unpoison region [left, right), the program unpoisons 155 VPrintf(3, "Trying to unpoison memory region [%p, %p)\n", (void *)beg_addr, 163 // We unpoison memory bytes up to enbytes up to end.offset if it is not
|
/art/runtime/arch/mips64/ |
asm_support_mips64.S | 79 // Macros to unpoison (negate) the reference for heap poisoning.
|
/external/compiler-rt/lib/asan/tests/ |
asan_interface_test.cc | 191 // Unpoison [24..96) 255 // Unpoison [l1, l1+s1) and [l2, l2+s2) and check result. 368 static const char *kInvalidUnpoisonMessage = "invalid-unpoison-memory-range"; 373 // Try to unpoison not owned memory
|
/art/compiler/utils/arm64/ |
assembler_arm64.h | 213 // Unpoison a heap reference contained in `reg`. 215 // Unpoison a heap reference contained in `reg` if heap poisoning is enabled.
|
/art/runtime/arch/arm/ |
asm_support_arm.S | 138 // Macros to unpoison (negate) the reference for heap poisoning.
|
/art/runtime/arch/mips/ |
asm_support_mips.S | 125 // Macros to unpoison (negate) the reference for heap poisoning.
|
/art/runtime/arch/x86/ |
asm_support_x86.S | 181 // Macros to unpoison (negate) the reference for heap poisoning.
|
/art/runtime/arch/x86_64/ |
asm_support_x86_64.S | 167 // Macros to unpoison (negate) the reference for heap poisoning.
|
/external/compiler-rt/lib/msan/ |
msan_interface_internal.h | 75 // Copy size bytes from src to dst and unpoison the result.
|
/art/test/004-UnsafeTest/src/ |
Main.java | 146 // (which uses address negation to poison and unpoison heap object
|
/external/compiler-rt/include/sanitizer/ |
asan_interface.h | 34 // This function may unpoison a superregion of [addr, addr+size) due to
|
/prebuilts/clang/host/darwin-x86/clang-2629532/lib64/clang/3.8/include/sanitizer/ |
asan_interface.h | 34 // This function may unpoison a superregion of [addr, addr+size) due to
|
/prebuilts/clang/host/darwin-x86/clang-2658975/lib64/clang/3.8/include/sanitizer/ |
asan_interface.h | 34 // This function may unpoison a superregion of [addr, addr+size) due to
|
/prebuilts/clang/host/darwin-x86/clang-2690385/lib64/clang/3.8/include/sanitizer/ |
asan_interface.h | 34 // This function may unpoison a superregion of [addr, addr+size) due to
|
/prebuilts/clang/host/linux-x86/3.8/lib/clang/3.8/include/sanitizer/ |
asan_interface.h | 34 // This function may unpoison a superregion of [addr, addr+size) due to
|
/prebuilts/clang/host/linux-x86/clang-2629532/lib64/clang/3.8/include/sanitizer/ |
asan_interface.h | 34 // This function may unpoison a superregion of [addr, addr+size) due to
|
/prebuilts/clang/host/linux-x86/clang-2658975/lib64/clang/3.8/include/sanitizer/ |
asan_interface.h | 34 // This function may unpoison a superregion of [addr, addr+size) due to
|
/prebuilts/clang/host/linux-x86/clang-2690385/lib64/clang/3.8/include/sanitizer/ |
asan_interface.h | 34 // This function may unpoison a superregion of [addr, addr+size) due to
|
/prebuilts/clang/linux-x86/host/3.6/lib/clang/3.6/include/sanitizer/ |
asan_interface.h | 34 // This function may unpoison a superregion of [addr, addr+size) due to
|
/external/llvm/lib/Transforms/Instrumentation/ |
AddressSanitizer.cpp | 544 // to intercept __cxa_throw (as well as longjmp, etc) and unpoison the entire 621 // Then unpoison everything back before the function returns. 653 // Unpoison dynamic allocas redzones. [all...] |