Home
last modified time | relevance | path

Searched refs:ReservedMemory (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dmem_map_base.h90 template <class Derived, typename MemMapTy> class ReservedMemory {
93 constexpr ReservedMemory() = default;
H A Dsecondary.h633 ReservedMemoryT ReservedMemory; in allocate() local
635 if (UNLIKELY(!ReservedMemory.create(/*Addr=*/0U, MapSize, nullptr, in allocate()
641 MemMapT MemMap = ReservedMemory.dispatch(ReservedMemory.getBase(), in allocate()
642 ReservedMemory.getCapacity()); in allocate()
H A Dmem_map_fuchsia.h56 : public ReservedMemory<ReservedMemoryFuchsia, MemMapFuchsia> {
H A Dprimary64.h129 ReservedMemoryT ReservedMemory = {}; in init() local
131 CHECK(ReservedMemory.create(/*Addr=*/0U, RegionSize * NumClasses, in init()
133 const uptr PrimaryBase = ReservedMemory.getBase(); in init()
136 MemMapT RegionMemMap = ReservedMemory.dispatch( in init()
1020 ReservedMemoryT ReservedMemory; in populateFreeListAndPopBlocks() local
1021 if (UNLIKELY(!ReservedMemory.create(/*Addr=*/0U, RegionSize, in populateFreeListAndPopBlocks()
1029 ReservedMemory.dispatch(ReservedMemory.getBase(), in populateFreeListAndPopBlocks()
1030 ReservedMemory.getCapacity()), in populateFreeListAndPopBlocks()
H A Dmem_map.h18 // have all three platform specific `MemMap` and `ReservedMemory`
60 : public ReservedMemory<ReservedMemoryDefault, MemMapDefault> {
87 "Unsupported platform, please implement the ReservedMemory for your platform!"