Home
last modified time | relevance | path

Searched refs:kHighShadowEnd (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/compiler-rt/lib/hwasan/
H A Dhwasan_linux.cc96 static uptr kHighShadowEnd; variable
106 if (kHighShadowEnd + 1 < kHighMemStart) in PrintAddressSpaceLayout()
107 PrintRange(kHighShadowEnd + 1, kHighMemStart - 1, "ShadowGap"); in PrintAddressSpaceLayout()
109 CHECK_EQ(kHighShadowEnd + 1, kHighMemStart); in PrintAddressSpaceLayout()
110 PrintRange(kHighShadowStart, kHighShadowEnd, "HighShadow"); in PrintAddressSpaceLayout()
155 kHighShadowEnd = MemToShadow(kHighMemEnd); in InitShadow()
163 CHECK_GT(kHighMemStart, kHighShadowEnd); in InitShadow()
164 CHECK_GT(kHighShadowEnd, kHighShadowStart); in InitShadow()
183 if (kHighShadowEnd + 1 < kHighMemStart) in InitShadow()
184 ProtectGap(kHighShadowEnd + 1, kHighMemStart - kHighShadowEnd - 1); in InitShadow()
[all …]
/freebsd-12.1/contrib/compiler-rt/lib/asan/
H A Dasan_shadow_setup.cc116 MemoryRangeIsAvailable(shadow_start, kHighShadowEnd); in InitializeShadowMemory()
133 ReserveShadowMemoryRange(kHighShadowBeg, kHighShadowEnd, "high shadow"); in InitializeShadowMemory()
139 MemoryRangeIsAvailable(kMidMemEnd + 1, kHighShadowEnd)) { in InitializeShadowMemory()
146 ReserveShadowMemoryRange(kHighShadowBeg, kHighShadowEnd, "high shadow"); in InitializeShadowMemory()
156 shadow_start, kHighShadowEnd); in InitializeShadowMemory()
H A Dasan_rtl.cc57 UnmapOrDie((void*)kMidMemEnd, kHighShadowEnd - kMidMemEnd); in AsanDie()
59 if (kHighShadowEnd) in AsanDie()
60 UnmapOrDie((void*)kLowShadowBeg, kHighShadowEnd - kLowShadowBeg); in AsanDie()
334 (void*)kHighShadowBeg, (void*)kHighShadowEnd); in PrintAddressSpaceLayout()
360 (void*)MEM_TO_SHADOW(kHighShadowEnd)); in PrintAddressSpaceLayout()
H A Dasan_linux.cc109 uptr shadow_size = RoundUpTo(kHighShadowEnd, granularity); in FindPremappedShadowStart()
125 uptr shadow_size = RoundUpTo(kHighShadowEnd, granularity); in FindDynamicShadowStart()
H A Dasan_mapping.h286 #define kHighShadowEnd MEM_TO_SHADOW(kHighMemEnd) macro
335 return kHighMemBeg && a >= kHighShadowBeg && a <= kHighShadowEnd; in AddrIsInHighShadow()
H A Dasan_mac.cc62 uptr space_size = kHighShadowEnd + left_padding; in FindDynamicShadowStart()
87 space_size = kHighShadowEnd + left_padding; in FindDynamicShadowStart()
H A Dasan_mapping_myriad.h30 #define kHighShadowEnd 0 macro
H A Dasan_win.cc232 uptr space_size = kHighShadowEnd + left_padding; in FindDynamicShadowStart()