reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/hwasan/hwasan_linux.cpp
  125     CHECK_EQ(kLowMemEnd + 1, kHighShadowStart);
  127   if (kLowMemEnd + 1 < kLowShadowStart)
  128     PrintRange(kLowMemEnd + 1, kLowShadowStart - 1, "ShadowGap");
  130     CHECK_EQ(kLowMemEnd + 1, kLowShadowStart);
  131   PrintRange(kLowMemStart, kLowMemEnd, "LowMem");
  194   kLowMemEnd = __hwasan_shadow_memory_dynamic_address - 1;
  198   kLowShadowEnd = MemToShadow(kLowMemEnd);
  204   kHighShadowStart = Max(kLowMemEnd, MemToShadow(kHighShadowEnd)) + 1;
  213   CHECK_GT(kHighShadowStart, kLowMemEnd);
  214   CHECK_GT(kLowMemEnd, kLowMemStart);
  216   CHECK_GT(kLowShadowStart, kLowMemEnd);
  227   if (kLowMemEnd + 1 < kLowShadowStart)
  228     ProtectGap(kLowMemEnd + 1, kLowShadowStart - kLowMemEnd - 1);
  228     ProtectGap(kLowMemEnd + 1, kLowShadowStart - kLowMemEnd - 1);
  265   return p >= kHighMemStart || (p >= kLowMemStart && p <= kLowMemEnd);