Home
last modified time | relevance | path

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

/external/llvm-project/compiler-rt/lib/hwasan/
Dhwasan_linux.cpp75 uptr kHighShadowEnd; variable
85 if (kHighShadowEnd + 1 < kHighMemStart) in PrintAddressSpaceLayout()
86 PrintRange(kHighShadowEnd + 1, kHighMemStart - 1, "ShadowGap"); in PrintAddressSpaceLayout()
88 CHECK_EQ(kHighShadowEnd + 1, kHighMemStart); in PrintAddressSpaceLayout()
89 PrintRange(kHighShadowStart, kHighShadowEnd, "HighShadow"); in PrintAddressSpaceLayout()
171 kHighShadowEnd = MemToShadow(kHighMemEnd); in InitShadow()
172 kHighShadowStart = Max(kLowMemEnd, MemToShadow(kHighShadowEnd)) + 1; in InitShadow()
179 CHECK_GT(kHighMemStart, kHighShadowEnd); in InitShadow()
180 CHECK_GT(kHighShadowEnd, kHighShadowStart); in InitShadow()
191 ReserveShadowMemoryRange(kHighShadowStart, kHighShadowEnd, "high shadow"); in InitShadow()
[all …]
Dhwasan_mapping.h47 extern uptr kHighShadowEnd;
/external/llvm-project/compiler-rt/lib/asan/
Dasan_shadow_setup.cpp77 MemoryRangeIsAvailable(shadow_start, kHighShadowEnd); in InitializeShadowMemory()
94 ReserveShadowMemoryRange(kHighShadowBeg, kHighShadowEnd, "high shadow"); in InitializeShadowMemory()
100 MemoryRangeIsAvailable(kMidMemEnd + 1, kHighShadowEnd)) { in InitializeShadowMemory()
107 ReserveShadowMemoryRange(kHighShadowBeg, kHighShadowEnd, "high shadow"); in InitializeShadowMemory()
117 shadow_start, kHighShadowEnd); in InitializeShadowMemory()
Dasan_mapping_sparc64.h43 #define kHighShadowEnd MEM_TO_SHADOW(kHighMemEnd) macro
91 return kHighMemBeg && a >= kHighShadowBeg && a <= kHighShadowEnd; in AddrIsInHighShadow()
Dasan_rtl.cpp57 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()
Dasan_mapping.h304 #define kHighShadowEnd MEM_TO_SHADOW(kHighMemEnd) macro
353 return kHighMemBeg && a >= kHighShadowBeg && a <= kHighShadowEnd; in AddrIsInHighShadow()
Dasan_mapping_myriad.h29 #define kHighShadowEnd 0 macro
/external/compiler-rt/lib/asan/
Dasan_rtl.cc55 UnmapOrDie((void*)kMidMemEnd, kHighShadowEnd - kMidMemEnd); in AsanDie()
57 UnmapOrDie((void*)kLowShadowBeg, kHighShadowEnd - kLowShadowBeg); in AsanDie()
358 (void*)kHighShadowBeg, (void*)kHighShadowEnd); in PrintAddressSpaceLayout()
381 (void*)MEM_TO_SHADOW(kHighShadowEnd)); in PrintAddressSpaceLayout()
460 MemoryRangeIsAvailable(shadow_start, kHighShadowEnd); in AsanInitInternal()
485 ReserveShadowMemoryRange(kHighShadowBeg, kHighShadowEnd, "high shadow"); in AsanInitInternal()
491 MemoryRangeIsAvailable(kMidMemEnd + 1, kHighShadowEnd)) { in AsanInitInternal()
498 ReserveShadowMemoryRange(kHighShadowBeg, kHighShadowEnd, "high shadow"); in AsanInitInternal()
507 shadow_start, kHighShadowEnd); in AsanInitInternal()
Dasan_mapping.h205 #define kHighShadowEnd MEM_TO_SHADOW(kHighMemEnd) macro
/external/llvm-project/compiler-rt/lib/memprof/
Dmemprof_rtl.cpp46 if (kHighShadowEnd) in MemprofDie()
47 UnmapOrDie((void *)kLowShadowBeg, kHighShadowEnd - kLowShadowBeg); in MemprofDie()
120 (void *)kHighShadowEnd); in PrintAddressSpaceLayout()
134 (void *)MEM_TO_SHADOW(kHighShadowEnd)); in PrintAddressSpaceLayout()
Dmemprof_mapping.h51 #define kHighShadowEnd (MEM_TO_SHADOW(kHighMemEnd) + SHADOW_ENTRY_SIZE - 1) macro
75 return kHighMemBeg && a >= kHighShadowBeg && a <= kHighShadowEnd; in AddrIsInHighShadow()
Dmemprof_shadow_setup.cpp56 ReserveShadowMemoryRange(kHighShadowBeg, kHighShadowEnd, "high shadow"); in InitializeShadowMemory()