SYMBOL INDEX (134 symbols across 24 files) FILE: src/downgrade660_ctrl/decrypt.c function sceResmgr_9DC14891_patched (line 23) | int sceResmgr_9DC14891_patched(void *data, u32 datasize, u32 *outsize) function PatchMesgled (line 47) | void PatchMesgled(u32 text_addr) function sceMesgLed_driver_81F72B1F_patched (line 63) | int sceMesgLed_driver_81F72B1F_patched(void *exec, u32 exec_size, u32 *o... function memlmd_7CF1CD3E_patched (line 79) | int memlmd_7CF1CD3E_patched(void *exec, u32 exec_size, u32 *out_size) FILE: src/downgrade660_ctrl/decrypt.h type mesgled_keys_struct (line 27) | typedef struct type PSP_Header2 (line 33) | typedef struct type KIRK_CMD_HEADER (line 68) | typedef struct FILE: src/downgrade660_ctrl/main.c type SfoHeader (line 27) | typedef struct __attribute__((packed)) type SfoEntry (line 36) | typedef struct __attribute__((packed)) function ApplyFirmware (line 50) | int ApplyFirmware(SceModule2 *mod) function SceUID (line 185) | SceUID sceIoOpenPatched(char *file, u32 mode, u32 mode2) function sceIoGetstatPatched (line 201) | int sceIoGetstatPatched(char *file, SceIoStat *stat) function sceUtilsBufferCopyWithRangePatched (line 215) | int sceUtilsBufferCopyWithRangePatched(void *dst, u32 dst_size, void *sr... function sceLflashFatfmtStartFatfmtPatched (line 253) | int sceLflashFatfmtStartFatfmtPatched(int argc, char *argv[]) function OnModuleStart (line 261) | int OnModuleStart(SceModule2 *mod) function PrologueModulePatched (line 320) | int PrologueModulePatched(void *modmgr_param, SceModule2 *mod) function PatchModuleManager (line 336) | static void PatchModuleManager(void) function PatchLoadCore (line 349) | static void PatchLoadCore(void) function module_start (line 370) | int module_start(SceSize argsize, void *argp) FILE: src/downgrade660_ctrl/patch_table.c function CopyPatchTable (line 19) | int CopyPatchTable(PatchTable *dst_table, void *_src_table, u32 devkit) FILE: src/downgrade660_ctrl/patch_table.h type PatchTable (line 10) | typedef struct FILE: src/downgrade660_ctrl/pspdecrypt.c type TAG_INFO (line 134) | typedef struct function TAG_INFO (line 161) | static TAG_INFO const* GetTagInfo(u32 tagFind) function ExtraV2Mangle (line 170) | static void ExtraV2Mangle(u8* buffer1, u8 codeExtra) function Scramble (line 189) | static int Scramble(u32 *buf, u32 size, u32 code) function DecryptPRX1 (line 204) | static int DecryptPRX1(const u8* pbIn, u8* pbOut, int cbTotal, u32 tag) type TAG_INFO2 (line 653) | typedef struct function TAG_INFO2 (line 735) | static TAG_INFO2 *GetTagInfo2(u32 tagFind) function DecryptPRX2 (line 750) | static int DecryptPRX2(const u8 *inbuf, u8 *outbuf, u32 size, u32 tag) function pspDecryptPRX (line 907) | int pspDecryptPRX(u8 *data, u32 size, u32 *out_size) FILE: src/downgrade660_ctrl/utils.c function ClearCaches (line 17) | void ClearCaches(void) function u32 (line 23) | u32 FindFunc(const char *modname, const char *lib, u32 nid) function PatchSyscall (line 78) | void PatchSyscall(u32 addr, void *newaddr) FILE: src/downgrade_ctrl/decrypt.c function sceResmgr_9DC14891_patched (line 23) | int sceResmgr_9DC14891_patched(void *data, u32 datasize, u32 *outsize) function PatchMesgled (line 47) | void PatchMesgled(u32 text_addr) function sceMesgLed_driver_81F72B1F_patched (line 63) | int sceMesgLed_driver_81F72B1F_patched(void *exec, u32 exec_size, u32 *o... function memlmd_7CF1CD3E_patched (line 79) | int memlmd_7CF1CD3E_patched(void *exec, u32 exec_size, u32 *out_size) FILE: src/downgrade_ctrl/decrypt.h type mesgled_keys_struct (line 27) | typedef struct type PSP_Header2 (line 33) | typedef struct type KIRK_CMD_HEADER (line 68) | typedef struct FILE: src/downgrade_ctrl/main.c type SfoHeader (line 27) | typedef struct __attribute__((packed)) type SfoEntry (line 36) | typedef struct __attribute__((packed)) function ApplyFirmware (line 50) | int ApplyFirmware(void) function SceUID (line 172) | SceUID sceIoOpenPatched(char *file, u32 mode, u32 mode2) function sceIoGetstatPatched (line 188) | int sceIoGetstatPatched(char *file, SceIoStat *stat) function sceUtilsBufferCopyWithRangePatched (line 202) | int sceUtilsBufferCopyWithRangePatched(void *dst, u32 dst_size, void *sr... function sceLflashFatfmtStartFatfmtPatched (line 240) | int sceLflashFatfmtStartFatfmtPatched(int argc, char *argv[]) function OnModuleStart (line 248) | int OnModuleStart(SceModule *mod) function PrologueModulePatched (line 307) | int PrologueModulePatched(void *modmgr_param, SceModule *mod) function PatchModuleManager (line 323) | static void PatchModuleManager(void) function PatchLoadCore (line 336) | static void PatchLoadCore(void) function module_start (line 357) | int module_start(SceSize argsize, void *argp) FILE: src/downgrade_ctrl/patch_table.c function CopyPatchTable (line 19) | int CopyPatchTable(PatchTable *dst_table, void *_src_table, u32 devkit) FILE: src/downgrade_ctrl/patch_table.h type PatchTable (line 10) | typedef struct FILE: src/downgrade_ctrl/pspdecrypt.c type TAG_INFO (line 134) | typedef struct function TAG_INFO (line 161) | static TAG_INFO const* GetTagInfo(u32 tagFind) function ExtraV2Mangle (line 170) | static void ExtraV2Mangle(u8* buffer1, u8 codeExtra) function Scramble (line 189) | static int Scramble(u32 *buf, u32 size, u32 code) function DecryptPRX1 (line 204) | static int DecryptPRX1(const u8* pbIn, u8* pbOut, int cbTotal, u32 tag) type TAG_INFO2 (line 643) | typedef struct function TAG_INFO2 (line 725) | static TAG_INFO2 *GetTagInfo2(u32 tagFind) function DecryptPRX2 (line 740) | static int DecryptPRX2(const u8 *inbuf, u8 *outbuf, u32 size, u32 tag) function pspDecryptPRX (line 897) | int pspDecryptPRX(u8 *data, u32 size, u32 *out_size) FILE: src/downgrade_ctrl/utils.c function ClearCaches (line 17) | void ClearCaches(void) function u32 (line 23) | u32 FindFunc(const char *modname, const char *lib, u32 nid) function PatchSyscall (line 78) | void PatchSyscall(u32 addr, void *newaddr) FILE: src/include/systemctrl.h type BootLoadFlags (line 9) | enum BootLoadFlags type SceKernelLoadExecVSHParam (line 27) | struct SceKernelLoadExecVSHParam type SceKernelLoadExecVSHParam (line 38) | struct SceKernelLoadExecVSHParam type SceKernelLoadExecVSHParam (line 49) | struct SceKernelLoadExecVSHParam type SceKernelLoadExecVSHParam (line 60) | struct SceKernelLoadExecVSHParam type SceKernelLoadExecVSHParam (line 71) | struct SceKernelLoadExecVSHParam type SceKernelLoadExecVSHParam (line 72) | struct SceKernelLoadExecVSHParam type SceKernelLoadExecVSHParam (line 83) | struct SceKernelLoadExecVSHParam type SceKernelLoadExecVSHParam (line 94) | struct SceKernelLoadExecVSHParam type SceKernelLoadExecVSHParam (line 106) | struct SceKernelLoadExecVSHParam type SceModule2 (line 206) | typedef struct SceModule2 { FILE: src/kernel_exploit.c function DummyCallback (line 35) | int DummyCallback(void) function pre_kernel (line 40) | int pre_kernel(int (* kfunc)(void)) function repairKernel631 (line 99) | int repairKernel631(void) function repairKernel635 (line 119) | int repairKernel635(void) function execKernelFunction631 (line 139) | int execKernelFunction631(void *kfunc) function execKernelFunction635 (line 153) | int execKernelFunction635(void *kfunc) function execKernelFunction660 (line 167) | int execKernelFunction660(void *kfunc) function execKernelFunction (line 181) | int execKernelFunction(void *kfunc) function SceLibraryStubTable (line 208) | SceLibraryStubTable *findLibraryByName(char *libname, u32 address) function doKernelExploit631 (line 258) | void doKernelExploit631(void) function doKernelExploit635 (line 333) | void doKernelExploit635(void) function nopOut (line 408) | int nopOut() function doKernelExploit638 (line 414) | void doKernelExploit638(void) function doKernelExploit660 (line 447) | void doKernelExploit660(void) function doKernelExploit (line 478) | void doKernelExploit(void) FILE: src/kernel_exploit.h type sceKernelIfHandleParam (line 14) | typedef struct sceKernelIfHandleParam FILE: src/kernel_land.c type SceKernelLoadExecVSHParam (line 24) | struct SceKernelLoadExecVSHParam type SceKernelLoadExecVSHParam (line 25) | struct SceKernelLoadExecVSHParam type SceKernelLoadExecVSHParam (line 31) | struct SceKernelLoadExecVSHParam function u32 (line 33) | u32 getBaryon(void) function getModel (line 44) | int getModel(void) function delete_resume_game (line 50) | int delete_resume_game(void) function patch_loadexec_phat (line 90) | int patch_loadexec_phat(void) function patch_loadexec_slim (line 117) | int patch_loadexec_slim(void) function patch_loadexec_3000 (line 144) | int patch_loadexec_3000(void) function patch_loadexec_4000 (line 171) | int patch_loadexec_4000(void) function patch_loadexec_pspgo (line 198) | int patch_loadexec_pspgo(void) function patch_loadexec_street (line 227) | int patch_loadexec_street(void) function launch_updater (line 246) | int launch_updater(void) FILE: src/kernel_land.h type SceKernelLoadExecVSHParam (line 21) | struct SceKernelLoadExecVSHParam type SceKernelLoadExecVSHParam (line 22) | struct SceKernelLoadExecVSHParam FILE: src/main.c type SfoHeader (line 33) | typedef struct __attribute__((packed)) type SfoEntry (line 42) | typedef struct __attribute__((packed)) function u32 (line 53) | u32 get_updater_version(u32 is_pspgo) function main (line 120) | int main(int argc, char *argv[]) FILE: src/patch_table.h type PatchTable (line 12) | typedef struct FILE: src/rebootex.c function sceBootLfatOpenPatched (line 41) | int sceBootLfatOpenPatched(char *path) function sceBootLfatReadPatched (line 57) | int sceBootLfatReadPatched(void *data, int size) function sceBootLfatReadPatched660 (line 82) | int sceBootLfatReadPatched660(void *data, int size) function sceBootLfatClosePatched (line 107) | int sceBootLfatClosePatched(void) function InsertModuleBtcnf (line 122) | int InsertModuleBtcnf(char *new_mod, char *before_mod, BtcnfHeader *head... function u32 (line 173) | u32 sceKernelCheckPspConfigPatched(void *btcnf_data, u32 size, int flag) function DecryptExecutablePatched (line 192) | int DecryptExecutablePatched(void *header, int size, int *outsize) function VerifySigncheckPatched (line 206) | int VerifySigncheckPatched(void *buffer, int size) function LoadCoreModuleStart631 (line 224) | int LoadCoreModuleStart631(int (* module_bootstart)(u32 argsize, void *a... function LoadCoreModuleStart635 (line 245) | int LoadCoreModuleStart635(int (* module_bootstart)(u32 argsize, void *a... function LoadCoreModuleStart638 (line 266) | int LoadCoreModuleStart638(int (* module_bootstart)(u32 argsize, void *a... function LoadCoreModuleStart660 (line 287) | int LoadCoreModuleStart660(int (* module_bootstart)(u32 argsize, void *a... function RebootEntryPatched (line 308) | int RebootEntryPatched(void *reboot_param, void *exec_param, u32 api, u3... FILE: src/rebootex.h type BtcnfHeader (line 23) | typedef struct BtcnfHeader type ModeEntry (line 39) | typedef struct ModeEntry type ModuleEntry (line 48) | typedef struct ModuleEntry FILE: src/utils.c function isValidUserAddress (line 20) | int isValidUserAddress(void *addr) function KClearCaches (line 25) | void KClearCaches(void) function ClearCaches (line 44) | void ClearCaches(void) function u32 (line 50) | u32 FindProc(char *modname, char *lib, u32 nid) function ErrorExit (line 105) | void ErrorExit(int millisecs, char *fmt, ...)