|
ApertureOS
|

Functions | |
| void | ProcessManager_Initialize (void) |
| void | ProcessManager_BootstrapProcess (int argc, char **argv) |
| UID | ProcessManager_CreateProcess (const char *name, const char *path, uint32_t argc, char **argv, ProcessInfo *parent, uint32_t flags) |
| uint32_t | ProcessManager_CreateProcess_Syscall (void *param) |
| UID | ProcessManager_ForkProcess (UID to_fork) |
| uint32_t | ProcessManager_ForkProcess_Syscall (void *param) |
| ProcessInfo * | ProcessManager_GetCurProcessInfo (void) |
| UID | ProcessManager_GetCurPID (void) |
| uint32_t | ProcessManager_GetCurPID_Syscall (void *param) |
Variables | |
| ProcessInfo * | processes |
| void ProcessManager_BootstrapProcess | ( | int | argc, |
| char ** | argv | ||
| ) |
| UID ProcessManager_CreateProcess | ( | const char * | name, |
| const char * | path, | ||
| uint32_t | argc, | ||
| char ** | argv, | ||
| ProcessInfo * | parent, | ||
| uint32_t | flags | ||
| ) |
| uint32_t ProcessManager_CreateProcess_Syscall | ( | void * | param | ) |
| uint32_t ProcessManager_ForkProcess_Syscall | ( | void * | param | ) |
| UID ProcessManager_GetCurPID | ( | void | ) |
| uint32_t ProcessManager_GetCurPID_Syscall | ( | void * | param | ) |
| ProcessInfo* ProcessManager_GetCurProcessInfo | ( | void | ) |
| void ProcessManager_Initialize | ( | void | ) |
| ProcessInfo* processes |
1.8.9.1