Home
last modified time | relevance | path

Searched refs:ptr (Results 1 – 13 of 13) sorted by relevance

/CTR-SDK-0.13.2/sources/libraries/fnd/detail/
Dfnd_DetailHeapCommonImpl.h51 #define NNSi_FndRoundUpPtr(ptr, alignment) \ argument
52 ((void*)NNSi_FndRoundUp(NNSiGetUIntPtr(ptr), alignment))
67 #define NNSi_FndRoundDownPtr(ptr, alignment) \ argument
68 ((void*)NNSi_FndRoundDown(NNSiGetUIntPtr(ptr), alignment))
116 NNSiGetUIntPtr(const void* ptr) in NNSiGetUIntPtr() argument
118 return (NNSiUIntPtr)ptr; in NNSiGetUIntPtr()
128 AddU32ToPtr(void* ptr, u32 val) in AddU32ToPtr() argument
130 return (void*)( NNSiGetUIntPtr(ptr) + val ); in AddU32ToPtr()
134 AddU32ToCPtr(const void* ptr, u32 val) in AddU32ToCPtr() argument
136 return (const void*)( NNSiGetUIntPtr(ptr) + val ); in AddU32ToCPtr()
[all …]
/CTR-SDK-0.13.2/include/nn/net/compatible/nnet/
Dnnet.h69 void (* free) (u32 name, void* ptr); /**< メモリ解放関数 */
142 extern u16 NNET_Get2( const void* ptr );
143 extern u16 NNET_Set2( void* ptr, u16 dat );
144 extern u16 NNET_And2( void* ptr, u16 dat );
145 extern u16 NNET_Orr2( void* ptr, u16 dat );
146 extern u16 NNET_Inc2( void* ptr );
147 extern u16 NNET_Dec2( void* ptr );
148 extern u16 NNET_Sub2( void* ptr, u16 dat );
150 extern u32 NNET_Get4( const void* ptr );
151 extern u32 NNET_Get4( const void* ptr );
[all …]
Dnnet_ring.h33 u8* ptr; /**< データの先頭ポインタ */ member
/CTR-SDK-0.13.2/include/nn/util/
Dutil_ScopedPointer.h32 ScopedPointer(T* ptr) : m_Ptr(ptr){}; in ScopedPointer() argument
60 ScopedUntypedPointer(void* ptr) : m_Ptr(ptr){}; in ScopedUntypedPointer() argument
/CTR-SDK-0.13.2/include/nn/fnd/ARMv6/
Dfnd_Interlocked.h33 static T LoadRegEx (volatile T* ptr) { return __ldrex(ptr); } in LoadRegEx()
34 static int StoreRegEx(T val, volatile T* ptr) { return __strex(val, ptr); } in StoreRegEx()
39 static s64 LoadRegEx (volatile s64* ptr) { return __ldrexd(ptr); }
40 static int StoreRegEx(s64 val, volatile s64* ptr) { return __strexd(val, ptr); }
/CTR-SDK-0.13.2/include/nn/net/compatible/ndebug/
Dndebug_horizon.h41 extern void NDEBUG_Dump(const void *ptr, s32 len); /**< 任意のアドレスを16進数でダンプする関数です。 ndebug_main.cに実装さ…
53 #define NDEBUG_Dump(ptr, len)
/CTR-SDK-0.13.2/include/nn/font/
Dfont_ResFontBase.h158 bool IsManaging(const void* ptr) const { return m_pResource == ptr; } in IsManaging() argument
/CTR-SDK-0.13.2/include/nn/
Dassert.h119 #define NN_ANY_TO_UPTR(ptr) ((uptr)((const void*)(ptr))) argument
120 #define NN_IS_VALID_POINTER(ptr) ( (NN_OS_ADDR_NULL_TRAP_END <= NN_ANY_TO_UPTR(ptr)) \ argument
121 && (NN_ANY_TO_UPTR(ptr) < NN_OS_ADDR_SPACE_END) )
/CTR-SDK-0.13.2/include/nn/net/compatible/nssl/
Dnssl.h116 void (*free)(u32 name, void *ptr);
123 void* (*realloc)(void *ptr, u32 size);
/CTR-SDK-0.13.2/include/nn/snd/CTR/Common/
Dsnd_Bcwav.h239 static const void* AddOffsetToPtr(const void* ptr, int offset);
/CTR-SDK-0.13.2/include/nn/net/compatible/
Dnwmeth.h139 void NWMETHi_Free(u32 name, void* ptr);
/CTR-SDK-0.13.2/include/nn/net/compatible/nhttp/
Dnhttp.h177 typedef void (*NHTTPFree) (u32 name, void *ptr); /**< メモリ解放関数 */
247 void NHTTP_CallFree(u32 name, void *ptr);
/CTR-SDK-0.13.2/include/gles2/
Dgl2.h645 …nter (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void* ptr);