diff options
| author | Jon Santmyer <jon@jonsantmyer.com> | 2026-10-17 16:21:55 -0400 |
|---|---|---|
| committer | Jon Santmyer <jon@jonsantmyer.com> | 2026-10-17 16:21:55 -0400 |
| commit | b2920331b103d43793ac8be927a80a593ce0be5a (patch) | |
| tree | a91934ff588ffe02697b530899c8c0227521e04a /api/syscall.h | |
| parent | d8aca3ff2501f9a77e22e5afb7a30380aed205af (diff) | |
| download | jove-kernel-b2920331b103d43793ac8be927a80a593ce0be5a.tar.gz jove-kernel-b2920331b103d43793ac8be927a80a593ce0be5a.tar.bz2 jove-kernel-b2920331b103d43793ac8be927a80a593ce0be5a.zip | |
Diffstat (limited to 'api/syscall.h')
| -rw-r--r-- | api/syscall.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/api/syscall.h b/api/syscall.h index 62b9917..4a5d3e4 100644 --- a/api/syscall.h +++ b/api/syscall.h @@ -208,6 +208,8 @@ enum SYSCALL_PCB_SWAP, SYSCALL_PCB_STACK, SYSCALL_PCB_READY, + SYSCALL_PCB_STOP, + SYSCALL_PCB_STATE, }; #define SYSCALL_PERM_PCB_PID (JOVE_PERM_READ) @@ -216,7 +218,9 @@ enum #define SYSCALL_PERM_PCB_RECV (JOVE_PERM_READ | JOVE_PERM_WRITE) #define SYSCALL_PERM_PCB_SWAP (SYSCALL_PERM_PCB_SEND | SYSCALL_PERM_PCB_RECV) #define SYSCALL_PERM_PCB_STACK (JOVE_PERM_WRITE | JOVE_PERM_MUTATE) -#define SYSCALL_PERM_PCB_READY (JOVE_PERM_ALL) +#define SYSCALL_PERM_PCB_READY (JOVE_PERM_WRITE | JOVE_PERM_MUTATE) +#define SYSCALL_PERM_PCB_STOP (JOVE_PERM_WRITE | JOVE_PERM_MUTATE) +#define SYSCALL_PERM_PCB_STATE (JOVE_PERM_READ) #define SYSCALL_PERM_PCB_SEND_OBJDIR (JOVE_PERM_WRITE) #define SYSCALL_PERM_PCB_RECV_DST (JOVE_PERM_MUTATE) |
