Searched refs:m_Heap (Results 1 – 5 of 5) sorted by relevance
165 Allocator(WaitableUnitHeap& heap) : m_Heap(&heap) {} in Allocator()167 Allocator() : m_Heap(0) {} in Allocator()169 void Initialize(WaitableUnitHeap& heap) { m_Heap = &heap; } in Initialize()171 WaitableUnitHeap* GetHeap() { return m_Heap; } in GetHeap()173 const WaitableUnitHeap* GetHeap() const { return m_Heap; } in GetHeap()177 virtual void Free(void* p) { m_Heap->Free(p); } in Free()180 WaitableUnitHeap* m_Heap;186 if (size == m_Heap->GetUnitSize() && alignment >= 0 && m_Heap->GetUnitSize() % alignment == 0) in Allocate()188 return m_Heap->Allocate(); in Allocate()
426 Allocator(UnitHeapTemplate<LockPolicy>& heap) : m_Heap(&heap) {} in Allocator()431 Allocator() : m_Heap(0) {} in Allocator()438 void Initialize(UnitHeapTemplate<LockPolicy>& heap) { m_Heap = &heap; } in Initialize()444 UnitHeapTemplate<LockPolicy>* GetHeap() { return m_Heap; } in GetHeap()450 const UnitHeapTemplate<LockPolicy>* GetHeap() const { return m_Heap; } in GetHeap()469 UnitHeapTemplate<LockPolicy>* m_Heap;475 if (size == m_Heap->m_Unit && alignment >= 0 && m_Heap->m_Alignment % alignment == 0) in Allocate()477 return m_Heap->Allocate(); in Allocate()488 m_Heap->Free(p); in Free()
526 …ode mode = ExpHeapBase::ALLOCATION_MODE_FIRST_FIT, bool reuse = false) : m_Heap(0) { Initialize(he…531 Allocator() : m_Heap(0) {} in Allocator()543 NN_TASSERT_(!this->m_Heap);544 this->m_Heap = &heap;554 ExpHeapTemplate<LockPolicy>* GetHeap() { return m_Heap; } in GetHeap()560 const ExpHeapTemplate<LockPolicy>* GetHeap() const { return m_Heap; } in GetHeap()570 …virtual void* Allocate(size_t size, s32 alignment) { return m_Heap->Allocate(size, alignment, m_Gr… in Allocate()576 virtual void Free(void* p) { m_Heap->Free(p); } in Free()615 ExpHeapTemplate<LockPolicy>* m_Heap;
664 Allocator(BuddyHeap& heap) : m_Heap(0) { Initialize(heap); } in Allocator()669 Allocator() : m_Heap(0) {} in Allocator()678 NN_TASSERT_(!this->m_Heap); in Initialize()679 this->m_Heap = &heap; in Initialize()687 BuddyHeap* GetHeap() { return m_Heap; } in GetHeap()694 const BuddyHeap* GetHeap() const { return m_Heap; } in GetHeap()714 s32 order = m_Heap->GetOrder(size + ALIGN);716 void* p = m_Heap->AllocateByOrder(order);735 m_Heap->Free(p, order); in Free()739 BuddyHeap* m_Heap; //
591 explicit ScopedFrame(FrameHeapTemplate<LockPolicy>& heap) : m_State(heap), m_Heap(heap) {} in ScopedFrame()595 ~ScopedFrame() { m_Heap.RestoreState(m_State); } in ~ScopedFrame()599 FrameHeapTemplate<LockPolicy>& m_Heap; variable