Home
last modified time | relevance | path

Searched refs:UnitHeapTemplate (Results 1 – 2 of 2) sorted by relevance

/CTR-SDK-1.1.0/CTR_SDK-1_1-20110215-en/CTR_SDK/include/nn/fnd/
Dfnd_UnitHeap.h180 class UnitHeapTemplate : public UnitHeapBase, private LockPolicy::LockObject
203 UnitHeapTemplate() {} in UnitHeapTemplate() function
214UnitHeapTemplate(size_t unit, uptr addr, size_t size, s32 alignment = DEFAULT_ALIGNMENT, bit32 opt…
228 …explicit UnitHeapTemplate(size_t unit, const MemoryBlock& block, s32 alignment = DEFAULT_ALIGNMENT…
252 …static UnitHeapTemplate* Create(HeapBase* parent, size_t unit, void* addr, size_t size, s32 alignm…
294 virtual ~UnitHeapTemplate() {} in ~UnitHeapTemplate()
399 class UnitHeapTemplate<LockPolicy>::Allocator : public IAllocator
408 Allocator(UnitHeapTemplate<LockPolicy>& heap) : m_Heap(&heap) {} in Allocator()
420 void Initialize(UnitHeapTemplate<LockPolicy>& heap) { m_Heap = &heap; } in Initialize()
426 UnitHeapTemplate<LockPolicy>* GetHeap() { return m_Heap; } in GetHeap()
[all …]
Dfnd_WaitableUnitHeap.h29 class WaitableUnitHeap : private UnitHeapTemplate<LockPolicy>
33 typedef UnitHeapTemplate<LockPolicy> Base;