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

References

projects/compiler-rt/lib/asan/asan_allocator.cpp
  305       uptr end_aligned_down = RoundDownTo(end, SHADOW_GRANULARITY);
  512         RoundDownTo(size, SHADOW_GRANULARITY);
projects/compiler-rt/lib/asan/asan_globals.cpp
   69         g.beg + RoundDownTo(g.size, SHADOW_GRANULARITY),
projects/compiler-rt/lib/asan/asan_poisoning.cpp
  195   uptr aligned_e = RoundDownTo(end, SHADOW_GRANULARITY);
  375   uptr a = RoundDownTo(Min(old_mid, new_mid), granularity);
  377   uptr d1 = RoundDownTo(old_mid, granularity);
  393   uptr b1 = RoundDownTo(new_mid, granularity);
projects/compiler-rt/lib/asan/asan_poisoning.h
   62     uptr page_end = RoundDownTo(shadow_end, page_size);
projects/compiler-rt/lib/asan/asan_shadow_setup.cpp
   47     uptr GapShadowBeg = RoundDownTo(MEM_TO_SHADOW(addr), GetPageSizeCached());
projects/compiler-rt/lib/asan/asan_thread.cpp
  310     uptr tls_begin_aligned = RoundDownTo(tls_begin_, SHADOW_GRANULARITY);
  334   uptr aligned_addr = RoundDownTo(addr, SANITIZER_WORDSIZE / 8);  // align addr.
  335   uptr mem_ptr = RoundDownTo(aligned_addr, SHADOW_GRANULARITY);
  374   uptr aligned_addr = RoundDownTo(addr, SANITIZER_WORDSIZE / 8);  // align addr.
projects/compiler-rt/lib/hwasan/hwasan.cpp
  228     uptr full_granule_size = RoundDownTo(size, 16);
projects/compiler-rt/lib/hwasan/hwasan_allocator.cpp
  155       uptr full_granule_size = RoundDownTo(tag_size, kShadowAlignment);
  191       RoundDownTo(reinterpret_cast<uptr>(untagged_ptr), kShadowAlignment));
  279     if (beg != reinterpret_cast<void *>(RoundDownTo(
projects/compiler-rt/lib/hwasan/hwasan_poisoning.cpp
   30   uptr page_end = RoundDownTo(shadow_start + shadow_size, page_size);
   47   uptr start = RoundDownTo(p, kShadowAlignment);
projects/compiler-rt/lib/hwasan/hwasan_report.cpp
  368       RoundDownTo(reinterpret_cast<uptr>(tag_ptr), row_len));
projects/compiler-rt/lib/hwasan/hwasan_thread_list.h
  155     return (Thread *)(RoundDownTo(p, ring_buffer_size_ * 2) +
projects/compiler-rt/lib/msan/msan_poisoning.cpp
  130     uptr page_end = RoundDownTo(shadow_end, PageSize);
projects/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp
  265   uptr *aligned_end = (uptr *)RoundDownTo((uptr)end, sizeof(uptr));
projects/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
 1183       seg_start = RoundDownTo(seg_start, GetPageSizeCached());
projects/compiler-rt/lib/sanitizer_common/sanitizer_posix.cpp
  117   fixed_addr = RoundDownTo(fixed_addr, GetPageSizeCached());
projects/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cpp
   62   uptr end_aligned = RoundDownTo(end, page_size);
  310   fixed_addr = RoundDownTo(fixed_addr, GetPageSizeCached());
projects/compiler-rt/lib/scudo/scudo_allocator_secondary.h
  107         CommittedBeg = RoundDownTo(UserBeg - HeadersSize, PageSize);
projects/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp
  256   uptr shadow_begin = RoundDownTo((uptr)MemToShadow(addr), kPageSize);
  266   meta_begin = RoundDownTo(meta_begin, 64 << 10);
  276     meta_begin = RoundDownTo(meta_begin, 64 << 10);