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

References

projects/compiler-rt/lib/scudo/scudo_allocator.cpp
  668   return Instance.Backend;
  672   Instance.init();
  688   Instance.commitBack(this);
  694     if (Instance.canReturnNull())
  698   return SetErrnoOnNull(Instance.allocate(Size, Alignment, Type));
  702   Instance.deallocate(Ptr, Size, Alignment, Type);
  707     return SetErrnoOnNull(Instance.allocate(Size, MinAlignment, FromMalloc));
  709     Instance.deallocate(Ptr, 0, 0, FromMalloc);
  712   return SetErrnoOnNull(Instance.reallocate(Ptr, Size));
  716   return SetErrnoOnNull(Instance.calloc(NMemB, Size));
  721       Instance.allocate(Size, GetPageSizeCached(), FromMemalign));
  728     if (Instance.canReturnNull())
  734   return SetErrnoOnNull(Instance.allocate(Size, PageSize, FromMemalign));
  739     if (!Instance.canReturnNull())
  743   void *Ptr = Instance.allocate(Size, Alignment, FromMemalign);
  753     if (Instance.canReturnNull())
  757   return SetErrnoOnNull(Instance.allocate(Size, Alignment, FromMalloc));
  761   return Instance.getUsableSize(Ptr);
  771   return Instance.getStats(AllocatorStatAllocated);
  775   return Instance.getStats(AllocatorStatMapped);
  791   return Instance.isValidPointer(Ptr);
  795   return Instance.getUsableSize(Ptr);
  815   Instance.setRssLimit(LimitMb, !!HardLimit);
  819   Instance.printStats();