aboutsummaryrefslogtreecommitdiff
path: root/common/uapi/timers.c
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2022-10-21 21:34:18 +0300
committerKimplul <kimi.h.kuparinen@gmail.com>2022-10-21 21:34:18 +0300
commitdd7c04a39bd88da8e381bb88078c41b049a6665c (patch)
treef5210700cc1789547ae55926c7f9aaa753fbb791 /common/uapi/timers.c
parentec989bbe7d9bb7a844eeddeceaeb7bb7e4d5dab6 (diff)
downloadkmi-dd7c04a39bd88da8e381bb88078c41b049a6665c.tar.gz
kmi-dd7c04a39bd88da8e381bb88078c41b049a6665c.zip
beautification
Diffstat (limited to 'common/uapi/timers.c')
-rw-r--r--common/uapi/timers.c30
1 files changed, 12 insertions, 18 deletions
diff --git a/common/uapi/timers.c b/common/uapi/timers.c
index 5c2f58f..80cef1d 100644
--- a/common/uapi/timers.c
+++ b/common/uapi/timers.c
@@ -42,9 +42,9 @@ SYSCALL_DEFINE0(timebase)()
{
ticks_t t = secs_to_ticks(1);
#if defined(_LP64)
- return (struct sys_ret){ OK, t, 0, 0, 0, 0 };
+ return SYS_RET2(OK, t);
#else
- return (struct sys_ret){ OK, t >> 32, t};
+ return SYS_RET3(OK, t >> 32, t);
#endif
}
@@ -62,9 +62,9 @@ SYSCALL_DEFINE0(ticks)()
{
ticks_t t = current_ticks();
#if defined(_LP64)
- return (struct sys_ret){ OK, t, 0, 0, 0, 0};
+ return SYS_RET2(OK, t);
#else
- return (struct sys_ret){ OK, t >> 32, t, 0, 0, 0 };
+ return SYS_RET3(OK, t >> 32, t);
#endif
}
@@ -81,12 +81,9 @@ SYSCALL_DEFINE0(ticks)()
*/
SYSCALL_DEFINE2(req_rel_timer)(sys_arg_t ticks, sys_arg_t mult)
{
- return (struct sys_ret){
- OK,
- new_rel_timer(cur_tcb()->tid,
- scaled_ticks(ticks, mult)),
- 0, 0, 0, 0
- };
+ return SYS_RET2(OK,
+ new_rel_timer(cur_tcb()->tid,
+ scaled_ticks(ticks, mult)));
}
/**
@@ -99,12 +96,9 @@ SYSCALL_DEFINE2(req_rel_timer)(sys_arg_t ticks, sys_arg_t mult)
*/
SYSCALL_DEFINE2(req_abs_timer)(sys_arg_t ticks, sys_arg_t mult)
{
- return (struct sys_ret){
- OK,
- new_abs_timer(cur_tcb()->tid,
- scaled_ticks(ticks, mult)),
- 0, 0, 0, 0
- };
+ return SYS_RET2(OK,
+ new_abs_timer(cur_tcb()->tid,
+ scaled_ticks(ticks, mult)));
}
/**
@@ -118,8 +112,8 @@ SYSCALL_DEFINE1(free_timer)(sys_arg_t cid)
{
struct timer *timer = find_timer(cid);
if (!timer)
- return (struct sys_ret){ ERR_NF, 0, 0, 0, 0, 0 };
+ return SYS_RET1(ERR_NF);
remove_timer(timer);
- return (struct sys_ret){ OK, 0, 0, 0, 0, 0 };
+ return SYS_RET1(OK);
}