Lines Matching refs:UnitHeapBase
43 class UnitHeapBase : public HeapBase
58 UnitHeapBase() : m_FreeNode(0) {} in UnitHeapBase() function
60 …UnitHeapBase(size_t unit, uptr addr, size_t size, s32 alignment = DEFAULT_ALIGNMENT, bit32 option …
63 …explicit UnitHeapBase(size_t unit, const MemoryBlock& block, s32 alignment = DEFAULT_ALIGNMENT, bi…
71 virtual ~UnitHeapBase();
113 inline void UnitHeapBase::Finalize() in Finalize()
123 inline UnitHeapBase::~UnitHeapBase() in ~UnitHeapBase()
128 inline void UnitHeapBase::Invalidate() in Invalidate()
133 inline void* UnitHeapBase::Allocate() in Allocate()
149 inline bool UnitHeapBase::HasAddress(const void* addr) const in HasAddress()
155 inline void UnitHeapBase::Free(void* p) in Free()
166 inline void UnitHeapBase::FreeV(void* p) in FreeV()
188 class UnitHeapTemplate : public UnitHeapBase, private LockPolicy::LockObject
191 typedef UnitHeapBase Base;