Searched refs:UnitHeapTemplate (Results 1 – 2 of 2) sorted by relevance
| /CTR-SDK-1.3.0/CTR_SDK/include/nn/fnd/ |
| D | fnd_UnitHeap.h | 182 class UnitHeapTemplate : public UnitHeapBase, private LockPolicy::LockObject 205 UnitHeapTemplate() {} in UnitHeapTemplate() function 216 …UnitHeapTemplate(size_t unit, uptr addr, size_t size, s32 alignment = DEFAULT_ALIGNMENT, bit32 opt… 230 …explicit UnitHeapTemplate(size_t unit, const MemoryBlock& block, s32 alignment = DEFAULT_ALIGNMENT… 254 …static UnitHeapTemplate* Create(HeapBase* parent, size_t unit, void* addr, size_t size, s32 alignm… 296 virtual ~UnitHeapTemplate() {} in ~UnitHeapTemplate() 401 class UnitHeapTemplate<LockPolicy>::Allocator : public IAllocator 410 Allocator(UnitHeapTemplate<LockPolicy>& heap) : m_Heap(&heap) {} in Allocator() 422 void Initialize(UnitHeapTemplate<LockPolicy>& heap) { m_Heap = &heap; } in Initialize() 428 UnitHeapTemplate<LockPolicy>* GetHeap() { return m_Heap; } in GetHeap() [all …]
|
| D | fnd_WaitableUnitHeap.h | 29 class WaitableUnitHeap : private UnitHeapTemplate<LockPolicy> 33 typedef UnitHeapTemplate<LockPolicy> Base;
|