Home
last modified time | relevance | path

Searched refs:kHighMemEnd (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_mapping.h27 extern uptr kHighMemEnd; // Initialized in __memprof_init.
75 #define kHighMemBeg (MEM_TO_SHADOW(kHighMemEnd) + 1 + SHADOW_ENTRY_SIZE - 1)
78 #define kHighShadowEnd (MEM_TO_SHADOW(kHighMemEnd) + SHADOW_ENTRY_SIZE - 1)
98 return kHighMemBeg && a >= kHighMemBeg && a <= kHighMemEnd; in AddrIsInHighMem()
H A Dmemprof_rtl.cpp75 uptr kHighMemEnd; variable
122 kHighMemEnd = GetMaxUserVirtualAddress(); in InitializeHighMemEnd()
125 kHighMemEnd |= (GetMmapGranularity() << SHADOW_SCALE) - 1; in InitializeHighMemEnd()
131 (void *)kHighMemEnd); in PrintAddressSpaceLayout()
H A Dmemprof_linux.cpp59 uptr shadow_size_bytes = MemToShadowSize(kHighMemEnd); in FindDynamicShadowStart()
61 /*min_shadow_base_alignment*/ 0, kHighMemEnd, in FindDynamicShadowStart()
/freebsd/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_mapping.h264 static uptr kHighMemEnd = 0x7fffffffffffULL; variable
268 extern uptr kHighMemEnd, kMidMemBeg, kMidMemEnd; // Initialized in __asan_init.
287 # define kHighMemBeg (MEM_TO_SHADOW(kHighMemEnd) + 1)
290 # define kHighShadowEnd MEM_TO_SHADOW(kHighMemEnd)
334 return kHighMemBeg && a >= kHighMemBeg && a <= kHighMemEnd; in AddrIsInHighMem()
H A Dasan_mapping_sparc64.h45 #define kHighShadowEnd MEM_TO_SHADOW(kHighMemEnd)
88 return kHighMemBeg && a >= kHighMemBeg && a <= kHighMemEnd; in AddrIsInHighMem()
H A Dasan_linux.cpp89 uptr shadow_size_bytes = MemToShadowSize(kHighMemEnd); in FindDynamicShadowStart()
96 /*min_shadow_base_alignment*/ 0, kHighMemEnd, in FindDynamicShadowStart()
H A Dasan_rtl.cpp88 uptr kHighMemEnd, kMidMemBeg, kMidMemEnd; variable
328 kHighMemEnd = GetMaxUserVirtualAddress(); in InitializeHighMemEnd()
331 kHighMemEnd |= (GetMmapGranularity() << ASAN_SHADOW_SCALE) - 1; in InitializeHighMemEnd()
339 (void*)kHighMemBeg, (void*)kHighMemEnd); in PrintAddressSpaceLayout()
H A Dasan_premap_shadow.cpp36 /*min_shadow_base_alignment*/ 0, kHighMemEnd, in PremapShadow()
H A Dasan_mac.cpp53 return MapDynamicShadow(MemToShadowSize(kHighMemEnd), ASAN_SHADOW_SCALE, in FindDynamicShadowStart()
54 /*min_shadow_base_alignment*/ 0, kHighMemEnd, in FindDynamicShadowStart()
H A Dasan_win.cpp270 return MapDynamicShadow(MemToShadowSize(kHighMemEnd), ASAN_SHADOW_SCALE, in FindDynamicShadowStart()
271 /*min_shadow_base_alignment*/ 0, kHighMemEnd, in FindDynamicShadowStart()
H A Dasan_fuchsia.cpp44 CHECK_EQ(kHighMemEnd, __sanitizer::ShadowBounds.memory_limit - 1); in InitializeShadowMemory()
/freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_dynamic_shadow.cpp52 kShadowBaseAlignment, kHighMemEnd, kMaxGranularity); in PremapShadow()
117 kHighMemEnd, kMaxGranularity); in FindDynamicShadowStart()
143 kHighMemEnd, GetMmapGranularity()); in FindDynamicShadowStart()
H A Dhwasan_linux.cpp73 uptr kHighMemEnd; variable
80 PrintRange(kHighMemStart, kHighMemEnd, "HighMem"); in PrintAddressSpaceLayout()
233 kHighMemEnd = GetHighMemEnd(); in InitShadow()
236 InitializeShadowBaseAddress(MemToShadowSize(kHighMemEnd)); in InitShadow()
248 kHighShadowEnd = MemToShadow(kHighMemEnd); in InitShadow()
303 return (p >= kHighMemStart && p <= kHighMemEnd) || in MemIsApp()
H A Dhwasan_mapping.h49 extern uptr kHighMemEnd;