/external/compiler-rt/lib/sanitizer_common/tests/ |
D | sanitizer_posix_test.cc | 62 TEST(SanitizerCommon, IsAccessibleMemoryRange) { in TEST() argument 68 EXPECT_TRUE(IsAccessibleMemoryRange(mem, page_size - 1)); in TEST() 69 EXPECT_TRUE(IsAccessibleMemoryRange(mem, page_size)); in TEST() 70 EXPECT_FALSE(IsAccessibleMemoryRange(mem, page_size + 1)); in TEST() 71 EXPECT_TRUE(IsAccessibleMemoryRange(mem + page_size - 1, 1)); in TEST() 72 EXPECT_FALSE(IsAccessibleMemoryRange(mem + page_size - 1, 2)); in TEST() 73 EXPECT_FALSE(IsAccessibleMemoryRange(mem + 2 * page_size - 1, 1)); in TEST() 74 EXPECT_TRUE(IsAccessibleMemoryRange(mem + 2 * page_size, page_size)); in TEST() 75 EXPECT_FALSE(IsAccessibleMemoryRange(mem, 3 * page_size)); in TEST() 76 EXPECT_FALSE(IsAccessibleMemoryRange(0x0, 2)); in TEST()
|
/external/llvm-project/compiler-rt/lib/sanitizer_common/tests/ |
D | sanitizer_posix_test.cpp | 66 TEST(SanitizerCommon, IsAccessibleMemoryRange) { in TEST() argument 72 EXPECT_TRUE(IsAccessibleMemoryRange(mem, page_size - 1)); in TEST() 73 EXPECT_TRUE(IsAccessibleMemoryRange(mem, page_size)); in TEST() 74 EXPECT_FALSE(IsAccessibleMemoryRange(mem, page_size + 1)); in TEST() 75 EXPECT_TRUE(IsAccessibleMemoryRange(mem + page_size - 1, 1)); in TEST() 76 EXPECT_FALSE(IsAccessibleMemoryRange(mem + page_size - 1, 2)); in TEST() 77 EXPECT_FALSE(IsAccessibleMemoryRange(mem + 2 * page_size - 1, 1)); in TEST() 78 EXPECT_TRUE(IsAccessibleMemoryRange(mem + 2 * page_size, page_size)); in TEST() 79 EXPECT_FALSE(IsAccessibleMemoryRange(mem, 3 * page_size)); in TEST() 80 EXPECT_FALSE(IsAccessibleMemoryRange(0x0, 2)); in TEST()
|
/external/compiler-rt/lib/ubsan/ |
D | ubsan_type_hash_win.cc | 54 if (!IsAccessibleMemoryRange((uptr)obj_locator_ptr, sizeof(void*))) in getDynamicTypeInfoFromVtable() 58 if (!IsAccessibleMemoryRange((uptr)obj_locator, in getDynamicTypeInfoFromVtable() 72 if (!IsAccessibleMemoryRange((uptr)tinfo, sizeof(std::type_info))) in getDynamicTypeInfoFromVtable()
|
D | ubsan_diag.cc | 265 if (!IsAccessibleMemoryRange(Min, Max - Min)) { in PrintMemorySnippet()
|
/external/llvm-project/compiler-rt/lib/ubsan/ |
D | ubsan_type_hash_win.cpp | 53 if (!IsAccessibleMemoryRange((uptr)obj_locator_ptr, sizeof(void*))) in getDynamicTypeInfoFromVtable() 57 if (!IsAccessibleMemoryRange((uptr)obj_locator, in getDynamicTypeInfoFromVtable() 71 if (!IsAccessibleMemoryRange((uptr)tinfo, sizeof(std::type_info))) in getDynamicTypeInfoFromVtable()
|
D | ubsan_type_hash_itanium.cpp | 201 if (!IsAccessibleMemoryRange((uptr)Prefix, sizeof(VtablePrefix))) in getVtablePrefix()
|
D | ubsan_diag.cpp | 275 if (!IsAccessibleMemoryRange(Min, Max - Min)) { in PrintMemorySnippet()
|
/external/compiler-rt/lib/asan/ |
D | asan_posix.cc | 64 if (!IsStackAccess && IsAccessibleMemoryRange(sig.pc, 4)) { in AsanOnDeadlySignal()
|
D | asan_report.cc | 195 if (IsAccessibleMemoryRange(pc, 16)) { in MaybeDumpInstructionBytes()
|
/external/llvm-project/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_posix_libcdep.cpp | 245 if (!IsStackAccess && IsAccessibleMemoryRange(pc, 4)) { in IsStackOverflow() 273 bool IsAccessibleMemoryRange(uptr beg, uptr size) { in IsAccessibleMemoryRange() function
|
D | sanitizer_symbolizer_report.cpp | 155 if (IsAccessibleMemoryRange(pc, 16)) { in MaybeDumpInstructionBytes()
|
D | sanitizer_rtems.cpp | 236 bool IsAccessibleMemoryRange(uptr beg, uptr size) { in IsAccessibleMemoryRange() function
|
D | sanitizer_fuchsia.cpp | 393 bool IsAccessibleMemoryRange(uptr beg, uptr size) { in IsAccessibleMemoryRange() function
|
D | sanitizer_common.h | 240 bool IsAccessibleMemoryRange(uptr beg, uptr size);
|
D | sanitizer_win.cpp | 914 bool IsAccessibleMemoryRange(uptr beg, uptr size) { in IsAccessibleMemoryRange() function
|
/external/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_posix_libcdep.cc | 202 bool IsAccessibleMemoryRange(uptr beg, uptr size) { in IsAccessibleMemoryRange() function
|
D | sanitizer_win.cc | 789 bool IsAccessibleMemoryRange(uptr beg, uptr size) { in IsAccessibleMemoryRange() function
|
D | sanitizer_common.h | 264 bool IsAccessibleMemoryRange(uptr beg, uptr size);
|
/external/compiler-rt/lib/lsan/ |
D | lsan_common.cc | 230 !IsAccessibleMemoryRange(stack_begin, 1)) { in ProcessThreads()
|
/external/llvm-project/compiler-rt/lib/lsan/ |
D | lsan_common.cpp | 271 !IsAccessibleMemoryRange(stack_begin, 1)) { in ProcessThreads()
|