Lines Matching refs:UnitHeapBase
41 class UnitHeapBase : public HeapBase
56 UnitHeapBase() : m_FreeNode(0) {} in UnitHeapBase() function
58 …UnitHeapBase(size_t unit, uptr addr, size_t size, s32 alignment = DEFAULT_ALIGNMENT, bit32 option …
61 …explicit UnitHeapBase(size_t unit, const MemoryBlock& block, s32 alignment = DEFAULT_ALIGNMENT, bi…
69 virtual ~UnitHeapBase();
105 inline void UnitHeapBase::Finalize() in Finalize()
115 inline UnitHeapBase::~UnitHeapBase() in ~UnitHeapBase()
120 inline void UnitHeapBase::Invalidate() in Invalidate()
125 inline void* UnitHeapBase::Allocate() in Allocate()
141 inline bool UnitHeapBase::HasAddress(const void* addr) const in HasAddress()
147 inline void UnitHeapBase::Free(void* p) in Free()
158 inline void UnitHeapBase::FreeV(void* p) in FreeV()
178 class UnitHeapTemplate : public UnitHeapBase, private LockPolicy::LockObject
181 typedef UnitHeapBase Base;