aboutsummaryrefslogtreecommitdiff
path: root/common/uapi/proc.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/uapi/proc.c')
-rw-r--r--common/uapi/proc.c15
1 files changed, 5 insertions, 10 deletions
diff --git a/common/uapi/proc.c b/common/uapi/proc.c
index 43e825d..e36c62e 100644
--- a/common/uapi/proc.c
+++ b/common/uapi/proc.c
@@ -5,8 +5,7 @@
#include <apos/uapi.h>
-SYSCALL_DEFINE0(create)()
-{
+SYSCALL_DEFINE0(create)(){
return (struct sys_ret){ OK, 0 };
}
@@ -20,25 +19,21 @@ SYSCALL_DEFINE0(create)()
* would have to periodically ask the kernel about all threads it is aware of
* via sys_sync. Dunno.
*/
-SYSCALL_DEFINE0(fork)()
-{
+SYSCALL_DEFINE0(fork)(){
return (struct sys_ret){ OK, 0 };
}
-SYSCALL_DEFINE3(exec)(sys_arg_t bin, sys_arg_t argc, sys_arg_t argv)
-{
+SYSCALL_DEFINE3(exec)(sys_arg_t bin, sys_arg_t argc, sys_arg_t argv){
/* TODO: execute new process, probably with more sensible argc passing */
return (struct sys_ret){ OK, 0 };
}
-SYSCALL_DEFINE2(signal)(sys_arg_t tid, sys_arg_t signal)
-{
+SYSCALL_DEFINE2(signal)(sys_arg_t tid, sys_arg_t signal){
/* TODO: signals? */
return (struct sys_ret){ OK, 0 };
}
-SYSCALL_DEFINE1(switch)(sys_arg_t tid)
-{
+SYSCALL_DEFINE1(swap)(sys_arg_t tid){
/* TODO: switch to process */
/* TODO: should switch return the registers of the new thread that would
* be used for message passing? */