|
| | VITASDK_BUILD_ASSERT_EQ (0xE8, SceKernelProcessInfo) |
| |
| void * | ksceKernelGetProcessKernelBuf (SceUID pid) |
| | Previous VitaSDK name and prototype for ksceKernelUIDtoProcess.
|
| |
| SceUIDProcessObject * | ksceKernelUIDtoProcess (ScePID pid) |
| | Resolves a process ID to its internal process object without acquiring a reference.
|
| |
| int | ksceKernelGetProcessInfo (SceUID pid, SceKernelProcessInfo *info) |
| |
| int | ksceKernelCreateProcessLocalStorage (const char *name, SceSize size) |
| |
| void * | ksceKernelGetProcessLocalStorageAddr (int key) |
| |
| int | ksceKernelGetProcessLocalStorageAddrForPid (SceUID pid, int key, void **out_addr, int create_if_doesnt_exist) |
| |
| | VITASDK_BUILD_ASSERT_EQ (4, SceKernelProcessType) |
| |
| | VITASDK_BUILD_ASSERT_EQ (0x40, SceKernelProcessOpt2) |
| |
| ScePID | ksceKernelCreateProcess (const char *name, SceKernelProcessType type, const char *path, void *opt) |
| | Create a dormant process.
|
| |
| int | ksceKernelResumeProcess (SceUID pid) |
| | Resume a suspended process.
|
| |
| int | ksceKernelSuspendProcess (SceUID pid, int status) |
| | Suspend a running process.
|
| |
| int | ksceKernelGetProcessStatus (SceUID pid, int *status) |
| | Get the status of a given process.
|
| |
| SceUID | ksceKernelGetProcessMainThread (SceUID pid) |
| | Get the main thread for a given process.
|
| |
| ScePVoid | ksceKernelGetProcessModuleInfo (SceUID pid) |
| | Get the process module control block.
|
| |
| int | ksceKernelGetProcessSelfAuthInfo (SceUID pid, SceSelfAuthInfo *self_auth_info) |
| | Get the process self auth info.
|
| |
| int | ksceKernelLibcGettimeofday (SceKernelTimeval *tv, SceKernelTimezone *tz) |
| |
| SceKernelTime | ksceKernelLibcTime (SceKernelTime *tloc) |
| |
| int | ksceKernelExitProcess (int status) |
| |
| SceClass * | ksceKernelGetUIDProcessClass (void) |
| |
| int | ksceKernelGetProcessTimeCore (SceKernelSysClock *time) |
| | Gets the current process's elapsed time in microseconds.
|
| |
| SceUInt32 | ksceKernelGetProcessTimeLowCore (void) |
| | Returns the wrapping low 32 bits of the current process's elapsed time in microseconds.
|
| |
| int | ksceKernelGetRemoteProcessTime (ScePID pid, SceKernelSysClock *time) |
| | Gets a process's running elapsed time or stored final time in microseconds.
|
| |
| SceBool | ksceKernelIsCDialogAvailable (void) |
| | Tests whether the current process budget reserves common-dialog memory.
|
| |
| int | ksceKernelKillProcess (ScePID pid, SceInt32 option) |
| | Requests process termination.
|
| |
| ScePID | ksceKernelSpawnProcess (const char *name, SceKernelProcessType type, const char *path, SceSize arg_size, const void *arg_block, const SceKernelProcessOpt2 *opt) |
| | Creates and starts a process.
|
| |
| ScePID | ksceKernelSpawnProcessExt (const char *name, SceKernelProcessType type, const char *path, SceSize arg_size, const void *arg_block, const SceKernelProcessOpt2 *opt, SceUInt32 preload_flags) |
| | Extended form of ksceKernelSpawnProcess.
|
| |
| int | ksceKernelStartProcess (ScePID pid, SceUInt32 start_flags, SceSize arg_size, const void *arg_block) |
| | Starts a dormant process.
|
| |
| int | ksceKernelStartProcessExt (ScePID pid, SceUInt32 start_flags, SceSize arg_size, const void *arg_block, SceUInt32 preload_flags) |
| | Extended form of ksceKernelStartProcess.
|
| |