SYMBOL INDEX (222 symbols across 10 files) FILE: exploit/common.c function RA1NPOC_API (line 31) | RA1NPOC_API transfer_t USBReqStall(client_t *client) function RA1NPOC_API (line 36) | RA1NPOC_API transfer_t USBReqLeak(client_t *client, unsigned char* blank) function RA1NPOC_API (line 42) | RA1NPOC_API transfer_t sendData(client_t *client, unsigned char* buf, si... function RA1NPOC_API (line 47) | RA1NPOC_API transfer_t sendDataTO(client_t *client, unsigned char* buf, ... function RA1NPOC_API (line 52) | RA1NPOC_API transfer_t getStatus(client_t *client, unsigned char* buf, s... function RA1NPOC_API (line 57) | RA1NPOC_API transfer_t sendAbort(client_t *client) function RA1NPOC_API (line 63) | RA1NPOC_API const char *IOReturnName(IOReturn res) function RA1NPOC_API (line 83) | RA1NPOC_API int isStalled(IOReturn res) function RA1NPOC_API (line 90) | RA1NPOC_API int isTimeout(IOReturn res) function RA1NPOC_API (line 97) | RA1NPOC_API void preRetry(client_t *client, unsigned int i) function RA1NPOC_API (line 111) | RA1NPOC_API int sendPongo_orig(client_t *client, const void* pongoBuf, c... function RA1NPOC_API (line 137) | RA1NPOC_API int sendPongo(client_t *client, const void* pongoBuf, const ... FILE: exploit/new.c function RA1NPOC_STATIC_API (line 44) | RA1NPOC_STATIC_API static bool isWNX(uint64_t cpid) function RA1NPOC_STATIC_API (line 57) | RA1NPOC_STATIC_API static int setupStage(client_t *client, uint16_t cpid) function RA1NPOC_STATIC_API (line 222) | RA1NPOC_STATIC_API static int triggerStage(client_t *client, checkra1n_p... function RA1NPOC_STATIC_API (line 258) | RA1NPOC_STATIC_API static int ra1npocCheckmate(client_t *client, checkra... function RA1NPOC_STATIC_API (line 291) | RA1NPOC_STATIC_API static int ra1npocCheckmateA7(client_t *client, check... function RA1NPOC_STATIC_API (line 425) | RA1NPOC_STATIC_API static int generateStage1(uint16_t cpid, void **stage... function RA1NPOC_API (line 794) | RA1NPOC_API int ra1npoc15(client_t *client, uint16_t cpid) FILE: helper/pongoterm.c type AUTOBOOT_STAGE (line 31) | enum AUTOBOOT_STAGE function RA1NPOC_API (line 55) | RA1NPOC_API int oldPongoTerm(client_t *client) function RA1NPOC_API (line 327) | RA1NPOC_API int pongoTerm(client_t *client) FILE: helper/recovery.c function RA1NPOC_STATIC_API (line 32) | RA1NPOC_STATIC_API static void interval(double sec) function RA1NPOC_STATIC_API (line 49) | RA1NPOC_STATIC_API static void prog(int sec) function RA1NPOC_API (line 74) | RA1NPOC_API int enterDFU(client_t *client) FILE: lz4/lib/lz4.c function LZ4_isAligned (line 291) | static int LZ4_isAligned(const void* ptr, size_t alignment) type BYTE (line 303) | typedef uint8_t BYTE; type U16 (line 304) | typedef uint16_t U16; type U32 (line 305) | typedef uint32_t U32; type S32 (line 306) | typedef int32_t S32; type U64 (line 307) | typedef uint64_t U64; type uptrval (line 308) | typedef uintptr_t uptrval; type BYTE (line 313) | typedef unsigned char BYTE; type U16 (line 314) | typedef unsigned short U16; type U32 (line 315) | typedef unsigned int U32; type S32 (line 316) | typedef signed int S32; type U64 (line 317) | typedef unsigned long long U64; type uptrval (line 318) | typedef size_t uptrval; type U64 (line 322) | typedef U64 reg_t; type reg_t (line 324) | typedef size_t reg_t; type limitedOutput_directive (line 327) | typedef enum { function LZ4_isLittleEndian (line 362) | static unsigned LZ4_isLittleEndian(void) function U16 (line 371) | static U16 LZ4_read16(const void* memPtr) { return *(const U16*) memPtr; } function U32 (line 373) | static U32 LZ4_read32(const void* memPtr) { return *(const U32*) memPtr; } function reg_t (line 375) | static reg_t LZ4_read_ARCH(const void* memPtr) { return *(const reg_t*) ... function LZ4_write16 (line 377) | static void LZ4_write16(void* memPtr, U16 value) { *(U16*)memPtr = value; } function LZ4_write32 (line 379) | static void LZ4_write32(void* memPtr, U32 value) { *(U32*)memPtr = value; } type LZ4_unalign16 (line 385) | typedef struct { U16 u16; } __attribute__((packed)) LZ4_unalign16; type LZ4_unalign32 (line 386) | typedef struct { U32 u32; } __attribute__((packed)) LZ4_unalign32; type LZ4_unalignST (line 387) | typedef struct { reg_t uArch; } __attribute__((packed)) LZ4_unalignST; function U16 (line 389) | static U16 LZ4_read16(const void* ptr) { return ((const LZ4_unalign16*)p... function U32 (line 391) | static U32 LZ4_read32(const void* ptr) { return ((const LZ4_unalign32*)p... function reg_t (line 393) | static reg_t LZ4_read_ARCH(const void* ptr) { return ((const LZ4_unalign... function LZ4_write16 (line 395) | static void LZ4_write16(void* memPtr, U16 value) { ((LZ4_unalign16*)memP... function LZ4_write32 (line 397) | static void LZ4_write32(void* memPtr, U32 value) { ((LZ4_unalign32*)memP... function U16 (line 401) | static U16 LZ4_read16(const void* memPtr) function U32 (line 406) | static U32 LZ4_read32(const void* memPtr) function reg_t (line 411) | static reg_t LZ4_read_ARCH(const void* memPtr) function LZ4_write16 (line 416) | static void LZ4_write16(void* memPtr, U16 value) function LZ4_write32 (line 421) | static void LZ4_write32(void* memPtr, U32 value) function U16 (line 428) | static U16 LZ4_readLE16(const void* memPtr) function LZ4_writeLE16 (line 438) | static void LZ4_writeLE16(void* memPtr, U16 value) function LZ4_FORCE_INLINE (line 450) | LZ4_FORCE_INLINE function LZ4_FORCE_INLINE (line 482) | LZ4_FORCE_INLINE void function LZ4_FORCE_INLINE (line 508) | LZ4_FORCE_INLINE void function LZ4_FORCE_INLINE (line 521) | LZ4_FORCE_INLINE void function LZ4_NbCommonBytes (line 566) | static unsigned LZ4_NbCommonBytes (reg_t val) function LZ4_count (line 666) | LZ4_FORCE_INLINE unsigned type tableType_t (line 704) | typedef enum { clearedTable = 0, byPtr, byU32, byU16 } tableType_t; type dict_directive (line 729) | typedef enum { noDict = 0, withPrefix64k, usingExtDict, usingDictCtx } d... type dictIssue_directive (line 730) | typedef enum { noDictIssue = 0, dictSmall } dictIssue_directive; function LZ4_versionNumber (line 736) | int LZ4_versionNumber (void) { return LZ4_VERSION_NUMBER; } function LZ4_compressBound (line 738) | int LZ4_compressBound(int isize) { return LZ4_COMPRESSBOUND(isize); } function LZ4_sizeofState (line 739) | int LZ4_sizeofState(void) { return sizeof(LZ4_stream_t); } function LZ4_FORCE_INLINE (line 765) | LZ4_FORCE_INLINE U32 function LZ4_FORCE_INLINE (line 774) | LZ4_FORCE_INLINE U32 function LZ4_FORCE_INLINE (line 787) | LZ4_FORCE_INLINE U32 LZ4_hashPosition(const void* const p, tableType_t c... function LZ4_FORCE_INLINE (line 793) | LZ4_FORCE_INLINE void function LZ4_FORCE_INLINE (line 806) | LZ4_FORCE_INLINE void function LZ4_FORCE_INLINE (line 820) | LZ4_FORCE_INLINE void function LZ4_FORCE_INLINE (line 829) | LZ4_FORCE_INLINE void function LZ4_FORCE_INLINE (line 842) | LZ4_FORCE_INLINE U32 function BYTE (line 859) | static const BYTE* LZ4_getPositionOnHash(U32 h, const void* tableBase, t... function LZ4_FORCE_INLINE (line 866) | LZ4_FORCE_INLINE const BYTE* function LZ4_FORCE_INLINE (line 875) | LZ4_FORCE_INLINE void function LZ4_FORCE_INLINE (line 922) | LZ4_FORCE_INLINE int function LZ4_FORCE_INLINE (line 1334) | LZ4_FORCE_INLINE int function LZ4_compress_fast_extState (line 1372) | int LZ4_compress_fast_extState(void* state, const char* source, char* de... function LZ4_compress_fast_extState_fastReset (line 1404) | int LZ4_compress_fast_extState_fastReset(void* state, const char* src, c... function LZ4_compress_fast (line 1442) | int LZ4_compress_fast(const char* src, char* dest, int srcSize, int dstC... function LZ4_compress_default (line 1460) | int LZ4_compress_default(const char* src, char* dst, int srcSize, int ds... function LZ4_compress_destSize_extState (line 1469) | static int LZ4_compress_destSize_extState (LZ4_stream_t* state, const ch... function LZ4_compress_destSize (line 1485) | int LZ4_compress_destSize(const char* src, char* dst, int* srcSizePtr, i... function LZ4_stream_t (line 1510) | LZ4_stream_t* LZ4_createStream(void) function LZ4_stream_t_alignment (line 1521) | static size_t LZ4_stream_t_alignment(void) function LZ4_stream_t (line 1531) | LZ4_stream_t* LZ4_initStream (void* buffer, size_t size) function LZ4_resetStream (line 1543) | void LZ4_resetStream (LZ4_stream_t* LZ4_stream) function LZ4_resetStream_fast (line 1549) | void LZ4_resetStream_fast(LZ4_stream_t* ctx) { function LZ4_freeStream (line 1554) | int LZ4_freeStream (LZ4_stream_t* LZ4_stream) function LZ4_loadDict (line 1565) | int LZ4_loadDict (LZ4_stream_t* LZ4_dict, const char* dictionary, int di... function LZ4_attach_dictionary (line 1608) | void LZ4_attach_dictionary(LZ4_stream_t* workingStream, const LZ4_stream... function LZ4_renormDictT (line 1637) | static void LZ4_renormDictT(LZ4_stream_t_internal* LZ4_dict, int nextSize) function LZ4_compress_fast_continue (line 1657) | int LZ4_compress_fast_continue (LZ4_stream_t* LZ4_stream, function LZ4_compress_forceExtDict (line 1737) | int LZ4_compress_forceExtDict (LZ4_stream_t* LZ4_dict, const char* sourc... function LZ4_saveDict (line 1764) | int LZ4_saveDict (LZ4_stream_t* LZ4_dict, char* safeBuffer, int dictSize) type earlyEnd_directive (line 1792) | typedef enum { decode_full_block = 0, partial_decode = 1 } earlyEnd_dire... function read_long_length_no_check (line 1802) | static size_t read_long_length_no_check(const BYTE** pp) function LZ4_FORCE_INLINE (line 1819) | LZ4_FORCE_INLINE int type Rvl_t (line 1926) | typedef size_t Rvl_t; function LZ4_FORCE_INLINE (line 1928) | LZ4_FORCE_INLINE Rvl_t function LZ4_FORCE_O2 (line 2385) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2393) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2402) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2413) | LZ4_FORCE_O2 /* Exported, an obsolete API function. */ function LZ4_FORCE_O2 (line 2421) | LZ4_FORCE_O2 function LZ4_decompress_fast_withPrefix64k (line 2431) | int LZ4_decompress_fast_withPrefix64k(const char* source, char* dest, in... function LZ4_FORCE_O2 (line 2438) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2447) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2457) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2468) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2479) | LZ4_FORCE_O2 function LZ4_FORCE_INLINE (line 2492) | LZ4_FORCE_INLINE function LZ4_streamDecode_t (line 2504) | LZ4_streamDecode_t* LZ4_createStreamDecode(void) function LZ4_freeStreamDecode (line 2510) | int LZ4_freeStreamDecode (LZ4_streamDecode_t* LZ4_stream) function LZ4_setStreamDecode (line 2524) | int LZ4_setStreamDecode (LZ4_streamDecode_t* LZ4_streamDecode, const cha... function LZ4_decoderRingBufferSize (line 2550) | int LZ4_decoderRingBufferSize(int maxBlockSize) function LZ4_FORCE_O2 (line 2565) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2605) | LZ4_FORCE_O2 int function LZ4_decompress_safe_usingDict (line 2654) | int LZ4_decompress_safe_usingDict(const char* source, char* dest, int co... function LZ4_decompress_safe_partial_usingDict (line 2669) | int LZ4_decompress_safe_partial_usingDict(const char* source, char* dest... function LZ4_decompress_fast_usingDict (line 2684) | int LZ4_decompress_fast_usingDict(const char* source, char* dest, int or... function LZ4_compress_limitedOutput (line 2699) | int LZ4_compress_limitedOutput(const char* source, char* dest, int input... function LZ4_compress (line 2703) | int LZ4_compress(const char* src, char* dest, int srcSize) function LZ4_compress_limitedOutput_withState (line 2707) | int LZ4_compress_limitedOutput_withState (void* state, const char* src, ... function LZ4_compress_withState (line 2711) | int LZ4_compress_withState (void* state, const char* src, char* dst, int... function LZ4_compress_limitedOutput_continue (line 2715) | int LZ4_compress_limitedOutput_continue (LZ4_stream_t* LZ4_stream, const... function LZ4_compress_continue (line 2719) | int LZ4_compress_continue (LZ4_stream_t* LZ4_stream, const char* source,... function LZ4_uncompress (line 2730) | int LZ4_uncompress (const char* source, char* dest, int outputSize) function LZ4_uncompress_unknownOutputSize (line 2734) | int LZ4_uncompress_unknownOutputSize (const char* source, char* dest, in... function LZ4_sizeofStreamState (line 2741) | int LZ4_sizeofStreamState(void) { return sizeof(LZ4_stream_t); } function LZ4_resetStreamState (line 2743) | int LZ4_resetStreamState(void* state, char* inputBuffer) FILE: lz4/lib/lz4.h type LZ4_stream_t (line 311) | typedef union LZ4_stream_u LZ4_stream_t; type LZ4_streamDecode_t (line 409) | typedef union LZ4_streamDecode_u LZ4_streamDecode_t; type LZ4_i8 (line 678) | typedef int8_t LZ4_i8; type LZ4_byte (line 679) | typedef uint8_t LZ4_byte; type LZ4_u16 (line 680) | typedef uint16_t LZ4_u16; type LZ4_u32 (line 681) | typedef uint32_t LZ4_u32; type LZ4_i8 (line 683) | typedef signed char LZ4_i8; type LZ4_byte (line 684) | typedef unsigned char LZ4_byte; type LZ4_u16 (line 685) | typedef unsigned short LZ4_u16; type LZ4_u32 (line 686) | typedef unsigned int LZ4_u32; type LZ4_stream_t_internal (line 695) | typedef struct LZ4_stream_t_internal LZ4_stream_t_internal; type LZ4_stream_t_internal (line 696) | struct LZ4_stream_t_internal { type LZ4_streamDecode_t_internal (line 735) | typedef struct { FILE: lz4/lib/lz4hc.c type dictCtx_directive (line 72) | typedef enum { noDictCtx, usingDictCtxHc } dictCtx_directive; function U32 (line 90) | static U32 LZ4HC_hashPtr(const void* ptr) { return HASH_FUNCTION(LZ4_rea... function LZ4HC_clearTables (line 96) | static void LZ4HC_clearTables (LZ4HC_CCtx_internal* hc4) function LZ4HC_init_internal (line 102) | static void LZ4HC_init_internal (LZ4HC_CCtx_internal* hc4, const BYTE* s... function LZ4_FORCE_INLINE (line 123) | LZ4_FORCE_INLINE void LZ4HC_Insert (LZ4HC_CCtx_internal* hc4, const BYTE... function LZ4_FORCE_INLINE (line 148) | LZ4_FORCE_INLINE function U32 (line 170) | static U32 LZ4HC_rotatePattern(size_t const rotate, U32 const pattern) function LZ4HC_countPattern (line 179) | static unsigned function LZ4HC_reverseCountPattern (line 212) | static unsigned function LZ4HC_protectDictEnd (line 234) | static int LZ4HC_protectDictEnd(U32 const dictLimit, U32 const matchIndex) type repeat_state_e (line 239) | typedef enum { rep_untested, rep_not, rep_confirmed } repeat_state_e; type HCfavor_e (line 240) | typedef enum { favorCompressionRatio=0, favorDecompressionSpeed } HCfavo... type LZ4HC_match_t (line 242) | typedef struct { function LZ4_FORCE_INLINE (line 247) | LZ4_FORCE_INLINE LZ4HC_match_t function LZ4_FORCE_INLINE (line 471) | LZ4_FORCE_INLINE LZ4HC_match_t function LZ4_FORCE_INLINE (line 489) | LZ4_FORCE_INLINE int LZ4HC_encodeSequence ( function LZ4_FORCE_INLINE (line 576) | LZ4_FORCE_INLINE int LZ4HC_compress_hashChain ( function LZ4_FORCE_INLINE (line 812) | LZ4_FORCE_INLINE int function LZ4HC_compress_generic_noDictCtx (line 878) | static int function LZ4HC_compress_generic_dictCtx (line 893) | static int function LZ4HC_compress_generic (line 919) | static int function LZ4_sizeofStateHC (line 938) | int LZ4_sizeofStateHC(void) { return (int)sizeof(LZ4_streamHC_t); } function LZ4_streamHC_t_alignment (line 940) | static size_t LZ4_streamHC_t_alignment(void) function LZ4_compress_HC_extStateHC_fastReset (line 952) | int LZ4_compress_HC_extStateHC_fastReset (void* state, const char* src, ... function LZ4_compress_HC_extStateHC (line 964) | int LZ4_compress_HC_extStateHC (void* state, const char* src, char* dst,... function LZ4_compress_HC (line 971) | int LZ4_compress_HC(const char* src, char* dst, int srcSize, int dstCapa... function LZ4_compress_HC_destSize (line 990) | int LZ4_compress_HC_destSize(void* state, const char* source, char* dest... function LZ4_streamHC_t (line 1006) | LZ4_streamHC_t* LZ4_createStreamHC(void) function LZ4_freeStreamHC (line 1015) | int LZ4_freeStreamHC (LZ4_streamHC_t* LZ4_streamHCPtr) function LZ4_streamHC_t (line 1025) | LZ4_streamHC_t* LZ4_initStreamHC (void* buffer, size_t size) function LZ4_resetStreamHC (line 1041) | void LZ4_resetStreamHC (LZ4_streamHC_t* LZ4_streamHCPtr, int compression... function LZ4_resetStreamHC_fast (line 1047) | void LZ4_resetStreamHC_fast (LZ4_streamHC_t* LZ4_streamHCPtr, int compre... function LZ4_setCompressionLevel (line 1063) | void LZ4_setCompressionLevel(LZ4_streamHC_t* LZ4_streamHCPtr, int compre... function LZ4_favorDecompressionSpeed (line 1071) | void LZ4_favorDecompressionSpeed(LZ4_streamHC_t* LZ4_streamHCPtr, int fa... function LZ4_loadDictHC (line 1078) | int LZ4_loadDictHC (LZ4_streamHC_t* LZ4_streamHCPtr, function LZ4_attach_HC_dictionary (line 1099) | void LZ4_attach_HC_dictionary(LZ4_streamHC_t *working_stream, const LZ4_... function LZ4HC_setExternalDict (line 1105) | static void LZ4HC_setExternalDict(LZ4HC_CCtx_internal* ctxPtr, const BYT... function LZ4_compressHC_continue_generic (line 1123) | static int function LZ4_compress_HC_continue (line 1164) | int LZ4_compress_HC_continue (LZ4_streamHC_t* LZ4_streamHCPtr, const cha... function LZ4_compress_HC_continue_destSize (line 1173) | int LZ4_compress_HC_continue_destSize (LZ4_streamHC_t* LZ4_streamHCPtr, ... function LZ4_saveDictHC (line 1185) | int LZ4_saveDictHC (LZ4_streamHC_t* LZ4_streamHCPtr, char* safeBuffer, i... function LZ4_compressHC (line 1217) | int LZ4_compressHC(const char* src, char* dst, int srcSize) { return LZ4... function LZ4_compressHC_limitedOutput (line 1218) | int LZ4_compressHC_limitedOutput(const char* src, char* dst, int srcSize... function LZ4_compressHC2 (line 1219) | int LZ4_compressHC2(const char* src, char* dst, int srcSize, int cLevel)... function LZ4_compressHC2_limitedOutput (line 1220) | int LZ4_compressHC2_limitedOutput(const char* src, char* dst, int srcSiz... function LZ4_compressHC_withStateHC (line 1221) | int LZ4_compressHC_withStateHC (void* state, const char* src, char* dst,... function LZ4_compressHC_limitedOutput_withStateHC (line 1222) | int LZ4_compressHC_limitedOutput_withStateHC (void* state, const char* s... function LZ4_compressHC2_withStateHC (line 1223) | int LZ4_compressHC2_withStateHC (void* state, const char* src, char* dst... function LZ4_compressHC2_limitedOutput_withStateHC (line 1224) | int LZ4_compressHC2_limitedOutput_withStateHC (void* state, const char* ... function LZ4_compressHC_continue (line 1225) | int LZ4_compressHC_continue (LZ4_streamHC_t* ctx, const char* src, char*... function LZ4_compressHC_limitedOutput_continue (line 1226) | int LZ4_compressHC_limitedOutput_continue (LZ4_streamHC_t* ctx, const ch... function LZ4_sizeofStreamStateHC (line 1230) | int LZ4_sizeofStreamStateHC(void) { return sizeof(LZ4_streamHC_t); } function LZ4_resetStreamStateHC (line 1234) | int LZ4_resetStreamStateHC(void* state, char* inputBuffer) function LZ4_freeHC (line 1251) | int LZ4_freeHC (void* LZ4HC_Data) function LZ4_compressHC2_continue (line 1259) | int LZ4_compressHC2_continue (void* LZ4HC_Data, const char* src, char* d... function LZ4_compressHC2_limitedOutput_continue (line 1264) | int LZ4_compressHC2_limitedOutput_continue (void* LZ4HC_Data, const char... type LZ4HC_optimal_t (line 1282) | typedef struct { function LZ4_FORCE_INLINE (line 1290) | LZ4_FORCE_INLINE int LZ4HC_literalsPrice(int const litlen) function LZ4_FORCE_INLINE (line 1301) | LZ4_FORCE_INLINE int LZ4HC_sequencePrice(int litlen, int mlen) function LZ4_FORCE_INLINE (line 1317) | LZ4_FORCE_INLINE LZ4HC_match_t function LZ4HC_compress_optimal (line 1337) | static int LZ4HC_compress_optimal ( LZ4HC_CCtx_internal* ctx, FILE: lz4/lib/lz4hc.h type LZ4_streamHC_t (line 101) | typedef union LZ4_streamHC_u LZ4_streamHC_t; type LZ4HC_CCtx_internal (line 204) | typedef struct LZ4HC_CCtx_internal LZ4HC_CCtx_internal; type LZ4HC_CCtx_internal (line 205) | struct LZ4HC_CCtx_internal FILE: lz4/lz4_main.c function RA1NPOC_API (line 13) | RA1NPOC_API int lz4CompressAndAddShellcode(const void *inbuf, const size... FILE: main.c function RA1NPOC_STATIC_API (line 89) | RA1NPOC_STATIC_API void usage(const char* arg0) function RA1NPOC_STATIC_API (line 141) | RA1NPOC_STATIC_API static int openFile(char *file, size_t *sz, void **buf) function main (line 169) | int main(int argc, char** argv)