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();
109 inline void UnitHeapBase::Finalize() in Finalize()
119 inline UnitHeapBase::~UnitHeapBase() in ~UnitHeapBase()
124 inline void UnitHeapBase::Invalidate() in Invalidate()
129 inline void* UnitHeapBase::Allocate() in Allocate()
145 inline bool UnitHeapBase::HasAddress(const void* addr) const in HasAddress()
151 inline void UnitHeapBase::Free(void* p) in Free()
162 inline void UnitHeapBase::FreeV(void* p) in FreeV()
182 class UnitHeapTemplate : public UnitHeapBase, private LockPolicy::LockObject
185 typedef UnitHeapBase Base;