diff options
| author | Frans Kaashoek <kaashoek@mit.edu> | 2019-07-02 14:19:31 -0400 |
|---|---|---|
| committer | Frans Kaashoek <kaashoek@mit.edu> | 2019-07-02 14:19:31 -0400 |
| commit | 1e4d7065d6582fd57d251dfe405afbbe68a55309 (patch) | |
| tree | f5ba795c113d04f43fd49744d04519aeef3df4ef /kernel/sysproc.c | |
| parent | 84c759fc02c7843b64a1bafc843cd80fe3c9d7ee (diff) | |
| parent | f59c1bf1d82da4b445c1cff10c228ea55fa035d4 (diff) | |
| download | xv6-labs-2022-1e4d7065d6582fd57d251dfe405afbbe68a55309.tar.xz xv6-labs-2022-1e4d7065d6582fd57d251dfe405afbbe68a55309.zip | |
Merge branch 'riscv' into riscv-proc
Diffstat (limited to 'kernel/sysproc.c')
| -rw-r--r-- | kernel/sysproc.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/kernel/sysproc.c b/kernel/sysproc.c index 65dde26..face81a 100644 --- a/kernel/sysproc.c +++ b/kernel/sysproc.c @@ -7,32 +7,32 @@ #include "spinlock.h" #include "proc.h" -int +uint64 sys_exit(void) { exit(); return 0; // not reached } -int +uint64 sys_getpid(void) { return myproc()->pid; } -int +uint64 sys_fork(void) { return fork(); } -int +uint64 sys_wait(void) { return wait(); } -int +uint64 sys_sbrk(void) { int addr; @@ -46,7 +46,7 @@ sys_sbrk(void) return addr; } -int +uint64 sys_sleep(void) { int n; @@ -67,7 +67,7 @@ sys_sleep(void) return 0; } -int +uint64 sys_kill(void) { int pid; @@ -79,7 +79,7 @@ sys_kill(void) // return how many clock tick interrupts have occurred // since start. -int +uint64 sys_uptime(void) { uint xticks; |
