| /CTR-SDK-0.13.2/include/nn/os/ |
| D | os_BlockingQueue.h | 47 BlockingQueueBase(uptr buffer[], size_t size) { Initialize(buffer, size); } in BlockingQueueBase() 49 void Initialize(uptr buffer[], size_t size); 50 nn::Result TryInitialize(uptr buffer[], size_t size); 52 void Enqueue(uptr data); 53 bool TryEnqueue(uptr data); 54 bool ForceEnqueue(uptr data, uptr* pOut); 55 void Jam(uptr data); 56 bool TryJam(uptr data); 57 uptr Dequeue(); 58 bool TryDequeue(uptr* pOut); [all …]
|
| D | os_ThreadPool.h | 80 …ThreadPool(void* workBuffer, size_t numMaxWaitObjects, size_t numWorkerThreads, uptr workerStackBo… 113 …void Initialize(void* workBuffer, size_t numMaxWaitObjects, size_t numWorkerThreads, uptr workerSt… 169 uptr m_Buffer; 201 void StartExecuteThread(size_t i, uptr stackBottom, s32 priority); 207 …Pool(void* workBuffer, size_t numMaxWaitObjects, size_t numWorkerThreads, uptr workerStackBottoms[… in ThreadPool() 237 ThreadPoolTaskForC(void (*f)(uptr), uptr param) : m_F(f), m_Param(param) {} in ThreadPoolTaskForC() argument 240 void (*m_F)(uptr); 241 uptr m_Param; 247 …ThreadPoolWaitTaskForC(nnosWaitObject* waitObject, void (*f)(uptr), uptr param) : m_WaitObject(wai… in ThreadPoolWaitTaskForC() argument 252 void (*m_F)(uptr); [all …]
|
| D | os_CriticalSection.h | 244 static uptr GetThreadUniqueValue() in GetThreadUniqueValue() 248 static uptr GetInvalidThreadUniqueValue() in GetInvalidThreadUniqueValue() 250 return static_cast<uptr>(-1); in GetInvalidThreadUniqueValue() 253 static uptr GetThreadUniqueValue() in GetThreadUniqueValue() 255 uptr v; in GetThreadUniqueValue() 259 static uptr GetInvalidThreadUniqueValue() in GetInvalidThreadUniqueValue() 272 uptr m_ThreadUniqueValue;
|
| D | os_StackMemory.h | 57 uptr m_MemoryAddress; 125 uptr GetStackBottom() const { return GetAddress() + GetSize(); } in GetStackBottom() 183 NN_EXTERN_C uptr nnosStackMemoryGetAddress(nnosStackMemory* p); 193 NN_EXTERN_C uptr nnosStackMemoryGetStackBottom(nnosStackMemory* p);
|
| D | os_Memory.h | 86 uptr GetDeviceMemoryAddress(); 122 inline uptr GetHeapAddress() { return NN_OS_ADDR_HEAP_BEGIN; } in GetHeapAddress() 170 NN_EXTERN_C uptr nnosGetDeviceMemoryAddress(void);
|
| D | os_StackMemoryBlock.h | 57 uptr m_MemoryAddress; 113 uptr GetStackBottom() const { return GetAddress() + GetSize(); } in GetStackBottom() 173 NN_EXTERN_C uptr nnosStackMemoryBlockGetAddress(nnosStackMemoryBlock* p); 183 NN_EXTERN_C uptr nnosStackMemoryBlockGetStackBottom(nnosStackMemoryBlock* p);
|
| /CTR-SDK-0.13.2/sources/libraries/os/ |
| D | os_BlockingQueue.cpp | 46 void BlockingQueueBase<Locker>::Initialize(uptr buffer[], size_t size) in Initialize() 60 nn::Result BlockingQueueBase<Locker>::TryInitialize(uptr buffer[], size_t size) in TryInitialize() 104 bool BlockingQueueBase<Locker>::TryEnqueue(uptr data) in TryEnqueue() 126 bool BlockingQueueBase<Locker>::ForceEnqueue(uptr data, uptr* pOut) in ForceEnqueue() 154 void BlockingQueueBase<Locker>::Enqueue(uptr data) in Enqueue() 172 bool BlockingQueueBase<Locker>::TryJam(uptr data) in TryJam() 194 void BlockingQueueBase<Locker>::Jam(uptr data) in Jam() 212 bool BlockingQueueBase<Locker>::TryDequeue(uptr* pOut) in TryDequeue() 234 uptr BlockingQueueBase<Locker>::Dequeue() in Dequeue() 238 uptr data; in Dequeue() [all …]
|
| D | os_Memory.cpp | 34 uptr s_DeviceMemoryAddress = 0; //!< デバイスメモリのアドレス 52 uptr GetDeviceMemoryAddress() in GetDeviceMemoryAddress() 70 uptr addr; in SetDeviceMemorySize() 72 …const uptr requestAddress = (s_DeviceMemorySize == 0) ? NULL: (s_DeviceMemoryAddress + s_DeviceMem… in SetDeviceMemorySize() 99 uptr addr; in SetDeviceMemorySize() 101 const uptr freeAddress = s_DeviceMemoryAddress + size; in SetDeviceMemorySize() 142 uptr addr; in SetHeapSize() 144 const uptr requestAddress = NN_OS_ADDR_HEAP_BEGIN + s_HeapSize; in SetHeapSize() 162 uptr addr; in SetHeapSize() 164 const uptr freeAddress = NN_OS_ADDR_HEAP_BEGIN + size; in SetHeapSize() [all …]
|
| D | os_AddressSpaceManager.h | 44 uptr m_SpaceBegin; //!< �A�h���X��Ԃ̊J�n�A�h���X 45 uptr m_SpaceEnd; //!< �A�h���X��Ԃ̏I�[�A�h���X 58 void Initialize(uptr begin, size_t size); 68 uptr Allocate(MemoryBlockBase* pBlock, size_t size, size_t skipSize); 139 NN_EXTERN_C void nnosAddressSpaceManagerInitialize(nnosAddressSpaceManager* p, uptr begin, size_t s… 144 NN_EXTERN_C uptr nnosAddressSpaceManagerAllocate(nnosAddressSpaceManager* p, nnosMemoryBlockBase* p…
|
| D | os_AddressSpaceManager.cpp | 25 void AddressSpaceManager::Initialize(uptr begin, size_t size) in Initialize() 36 uptr AddressSpaceManager::Allocate(MemoryBlockBase* pBlock, size_t size, size_t skipSize) in Allocate() 45 uptr allocatedAddress; in Allocate() 77 const uptr allocatedEnd = allocatedAddress + size; in Allocate() 78 const uptr nextBegin = pNext->GetAddress(); in Allocate() 91 const uptr allocatedEnd = allocatedAddress + size; in Allocate() 136 uptr end = m_SpaceEnd; in FindSpace() 141 const uptr nextBegin = pItem->GetAddress(); in FindSpace() 142 const uptr nextEnd = nextBegin + pItem->GetSize(); in FindSpace() 189 void nnosAddressSpaceManagerInitialize(nnosAddressSpaceManager* p, uptr begin, size_t size) in nnosAddressSpaceManagerInitialize() [all …]
|
| D | os_StackMemory.cpp | 61 …uptr addr = nnosAddressSpaceManagerAllocate(&s_SpaceManager, detail::ConvertToC(this), size, NN_OS… in Initialize() 67 m_MemoryAddress = reinterpret_cast<uptr>(pMem); in Initialize() 70 uptr dummy; in Initialize() 92 const uptr addr = GetAddress(); in Finalize() 94 const uptr memAddr = m_MemoryAddress; in Finalize() 99 uptr dummy; in Finalize() 152 uptr nnosStackMemoryGetAddress(nnosStackMemory* p) in nnosStackMemoryGetAddress() 164 uptr nnosStackMemoryGetStackBottom(nnosStackMemory* p) in nnosStackMemoryGetStackBottom()
|
| D | os_Thread.cpp | 35 uptr stackBottom; 36 StackBufferAdapter(uptr stackBottom) : stackBottom(stackBottom) {} in StackBufferAdapter() 37 uptr GetStackBottom() const { return stackBottom; } in GetStackBottom() 93 void (*f)(uptr); //!< ハンドラ 168 void Thread::ThreadStart(uptr p) in ThreadStart() 187 …ializeAndStartImpl(const TypeInfo& typeInfo, ThreadFunc f, const void* p, uptr stackBottom, s32 pr… in TryInitializeAndStartImpl() 193 uptr stack = stackBottom; in TryInitializeAndStartImpl() 249 uptr stack = reinterpret_cast<uptr>(pStackBottom); in TryInitializeAndStartImplUsingAutoStack() 289 void nnosThreadInitializeAndStart(nnosThread* p, void (*f)(uptr), uptr param, uptr stackBottom, s32… in nnosThreadInitializeAndStart() argument 296 bool nnosThreadTryInitializeAndStart(nnosThread* p, void (*f)(uptr), uptr param, uptr stackBottom, … in nnosThreadTryInitializeAndStart() argument
|
| /CTR-SDK-0.13.2/include/nn/fnd/ |
| D | fnd_MemoryRange.h | 48 … MemoryRange(uptr begin, uptr end) : m_Begin(begin), m_End(end) { NN_TASSERT_(m_Begin <= m_End); } in MemoryRange() 53 uptr GetAddress() const { return m_Begin; } in GetAddress() 60 uptr GetEndAddress() const { return m_End; } in GetEndAddress() 70 uptr m_Begin; 71 uptr m_End;
|
| D | fnd_HeapBase.h | 185 static uptr RoundDown(uptr addr, s32 alignment) in RoundDown() 190 static uptr RoundUp(uptr addr, s32 alignment) in RoundUp() 195 void FillMemoryZero(uptr addr, size_t size) in FillMemoryZero() 204 void DebugFillMemory(uptr addr, size_t size, HeapFillType type) in DebugFillMemory() 213 inline void DebugFillMemory(uptr, size_t, HeapFillType) {} in DebugFillMemory() argument 223 static void FillMemory(uptr addr, uptr end, bit8 value); 224 static void FillMemory32(uptr addr, uptr end, bit32 value);
|
| D | fnd_FrameHeap.h | 57 …FrameHeapBase(uptr addr, size_t size, bit32 option = 0) : m_Addr(0) { Initialize(addr, size, optio… 62 void Initialize(uptr addr, size_t size, bit32 option = 0); 93 uptr m_Addr; 95 uptr m_CurrentHead; 96 uptr m_CurrentTail; 119 uptr m_Head; 120 uptr m_Tail; 122 explicit State(uptr head, uptr tail) : m_Head(head), m_Tail(tail) {} in State() 131 uptr ret; in Allocate() 140 uptr current = ret + size; in Allocate() [all …]
|
| D | fnd_BuddyHeap.h | 37 static uptr RoundDown(uptr addr) in RoundDown() 43 static uptr RoundUp(uptr addr) in RoundUp() 73 void Initialize(uptr addr, size_t numPages) in Initialize() 144 uptr addr = GetAddressFromPage(*pPage); in AllocateByOrder() 171 NN_ASSERT((reinterpret_cast<uptr>(p) - m_HeapStart) % PAGE_SIZE == 0); in Free() 173 Page* pPage = GetPageFromAddress(reinterpret_cast<uptr>(p)); in Free() 205 return m_HeapStart <= reinterpret_cast<uptr>(addr) in HasAddress() 206 && reinterpret_cast<uptr>(addr) < m_HeapStart + m_HeapSize; in HasAddress() 379 uptr m_HeapStart; 490 inline uptr GetAddressFromPage(const Page& page) const in GetAddressFromPage() [all …]
|
| /CTR-SDK-0.13.2/include/nn/applet/CTR/ |
| D | applet_Wrapper.h | 151 void SetHomeButtonCallback( AppletHomeButtonCallback callback, uptr arg=0 ); 158 void SetReceiveMessageCallback( AppletMessageCallback callback, uptr arg=0 ); 165 void SetPowerButtonCallback( AppletPowerButtonCallback callback, uptr arg=0 ); 172 void SetRequestMemoryCallback( AppletRequestMemoryCallback callback, uptr arg=0 ); 178 void SetReleaseMemoryCallback( AppletReleaseMemoryCallback callback, uptr arg=0 ); 185 void SetDspSleepCallback( AppletDspSleepCallback callback, uptr arg=0 ); 191 void SetDspWakeUpCallback( AppletDspWakeUpCallback callback, uptr arg=0 ); 198 void SetSleepQueryCallback( AppletSleepQueryCallback callback, uptr arg=0 ); 207 void SetSleepCallback( AppletSleepCallback callback, uptr arg=0 ); 213 void SetAwakeCallback( AppletAwakeCallback callback, uptr arg=0 ); [all …]
|
| /CTR-SDK-0.13.2/include/nn/gx/CTR/ |
| D | gx_CommandAccess.h | 52 uptr nngxGetPhysicalAddr( uptr virtualAddr ); 100 inline uptr GetPhysicalAddr( uptr virtualAddr ) in GetPhysicalAddr()
|
| D | gx_Vram.h | 48 uptr nngxGetVramStartAddr( s32 area ); 56 uptr nngxGetVramEndAddr( s32 area ); 103 inline uptr GetVramStartAddr( VramArea area ) in GetVramStartAddr() 117 inline uptr GetVramEndAddr( VramArea area ) in GetVramEndAddr()
|
| /CTR-SDK-0.13.2/sources/libraries/fnd/ |
| D | fnd_HeapBase.cpp | 106 inline void FillMemory8(uptr begin, uptr end, bit8 v) in FillMemory8() 119 void HeapBase::FillMemory32(uptr begin, uptr end, bit32 v) in FillMemory32() 132 void HeapBase::FillMemory(uptr addr, uptr end, bit8 v) in FillMemory() 135 uptr begin = addr; in FillMemory() 136 uptr rbegin = RoundUp(begin, sizeof(bit32)); in FillMemory() 137 uptr rend = RoundDown(end, sizeof(bit32)); in FillMemory()
|
| /CTR-SDK-0.13.2/include/nn/dsp/CTR/MPCore/ |
| D | dsp_Api.h | 140 nn::Result GetVirtualAddress(uptr physicalAddress, uptr * pVirtualAddress); 149 nn::Result GetPhysicalAddress(uptr address, uptr * pPhysicalAddress); 158 nn::Result ConvertProcessAddressFromDspDram(uptr addressOnDsp, uptr * pAddressOnHost); 240 nn::Result FlushDataCache( uptr addr, size_t size ); 248 nn::Result InvalidateDataCache( uptr addr, size_t size );
|
| /CTR-SDK-0.13.2/include/nn/ngc/CTR/ |
| D | ngc_ProfanityFilter.h | 74 ProfanityFilter( uptr pWorkMemory ) { Initialize( pWorkMemory ); } in ProfanityFilter() 100 nn::Result Initialize( uptr pWorkMemory ); 230 uptr m_pWorkingHead; 233 uptr m_pTempPoolHead; 236 uptr m_pPatternsHead; 239 uptr m_pMountWorkingArea;
|
| /CTR-SDK-0.13.2/include/nn/snd/CTR/MPCore/ |
| D | snd_Api.h | 74 void (*callback)(uptr), 75 uptr arg, 76 uptr stackBuffer, 85 nn::Result StartUserSoundThread(uptr stackBuffer, size_t stackSize, s32 prio); 147 nn::Result FlushDataCache( uptr addr, size_t size ); 160 nn::Result InvalidateDataCache( uptr addr, size_t size ); 268 void RegisterAuxCallback( AuxBusId busId, AuxCallback callback, uptr userData ); 278 void GetAuxCallback( AuxBusId busId, AuxCallback* pCallback, uptr* pUserData );
|
| /CTR-SDK-0.13.2/include/nn/hid/CTR/ |
| D | hid_HidBase.h | 48 uptr m_pResource; 92 uptr GetResource(); 93 void SetResource(uptr resource); 125 inline uptr HidBase::GetResource() in GetResource() 130 inline void HidBase::SetResource(uptr resource) in SetResource()
|
| /CTR-SDK-0.13.2/include/nn/net/osl/ |
| D | osl_BuddyHeap.h | 38 static uptr RoundDown(uptr addr) in RoundDown() 44 static uptr RoundUp(uptr addr) in RoundUp() 62 void Initialize(uptr addr, size_t numPages) in Initialize() 121 uptr addr = GetAddressFromPage(*pPage); in AllocateByOrder() 141 NN_ASSERT((reinterpret_cast<uptr>(p) - m_HeapStart) % PAGE_SIZE == 0); in Free() 143 Page* pPage = GetPageFromAddress(reinterpret_cast<uptr>(p)); in Free() 171 return m_HeapStart <= reinterpret_cast<uptr>(addr) in HasAddress() 172 && reinterpret_cast<uptr>(addr) < m_HeapStart + m_HeapSize; in HasAddress() 293 uptr m_HeapStart; 362 inline uptr GetAddressFromPage(const Page& page) const in GetAddressFromPage() [all …]
|