Searched refs:shadow_start (Results 1 - 9 of 9) sorted by relevance
/freebsd-current/contrib/llvm-project/compiler-rt/lib/asan/ |
H A D | asan_shadow_setup.cpp | 59 uptr shadow_start = kLowShadowBeg; local 65 if (shadow_start == kDefaultShadowSentinel) { 66 shadow_start = FindDynamicShadowStart(); 70 __asan_shadow_memory_dynamic_address = shadow_start; 72 if (kLowShadowBeg) shadow_start -= GetMmapGranularity(); 76 MemoryRangeIsAvailable(shadow_start, kHighShadowEnd); 91 ReserveShadowMemoryRange(shadow_start, kLowShadowEnd, "low shadow"); 98 MemoryRangeIsAvailable(shadow_start, kMidMemBeg - 1) && 102 ReserveShadowMemoryRange(shadow_start, kLowShadowEnd, "low shadow"); 116 (void*)shadow_start, (voi [all...] |
H A D | asan_linux.cpp | 87 uptr shadow_start = reinterpret_cast<uptr>(&__asan_shadow); local 91 UnmapFromTo(shadow_start + shadow_size, shadow_start + premap_shadow_size); 92 return shadow_start;
|
/freebsd-current/contrib/llvm-project/compiler-rt/lib/memprof/ |
H A D | memprof_shadow_setup.cpp | 42 uptr shadow_start = FindDynamicShadowStart(); local 44 __memprof_shadow_memory_dynamic_address = shadow_start; 47 shadow_start -= GetMmapGranularity(); 54 ReserveShadowMemoryRange(shadow_start, kLowShadowEnd, "low shadow");
|
/freebsd-current/contrib/llvm-project/compiler-rt/lib/hwasan/ |
H A D | hwasan_dynamic_shadow.cpp | 60 const uptr shadow_start = reinterpret_cast<uptr>(&__hwasan_shadow); local 65 UnmapFromTo(shadow_start + shadow_size, shadow_start + premap_shadow_size); 66 return shadow_start;
|
H A D | hwasan_linux.cpp | 503 uptr shadow_start = MemToShadow(p); local 507 uptr page_start = RoundUpTo(shadow_start, page_size); 508 uptr page_end = RoundDownTo(shadow_start + shadow_size, page_size); 512 internal_memset((void *)shadow_start, tag, page_start - shadow_start); 514 shadow_start + shadow_size - page_end); 519 internal_memset((void *)shadow_start, tag, shadow_size);
|
/freebsd-current/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_mac.cpp | 1203 uptr shadow_start = local 1207 if (shadow_start == 0) { 1226 shadow_start = FindAvailableMemoryRange(space_size, alignment, granularity, 1228 if (shadow_start == 0) { 1233 CHECK_NE((uptr)0, shadow_start); 1234 CHECK(IsAligned(shadow_start, alignment)); 1235 return shadow_start;
|
H A D | sanitizer_win.cpp | 398 uptr shadow_start = FindAvailableMemoryRange(space_size, alignment, 400 CHECK_NE((uptr)0, shadow_start); 401 CHECK(IsAligned(shadow_start, alignment)); 402 return shadow_start;
|
H A D | sanitizer_linux_libcdep.cpp | 1000 const uptr shadow_start = RoundUpTo(map_start + left_padding, alignment); local 1002 UnmapFromTo(map_start, shadow_start - left_padding); 1003 UnmapFromTo(shadow_start + shadow_size, map_start + map_size); 1005 return shadow_start;
|
/freebsd-current/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_platform_linux.cpp | 197 char *shadow_start = (char *)MemToShadow(segment.start); local 199 for (char *p = shadow_start; p < shadow_end;
|
Completed in 193 milliseconds