Lines Matching refs:Base
33 typedef UnitHeapTemplate<LockPolicy> Base; typedef
38 using Base::GetRequiredHeapSize;
42 …WaitableUnitHeap(size_t unit, uptr addr, size_t size, s32 alignment = Base::DEFAULT_ALIGNMENT, bit…
48 …explicit WaitableUnitHeap(size_t unit, const MemoryBlock& block, s32 alignment = Base::DEFAULT_ALI…
53 …void Initialize(size_t unit, uptr addr, size_t size, s32 alignment = Base::DEFAULT_ALIGNMENT, bit3…
55 Base::Initialize(unit, addr, size, alignment, option);
56 s32 maxCount = Base::GetTotalSize() / Base::GetUnitSize();
60 using Base::Invalidate;
68 Base::Finalize(); in Finalize()
80 void* ret = Base::Allocate(); in TryAllocate()
99 void* ret = Base::Allocate(); in Allocate()
111 Base::Free(p); in Free()
124 using Base::GetUnitSize;
126 using Base::GetAllocatableCount;
133 virtual void* GetStartAddress() const { return Base::GetStartAddress(); } in GetStartAddress()
140 virtual size_t GetTotalSize() const { return Base::GetTotalSize(); } in GetTotalSize()
145 virtual void Dump() const { Base::Dump(); } in Dump()
154 virtual bool HasAddress(const void* addr) const { return Base::HasAddress(addr); } in HasAddress()