Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/compiler-rt/lib/asan/
H A Dasan_shadow_setup.cpp76 MemoryRangeIsAvailable(shadow_start, kHighShadowEnd); in InitializeShadowMemory()
93 ReserveShadowMemoryRange(kHighShadowBeg, kHighShadowEnd, "high shadow"); in InitializeShadowMemory()
99 MemoryRangeIsAvailable(kMidMemEnd + 1, kHighShadowEnd)) { in InitializeShadowMemory()
106 ReserveShadowMemoryRange(kHighShadowBeg, kHighShadowEnd, "high shadow"); in InitializeShadowMemory()
116 (void*)shadow_start, (void*)kHighShadowEnd); in InitializeShadowMemory()
H A Dasan_mapping_sparc64.h45 #define kHighShadowEnd MEM_TO_SHADOW(kHighMemEnd) macro
93 return kHighMemBeg && a >= kHighShadowBeg && a <= kHighShadowEnd; in AddrIsInHighShadow()
H A Dasan_rtl.cpp60 UnmapOrDie((void*)kMidMemEnd, kHighShadowEnd - kMidMemEnd); in AsanDie()
62 if (kHighShadowEnd) in AsanDie()
63 UnmapOrDie((void*)kLowShadowBeg, kHighShadowEnd - kLowShadowBeg); in AsanDie()
332 (void*)kHighShadowBeg, (void*)kHighShadowEnd); in PrintAddressSpaceLayout()
358 (void*)MEM_TO_SHADOW(kHighShadowEnd)); in PrintAddressSpaceLayout()
H A Dasan_mapping.h287 # define kHighShadowEnd MEM_TO_SHADOW(kHighMemEnd) macro
336 return kHighMemBeg && a >= kHighShadowBeg && a <= kHighShadowEnd; in AddrIsInHighShadow()
/openbsd/gnu/llvm/compiler-rt/lib/hwasan/
H A Dhwasan_linux.cpp81 if (kHighShadowEnd + 1 < kHighMemStart) in PrintAddressSpaceLayout()
82 PrintRange(kHighShadowEnd + 1, kHighMemStart - 1, "ShadowGap"); in PrintAddressSpaceLayout()
84 CHECK_EQ(kHighShadowEnd + 1, kHighMemStart); in PrintAddressSpaceLayout()
85 PrintRange(kHighShadowStart, kHighShadowEnd, "HighShadow"); in PrintAddressSpaceLayout()
234 kHighShadowEnd = MemToShadow(kHighMemEnd); in InitShadow()
235 kHighShadowStart = Max(kLowMemEnd, MemToShadow(kHighShadowEnd)) + 1; in InitShadow()
242 CHECK_GT(kHighMemStart, kHighShadowEnd); in InitShadow()
243 CHECK_GT(kHighShadowEnd, kHighShadowStart); in InitShadow()
254 ReserveShadowMemoryRange(kHighShadowStart, kHighShadowEnd, "high shadow"); in InitShadow()
262 if (kHighShadowEnd + 1 < kHighMemStart) in InitShadow()
[all …]
H A Dhwasan_mapping.h47 extern uptr kHighShadowEnd;
68 (kHighShadowStart <= p && p <= kHighShadowEnd); in MemIsShadow()
H A Dhwasan_fuchsia.cpp47 kHighShadowEnd = __sanitizer::ShadowBounds.shadow_limit - 1; in InitShadow()
H A Dhwasan.cpp58 uptr kHighShadowEnd; variable
/openbsd/gnu/llvm/compiler-rt/lib/memprof/
H A Dmemprof_rtl.cpp48 if (kHighShadowEnd) in MemprofDie()
49 UnmapOrDie((void *)kLowShadowBeg, kHighShadowEnd - kLowShadowBeg); in MemprofDie()
120 (void *)kHighShadowEnd); in PrintAddressSpaceLayout()
134 (void *)MEM_TO_SHADOW(kHighShadowEnd)); in PrintAddressSpaceLayout()
H A Dmemprof_mapping.h51 #define kHighShadowEnd (MEM_TO_SHADOW(kHighMemEnd) + SHADOW_ENTRY_SIZE - 1) macro
75 return kHighMemBeg && a >= kHighShadowBeg && a <= kHighShadowEnd; in AddrIsInHighShadow()
H A Dmemprof_shadow_setup.cpp56 ReserveShadowMemoryRange(kHighShadowBeg, kHighShadowEnd, "high shadow"); in InitializeShadowMemory()