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

References

projects/compiler-rt/lib/hwasan/hwasan.cpp
  423   uptr shadow_first = MemToShadow(ptr_raw);
  424   uptr shadow_last = MemToShadow(ptr_raw + sz - 1);
  436   uptr shadow_first = MemToShadow(ptr_raw);
  437   uptr shadow_last = MemToShadow(ptr_raw + sz - 1);
projects/compiler-rt/lib/hwasan/hwasan_allocator.cpp
  178       MemToShadow(reinterpret_cast<uptr>(UntagPtr(tagged_ptr))));
projects/compiler-rt/lib/hwasan/hwasan_checks.h
   85   tag_t mem_tag = *(tag_t *)MemToShadow(ptr_raw);
  101   tag_t *shadow_first = (tag_t *)MemToShadow(ptr_raw);
  102   tag_t *shadow_last = (tag_t *)MemToShadow(ptr_raw + sz);
projects/compiler-rt/lib/hwasan/hwasan_linux.cpp
  198   kLowShadowEnd = MemToShadow(kLowMemEnd);
  203   kHighShadowEnd = MemToShadow(kHighMemEnd);
  204   kHighShadowStart = Max(kLowMemEnd, MemToShadow(kHighShadowEnd)) + 1;
projects/compiler-rt/lib/hwasan/hwasan_poisoning.cpp
   25   uptr shadow_start = MemToShadow(p);
projects/compiler-rt/lib/hwasan/hwasan_report.cpp
  250   tag_t *tag_ptr = reinterpret_cast<tag_t*>(MemToShadow(untagged_addr));
  417   tag_t *tag_ptr = reinterpret_cast<tag_t*>(MemToShadow(untagged_addr));
  491   tag_t *tag_ptr = reinterpret_cast<tag_t*>(MemToShadow(untagged_addr));
  519       reinterpret_cast<tag_t *>(MemToShadow(untagged_addr + offset));