Home
last modified time | relevance | path

Searched refs:heap (Results 1 – 12 of 12) sorted by relevance

/CTR-SDK-0.14.4/sources/libraries/fnd/detail/
Dfnd_DetailHeap.h85 Heap heap,
101 ConstHeap heap);
132 Heap heap);
142 void SetCurrentHeap(Heap heap);
169 Heap heap,
200 Heap heap,
227 Heap heap,
239 ConstHeap heap);
253 ConstHeap heap,
266 Heap heap,
[all …]
Dfnd_DetailHeapCommon.h113 GetHeapTotalSize(ConstHeap heap) in GetHeapTotalSize() argument
115 return ((s32)(heap->heapEnd) - (s32)(heap->heapStart)); in GetHeapTotalSize()
131 #define GetHeapStartAddress(heap) \ argument
132 ((void*)(((nn::fnd::detail::NNSiFndHeapHead*)(heap))->heapStart))
143 #define GetHeapEndAddress(heap) \ argument
144 (((nn::fnd::detail::NNSiFndHeapHead*)(heap))->heapEnd)
154 #define DumpHeap(heap) ((void)0) argument
157 Heap heap);
Dfnd_DetailHeap.cpp174 GetHeapHeadPtrFromHandle(Heap heap) in GetHeapHeadPtrFromHandle() argument
176 return GetHeapHeadPtrFromHeapHead(heap); in GetHeapHeadPtrFromHandle()
180 GetHeapHeadPtrFromHandle(ConstHeap heap) in GetHeapHeadPtrFromHandle() argument
182 return GetHeapHeadPtrFromHeapHead(heap); in GetHeapHeadPtrFromHandle()
1067 Heap heap in IsValidUsedMBlock() argument
1070 NNSiFndHeapHead* pHeapHd = heap; in IsValidUsedMBlock()
1100 NNSi_FndDumpHeap(ConstHeap heap) in NNSi_FndDumpHeap() argument
1102 NN_UNUSED_VAR(heap); in NNSi_FndDumpHeap()
1104 NN_TASSERT_(IsValidHeapHandle(heap)); in NNSi_FndDumpHeap()
1111 NNSiFndHeapHead const* pHeapHd = heap; in NNSi_FndDumpHeap()
[all …]
Dfnd_DetailHeapCommon.cpp283 DumpHeap(Heap heap) in DumpHeap() argument
285 NNSiFndHeapHead* pHeapHd = heap; in DumpHeap()
288 case NNSI_EXPHEAP_SIGNATURE: NNSi_FndDumpHeap(heap); break; in DumpHeap()
290 NN_TLOG_("[NNS Foundation] dump heap : unknown heap. - %p\n", heap); in DumpHeap()
/CTR-SDK-0.14.4/sources/libraries/fnd/
Dfnd_HeapBase.cpp46 HeapBase* heap = this; in GetRoot() local
47 while (heap->m_Parent) in GetRoot()
49 heap = heap->m_Parent; in GetRoot()
51 return heap; in GetRoot()
79 HeapBase* heap = this; in FindHeap() local
81 …for (HeapBase* child = heap->m_Children.GetFront(); child; child = heap->m_Children.GetNext(child)) in FindHeap()
85 heap = child; in FindHeap()
89 return heap; in FindHeap()
Dfnd_ExpHeap.cpp31 …nn::fnd::detail::Heap heap = detail::CreateHeap(&m_ExpHeapImpl, reinterpret_cast<void*>(addr), siz… in Initialize() local
32 if (heap == NN_OS_HEAP_INVALID_HANDLE) in Initialize()
85 ExpHeapBase* heap; member
91 fap.f(p, fap.heap, fap.param); in VisitFunc()
102 fap.heap = this; in VisitAllBlocks()
/CTR-SDK-0.14.4/include/nn/fnd/
Dfnd_ExpHeap.h86 typedef void (*BlockVisitor)(void* pBlock, const ExpHeapBase* heap, uptr param);
522 …Policy>& heap, bit8 groupId = 0, AllocationMode mode = ExpHeapBase::ALLOCATION_MODE_FIRST_FIT, boo…
537 …void Initialize(ExpHeapTemplate<LockPolicy>& heap, bit8 groupId = 0, AllocationMode mode = ExpHeap…
540 this->m_Heap = &heap;
631 ExpHeapTemplate* heap; in Create() local
637heap = new (addr) ExpHeapTemplate(reinterpret_cast<uptr>(addr)+sizeof(ExpHeapTemplate), static_cas… in Create()
642heap = new (placeaddr) ExpHeapTemplate(reinterpret_cast<uptr>(addr), static_cast<size_t>(size - si… in Create()
649 heap->SetParent(parent); in Create()
651 return heap; in Create()
Dfnd_FrameHeap.h111 explicit State(FrameHeapBase& heap) : m_Head(heap.m_CurrentHead), m_Tail(heap.m_CurrentTail) {} in State() argument
587 explicit ScopedFrame(FrameHeapTemplate<LockPolicy>& heap) : m_State(heap), m_Heap(heap) {} in ScopedFrame() argument
611 FrameHeapTemplate* heap; in Create() local
617heap = new (addr) FrameHeapTemplate(reinterpret_cast<uptr>(addr)+sizeof(FrameHeapTemplate), static… in Create()
622heap = new (placeaddr) FrameHeapTemplate(reinterpret_cast<uptr>(addr), static_cast<size_t>(size - … in Create()
629 heap->SetParent(parent); in Create()
630 return heap; in Create()
Dfnd_UnitHeap.h396 Allocator(UnitHeapTemplate<LockPolicy>& heap) : m_Heap(&heap) {} in Allocator() argument
408 void Initialize(UnitHeapTemplate<LockPolicy>& heap) { m_Heap = &heap; } in Initialize() argument
474 UnitHeapTemplate* heap; in Create() local
479heap = new (addr) UnitHeapTemplate(unit, reinterpret_cast<uptr>(addr)+sizeof(UnitHeapTemplate), st… in Create()
484heap = new (placeaddr) UnitHeapTemplate(unit, reinterpret_cast<uptr>(addr), static_cast<size_t>(si… in Create()
491 heap->SetParent(parent); in Create()
492 return heap; in Create()
Dfnd_WaitableUnitHeap.h165 Allocator(WaitableUnitHeap& heap) : m_Heap(&heap) {} in Allocator() argument
169 void Initialize(WaitableUnitHeap& heap) { m_Heap = &heap; } in Initialize() argument
Dfnd_BuddyHeap.h664 Allocator(BuddyHeap& heap) : m_Heap(0) { Initialize(heap); } in Allocator() argument
676 void Initialize(BuddyHeap& heap) in Initialize() argument
679 this->m_Heap = &heap; in Initialize()
/CTR-SDK-0.14.4/include/nn/net/osl/
Dosl_BuddyHeap.h495 Allocator(BuddyHeap& heap) : m_Heap(0) { Initialize(heap); } in Allocator() argument
502 void Initialize(BuddyHeap& heap) in Initialize() argument
505 this->m_Heap = &heap; in Initialize()