Home
last modified time | relevance | path

Searched refs:map_start (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/compiler-rt/lib/asan/
H A Dasan_premap_shadow.cc42 uptr map_start = (uptr)MmapNoAccess(map_size); in PremapShadow() local
43 CHECK_NE(map_start, ~(uptr)0); in PremapShadow()
45 uptr shadow_start = RoundUpTo(map_start + left_padding, alignment); in PremapShadow()
47 internal_munmap(reinterpret_cast<void *>(map_start), in PremapShadow()
48 shadow_start - left_padding - map_start); in PremapShadow()
50 map_start + map_size - shadow_end); in PremapShadow()
H A Dasan_linux.cc128 uptr map_start = (uptr)MmapNoAccess(map_size); in FindDynamicShadowStart() local
129 CHECK_NE(map_start, ~(uptr)0); in FindDynamicShadowStart()
131 uptr shadow_start = RoundUpTo(map_start + left_padding, alignment); in FindDynamicShadowStart()
132 UnmapFromTo(map_start, shadow_start - left_padding); in FindDynamicShadowStart()
133 UnmapFromTo(shadow_start + shadow_size, map_start + map_size); in FindDynamicShadowStart()
/freebsd-12.1/contrib/compiler-rt/lib/hwasan/
H A Dhwasan_dynamic_shadow.cc53 const uptr map_start = (uptr)MmapNoAccess(map_size); in MapDynamicShadow() local
54 CHECK_NE(map_start, ~(uptr)0); in MapDynamicShadow()
56 const uptr shadow_start = RoundUpTo(map_start + left_padding, alignment); in MapDynamicShadow()
58 UnmapFromTo(map_start, shadow_start - left_padding); in MapDynamicShadow()
59 UnmapFromTo(shadow_start + shadow_size, map_start + map_size); in MapDynamicShadow()