aboutsummaryrefslogtreecommitdiff
path: root/common/uapi/timers.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/uapi/timers.c')
-rw-r--r--common/uapi/timers.c20
1 files changed, 8 insertions, 12 deletions
diff --git a/common/uapi/timers.c b/common/uapi/timers.c
index 0d0ac50..b119fcc 100644
--- a/common/uapi/timers.c
+++ b/common/uapi/timers.c
@@ -43,9 +43,9 @@ SYSCALL_DEFINE0(timebase)(struct tcb *t)
{
ticks_t tm = secs_to_ticks(1);
#if defined(_LP64)
- return_args(t, SYS_RET2(OK, tm));
+ return_args2(t, OK, tm);
#else
- return_args(t, SYS_RET3(OK, tm >> 32, tm));
+ return_args3(t, OK, tm >> 32, tm);
#endif
}
@@ -64,9 +64,9 @@ SYSCALL_DEFINE0(ticks)(struct tcb *t)
{
ticks_t tm = current_ticks();
#if defined(_LP64)
- return_args(t, SYS_RET2(OK, tm));
+ return_args2(t, OK, tm);
#else
- return_args(t, SYS_RET3(OK, tm >> 32, tm));
+ return_args3(t, OK, tm >> 32, tm);
#endif
}
@@ -84,9 +84,7 @@ SYSCALL_DEFINE0(ticks)(struct tcb *t)
*/
SYSCALL_DEFINE2(req_rel_timer)(struct tcb *t, sys_arg_t ticks, sys_arg_t mult)
{
- return_args(t,
- SYS_RET2(OK,
- new_rel_timer(t->tid, scaled_ticks(ticks, mult))));
+ return_args2(t, OK, new_rel_timer(t->tid, scaled_ticks(ticks, mult)));
}
/**
@@ -100,9 +98,7 @@ SYSCALL_DEFINE2(req_rel_timer)(struct tcb *t, sys_arg_t ticks, sys_arg_t mult)
*/
SYSCALL_DEFINE2(req_abs_timer)(struct tcb *t, sys_arg_t ticks, sys_arg_t mult)
{
- return_args(t,
- SYS_RET2(OK,
- new_abs_timer(t->tid, scaled_ticks(ticks, mult))));
+ return_args2(t, OK, new_abs_timer(t->tid, scaled_ticks(ticks, mult)));
}
/**
@@ -117,8 +113,8 @@ SYSCALL_DEFINE1(free_timer)(struct tcb *t, sys_arg_t cid)
{
struct timer *timer = find_timer(cid);
if (!timer)
- return_args(t, SYS_RET1(ERR_NF));
+ return_args1(t, ERR_NF);
remove_timer(timer);
- return_args(t, SYS_RET1(OK));
+ return_args1(t, OK);
}