| /TwlSDK-5.1.0/build/libraries/wfs/common/src/ |
| D | wfs_client.c | 33 inline static void WFSi_NotifyEvent(WFSClientContext *context, in WFSi_NotifyEvent() argument 36 if (context->callback) in WFSi_NotifyEvent() 38 context->callback(context, event, argument); in WFSi_NotifyEvent() 53 static void WFSi_ReallocBitmap(WFSClientContext *context, int length) in WFSi_ReallocBitmap() argument 57 length = (int)context->max_file_size; in WFSi_ReallocBitmap() 58 context->max_file_size = 0; in WFSi_ReallocBitmap() 60 if (context->max_file_size < length) in WFSi_ReallocBitmap() 62 const int packet = WBT_GetParentPacketLength(context->wbt); in WFSi_ReallocBitmap() 64 context->max_file_size = (u32)length; in WFSi_ReallocBitmap() 65 MI_CallFree(context->allocator, context->recv_pkt_bmp_buf); in WFSi_ReallocBitmap() [all …]
|
| D | wfs_server.c | 32 static void WFSi_NotifySegmentEvent(WFSServerContext *context, void *argument) in WFSi_NotifySegmentEvent() argument 34 if (context->thread_work) in WFSi_NotifySegmentEvent() 36 (*context->thread_hook)(context->thread_work, argument); in WFSi_NotifySegmentEvent() 38 else if (context->callback) in WFSi_NotifySegmentEvent() 40 (*context->callback)(context, WFS_EVENT_SERVER_SEGMENT_REQUEST, argument); in WFSi_NotifySegmentEvent() 250 void WFS_CallServerConnectHook(WFSServerContext *context, const WFSPeerInfo *peer) in WFS_CallServerConnectHook() argument 256 (void)context; in WFS_CallServerConnectHook() 270 void WFS_CallServerDisconnectHook(WFSServerContext *context, const WFSPeerInfo *peer) in WFS_CallServerDisconnectHook() argument 273 context->all_bitmap &= ~bit; in WFS_CallServerDisconnectHook() 274 (void)WBT_CancelCommand(context->wbt, bit); in WFS_CallServerDisconnectHook() [all …]
|
| /TwlSDK-5.1.0/build/libraries/math/common/src/ |
| D | net_sha256.c | 38 static void MATH_SHA256iProcessBlock(MATHSHA256Context *context); 40 extern void MATH_SHA256iProcessBlock(MATHSHA256Context *context); 121 MATH_SHA256Init(MATHSHA256Context* context) in MATH_SHA256Init() argument 123 context->Nl = 0; in MATH_SHA256Init() 124 context->Nh = 0; in MATH_SHA256Init() 125 context->num = 0; in MATH_SHA256Init() 126 context->h[0] = 0x6a09e667; in MATH_SHA256Init() 127 context->h[1] = 0xbb67ae85; in MATH_SHA256Init() 128 context->h[2] = 0x3c6ef372; in MATH_SHA256Init() 129 context->h[3] = 0xa54ff53a; in MATH_SHA256Init() [all …]
|
| D | dgt_sha1.c | 47 static void MATHi_SHA1ProcessBlock(MATHSHA1Context *context); 49 extern void MATHi_SHA1ProcessBlock(MATHSHA1Context *context); 51 static void MATHi_SHA1ProcessBlockForOverlay(MATHSHA1Context *context); 52 static void MATHi_SHA1Fill(MATHSHA1Context* context, u8 input, u32 length); 92 static void MATHi_SHA1ProcessBlock(MATHSHA1Context *context) in MATHi_SHA1ProcessBlock() argument 94 u32 a = context->h[0]; in MATHi_SHA1ProcessBlock() 95 u32 b = context->h[1]; in MATHi_SHA1ProcessBlock() 96 u32 c = context->h[2]; in MATHi_SHA1ProcessBlock() 97 u32 d = context->h[3]; in MATHi_SHA1ProcessBlock() 98 u32 e = context->h[4]; in MATHi_SHA1ProcessBlock() [all …]
|
| D | crc.c | 107 MATHi_CRC8Update(const MATHCRC8Table * table, MATHCRC8Context * context, const void *input, in MATHi_CRC8Update() argument 115 r = (u32)*context; in MATHi_CRC8Update() 121 *context = (MATHCRC8Context) r; in MATHi_CRC8Update() 211 MATHi_CRC16Update(const MATHCRC16Table * table, MATHCRC16Context * context, const void *input, in MATHi_CRC16Update() argument 219 r = (u32)*context; in MATHi_CRC16Update() 225 *context = (MATHCRC16Context) r; in MATHi_CRC16Update() 242 MATHi_CRC16UpdateRev(const MATHCRC16Table * table, MATHCRC16Context * context, const void *input, in MATHi_CRC16UpdateRev() argument 250 r = (u32)*context; in MATHi_CRC16UpdateRev() 256 *context = (MATHCRC16Context) r; in MATHi_CRC16UpdateRev() 346 MATHi_CRC32Update(const MATHCRC32Table * table, MATHCRC32Context * context, const void *input, in MATHi_CRC32Update() argument [all …]
|
| D | dgt_md5.c | 47 static void ProcessBlock(MATHMD5Context* context); 69 static void ProcessBlock(MATHMD5Context* context) in ProcessBlock() argument 166 a = context->a; in ProcessBlock() 167 b = context->b; in ProcessBlock() 168 c = context->c; in ProcessBlock() 169 d = context->d; in ProcessBlock() 172 x = context->buffer32; in ProcessBlock() 276 context->a += a; in ProcessBlock() 277 context->b += b; in ProcessBlock() 278 context->c += c; in ProcessBlock() [all …]
|
| D | dgt_hmac.c | 63 funcs->HashReset(funcs->context); in MATHi_CalcHMAC() 64 funcs->HashSetSource(funcs->context, key, key_length); in MATHi_CalcHMAC() 65 funcs->HashGetDigest(funcs->context, new_key); in MATHi_CalcHMAC() 87 funcs->HashReset(funcs->context); in MATHi_CalcHMAC() 88 funcs->HashSetSource(funcs->context, ipad_key, funcs->blength); in MATHi_CalcHMAC() 89 funcs->HashSetSource(funcs->context, message, message_length); in MATHi_CalcHMAC() 90 funcs->HashGetDigest(funcs->context, funcs->hash_buf); in MATHi_CalcHMAC() 104 funcs->HashReset(funcs->context); in MATHi_CalcHMAC() 105 funcs->HashSetSource(funcs->context, opad_key, funcs->blength); in MATHi_CalcHMAC() 106 funcs->HashSetSource(funcs->context, funcs->hash_buf, funcs->dlength); in MATHi_CalcHMAC() [all …]
|
| /TwlSDK-5.1.0/build/libraries/card/common/src/ |
| D | card_hash.c | 149 SDK_INLINE u32 CARDi_GetHashSectorIndex(const CARDRomHashContext *context, u32 offset) in CARDi_GetHashSectorIndex() argument 151 offset -= context->area_ntr.offset; in CARDi_GetHashSectorIndex() 152 if (offset >= context->area_ntr.length) in CARDi_GetHashSectorIndex() 154 offset += (context->area_ntr.offset - context->area_ltd.offset); in CARDi_GetHashSectorIndex() 155 if (offset < context->area_ltd.length) in CARDi_GetHashSectorIndex() 157 offset += context->area_ntr.length; in CARDi_GetHashSectorIndex() 164 return offset / context->bytes_per_sector; in CARDi_GetHashSectorIndex() 176 static void CARDi_StartLoading(CARDRomHashContext *context) in CARDi_StartLoading() argument 183 if (context->recent_load == NULL) in CARDi_StartLoading() 185 if (context->loading_block) in CARDi_StartLoading() [all …]
|
| /TwlSDK-5.1.0/include/nitro/math/ |
| D | rand.h | 56 static inline void MATH_InitRand32(MATHRandContext32 *context, u64 seed) in MATH_InitRand32() argument 58 context->x = seed; in MATH_InitRand32() 59 context->mul = (1566083941LL << 32) + 1812433253LL; in MATH_InitRand32() 60 context->add = 2531011; in MATH_InitRand32() 76 static inline u32 MATH_Rand32(MATHRandContext32 *context, u32 max) in MATH_Rand32() argument 78 context->x = context->mul * context->x + context->add; in MATH_Rand32() 83 return (u32)(context->x >> 32); in MATH_Rand32() 87 return (u32)(((context->x >> 32) * max) >> 32); in MATH_Rand32() 103 static inline void MATH_InitRand16(MATHRandContext16 *context, u32 seed) in MATH_InitRand16() argument 105 context->x = seed; in MATH_InitRand16() [all …]
|
| D | crc.h | 119 static inline void MATHi_CRC8Init(MATHCRC8Context * context, u8 init) in MATHi_CRC8Init() argument 121 *context = init; in MATHi_CRC8Init() 138 MATHi_CRC8Update(const MATHCRC8Table * table, MATHCRC8Context * context, const void *input, 155 MATHi_CRC8UpdateRev(const MATHCRC8Table * table, MATHCRC8Context * context, const void *input, in MATHi_CRC8UpdateRev() argument 158 MATHi_CRC8Update(table, context, input, length); in MATHi_CRC8UpdateRev() 170 static inline u8 MATHi_CRC8GetHash(MATHCRC8Context * context) in MATHi_CRC8GetHash() argument 172 return (u8)*context; in MATHi_CRC8GetHash() 202 static inline void MATH_CRC8Init(MATHCRC8Context * context) in MATH_CRC8Init() argument 204 MATHi_CRC8Init(context, MATH_CRC8_STANDARD_INIT); in MATH_CRC8Init() 220 MATH_CRC8Update(const MATHCRC8Table * table, MATHCRC8Context * context, const void *input, in MATH_CRC8Update() argument [all …]
|
| D | checksum.h | 58 static inline void MATH_Checksum16Init(MATHChecksum16Context * context) in MATH_Checksum16Init() argument 60 *context = 0; in MATH_Checksum16Init() 74 void MATH_Checksum16Update(MATHChecksum16Context * context, const void *input, u32 length); 85 static inline u16 MATH_Checksum16GetHash(MATHChecksum16Context * context) in MATH_Checksum16GetHash() argument 87 return (u16)(~(*context)); in MATH_Checksum16GetHash() 118 static inline void MATH_Checksum8Init(MATHChecksum8Context * context) in MATH_Checksum8Init() argument 120 *context = 0; in MATH_Checksum8Init() 134 void MATH_Checksum8Update(MATHChecksum8Context * context, const void *input, u32 length); 145 static inline u8 MATH_Checksum8GetHash(MATHChecksum8Context * context) in MATH_Checksum8GetHash() argument 147 u32 sum = *context; in MATH_Checksum8GetHash()
|
| /TwlSDK-5.1.0/build/libraries/dsp/ARM9.TWL/src/ |
| D | dsp_process.c | 60 BOOL DSP_EnumSections(DSPProcessContext *context, DSPSectionEnumCallback callback); 74 DSPProcessContext *context = DSPiCurrentComponent; in DSP_StopDSPComponent() local 75 context->hookFactors = 0; in DSP_StopDSPComponent() 95 DSPProcessContext *context = DSP_FindProcess(NULL); in DSPi_ShutdownCallback() local 96 if (!context) in DSPi_ShutdownCallback() 101 DSP_QuitProcess(context); in DSPi_ShutdownCallback() 131 DSPProcessContext *context = DSPiCurrentComponent; in DSPi_MasterInterrupts() local 132 if (context) in DSPi_MasterInterrupts() 143 int factors = (ready & context->hookFactors); in DSPi_MasterInterrupts() 155 factors &= ~context->hookGroup[index]; in DSPi_MasterInterrupts() [all …]
|
| /TwlSDK-5.1.0/build/demos/gx/UnitTours/DEMOLib/src/ |
| D | DEMOBitmap.c | 79 DEMOBitmapContext *const context = &bitmap; in LogConsole() local 81 (*context->HookedConsole)(console, string); in LogConsole() 95 DEMOBitmapContext *const context = &bitmap; in OnVBlank() local 96 if (context->require_flip) in OnVBlank() 98 if (context->bitmap_modified) in OnVBlank() 100 context->bitmap_modified = 0; in OnVBlank() 101 GX_LoadBG3Bmp(context->bitmap_frame, 0, sizeof(context->bitmap_frame)); in OnVBlank() 103 if (context->main_bg_modified) in OnVBlank() 105 context->main_bg_modified = 0; in OnVBlank() 106 GX_LoadBG1Scr(context->main_bg, 0, sizeof(context->main_bg)); in OnVBlank() [all …]
|
| D | DEMOHostio.c | 135 static ISTDFIOFile* DEMOi_HIO_AllocFile(DEMOHIOContext *context) in DEMOi_HIO_AllocFile() argument 138 u32 index = MATH_CTZ((u32)~context->busyfiles); in DEMOi_HIO_AllocFile() 141 context->busyfiles |= (1 << index); in DEMOi_HIO_AllocFile() 142 file = &context->file[index]; in DEMOi_HIO_AllocFile() 157 static void DEMOi_HIO_FreeFile(DEMOHIOContext *context, ISTDFIOFile *file) in DEMOi_HIO_FreeFile() argument 159 int index = (context->file - file); in DEMOi_HIO_FreeFile() 160 context->busyfiles &= ~(1 << index); in DEMOi_HIO_FreeFile() 161 context->validfiles &= ~(1 << index); in DEMOi_HIO_FreeFile() 175 static void DEMOi_HIO_CreateFullPath(DEMOHIOContext *context, char *dst, const char *relpath) in DEMOi_HIO_CreateFullPath() argument 185 (void)STD_TSPrintf(dst, "%s/%s", context->basepath, relpath); in DEMOi_HIO_CreateFullPath() [all …]
|
| /TwlSDK-5.1.0/build/libraries/os/common/src/ |
| D | os_context.c | 37 register OSContext* context, in OS_InitContext() argument 44 str newpc, [ context, #OS_CONTEXT_PC_PLUS4 ] in OS_InitContext() 48 str newsp, [ context, #OS_CONTEXT_SP_SVC ] in OS_InitContext() 53 str newsp, [ context, #OS_CONTEXT_SP ] in OS_InitContext() 59 str r1, [ context, #OS_CONTEXT_CPSR ] in OS_InitContext() 63 str r1, [ context, #OS_CONTEXT_R0 ] in OS_InitContext() 64 str r1, [ context, #OS_CONTEXT_R1 ] in OS_InitContext() 65 str r1, [ context, #OS_CONTEXT_R2 ] in OS_InitContext() 66 str r1, [ context, #OS_CONTEXT_R3 ] in OS_InitContext() 67 str r1, [ context, #OS_CONTEXT_R4 ] in OS_InitContext() [all …]
|
| /TwlSDK-5.1.0/build/demos/crypto/rc4-3/src/ |
| D | rc4enc.c | 46 RC4EncoderContext* context, in InitRC4Encoder() argument 50 MI_CpuClear8(context, sizeof(RC4EncoderContext)); in InitRC4Encoder() 53 MI_CpuCopy8(key, context->key, RC4ENC_USER_KEY_LENGTH); in InitRC4Encoder() 70 RC4EncoderContext* context, in EncodeRC4() argument 97 MI_CpuCopy8(&iv, &context->key[RC4ENC_USER_KEY_LENGTH], sizeof(iv)); in EncodeRC4() 98 CRYPTO_RC4Init(&context->rc4_context, context->key, sizeof(context->key)); in EncodeRC4() 101 CRYPTO_RC4Encrypt(&context->rc4_context, in, in_len, out_ptr); in EncodeRC4() 108 CRYPTO_RC4Encrypt(&context->rc4_context, digest, MATH_SHA1_DIGEST_SIZE, out_ptr); in EncodeRC4() 125 RC4DecoderContext* context, in InitRC4Decoder() argument 129 MI_CpuClear8(context, sizeof(RC4DecoderContext)); in InitRC4Decoder() [all …]
|
| D | prng.c | 48 MATHSHA1Context context; in AddRandomSeed() local 49 MATH_SHA1Init(&context); in AddRandomSeed() 50 MATH_SHA1Update(&context, RandomPool, sizeof(RandomPool)); in AddRandomSeed() 51 MATH_SHA1Update(&context, random_seed, len); in AddRandomSeed() 52 MATH_SHA1GetHash(&context, RandomPool); in AddRandomSeed() 83 MATHSHA1Context context; in GetRandomBytes() local 89 MATH_SHA1Init(&context); in GetRandomBytes() 90 MATH_SHA1Update(&context, RandomPool, sizeof(RandomPool)); in GetRandomBytes() 91 MATH_SHA1Update(&context, &RandomCount, sizeof(RandomCount)); in GetRandomBytes() 92 MATH_SHA1GetHash(&context, tmp); in GetRandomBytes()
|
| /TwlSDK-5.1.0/include/nitro/wfs/ |
| D | client.h | 42 typedef void (*WFSRequestClientReadDoneCallback)(struct WFSClientContext *context, BOOL succeeded, … 93 void WFS_InitClient(WFSClientContext *context, 107 void WFS_StartClient(WFSClientContext *context, const WFSPeerInfo *peer); 118 void WFS_EndClient(WFSClientContext *context); 130 void WFS_CallClientConnectHook(WFSClientContext *context, const WFSPeerInfo *peer); 142 void WFS_CallClientDisconnectHook(WFSClientContext *context, const WFSPeerInfo *peer); 154 void WFS_CallClientPacketSendHook(WFSClientContext *context, WFSPacketBuffer *packet); 166 void WFS_CallClientPacketRecvHook(WFSClientContext *context, const WFSPacketBuffer *packet); 179 BOOL WFS_IsClientReady(const WFSClientContext *context) in WFS_IsClientReady() argument 181 return context->fat_ready ? TRUE : FALSE; in WFS_IsClientReady() [all …]
|
| D | server.h | 119 void WFS_InitServer(WFSServerContext *context, 132 void WFS_EndServer(WFSServerContext *context); 149 BOOL WFS_RegisterServerTable(WFSServerContext *context, 162 void WFS_CallServerConnectHook(WFSServerContext *context, const WFSPeerInfo *peer); 174 void WFS_CallServerDisconnectHook(WFSServerContext *context, const WFSPeerInfo *peer); 186 void WFS_CallServerPacketSendHook(WFSServerContext *context, WFSPacketBuffer *packet); 198 void WFS_CallServerPacketRecvHook(WFSServerContext *context, const WFSPacketBuffer *packet); 210 int WFS_GetServerConnectedBitmap(const WFSServerContext *context) in WFS_GetServerConnectedBitmap() argument 212 return context->all_bitmap; in WFS_GetServerConnectedBitmap() 225 int WFS_GetServerBusyBitmap(const WFSServerContext *context) in WFS_GetServerBusyBitmap() argument [all …]
|
| /TwlSDK-5.1.0/include/nitro/crypto/ |
| D | rc4.h | 48 CRYPTORC4Context* context, 66 CRYPTORC4Context* context, 85 CRYPTORC4Context* context, in CRYPTO_RC4Decrypt() argument 91 CRYPTO_RC4Encrypt(context, in, length, out); in CRYPTO_RC4Decrypt() 113 CRYPTORC4Context context; in CRYPTO_RC4() local 114 CRYPTO_RC4Init(&context, key, key_len); in CRYPTO_RC4() 115 CRYPTO_RC4Encrypt(&context, data, data_len, data); in CRYPTO_RC4() 142 CRYPTORC4FastContext* context, 161 CRYPTORC4FastContext* context, 181 CRYPTORC4FastContext* context, in CRYPTO_RC4FastDecrypt() argument [all …]
|
| /TwlSDK-5.1.0/include/twl/dsp/ARM9/ |
| D | process.h | 119 void DSP_InitProcessContext(DSPProcessContext *context, const char *name); 135 BOOL DSP_ExecuteProcess(DSPProcessContext *context, FSFile *image, int slotB, int slotC); 146 void DSP_QuitProcess(DSPProcessContext *context); 171 SDK_INLINE int DSP_GetProcessSlotFromSegment(const DSPProcessContext *context, MIWramPos wram, int … in DSP_GetProcessSlotFromSegment() argument 173 …return (wram == MI_WRAM_B) ? context->slotOfSegmentCode[segment] : context->slotOfSegmentData[segm… in DSP_GetProcessSlotFromSegment() 187 SDK_INLINE void* DSP_ConvertProcessAddressFromDSP(const DSPProcessContext *context, MIWramPos wram,… in DSP_ConvertProcessAddressFromDSP() argument 191 int slot = DSP_GetProcessSlotFromSegment(context, wram, segment); in DSP_ConvertProcessAddressFromDSP() 207 u32 DSP_AttachProcessMemory(DSPProcessContext *context, MIWramPos wram, int slots); 219 void DSP_DetachProcessMemory(DSPProcessContext *context, MIWramPos wram, int slots); 234 BOOL DSP_SwitchProcessMemory(DSPProcessContext *context, MIWramPos wram, u32 address, u32 length, M… [all …]
|
| /TwlSDK-5.1.0/build/demos/math/dgt-1/src/ |
| D | main.c | 203 MATHChecksum8Context context; in DigestTest() local 211 MATH_Checksum8Init(&context); in DigestTest() 212 MATH_Checksum8Update(&context, &result, sizeof(result)); in DigestTest() 213 MATH_Checksum8Update(&context, a[i], l[i]); in DigestTest() 214 result = MATH_Checksum8GetHash(&context); in DigestTest() 242 MATHChecksum8Context context; in DigestTest() local 251 MATH_Checksum8Init(&context); in DigestTest() 252 MATH_Checksum8Update(&context, &result, sizeof(result)); in DigestTest() 253 MATH_Checksum8Update(&context, ((u8 *)sBigArray) + offset[i], l[i]); in DigestTest() 254 result = MATH_Checksum8GetHash(&context); in DigestTest() [all …]
|
| /TwlSDK-5.1.0/include/twl/crypto/ |
| D | rsa.h | 165 s32 CRYPTO_RSA_EncryptInit(CRYPTORSAContext *context, CRYPTORSAEncryptInitParam *param); 177 s32 CRYPTO_RSA_EncryptInit_PrivateKey(CRYPTORSAContext *context, CRYPTORSAEncryptInitPKParam *param… 189 s32 CRYPTO_RSA_Encrypt(CRYPTORSAContext *context, CRYPTORSAEncryptParam *param); 200 s32 CRYPTO_RSA_EncryptTerminate(CRYPTORSAContext *context); 212 s32 CRYPTO_RSA_DecryptInit(CRYPTORSAContext *context, CRYPTORSADecryptInitParam *param); 224 s32 CRYPTO_RSA_Decrypt(CRYPTORSAContext *context, CRYPTORSADecryptParam *param); 235 s32 CRYPTO_RSA_DecryptTerminate(CRYPTORSAContext *context); 248 s32 CRYPTO_RSA_SignInit(CRYPTORSASignContext *context, CRYPTORSASignInitParam *param); 260 s32 CRYPTO_RSA_Sign(CRYPTORSASignContext *context, CRYPTORSASignParam *param); 271 s32 CRYPTO_RSA_SignTerminate(CRYPTORSASignContext *context); [all …]
|
| /TwlSDK-5.1.0/build/tools/xml2env/ |
| D | xml2env.pl | 108 my ($record, $context, $resource_names, $datafile_name); 120 $context = $name; 151 $record->{$context} .= $text; 186 @ascii = unpack("C*", $record->{$context}); 194 $record->{$context} = ""; 198 $record->{$context} =~ s/(["\\])/\\$1/g; 199 $record->{$context} =~ s/[\n]/\\n/g; 200 $record->{$context} =~ s/[\t]/\\t/g; 201 print " $class_context( \"$record->{$context}\" ),\n"; 202 print FO " $class_context( \"$record->{$context}\" ),\n"; [all …]
|
| /TwlSDK-5.1.0/tools/bin/ |
| D | xml2env.pl | 108 my ($record, $context, $resource_names, $datafile_name); 120 $context = $name; 151 $record->{$context} .= $text; 186 @ascii = unpack("C*", $record->{$context}); 194 $record->{$context} = ""; 198 $record->{$context} =~ s/(["\\])/\\$1/g; 199 $record->{$context} =~ s/[\n]/\\n/g; 200 $record->{$context} =~ s/[\t]/\\t/g; 201 print " $class_context( \"$record->{$context}\" ),\n"; 202 print FO " $class_context( \"$record->{$context}\" ),\n"; [all …]
|