Home
last modified time | relevance | path

Searched refs:StackMemory (Results 1 – 3 of 3) sorted by relevance

/CTR-SDK-4.2.5/sources/libraries/os/
Dos_StackMemory.cpp53 void StackMemory::Initialize(void* pMem, size_t size) in Initialize()
58 Result StackMemory::TryInitialize(void* pMem, size_t size) in TryInitialize()
127 void* StackMemory::Finalize() in Finalize()
162 void StackMemory::MoveFrom(StackMemory* pFrom) in MoveFrom()
182 new (p) StackMemory(pMem, size); in nnosStackMemoryProtect()
187 StackMemory* pStackMemory = reinterpret_cast<StackMemory*>(p); in nnosStackMemoryUnprotect()
188 pStackMemory->~StackMemory(); in nnosStackMemoryUnprotect()
193 StackMemory* pStackMemory = reinterpret_cast<StackMemory*>(p); in nnosStackMemoryGetAddress()
199 StackMemory* pStackMemory = reinterpret_cast<StackMemory*>(p); in nnosStackMemoryGetSize()
205 StackMemory* pStackMemory = reinterpret_cast<StackMemory*>(p); in nnosStackMemoryGetStackBottom()
Dos_StackMemoryAutoStackManager.cpp29 StackMemory stackMemory;
42 StackMemory stackMemory; in Construct()
49 new(&pStackBottom->stackMemory) StackMemory(); in Construct()
62 StackMemory stackMemory; in FreeStack()
/CTR-SDK-4.2.5/include/nn/os/
Dos_StackMemory.h56 class StackMemory : public MemoryBlockBase
69 StackMemory() {} in StackMemory() function
88 explicit StackMemory(void* pMem, size_t size) { Initialize(pMem, size); } in StackMemory() function
127 ~StackMemory() { Finalize(); } in ~StackMemory()
157 void MoveFrom(StackMemory* pFrom);
187 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_BUFFER_CLASS(nnosStackMemory, nn::os::StackMemory, 24, u32);