vitasdk
Documentation of the vitasdk
sysroot.h
Go to the documentation of this file.
1
6// or SceSysrootForKernel_stub
7
8#ifndef _PSP2KERN_KERNEL_SYSROOT_H_
9#define _PSP2KERN_KERNEL_SYSROOT_H_
10
11#include <vitasdk/build_utils.h>
12#include <psp2kern/types.h>
14#include <psp2kern/kernel/cpu.h>
15#include <psp2kern/coredump.h>
16
17#ifdef __cplusplus
18extern "C" {
19#endif
20
23typedef struct SceClass SceClass;
29
30#define SCE_SYSROOT_INIT_CALLBACK_MAX_FUNC (9)
31#define SCE_SYSROOT_INIT_CALLBACK_MAX_SLOT (8)
32
33typedef struct SceUIDSysrootObject { // size is 0x41C on FW 3.60
34 void *object;
36 SceSize size; // Size of this structure
40 void *boot_alloc_memory; // Used by boot time malloc
41 int unk_0x1C; // 0x4
42 void *unk_0x20; // size is 0x80-bytes
43 SceUInt32 boot_flags; // 0x10 for coldboot, 0x1 for secure state
46
47 // start ModulePrivate
48 int unk_0x34; // ex:0
49 int unk_0x38; // ex:0
50 void *unk_0x3C; // size is 4 byte.
51 void *unk_0x40; // Related to SceHeap. size is 0xDC byte.
52 void *unk_0x44; // SceExcpmgr data vaddr?
53 void *unk_0x48; // SceKernelIntrMgr data vaddr?
54 void *unk_0x4C;
55 void *unk_0x50;
56 int unk_0x54; // ex:0
57 void *unk_0x58;
58 int unk_0x5C; // ex:0
59 int unk_0x60; // ex:0
60 int unk_0x64; // ex:0
61 int unk_0x68; // Used by Tzs SceSblSmsched
62 // end ModulePrivate
63
71
73
80
82 int (* funcIofilemgrStart)(void);
83 void *unk_0x2DC;
84 void *unk_0x2E0;
85 char *sysroot_names[9];
87 void *unk_0x30C; // size is 0x2C-bytes, May be guid entry heap object
88 void *unk_0x310;
89 void *unk_0x314;
90 void *VBAR;
91 void *MVBAR;
92 void *unk_0x320;
93 void **unk_func_0x324; // SceSblACMgr
95 int (* funcThreadFunction3)(void); // Temp name, SceKernelThreadMgr + 0xC79, SceThreadmgrForDriver_91382762
97 int (* funcThreadFunction4)(void); // Temp name, SceKernelThreadMgr + 0x8D1
98 int (* funcThreadFunction5)(void); // Temp name, SceKernelThreadMgr + 0x8ED
99 int (* funcThreadFunction6)(void); // Temp name, SceKernelThreadMgr + 0x90D
100 void (* funcThreadFunction7)(void); // Temp name, SceKernelThreadMgr + 0xE69
101 int (* funcThreadFunction8)(void); // Temp name, SceKernelThreadMgr + 0x8BD, SceThreadmgrForDriver_332E127C
102 int (* funcThreadFunction9)(int a1, int a2, int a3); // Temp name, SceKernelThreadMgr + 0x2541
103 int (* funcThreadFunction10)(int a1); // Temp name, SceKernelThreadMgr + 0xC99, SceThreadmgrForDriver_AB977C72
105 int unk_0x354; // ex:0xFFFFFFFF
108 void *unk_func_0x360; // SceDeci4pSDfMgr
109 int (* funcGetBusError)(void *dst, uint32_t len);
110 int (* funcAppMgrFunction1)(int a1, int a2, int a3, int a4, int a5, int a6); // SceAppMgr + 0x2795, SceAppMgrForDriver_324DD34E
112 void *unk_func_0x370; // SceCoredump + 0x7109, SceCoredumpForDriver_A7D214A7
113 void *unk_func_0x374; // SceCoredump + 0x74F9, SceCoredumpForDriver_340856F7
114 void *unk_func_0x378; // SceCoredump + 0x132ED, SceCoredumpForDriver_EF20949F
115 int unk_0x37C; // ex:0
116 void *unk_func_0x380; // SceSblPostSsMgr + 0x9001, sceSblLicMgrGetLicenseStatusForDriver
117 int (* unk_func_0x384)(void); // SceSblPostSsMgr + 0xB005, SceSblPostSsMgrForDriver_22599675, get flag
118 int (* unk_func_0x388)(void); // SceSblPostSsMgr + 0xB011, SceSblPostSsMgrForDriver_9B49C249, get flag
119 void *unk_func_0x38C; // SceSblPostSsMgr + 0xB4ED, SceSblPostSsMgrForDriver_D8A2D465
120 void *unk_func_0x390; // SceSblPostSsMgr + 0xB111, sceSblUtMgrGetTrilithiumBufferForDriver
121 int (* funcHasNpTestFlag)(void);
122 void *unk_func_0x398; // SceSblUpdateMgr + 0x8B01
123 int (* funcLedSetMode)(int led, int mode, void *led_configuration);
125 int (* funcGetFunctionNameByNID)(SceNID funcnid, const char **name);
126 void *unk_0x3A8; // SceDeci4pSDfMgr or SceDeci4pDfMgr
127 void *unk_0x3AC; // SceDeci4pSDfMgr
128 void *unk_struct_0x3B0; // SceDeci4pDfMgr
129 void *unk_0x3B4; // SceDeci4pTsmp
130 void *unk_0x3B8; // SceDeci4pTsmp
131 void *unk_0x3BC; // SceDeci4pTsmp
132 void *unk_0x3C0; // SceDeci4pTsmp
134 SceSysrootDbgpHandler *dbgp_handler; // maybe for SceDeci4p
135 void *unk_func_0x3CC; // SceNetPs + 0x3E51, SceNetPsForDriver_83A12CCC
136 void *unk_func_0x3D0; // SceNetPs + 0x3F4D, SceNetPsForDriver_C000CA8F
137 void *unk_func_0x3D4; // SceDeci4pTmcp
138 void *unk_func_0x3D8; // SceDeci4pSDbgp
139 void *unk_func_0x3DC; // SceNetPs + 0x3E51, SceNetPsForDriver_83A12CCC
140 void *unk_func_0x3E0; // SceNetPs + 0x3F4D, SceNetPsForDriver_C000CA8F
141 int (* funcAppMgrFunction3)(int a1, int a2); // SceAppMgr + 0x9F49
142 int (* funcAppMgrFunction4)(int a1, int a2); // SceAppMgr + 0x9EED
143 int (* funcAppMgrFunction5)(int a1); // SceAppMgr + 0x9D31
144 void *unk_func_0x3F0; // ScePfsMgr + 0x1, ScePfsMgrForKernel_4C148288
145 void *unk_struct_0x3F4; // SceBt
146 void *unk_struct_0x3F8; // SceHid
147 void *unk_struct_0x3FC; // SceDeci4pSDbgp
148 void *unk_data_0x400; // SceDeci4pSDbgp
149 void *unk_func_0x404; // SceDeci4pSDfCtl
150 void *unk_func_0x408; // SceDeci4pSDfCtl
151 void *unk_func_0x40C; // ScePamgr
152 void *unk_func_0x410; // ScePamgr
153 void *unk_func_0x414; // ScePamgr
157
159
165
172
179
188
195
196/* Macro for backward compatibility */
197#define ksceKernelGetSysrootBuffer() ksceKernelSysrootGetKblParam()
198
200
201/* Macro for backward compatibility */
202#define ksceKernelGetProcessTitleId(pid, titleid, len) ksceKernelSysrootGetProcessTitleId(pid, titleid, len)
203
205
214
223
232
241
244 void (* unk_4)(SceUID pid, SceUID modid, int flags, uint64_t time);
245 void (* exit)(SceUID pid, int flags, uint64_t time);
246 void (* kill)(SceUID pid);
247 void (* unk_10)(SceUID pid, SceUID modid, uint64_t time);
248 void (* unk_14)(SceUID pid, SceUID modid, uint64_t time);
249 void (* unk_18)(SceUID pid, SceUID modid, uint64_t time);
250 int (* on_process_created)(int a1, int a2, int a3);
251 void (* unk_20)(SceUID pid, SceUID modid, uint64_t time);
252 void (* unk_24)(SceUID pid, SceUID modid, int flags, uint64_t time);
255
267
268typedef struct SceSysrootDbgpHandler {
270 void (* unk_0x04)(int a1, int a2, int a3, int a4);
271 void (* unk_0x08)(int a1, int a2, int a3, int a4);
272 void (* unk_0x0C)(int a1);
273 void (* unk_0x10)(int a1, int a2, int a3, int a4);
274 void (* unk_0x14)(int a1, int a2, int a3, int a4);
275 void (* unk_0x18)(SceUID pid, SceUID modid, int flags, uint64_t time);
276 void (* unk_0x1C)(int a1, int a2, int a3);
277 void (* unk_0x20)(int a1, int a2, int a3);
278 void (* unk_0x24)(int a1, int a2, int a3);
279 void (* unk_0x28)(SceUID pid, SceUID modid, uint64_t time);
280 void (* unk_0x2C)(SceUID pid, SceUID modid, uint64_t time);
282 int (* unk_0x34)(int a1, int a2, int a3);
283 int (* unk_0x38)(int a1, int a2, void *a3);
284 int (* unk_0x3C)(int a1, int a2, int a3);
285 int (* unk_0x40)(SceUID pid, int *some_flag);
286 int (* unk_0x44)(SceUID pid, SceUID modid, int flags, uint64_t time);
287 int (* unk_0x48)(int a1, int a2, int a3);
288 void (* unk_0x4C)(void);
289 void (* unk_0x50)(void);
290 int (* unk_0x54)(int a1, int a2, int a3, int a4, int a5);
291 int (* unk_0x58)(int a1, int a2, int a3);
294
303
310
319
325
327
336
343
350
352 SceUID pid,
356);
357
366
367
368#ifdef __cplusplus
369}
370#endif
371
372#endif /* _PSP2KERN_KERNEL_SYSROOT_H_ */
#define VITASDK_BUILD_ASSERT_EQ(__size__, __name__)
Definition build_utils.h:13
int(* SceKernelCoredumpStateFinishCallback)(int task_id, SceUID pid, int result, const char *path, SceSize path_len, int unk)
Definition coredump.h:36
int(* SceKernelCoredumpStateUpdateCallback)(int task_id, SceUID pid, int progress)
Definition coredump.h:35
Definition coredump.h:18
Definition corelock.h:18
Definition kbl.h:18
char titleid[0xC]
Title id of the process where the event occurred.
Definition debug.h:4
int flags
Event flags.
Definition debug.h:3
SceUID pid
Definition debug.h:1
SceUInt64 time
Time of the event occurred.
Definition debug.h:7
void(* unk_0x04)(int a1, int a2, int a3, int a4)
Definition sysroot.h:270
void(* unk_0x4C)(void)
Definition sysroot.h:288
void * unk_struct_0x3FC
Definition sysroot.h:147
void * unk_func_0x398
Definition sysroot.h:122
int unk_0x37C
Definition sysroot.h:115
void(* unk_0x14)(int a1, int a2, int a3, int a4)
Definition sysroot.h:274
void(* unk_0x24)(int a1, int a2, int a3)
Definition sysroot.h:278
void * unk_func_0x390
Definition sysroot.h:120
struct SceSysrootModulemgrHandlers SceSysrootModulemgrHandlers
Definition sysroot.h:26
SceKernelBootArgs * boot_args
Definition sysroot.h:65
void * unk_struct_0x3F8
Definition sysroot.h:146
void * unk_func_0x3D8
Definition sysroot.h:138
int(* funcThreadFunction3)(void)
Definition sysroot.h:95
void * unk_0x3C0
Definition sysroot.h:132
SceSysroot * ksceSysrootGetSysroot(void)
Get sysroot object pointer.
void * unk_0x44
Definition sysroot.h:52
void(* unk_0x20)(int a1, int a2, int a3)
Definition sysroot.h:277
SceUID ksceKernelSysrootGetShellPid(void)
Get SceShell process id.
int unk_0x60
Definition sysroot.h:59
int(* on_process_created)(int a1, int a2, int a3)
called when process is created
Definition sysroot.h:250
int(* unk_0x38)(int a1, int a2, void *a3)
Definition sysroot.h:283
void(* unk_0x18)(SceUID pid, SceUID modid, int flags, uint64_t time)
Definition sysroot.h:275
void * unk_0x48
Definition sysroot.h:53
int(* unk_func_0x388)(void)
Definition sysroot.h:118
void(* funcThreadFunction7)(void)
Definition sysroot.h:100
void * unk_data_0x400
Definition sysroot.h:148
int(* unk_0x30)(SceUID pid)
Definition sysroot.h:281
int ksceSysrootIsBsodReboot(void)
void * unk_func_0x374
Definition sysroot.h:113
int unk_0x68
Definition sysroot.h:61
int cpu_intr_for_init_callback
Definition sysroot.h:74
void * unk_0x2E0
Definition sysroot.h:84
void(* unk_14)(SceUID pid, SceUID modid, uint64_t time)
Definition sysroot.h:248
int(* funcAppMgrFunction4)(int a1, int a2)
Definition sysroot.h:142
int ksceSysrootGetHardwareFlags(void *flags)
Get hardware flags.
SceCorelockContext corelock_context
Definition sysroot.h:45
int unk_0x34
Definition sysroot.h:48
void * unk_func_0x410
Definition sysroot.h:152
int(* funcGetFunctionNameByNID)(SceNID funcnid, const char **name)
Definition sysroot.h:125
SceSize self_size
Definition sysroot.h:169
SceUInt32 init_callback_registable_base_number
Definition sysroot.h:75
void * unk_0x3B8
Definition sysroot.h:130
void * unk_0x4C
Definition sysroot.h:54
void * longtime5base
Definition sysroot.h:72
SceSize boot_alloc_memory_size
Definition sysroot.h:39
void ksceKernelSysrootUnregisterDbgpHandler(void)
Unregister Dbgp handlers.
int(* SceKernelGetSystemSwVersionFunc)(void)
Definition sysroot.h:326
struct SceSysrootForKernel_D29BCA77_struct SceSysrootForKernel_D29BCA77_struct
Definition sysroot.h:27
void(* unk_10)(SceUID pid, SceUID modid, uint64_t time)
Definition sysroot.h:247
void * boot_alloc_memory
Definition sysroot.h:40
int cpu_intr
Definition sysroot.h:38
void * unk_func_0x370
Definition sysroot.h:112
SceUInt32 unk_0x78
Definition sysroot.h:67
int(* funcAppMgrFunction5)(int a1)
Definition sysroot.h:143
int ksceSysrootIsUpdateMode(void)
SceSysrootForKernel_D29BCA77_struct * processmgr_callbacks1
Definition sysroot.h:106
int(* unk_func_0x384)(void)
Definition sysroot.h:117
SceSysrootDbgpHandler * dbgp_handler
Definition sysroot.h:134
int(* SceKernelCoredumpTriggerFunc)(SceUID pid, SceKernelCoredumpStateUpdateCallback update_func, SceKernelCoredumpStateFinishCallback finish_func, SceCoredumpTriggerParam *param)
Definition sysroot.h:351
int unk_0x38
Definition sysroot.h:49
int(* unk_0x34)(int a1, int a2, int a3)
Definition sysroot.h:282
int(* funcHasNpTestFlag)(void)
Definition sysroot.h:121
int ksceSysrootIsNonRemovableCardMode(void)
Get NonRemovableCardMode status.
void * unk_0x40
Definition sysroot.h:51
int ksceKernelSysrootGetProcessTitleId(SceUID pid, char *titleid, SceSize len)
int ksceKernelSysrootRegisterDbgpHandler(const SceSysrootDbgpHandler *handlers)
Register Dbgp handlers.
int(* funcGetBusError)(void *dst, uint32_t len)
Definition sysroot.h:109
int ksceSysrootUseInternalStorage(void)
Get UseInternalStorage status.
void(* unk_0x0C)(int a1)
Definition sysroot.h:272
void ksceKernelSysrootSetGetSystemSwVersionFunc(SceKernelGetSystemSwVersionFunc func)
Set GetSystemSwVersion function.
void * unk_func_0x378
Definition sysroot.h:114
void * unk_0x3AC
Definition sysroot.h:127
#define SCE_SYSROOT_INIT_CALLBACK_MAX_FUNC
Definition sysroot.h:30
int ksceKernelSysrootGetSystemSwVersion(void)
Get System software version from ksceKernelSysrootSetGetSystemSwVersionFunc setting function.
SceKernelVARange * cached_sm_info_ranges
Definition sysroot.h:124
SceSize size
Definition sysroot.h:36
int(* funcLedSetMode)(int led, int mode, void *led_configuration)
Definition sysroot.h:123
void(* unk_4)(SceUID pid, SceUID modid, int flags, uint64_t time)
process start shared modules
Definition sysroot.h:244
void * unk_func_0x3D4
Definition sysroot.h:137
void * unk_func_0x3DC
Definition sysroot.h:139
void * unk_0x30C
Definition sysroot.h:87
void * unk_func_0x404
Definition sysroot.h:149
void * unk_0x58
Definition sysroot.h:57
void(* unk_24)(SceUID pid, SceUID modid, int flags, uint64_t time)
Definition sysroot.h:252
int unk_0x354
Definition sysroot.h:105
int unk_0x5C
Definition sysroot.h:58
SceSysrootForDriver_733C243E_struct * processmgr_callbacks2
Definition sysroot.h:107
int(* funcAppMgrFunction1)(int a1, int a2, int a3, int a4, int a5, int a6)
Definition sysroot.h:110
void * unk_func_0x380
Definition sysroot.h:116
int(* funcThreadFunction9)(int a1, int a2, int a3)
Definition sysroot.h:102
void(* unk_0x08)(int a1, int a2, int a3, int a4)
Definition sysroot.h:271
int(* funcThreadFunction5)(void)
Definition sysroot.h:98
void * unk_func_0x40C
Definition sysroot.h:151
struct SceSysrootForDriver_733C243E_struct SceSysrootForDriver_733C243E_struct
Definition sysroot.h:28
void ** unk_func_0x324
Definition sysroot.h:93
void * unk_func_0x38C
Definition sysroot.h:119
void * unk_0x320
Definition sysroot.h:92
SceUInt32 status
Definition sysroot.h:44
void * unk_struct_0x3B0
Definition sysroot.h:128
void(* unk_0x28)(SceUID pid, SceUID modid, uint64_t time)
Definition sysroot.h:279
void * ksceKernelSysrootGetKblParam(void)
Get SceKblParam.
void(* unk_0x1C)(int a1, int a2, int a3)
Definition sysroot.h:276
void * unk_func_0x414
Definition sysroot.h:153
void * unk_struct_0x3F4
Definition sysroot.h:145
void * MVBAR
Definition sysroot.h:91
int(* unk_0x44)(SceUID pid, SceUID modid, int flags, uint64_t time)
Definition sysroot.h:286
void * unk_0x3C
Definition sysroot.h:50
int ksceSysrootUseExternalStorage(void)
Get UseExternalStorage status.
int ksceSysrootGetSelfInfo(SceKernelSysrootSelfIndex index, SceKernelSysrootSelfInfo *info)
SceUID(* funcGetProcessId)(void)
Definition sysroot.h:96
SceKblParam * kbl_param
Definition sysroot.h:64
SceUInt32 magic1
Definition sysroot.h:37
void(* unk_18)(SceUID pid, SceUID modid, uint64_t time)
Definition sysroot.h:249
void * unk_func_0x3D0
Definition sysroot.h:136
void * unk_0x3A8
Definition sysroot.h:126
int unk_0x1C
Definition sysroot.h:41
int(* funcThreadFunction4)(void)
Definition sysroot.h:97
void * unk_func_0x3F0
Definition sysroot.h:144
SceSize size
sizeof(SceSysrootProcessHandler)
Definition sysroot.h:243
void(* unk_20)(SceUID pid, SceUID modid, uint64_t time)
Definition sysroot.h:251
void * unk_func_0x3E0
Definition sysroot.h:140
int(* funcThreadMgrStartAfterProcess)(void)
Definition sysroot.h:81
SceClass * sce_class
Definition sysroot.h:35
SceUInt32 magic2
Definition sysroot.h:154
int ksceSysrootIsSafeMode(void)
SceSysrootModulemgrHandlers * modulemgr_handlers
Definition sysroot.h:104
SceUIDSysrootObject SceSysroot
Definition sysroot.h:158
void * unk_0x20
Definition sysroot.h:42
SceUID(* funcGetShellPid)(void)
Definition sysroot.h:111
int(* unk_0x58)(int a1, int a2, int a3)
Definition sysroot.h:291
void(* unk_0x2C)(SceUID pid, SceUID modid, uint64_t time)
Definition sysroot.h:280
#define SCE_SYSROOT_INIT_CALLBACK_MAX_SLOT
Definition sysroot.h:31
char * sysroot_names[9]
Definition sysroot.h:85
int ksceKernelSysrootSetProcessHandler(const SceSysrootProcessHandler *handlers)
Set handlers for the process lifecycle.
SceKernelSysrootSelfIndex
Definition sysroot.h:160
void * unk_0x50
Definition sysroot.h:55
void(* unk_0x50)(void)
Definition sysroot.h:289
void * unk_0x3B4
Definition sysroot.h:129
int(* unk_0x54)(int a1, int a2, int a3, int a4, int a5)
Definition sysroot.h:290
int(* funcThreadFunction6)(void)
Definition sysroot.h:99
SceUID(* funcGetThreadId)(void)
Definition sysroot.h:94
SceUInt32 soc_revision
Definition sysroot.h:66
void * unk_func_0x360
Definition sysroot.h:108
void * unk_0x310
Definition sysroot.h:88
int(* funcAppMgrFunction3)(int a1, int a2)
Definition sysroot.h:141
int(* funcThreadFunction8)(void)
Definition sysroot.h:101
void * unk_0x314
Definition sysroot.h:89
int ksceSysrootIsUsbEnumWakeup(void)
void * unk_0x2DC
Definition sysroot.h:83
void * unk_0x3BC
Definition sysroot.h:131
int(* funcThreadFunction10)(int a1)
Definition sysroot.h:103
SceUInt32 model_capability
Definition sysroot.h:70
void * VBAR
Definition sysroot.h:90
SceSysrootProcessHandler * process_handler
Definition sysroot.h:133
SceSize size
Definition sysroot.h:167
struct SceKernelBootArgs SceKernelBootArgs
Definition sysroot.h:22
int(* unk_0x3C)(int a1, int a2, int a3)
Definition sysroot.h:284
void * self_data
Definition sysroot.h:168
void * object
Definition sysroot.h:34
int(* funcIofilemgrStart)(void)
Definition sysroot.h:82
SceUID this_object_uid
Definition sysroot.h:86
void * args
Definition sysroot.h:78
void ksceKernelSysrootSetSysroot(SceUID sysroot_uid)
Set sysroot object uid.
void * unk_func_0x3CC
Definition sysroot.h:135
int(* unk_0x40)(SceUID pid, int *some_flag)
Definition sysroot.h:285
int ksceSysrootIsManufacturingMode(void)
Get ManufacturingMode status.
SceSize size
sizeof(SceSysrootDbgpHandler):0x5C
Definition sysroot.h:269
void(* unk_0x10)(int a1, int a2, int a3, int a4)
Definition sysroot.h:273
int unk_0x54
Definition sysroot.h:56
SceUInt32 boot_flags
Definition sysroot.h:43
int ksceSysrootIsExternalBootMode(void)
SceUInt32 soc_revision2
Definition sysroot.h:68
void(* exit)(SceUID pid, int flags, uint64_t time)
Definition sysroot.h:245
struct SceUIDSysrootObject::@43 init_callback_slot[SCE_SYSROOT_INIT_CALLBACK_MAX_FUNC][SCE_SYSROOT_INIT_CALLBACK_MAX_SLOT]
void(* kill)(SceUID pid)
by SceShell
Definition sysroot.h:246
void * unk_func_0x408
Definition sysroot.h:150
void ksceKernelSysrootRegisterCoredumpTrigger(SceKernelCoredumpTriggerFunc func)
Register coredump trigger function.
int(* unk_0x48)(int a1, int a2, int a3)
Definition sysroot.h:287
int unk_0x64
Definition sysroot.h:60
SceUInt32 model_info
Definition sysroot.h:69
@ SCE_KERNEL_SYSROOT_SELF_INDEX_GCAUTHMGR_SM
Definition sysroot.h:161
@ SCE_KERNEL_SYSROOT_SELF_INDEX_RMAUTH_SM
Definition sysroot.h:162
@ SCE_KERNEL_SYSROOT_SELF_INDEX_ENCDEC_W_PORTABILITY_SM
Definition sysroot.h:163
Definition sysroot.h:166
Definition sysroot.h:268
Definition sysroot.h:242
Definition sysroot.h:33
Definition uid_class.h:18
unsigned int SceSize
Definition types.h:56
int SceUID
UIDs are used to describe many different kernel objects.
Definition types.h:90
unsigned int SceNID
Library/Function NID.
Definition types.h:92
uint32_t SceUInt32
Definition types.h:45
Definition types.h:116