| /netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/tsan/ |
| H A D | tsan_sync.cc | 128 const uptr kPageSize = GetPageSizeCached() * kMetaRatio; in ResetRange() local 129 if (sz <= 4 * kPageSize) { in ResetRange() 135 uptr diff = RoundUp(p, kPageSize) - p; in ResetRange() 141 diff = p + sz - RoundDown(p + sz, kPageSize); in ResetRange() 148 CHECK_EQ(p, RoundUp(p, kPageSize)); in ResetRange() 149 CHECK_EQ(sz, RoundUp(sz, kPageSize)); in ResetRange() 153 for (uptr checked = 0; sz > 0; checked += kPageSize) { in ResetRange() 154 bool has_something = FreeRange(proc, p, kPageSize); in ResetRange() 155 p += kPageSize; in ResetRange() 156 sz -= kPageSize; in ResetRange() [all …]
|
| H A D | tsan_mman.cc | 46 const uptr kPageSize = GetPageSizeCached() * kMetaRatio; in OnUnmap() local 49 CHECK_GE(size, 2 * kPageSize); in OnUnmap() 50 uptr diff = RoundUp(p, kPageSize) - p; in OnUnmap() 55 diff = p + size - RoundDown(p + size, kPageSize); in OnUnmap()
|
| H A D | tsan_rtl.cc | 244 const uptr kPageSize = GetPageSizeCached(); in MapShadow() local 245 uptr shadow_begin = RoundDownTo((uptr)MemToShadow(addr), kPageSize); in MapShadow() 246 uptr shadow_end = RoundUpTo((uptr)MemToShadow(addr + size), kPageSize); in MapShadow() 912 const uptr kPageSize = GetPageSizeCached(); in MemoryRangeSet() local 917 while ((p < begin + kPageSize / kShadowSize / 2) || ((uptr)p % kPageSize)) { in MemoryRangeSet() 924 p = RoundDown(end, kPageSize); in MemoryRangeSet()
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
| H A D | tsan_sync.cc | 130 const uptr kPageSize = GetPageSizeCached() * kMetaRatio; in ResetRange() local 131 if (sz <= 4 * kPageSize) { in ResetRange() 137 uptr diff = RoundUp(p, kPageSize) - p; in ResetRange() 143 diff = p + sz - RoundDown(p + sz, kPageSize); in ResetRange() 150 CHECK_EQ(p, RoundUp(p, kPageSize)); in ResetRange() 151 CHECK_EQ(sz, RoundUp(sz, kPageSize)); in ResetRange() 155 for (uptr checked = 0; sz > 0; checked += kPageSize) { in ResetRange() 156 bool has_something = FreeRange(proc, p, kPageSize); in ResetRange() 157 p += kPageSize; in ResetRange() 158 sz -= kPageSize; in ResetRange() [all …]
|
| H A D | tsan_mman.cc | 48 const uptr kPageSize = GetPageSizeCached() * kMetaRatio; in OnUnmap() local 51 CHECK_GE(size, 2 * kPageSize); in OnUnmap() 52 uptr diff = RoundUp(p, kPageSize) - p; in OnUnmap() 57 diff = p + size - RoundDown(p + size, kPageSize); in OnUnmap()
|
| H A D | tsan_rtl.cc | 246 const uptr kPageSize = GetPageSizeCached(); in MapShadow() local 247 uptr shadow_begin = RoundDownTo((uptr)MemToShadow(addr), kPageSize); in MapShadow() 248 uptr shadow_end = RoundUpTo((uptr)MemToShadow(addr + size), kPageSize); in MapShadow() 916 const uptr kPageSize = GetPageSizeCached(); in MemoryRangeSet() local 921 while ((p < begin + kPageSize / kShadowSize / 2) || ((uptr)p % kPageSize)) { in MemoryRangeSet() 928 p = RoundDown(end, kPageSize); in MemoryRangeSet()
|
| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/tsan/ |
| H A D | tsan_sync.cpp | 127 const uptr kPageSize = GetPageSizeCached() * kMetaRatio; in ResetRange() local 128 if (sz <= 4 * kPageSize) { in ResetRange() 134 uptr diff = RoundUp(p, kPageSize) - p; in ResetRange() 140 diff = p + sz - RoundDown(p + sz, kPageSize); in ResetRange() 147 CHECK_EQ(p, RoundUp(p, kPageSize)); in ResetRange() 148 CHECK_EQ(sz, RoundUp(sz, kPageSize)); in ResetRange() 152 for (uptr checked = 0; sz > 0; checked += kPageSize) { in ResetRange() 153 bool has_something = FreeRange(proc, p, kPageSize); in ResetRange() 154 p += kPageSize; in ResetRange() 155 sz -= kPageSize; in ResetRange() [all …]
|
| H A D | tsan_mman.cpp | 47 const uptr kPageSize = GetPageSizeCached() * kMetaRatio; in OnUnmap() local 50 CHECK_GE(size, 2 * kPageSize); in OnUnmap() 51 uptr diff = RoundUp(p, kPageSize) - p; in OnUnmap() 56 diff = p + size - RoundDown(p + size, kPageSize); in OnUnmap()
|
| H A D | tsan_rtl_access.cpp | 453 const uptr kPageSize = GetPageSizeCached(); in MemoryRangeSet() local 458 while ((p < begin + kPageSize / kShadowSize / 2) || ((uptr)p % kPageSize)) { in MemoryRangeSet() 464 p = RoundDown(end, kPageSize); in MemoryRangeSet()
|
| H A D | tsan_rtl.cpp | 286 const uptr kPageSize = GetPageSizeCached(); in MapShadow() local 287 uptr shadow_begin = RoundDownTo((uptr)MemToShadow(addr), kPageSize); in MapShadow() 288 uptr shadow_end = RoundUpTo((uptr)MemToShadow(addr + size), kPageSize); in MapShadow()
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
| H A D | sanitizer_stacktrace_sparc.cc | 27 const uptr kPageSize = GetPageSizeCached(); in FastUnwindStack() local 46 if (pc1 < kPageSize) in FastUnwindStack()
|
| H A D | sanitizer_stacktrace.cc | 73 const uptr kPageSize = GetPageSizeCached(); in FastUnwindStack() local 103 if (pc1 < kPageSize) in FastUnwindStack()
|
| H A D | sanitizer_unwind_linux_libcdep.cc | 113 const uptr kPageSize = GetPageSizeCached(); in Unwind_Trace() local 117 if (pc < kPageSize) return UNWIND_STOP; in Unwind_Trace()
|
| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/ |
| H A D | sanitizer_stacktrace_sparc.cpp | 32 const uptr kPageSize = GetPageSizeCached(); in UnwindFast() local 71 if (pc1 < kPageSize) in UnwindFast()
|
| H A D | sanitizer_unwind_linux_libcdep.cpp | 82 const uptr kPageSize = GetPageSizeCached(); in Unwind_Trace() local 86 if (pc < kPageSize) return UNWIND_STOP; in Unwind_Trace()
|
| H A D | sanitizer_stacktrace.cpp | 100 const uptr kPageSize = GetPageSizeCached(); in UnwindFast() local 139 if (pc1 < kPageSize) in UnwindFast()
|
| /netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/ |
| H A D | sanitizer_stacktrace_sparc.cc | 29 const uptr kPageSize = GetPageSizeCached(); in FastUnwindStack() local 72 if (pc1 < kPageSize) in FastUnwindStack()
|
| H A D | sanitizer_stacktrace.cc | 70 const uptr kPageSize = GetPageSizeCached(); in FastUnwindStack() local 107 if (pc1 < kPageSize) in FastUnwindStack()
|
| H A D | sanitizer_unwind_linux_libcdep.cc | 111 const uptr kPageSize = GetPageSizeCached(); in Unwind_Trace() local 115 if (pc < kPageSize) return UNWIND_STOP; in Unwind_Trace()
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/asan/tests/ |
| H A D | asan_test.cc | 97 int pm_res = posix_memalign(&pm, kPageSize, kPageSize); in TEST() 104 int *ma = (int*)memalign(kPageSize, kPageSize); in TEST() 105 EXPECT_EQ(0U, (uintptr_t)ma % kPageSize); in TEST() 143 EXPECT_EQ(0U, (uintptr_t)a % kPageSize); in TEST() 150 char *a = (char*)pvalloc(kPageSize + 100); in TEST() 151 EXPECT_EQ(0U, (uintptr_t)a % kPageSize); in TEST() 152 a[kPageSize + 101] = 1; // we should not report an error here. in TEST() 156 EXPECT_EQ(0U, (uintptr_t)a % kPageSize); in TEST()
|
| H A D | asan_test_utils.h | 63 static const int kPageSize = 4096; variable
|