/netbsd-src/external/gpl3/gcc/dist/libsanitizer/asan/ |
H A D | asan_shadow_setup.cpp | 59 uptr shadow_start = kLowShadowBeg; in InitializeShadowMemory() local 65 if (shadow_start == kDefaultShadowSentinel) { in InitializeShadowMemory() 66 shadow_start = FindDynamicShadowStart(); in InitializeShadowMemory() 70 __asan_shadow_memory_dynamic_address = shadow_start; in InitializeShadowMemory() 72 if (kLowShadowBeg) shadow_start -= GetMmapGranularity(); in InitializeShadowMemory() 76 MemoryRangeIsAvailable(shadow_start, kHighShadowEnd); in InitializeShadowMemory() 91 ReserveShadowMemoryRange(shadow_start, kLowShadowEnd, "low shadow"); in InitializeShadowMemory() 98 MemoryRangeIsAvailable(shadow_start, kMidMemBeg - 1) && in InitializeShadowMemory() 102 ReserveShadowMemoryRange(shadow_start, kLowShadowEnd, "low shadow"); in InitializeShadowMemory() 116 (void*)shadow_start, (void*)kHighShadowEnd); in InitializeShadowMemory()
|
H A D | asan_linux.cpp | 94 uptr shadow_start = reinterpret_cast<uptr>(&__asan_shadow); in FindPremappedShadowStart() local 98 UnmapFromTo(shadow_start + shadow_size, shadow_start + premap_shadow_size); in FindPremappedShadowStart() 99 return shadow_start; in FindPremappedShadowStart()
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/asan/ |
H A D | asan_shadow_setup.cc | 97 uptr shadow_start = kLowShadowBeg; in InitializeShadowMemory() local 103 if (shadow_start == kDefaultShadowSentinel) { in InitializeShadowMemory() 106 shadow_start = FindDynamicShadowStart(); in InitializeShadowMemory() 110 __asan_shadow_memory_dynamic_address = shadow_start; in InitializeShadowMemory() 112 if (kLowShadowBeg) shadow_start -= GetMmapGranularity(); in InitializeShadowMemory() 116 MemoryRangeIsAvailable(shadow_start, kHighShadowEnd); in InitializeShadowMemory() 131 ReserveShadowMemoryRange(shadow_start, kLowShadowEnd, "low shadow"); in InitializeShadowMemory() 138 MemoryRangeIsAvailable(shadow_start, kMidMemBeg - 1) && in InitializeShadowMemory() 142 ReserveShadowMemoryRange(shadow_start, kLowShadowEnd, "low shadow"); in InitializeShadowMemory() 156 shadow_start, kHighShadowEnd); in InitializeShadowMemory()
|
H A D | asan_linux.cc | 107 uptr shadow_start = reinterpret_cast<uptr>(&__asan_shadow); in FindPremappedShadowStart() local 111 UnmapFromTo(shadow_start + shadow_size, shadow_start + premap_shadow_size); in FindPremappedShadowStart() 112 return shadow_start; in FindPremappedShadowStart() 131 uptr shadow_start = RoundUpTo(map_start + left_padding, alignment); in FindDynamicShadowStart() local 132 UnmapFromTo(map_start, shadow_start - left_padding); in FindDynamicShadowStart() 133 UnmapFromTo(shadow_start + shadow_size, map_start + map_size); in FindDynamicShadowStart() 135 return shadow_start; in FindDynamicShadowStart()
|
H A D | asan_premap_shadow.cc | 45 uptr shadow_start = RoundUpTo(map_start + left_padding, alignment); in PremapShadow() local 46 uptr shadow_end = shadow_start + shadow_size; in PremapShadow() 48 shadow_start - left_padding - map_start); in PremapShadow() 51 return shadow_start; in PremapShadow()
|
H A D | asan_mac.cc | 67 uptr shadow_start = in FindDynamicShadowStart() local 71 if (shadow_start == 0) { in FindDynamicShadowStart() 89 shadow_start = FindAvailableMemoryRange(space_size, alignment, granularity, in FindDynamicShadowStart() 91 if (shadow_start == 0) { in FindDynamicShadowStart() 96 CHECK_NE((uptr)0, shadow_start); in FindDynamicShadowStart() 97 CHECK(IsAligned(shadow_start, alignment)); in FindDynamicShadowStart() 98 return shadow_start; in FindDynamicShadowStart()
|
H A D | asan_rtems.cc | 33 uptr shadow_start = SHADOW_OFFSET; in ResetShadowMemory() local 35 uptr gap_start = MEM_TO_SHADOW(shadow_start); in ResetShadowMemory() 38 REAL(memset)((void *)shadow_start, 0, shadow_end - shadow_start); in ResetShadowMemory()
|
H A D | asan_win.cc | 233 uptr shadow_start = FindAvailableMemoryRange(space_size, alignment, in FindDynamicShadowStart() local 235 CHECK_NE((uptr)0, shadow_start); in FindDynamicShadowStart() 236 CHECK(IsAligned(shadow_start, alignment)); in FindDynamicShadowStart() 237 return shadow_start; in FindDynamicShadowStart()
|
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/asan/ |
H A D | asan_shadow_setup.cc | 95 uptr shadow_start = kLowShadowBeg; in InitializeShadowMemory() local 101 if (shadow_start == kDefaultShadowSentinel) { in InitializeShadowMemory() 104 shadow_start = FindDynamicShadowStart(); in InitializeShadowMemory() 108 __asan_shadow_memory_dynamic_address = shadow_start; in InitializeShadowMemory() 110 if (kLowShadowBeg) shadow_start -= GetMmapGranularity(); in InitializeShadowMemory() 114 MemoryRangeIsAvailable(shadow_start, kHighShadowEnd); in InitializeShadowMemory() 129 ReserveShadowMemoryRange(shadow_start, kLowShadowEnd, "low shadow"); in InitializeShadowMemory() 136 MemoryRangeIsAvailable(shadow_start, kMidMemBeg - 1) && in InitializeShadowMemory() 140 ReserveShadowMemoryRange(shadow_start, kLowShadowEnd, "low shadow"); in InitializeShadowMemory() 154 shadow_start, kHighShadowEnd); in InitializeShadowMemory()
|
H A D | asan_linux.cc | 109 uptr shadow_start = reinterpret_cast<uptr>(&__asan_shadow); in FindPremappedShadowStart() local 113 UnmapFromTo(shadow_start + shadow_size, shadow_start + premap_shadow_size); in FindPremappedShadowStart() 114 return shadow_start; in FindPremappedShadowStart() 133 uptr shadow_start = RoundUpTo(map_start + left_padding, alignment); in FindDynamicShadowStart() local 134 UnmapFromTo(map_start, shadow_start - left_padding); in FindDynamicShadowStart() 135 UnmapFromTo(shadow_start + shadow_size, map_start + map_size); in FindDynamicShadowStart() 137 return shadow_start; in FindDynamicShadowStart()
|
H A D | asan_premap_shadow.cc | 43 uptr shadow_start = RoundUpTo(map_start + left_padding, alignment); in PremapShadow() local 44 uptr shadow_end = shadow_start + shadow_size; in PremapShadow() 46 shadow_start - left_padding - map_start); in PremapShadow() 49 return shadow_start; in PremapShadow()
|
H A D | asan_mac.cc | 65 uptr shadow_start = in FindDynamicShadowStart() local 69 if (shadow_start == 0) { in FindDynamicShadowStart() 87 shadow_start = FindAvailableMemoryRange(space_size, alignment, granularity, in FindDynamicShadowStart() 89 if (shadow_start == 0) { in FindDynamicShadowStart() 94 CHECK_NE((uptr)0, shadow_start); in FindDynamicShadowStart() 95 CHECK(IsAligned(shadow_start, alignment)); in FindDynamicShadowStart() 96 return shadow_start; in FindDynamicShadowStart()
|
H A D | asan_rtems.cc | 31 uptr shadow_start = SHADOW_OFFSET; in ResetShadowMemory() local 33 uptr gap_start = MEM_TO_SHADOW(shadow_start); in ResetShadowMemory() 36 REAL(memset)((void *)shadow_start, 0, shadow_end - shadow_start); in ResetShadowMemory()
|
H A D | asan_win.cc | 231 uptr shadow_start = FindAvailableMemoryRange(space_size, alignment, in FindDynamicShadowStart() local 233 CHECK_NE((uptr)0, shadow_start); in FindDynamicShadowStart() 234 CHECK(IsAligned(shadow_start, alignment)); in FindDynamicShadowStart() 235 return shadow_start; in FindDynamicShadowStart()
|
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/hwasan/ |
H A D | hwasan_dynamic_shadow.cpp | 60 const uptr shadow_start = reinterpret_cast<uptr>(&__hwasan_shadow); in FindPremappedShadowStart() local 65 UnmapFromTo(shadow_start + shadow_size, shadow_start + premap_shadow_size); in FindPremappedShadowStart() 66 return shadow_start; in FindPremappedShadowStart()
|
H A D | hwasan_linux.cpp | 412 uptr shadow_start = MemToShadow(p); in TagMemoryAligned() local 416 uptr page_start = RoundUpTo(shadow_start, page_size); in TagMemoryAligned() 417 uptr page_end = RoundDownTo(shadow_start + shadow_size, page_size); in TagMemoryAligned() 421 internal_memset((void *)shadow_start, tag, page_start - shadow_start); in TagMemoryAligned() 423 shadow_start + shadow_size - page_end); in TagMemoryAligned() 428 internal_memset((void *)shadow_start, tag, shadow_size); in TagMemoryAligned()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/acr/ |
H A D | nouveau_nvkm_subdev_acr_gp102.c | 132 acr->shadow_start = nvkm_memory_addr(acr->wpr); in gp102_acr_wpr_alloc() 133 acr->wpr_start = acr->shadow_start + (nvkm_memory_size(acr->wpr) >> 1); in gp102_acr_wpr_alloc() 213 acr->shadow_start >> 8; in gp102_acr_load_load()
|
H A D | nouveau_nvkm_subdev_acr_base.c | 272 acr->wpr_start, acr->wpr_end, acr->shadow_start); in nvkm_acr_oneinit()
|
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/ |
H A D | sanitizer_mac.cpp | 1233 uptr shadow_start = in MapDynamicShadow() local 1237 if (shadow_start == 0) { in MapDynamicShadow() 1255 shadow_start = FindAvailableMemoryRange(space_size, alignment, granularity, in MapDynamicShadow() 1257 if (shadow_start == 0) { in MapDynamicShadow() 1262 CHECK_NE((uptr)0, shadow_start); in MapDynamicShadow() 1263 CHECK(IsAligned(shadow_start, alignment)); in MapDynamicShadow() 1264 return shadow_start; in MapDynamicShadow()
|
H A D | sanitizer_win.cpp | 368 uptr shadow_start = FindAvailableMemoryRange(space_size, alignment, in MapDynamicShadow() local 370 CHECK_NE((uptr)0, shadow_start); in MapDynamicShadow() 371 CHECK(IsAligned(shadow_start, alignment)); in MapDynamicShadow() 372 return shadow_start; in MapDynamicShadow()
|
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/tsan/ |
H A D | tsan_platform_linux.cc | 190 char *shadow_start = (char *)MemToShadow(segment.start); in MapRodata() local 192 for (char *p = shadow_start; p < shadow_end; in MapRodata()
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
H A D | tsan_platform_linux.cc | 192 char *shadow_start = (char *)MemToShadow(segment.start); in MapRodata() local 194 for (char *p = shadow_start; p < shadow_end; in MapRodata()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
H A D | acr.h | 47 u64 shadow_start; member
|
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/tsan/ |
H A D | tsan_platform_linux.cpp | 209 char *shadow_start = (char *)MemToShadow(segment.start); in MapRodata() local 211 for (char *p = shadow_start; p < shadow_end; in MapRodata()
|