diff options
| author | Kimplul <kimi.h.kuparinen@gmail.com> | 2022-10-21 21:34:18 +0300 |
|---|---|---|
| committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2022-10-21 21:34:18 +0300 |
| commit | dd7c04a39bd88da8e381bb88078c41b049a6665c (patch) | |
| tree | f5210700cc1789547ae55926c7f9aaa753fbb791 /common/uapi/ipc.c | |
| parent | ec989bbe7d9bb7a844eeddeceaeb7bb7e4d5dab6 (diff) | |
| download | kmi-dd7c04a39bd88da8e381bb88078c41b049a6665c.tar.gz kmi-dd7c04a39bd88da8e381bb88078c41b049a6665c.zip | |
beautification
Diffstat (limited to 'common/uapi/ipc.c')
| -rw-r--r-- | common/uapi/ipc.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/common/uapi/ipc.c b/common/uapi/ipc.c index 826fd57..dba33b0 100644 --- a/common/uapi/ipc.c +++ b/common/uapi/ipc.c @@ -18,7 +18,7 @@ SYSCALL_DEFINE1(ipc_server)(sys_arg_t callback) { cur_tcb()->callback = callback; - return (struct sys_ret){ OK, 0, 0, 0, 0, 0 }; + return SYS_RET1(OK); } /** @@ -29,7 +29,7 @@ SYSCALL_DEFINE1(ipc_server)(sys_arg_t callback) * @param d1 IPC argument 1. * @param d2 IPC argument 2. * @param d3 IPC argument 3. - * @return \c d0 and \c d1. + * @return When succesful: OK, thread id of the caller and the arguments as-is. */ SYSCALL_DEFINE5(ipc_req)(sys_arg_t pid, sys_arg_t d0, sys_arg_t d1, sys_arg_t d2, sys_arg_t d3) @@ -38,7 +38,7 @@ SYSCALL_DEFINE5(ipc_req)(sys_arg_t pid, struct tcb *r = get_tcb(pid); /** \todo something like jump_to_callback(t) */ /* remember difference between ipc_req and ipc_fwd! */ - return (struct sys_ret){ OK, t->tid, d0, d1, d2, d3 }; + return SYS_RET6(OK, t->tid, d0, d1, d2, d3); } /** @@ -49,7 +49,7 @@ SYSCALL_DEFINE5(ipc_req)(sys_arg_t pid, * @param d1 IPC argument 1. * @param d2 IPC argument 2. * @param d3 IPC argument 3. - * @return \p d0 and \p d1. + * @return */ SYSCALL_DEFINE5(ipc_fwd)(sys_arg_t pid, sys_arg_t d0, sys_arg_t d1, sys_arg_t d2, sys_arg_t d3) @@ -57,7 +57,7 @@ SYSCALL_DEFINE5(ipc_fwd)(sys_arg_t pid, struct tcb *t = cur_tcb(); struct tcb *r = get_tcb(pid); /* ditto */ - return (struct sys_ret){ OK, t->tid, d0, d1, d2, d3 }; + return SYS_RET6(OK, t->tid, d0, d1, d2, d3); } /** @@ -74,7 +74,7 @@ SYSCALL_DEFINE4(ipc_resp)(sys_arg_t d0, sys_arg_t d1, sys_arg_t d2, { struct tcb *t = cur_tcb(); /* something like return_from_callback(t, r) */ - return (struct sys_ret){ OK, t->tid, d0, d1, d2, d3 }; + return SYS_RET6(OK, t->tid, d0, d1, d2, d3); } /** @@ -114,5 +114,5 @@ SYSCALL_DEFINE2(ipc_notify)(sys_arg_t tid, sys_arg_t swap){ * otherwise wait for return from rpc. If not running, * just queue the interrupt. */ - return (struct sys_ret){ OK, 0, 0 /* type */, 0, 0, 0 }; + return SYS_RET1(OK); } |
