| /CTR-SDK-4.2.5/include/nn/dbg/ |
| D | dbg_Dump.h | 42 #define NN_DUMP_MEMORY( p, size, flags ) nn::dbg::detail::DumpMemory(p, size, flags) argument 44 #define NN_DUMP_MEMORY( p, size, flags ) nndbgDetailDumpMemory(p, size, flags) argument 47 #define NN_DUMP_MEMORY( p, size, flags ) ((void)0) argument 50 #define NN_DUMP( p, size ) NN_DUMP_MEMORY(p, size, 0) argument 51 #define NN_DUMP_POINTER( p, size ) NN_DUMP_MEMORY(p, size, NN_DBG_DUMP_FLAG_POINTER) argument 52 #define NN_DUMP_STRING( p, size ) NN_DUMP_MEMORY(p, size, NN_DBG_DUMP_FLAG_POINTER|NN_DBG… argument 60 void DumpMemory(const void* p, size_t size, bit32 flags); 73 NN_EXTERN_C void nndbgDetailDumpMemory(const void* p, size_t size, bit32 flags);
|
| /CTR-SDK-4.2.5/sources/libraries/init/ |
| D | init_Alloc.cpp | 52 NN_WEAK_SYMBOL void* malloc(size_t size) in malloc() argument 54 return s_pSystemHeap->Allocate(size); in malloc() 65 NN_WEAK_SYMBOL void* calloc(size_t num, size_t size) in calloc() argument 67 size_t sum = num * size; in calloc() 78 NN_WEAK_SYMBOL void* realloc(void* p, size_t size) in realloc() argument 83 if( size == 0 ) in realloc() 91 size_t newSize = s_pSystemHeap->ResizeBlock(p, size); in realloc() 99 void* newMem = std::malloc(size); in realloc() 104 std::memcpy(newMem, p, std::min(size, oldSize)); in realloc() 113 return std::malloc(size); in realloc() [all …]
|
| /CTR-SDK-4.2.5/include/nn/gx/CTR/ |
| D | gx_MacroCommon.h | 45 #define PICA_CMD_HEADER( addr, size, be, seq ) ((addr) | (be) << 16 | (size) << 20 | ((seq) ? 0x80… argument 47 #define PICA_CMD_HEADER_BURST( addr, size ) PICA_CMD_HEADER(addr, size - 1, 0xf, 0) argument 48 #define PICA_CMD_HEADER_BURST_BE( addr, size, be ) PICA_CMD_HEADER(addr, size - 1, be, 0) argument 49 #define PICA_CMD_HEADER_BURSTSEQ( addr, size ) PICA_CMD_HEADER(addr, size - 1, 0xf, 1) argument 50 #define PICA_CMD_HEADER_BURSTSEQ_BE( addr, size, be ) PICA_CMD_HEADER(addr, size - 1, be, 1) argument 57 #define PICA_CMD_HEADER_VS_F32( size ) PICA_CMD_HEADER(PICA_REG_VS_FLOAT0, (size) * 4 -1,… argument 60 #define PICA_CMD_HEADER_GS_F32( size ) PICA_CMD_HEADER(PICA_REG_GS_FLOAT0, (size) * 4 -1,… argument
|
| /CTR-SDK-4.2.5/include/nn/fs/ |
| D | fs_MemoryStream.h | 40 MemoryStreamBase(bit8* buffer, size_t size) : m_Buffer(buffer), m_Size(size), m_Position(0) {} in MemoryStreamBase() argument 54 Result TryRead(s32* pOut, void* buffer, size_t size); 55 …s32 Read(void* buffer, size_t size) { s32 ret; NN_ERR_THROW_FATAL_ALL(TryRead(&ret, buffer, size))… in Read() argument 57 Result TryWrite(s32* pOut, const void* buffer, size_t size); 58 …s32 Write(const void* buffer, size_t size) { s32 ret; NN_ERR_THROW_FATAL_ALL(TryWrite(&ret, buffer… in Write() argument 61 void SetSize(s64 size) { NN_ERR_THROW_FATAL_ALL(TrySetSize(size)); } in SetSize() argument 73 MemoryStream(bit8* buffer, size_t size) : Base(buffer, size) {} in MemoryStream() argument 87 …rtual Result TryRead(s32* pOut, void* buffer, size_t size) { return Base::TryRead(pOut, buffer, si… in TryRead() argument 88 virtual s32 Read(void* buffer, size_t size) { return Base::Read(buffer, size); } in Read() argument 90 …t TryWrite(s32* pOut, const void* buffer, size_t size, bool) { return Base::TryWrite(pOut, buffer,… in TryWrite() argument [all …]
|
| D | fs_MemoryOutputStream.h | 28 MemoryOutputStream(bit8* buffer, size_t size) : Base(buffer, size) {} in MemoryOutputStream() argument 42 …t TryWrite(s32* pOut, const void* buffer, size_t size, bool) { return Base::TryWrite(pOut, buffer,… in TryWrite() argument 43 virtual s32 Write(const void* buffer, size_t size, bool) { return Base::Write(buffer, size); } in Write() argument 45 virtual Result TrySetSize(s64 size) { return Base::TrySetSize(size); } in TrySetSize() argument 46 virtual void SetSize(s64 size) { Base::SetSize(size); } in SetSize() argument
|
| D | fs_FileStream.h | 202 virtual s32 Read(void* buffer, size_t size) { return detail::FileBase::Read(buffer, size); } in Read() argument 218 …Result TryRead(s32* pOut, void* buffer, size_t size) { return detail::FileBase::TryRead(pOut, buff… in TryRead() argument 240 …virtual s32 Write(const void* buffer, size_t size, bool flush) { return detail::FileBase::Write(bu… in Write() argument 263 …e(s32* pOut, const void* buffer, size_t size, bool flush) { return detail::FileBase::TryWrite(pOut… in TryWrite() argument 340 virtual void SetSize(s64 size) { detail::FileBase::SetSize(size); } in SetSize() argument 349 virtual Result TrySetSize(s64 size) { return detail::FileBase::TrySetSize(size); } in TrySetSize() argument
|
| /CTR-SDK-4.2.5/include/nn/nstd/ |
| D | nstd_String.h | 24 NN_EXTERN_C void nnnstdMemCpy(void *dstp, const void *srcp, size_t size); 25 NN_EXTERN_C void nnnstdMemMove(void *dstp, const void *srcp, size_t size); 58 inline void MemCpy(void *dstp, const void *srcp, size_t size) in MemCpy() argument 60 nnnstdMemCpy(dstp, srcp, size); in MemCpy() 74 inline void MemMove(void *dstp, const void *srcp, size_t size) in MemMove() argument 76 nnnstdMemMove(dstp, srcp, size); in MemMove() 95 inline void MemCpy(void *dstp, const void *srcp, size_t size) in MemCpy() argument 97 nnnstdMemCpy(dstp, srcp, size); in MemCpy() 111 inline void MemMove(void *dstp, const void *srcp, size_t size) in MemMove() argument 113 nnnstdMemMove(dstp, srcp, size); in MemMove()
|
| /CTR-SDK-4.2.5/include/nn/friends/CTR/ |
| D | friends_Api.h | 61 … Result GetFriendKeyList( FriendKey* pFriendKeyList, size_t* pNum, size_t offset, size_t size ); 62 …riendPresence( FriendPresence* pFriendPresenceList, const FriendKey* pFriendKeyList, size_t size ); 63 …dPresence( FriendPresence* pFriendPresenceList, const PrincipalId* pPrincipalIdList, size_t size ); 64 …creenNameList)[SCREEN_NAME_SIZE], const FriendKey* pFriendKeyList, size_t size, bool replaceForeig… 65 …nNameList)[SCREEN_NAME_SIZE], const PrincipalId* pPrincipalIdList, size_t size, bool replaceForeig… 66 Result GetFriendMii( MiiData* pMiiDataList, const FriendKey* pFriendKeyList, size_t size ); 67 … Result GetFriendMii( MiiData* pMiiDataList, const PrincipalId* pPrincipalIdList, size_t size ); 68 … Result GetFriendProfile( Profile* pProfileList, const FriendKey* pFriendKeyList, size_t size ); 69 …Result GetFriendProfile( Profile* pProfileList, const PrincipalId* pPrincipalIdList, size_t size ); 70 …etFriendAttributeFlags( bit32* pAttributeFlagsList, const FriendKey* pFriendKeyList, size_t size ); [all …]
|
| /CTR-SDK-4.2.5/sources/libraries/os/ |
| D | os_Memory.cpp | 52 Result SetDeviceMemorySize(size_t size) in SetDeviceMemorySize() argument 55 if ( (size % NN_OS_MEMORY_PAGE_SIZE) != 0 ) in SetDeviceMemorySize() 61 if( size > s_DeviceMemorySize ) in SetDeviceMemorySize() 68 if (!(s_DeviceMemorySize % (1024 * 1024) == 0 && size % (1024 * 1024) == 0)) in SetDeviceMemorySize() 74 const size_t mapSize = size - s_DeviceMemorySize; in SetDeviceMemorySize() 96 s_DeviceMemorySize = size; in SetDeviceMemorySize() 103 const size_t unmapSize = s_DeviceMemorySize - size; in SetDeviceMemorySize() 104 const uptr freeAddress = s_DeviceMemoryAddress + size; in SetDeviceMemorySize() 115 if( size == 0 ) in SetDeviceMemorySize() 120 s_DeviceMemorySize = size; in SetDeviceMemorySize() [all …]
|
| D | os_SharedMemory.cpp | 34 size_t GetPageAlignedSize(size_t size) in GetPageAlignedSize() argument 36 return (size + NN_OS_MEMORY_PAGE_SIZE - 1) & ~(NN_OS_MEMORY_PAGE_SIZE - 1); in GetPageAlignedSize() 60 Result SharedMemoryBlock::Map(size_t size, bool readOnly) in Map() argument 70 if ( ( size % NN_OS_MEMORY_PAGE_SIZE ) != 0 ) in Map() 76 uptr addr = os::detail::AllocateFromSharedMemorySpace(this, size); in Map() 108 Result SharedMemoryBlock::TryInitialize(size_t size, bool readOnly, bool otherReadOnly, bool noMap) in TryInitialize() argument 110 size = GetPageAlignedSize(size); in TryInitialize() 116 result = nn::svc::CreateMemoryBlock(&handle, NULL, size, myPermission, otherPermission); in TryInitialize() 122 result = Map(size, readOnly); in TryInitialize() 127 void SharedMemoryBlock::Initialize(size_t size, bool readOnly, bool otherReadOnly, bool noMap) in Initialize() argument [all …]
|
| D | os_TransferMemoryBlock.cpp | 32 size_t size, in Initialize() argument 36 NN_OS_ERROR_IF_FAILED(TryInitialize(p, size, myPermission, otherPermission)); in Initialize() 41 size_t size, in TryInitialize() argument 57 if ( ( size % NN_OS_MEMORY_PAGE_SIZE ) != 0 ) in TryInitialize() 64 …result = nn::svc::CreateMemoryBlock(&handle, reinterpret_cast<uptr>(p), size, myPermission, otherP… in TryInitialize() 68 SetAddressAndSize(reinterpret_cast<uptr>(p), size); in TryInitialize() 86 size_t size, in AttachAndMap() argument 91 if ( ( size % NN_OS_MEMORY_PAGE_SIZE ) != 0 ) in AttachAndMap() 97 return Map(size, otherPermission, myPermission); in AttachAndMap() 101 size_t size, in Map() argument [all …]
|
| D | os_AddressSpaceManager.cpp | 25 void AddressSpaceManager::Initialize(uptr begin, size_t size) in Initialize() argument 32 m_SpaceEnd = begin + size; in Initialize() 37 uptr AddressSpaceManager::Allocate(MemoryBlockBase* pBlock, size_t size, size_t skipSize) in Allocate() argument 40 NN_ALIGN_TASSERT_(size, NN_OS_MEMORY_PAGE_SIZE); in Allocate() 45 MemoryBlockBase* pPrev = FindSpace(size, skipSize); in Allocate() 57 NN_MAX_TASSERT_(allocatedAddress + size + skipSize, pNext->GetAddress()); in Allocate() 63 NN_MAX_TASSERT_(allocatedAddress + size + skipSize, m_SpaceEnd); in Allocate() 78 const uptr allocatedEnd = allocatedAddress + size; in Allocate() 92 const uptr allocatedEnd = allocatedAddress + size; in Allocate() 104 pBlock->SetAddressAndSize(allocatedAddress, size); in Allocate() [all …]
|
| D | os_StackMemory.cpp | 53 void StackMemory::Initialize(void* pMem, size_t size) in Initialize() argument 55 NN_OS_ERROR_IF_FAILED(TryInitialize(pMem, size)); in Initialize() 58 Result StackMemory::TryInitialize(void* pMem, size_t size) in TryInitialize() argument 69 if ( ( size % NN_OS_MEMORY_PAGE_SIZE ) != 0 ) in TryInitialize() 79 …uptr addr = nnosAddressSpaceManagerAllocate(&s_SpaceManager, os::detail::ConvertToC(this), size, N… in TryInitialize() 92 size, in TryInitialize() 106 size, in TryInitialize() 119 size, in TryInitialize() 132 const size_t size = GetSize(); in Finalize() local 142 size, in Finalize() [all …]
|
| D | os_StackMemoryBlock.cpp | 41 size_t GetPageAlignedSize(size_t size) in GetPageAlignedSize() argument 43 return (size + NN_OS_MEMORY_PAGE_SIZE - 1) & ~(NN_OS_MEMORY_PAGE_SIZE - 1); in GetPageAlignedSize() 58 void StackMemoryBlock::Initialize(size_t size) in Initialize() argument 68 size = GetPageAlignedSize(size); in Initialize() 71 uptr addr = os::detail::AllocateFromMemoryBlockSpace(this, size); in Initialize() 101 void nnosStackMemoryBlockAllocate(nnosStackMemoryBlock* p, size_t size) in nnosStackMemoryBlockAllocate() argument 104 new (p) StackMemoryBlock(size); in nnosStackMemoryBlockAllocate()
|
| /CTR-SDK-4.2.5/include/nn/util/ |
| D | util_Bits.h | 41 Bit32Allocator(int size) in Bit32Allocator() argument 43 this->Initialize(size); in Bit32Allocator() 46 void Initialize(int size) in Initialize() argument 48 this->m_N.n = ~(~0 << size); in Initialize() 80 BitsAllocatorBase(Bit32Allocator* bits, int size, int n) in BitsAllocatorBase() argument 84 if (size <= 32) in BitsAllocatorBase() 86 bits[i].Initialize(size); in BitsAllocatorBase() 92 size -= 32; in BitsAllocatorBase() 124 BitsAllocatorTemplate(int size) : BitsAllocatorBase(m_Bits, size, N) {} in BitsAllocatorTemplate() argument
|
| /CTR-SDK-4.2.5/sources/libraries/fnd/detail/ |
| D | fnd_DetailHeapCommonImpl.h | 183 inline void MI_CpuFill32(void* dest, u32 data, u32 size) in MI_CpuFill32() argument 187 NN_TASSERT_((size & 0xfffffffc) == size); // size should be 4-byte aligned in MI_CpuFill32() 188 for(int i = 0; i < size / 4; ++i) in MI_CpuFill32() 198 u32 size in FillAllocMemory() argument 204 MI_CpuFill32(address, 0, size); in FillAllocMemory() 211 MI_CpuFill32(address, GetFillValForHeap(NN_OS_HEAP_FILL_ALLOC), size); in FillAllocMemory() 218 #define FillFreeMemory(pHeapHd, address, size) ((void) 0) argument 224 u32 size in FillFreeMemory() argument 229 MI_CpuFill32(address, GetFillValForHeap(NN_OS_HEAP_FILL_FREE), size); in FillFreeMemory() 235 #define FillNoUseMemory(pHeapHd, address, size) ((void) 0) argument [all …]
|
| /CTR-SDK-4.2.5/sources/libraries/test/ |
| D | test_New.cpp | 31 void InitializeAllocator(size_t size) in InitializeAllocator() argument 34 nn::os::SetupHeapForMemoryBlock( size ); in InitializeAllocator() 35 nn::init::InitializeAllocator( size/2 ); in InitializeAllocator() 37 NN_UNUSED_VAR(size); in InitializeAllocator() 59 extern void* AllocateSmall(size_t size) in AllocateSmall() argument 61 return malloc(size); in AllocateSmall()
|
| /CTR-SDK-4.2.5/include/nn/os/ |
| D | os_MemoryBlock.h | 87 explicit MemoryBlock(size_t size) { Initialize(size); } in MemoryBlock() argument 98 void Initialize(size_t size); 120 …static size_t GetPageAlignedSize(size_t size) { return (size + NN_OS_MEMORY_PAGE_SIZE - 1) & ~(NN_… in GetPageAlignedSize() argument 144 void InitializeMemoryBlock(uptr begin, size_t size); 177 NN_EXTERN_C void nnosMemoryBlockAllocate(nnosMemoryBlock* p, size_t size);
|
| D | os_BlockingQueue.h | 47 BlockingQueueBase(uptr buffer[], size_t size) { Initialize(buffer, size); } in BlockingQueueBase() argument 49 void Initialize(uptr buffer[], size_t size); 50 nn::Result TryInitialize(uptr buffer[], size_t size); 145 BlockingQueue(uptr buffer[], size_t size) : Base(buffer, size) {} in BlockingQueue() argument 162 void Initialize(uptr buffer[], size_t size) { Base::Initialize(buffer, size); } in Initialize() argument 174 … nn::Result TryInitialize(uptr buffer[], size_t size) { return Base::TryInitialize(buffer, size); } in TryInitialize() argument 334 SafeBlockingQueue(uptr buffer[], size_t size) : Base(buffer, size) {} in SafeBlockingQueue() argument 351 void Initialize(uptr buffer[], size_t size) { Base::Initialize(buffer, size); } in Initialize() argument 363 … nn::Result TryInitialize(uptr buffer[], size_t size) { return Base::TryInitialize(buffer, size); } in TryInitialize() argument 524 NN_EXTERN_C void nnosBlockingQueueInitialize(nnosBlockingQueue* this_, uptr buffer[], size_t size); [all …]
|
| D | os_SharedMemory.h | 40 …cit SharedMemoryBlock(size_t size, bool readOnly = false, bool otherReadOnly = false, bool noMap =… 42 …void Initialize(size_t size, bool readOnly = false, bool otherReadOnly = false, bool noMap = false… 44 …Result TryInitialize(size_t size, bool readOnly = false, bool otherReadOnly = false, bool noMap = … 55 Result AttachAndMap(Handle handle, size_t size, bool readOnly); 56 Result Map(size_t size, bool readOnly); 74 NN_EXTERN_C void nnosSharedMemoryBlockAllocate(nnosSharedMemoryBlock* this_, size_t size, bool read…
|
| /CTR-SDK-4.2.5/sources/libraries/fnd/ |
| D | fnd_Storage.cpp | 21 Result MemoryStorageReader::TryRead(size_t* pOut, void* buffer, size_t size) in TryRead() argument 24 if (m_Size - m_Position < size) in TryRead() 30 ret = size; in TryRead() 38 Result MemoryStorageWriter::TryWrite(size_t* pOut, const void* buffer, size_t size) in TryWrite() argument 41 if (m_Size - m_Position < size) in TryWrite() 47 ret = size; in TryWrite()
|
| /CTR-SDK-4.2.5/include/nn/cx/ |
| D | cx_Compression.h | 40 u32 CompressLZImpl(const u8 *srcp, u32 size, u8 *dstp, void *work, bool exFormat); 51 inline u32 CompressLZ(const u8 *srcp, u32 size, u8 *dstp, void *work) in CompressLZ() argument 53 return CompressLZImpl( srcp, size, dstp, work, false ); in CompressLZ() 65 inline u32 CompressLZEx(const u8 *srcp, u32 size, u8 *dstp, void* work) in CompressLZEx() argument 67 return CompressLZImpl( srcp, size, dstp, work, true ); in CompressLZEx() 78 u32 CompressRL( const u8 *srcp, u32 size, u8 *dstp ); 95 u32 CompressHuffman( const u8 *srcp, u32 size, u8 *dstp, u8 huffBitSize, void *work );
|
| /CTR-SDK-4.2.5/include/nn/net/compatible/nnet/ |
| D | nnet_ring.h | 45 u8* NNET_RingIn ( u8* buf, s32 size, u8* head, s32 used, const u8* data, s32 len ); 46 u8* NNET_RingInMbuf ( u8* buf, s32 size, u8* head, s32 used, NOSMessageBuf *mbuf, s32 len ); 47 u8* NNET_RingInExMbuf( u8* buf, s32 size, u8* head, s32 used, s32 offset, NOSMessageBuf *mbuf, s3… 48 u8* NNET_RingOut( u8* buf, s32 size, u8* head, s32 used, u8* data, s32 len ); 49 int NNET_RingGet(u8* buf, s32 size, u8* head, s32 used, NNETVec* vec, s32 len); 50 int NNET_RingGetMbuf(u8* buf, s32 size, u8* head, s32 used, NOSMessageBuf *mbuf, s32 len); 51 u8* NNET_RingPut( u8* buf, s32 size, u8* head, s32 used, s32 len );
|
| /CTR-SDK-4.2.5/include/nn/fnd/ |
| D | fnd_Storage.h | 34 virtual Result TryRead(size_t* pOut, void* buffer, size_t size) = 0; 47 virtual Result TryWrite(size_t* pOut, const void* buffer, size_t size) = 0; 64 …yStorageReader(const void* buffer, size_t size) : m_Buffer(reinterpret_cast<const char*>(buffer)),… in MemoryStorageReader() argument 65 virtual Result TryRead(size_t* pOut, void* buffer, size_t size); 81 …MemoryStorageWriter(void* buffer, size_t size) : m_Buffer(reinterpret_cast<char*>(buffer)), m_Size… in MemoryStorageWriter() argument 82 virtual Result TryWrite(size_t* pOut, const void* buffer, size_t size); 95 …l Result TryRead(size_t* pOut, void* buffer, size_t size) { return m_Impl.TryRead(pOut, buffer, si… in TryRead() argument 108 …l Result TryRead(size_t* pOut, void* buffer, size_t size) { return m_Impl.TryRead(pOut, buffer, si… in TryRead() argument
|
| /CTR-SDK-4.2.5/sources/libraries/cx/ |
| D | cx_Utility.h | 80 ZlibAllocator(void* p, size_t size) in ZlibAllocator() argument 82 , m_pEnd (reinterpret_cast<bit8*>(p) + size) in ZlibAllocator() 86 static void* Allocate(void* pObj, unsigned numItems, size_t size) in Allocate() argument 88 return reinterpret_cast<ZlibAllocator*>(pObj)->Allocate(numItems * size); in Allocate() 101 void* Allocate(size_t size) in Allocate() argument 103 if( m_pHead + size <= m_pEnd ) in Allocate() 106 m_pHead += size; in Allocate()
|