From 10c408aceaa63c4d0be454d0262a68f1f6fde467 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Fri, 17 Jul 2015 16:16:24 +0000 Subject: [PATCH] sched.c: make use of RVAL_DECODED * sched.c (sys_sched_setscheduler, sys_sched_setparam, sys_sched_get_priority_min): Update for RVAL_DECODED. --- sched.c | 29 +++++++++++++---------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/sched.c b/sched.c index 965013c6..eda241fd 100644 --- a/sched.c +++ b/sched.c @@ -18,13 +18,12 @@ SYS_FUNC(sched_getscheduler) SYS_FUNC(sched_setscheduler) { - if (entering(tcp)) { - tprintf("%d, ", (int) tcp->u_arg[0]); - printxval(schedulers, tcp->u_arg[1], "SCHED_???"); - tprints(", "); - printnum_int(tcp, tcp->u_arg[2], "%d"); - } - return 0; + tprintf("%d, ", (int) tcp->u_arg[0]); + printxval(schedulers, tcp->u_arg[1], "SCHED_???"); + tprints(", "); + printnum_int(tcp, tcp->u_arg[2], "%d"); + + return RVAL_DECODED; } SYS_FUNC(sched_getparam) @@ -38,19 +37,17 @@ SYS_FUNC(sched_getparam) SYS_FUNC(sched_setparam) { - if (entering(tcp)) { - tprintf("%d, ", (int) tcp->u_arg[0]); - printnum_int(tcp, tcp->u_arg[1], "%d"); - } - return 0; + tprintf("%d, ", (int) tcp->u_arg[0]); + printnum_int(tcp, tcp->u_arg[1], "%d"); + + return RVAL_DECODED; } SYS_FUNC(sched_get_priority_min) { - if (entering(tcp)) { - printxval(schedulers, tcp->u_arg[0], "SCHED_???"); - } - return 0; + printxval(schedulers, tcp->u_arg[0], "SCHED_???"); + + return RVAL_DECODED; } SYS_FUNC(sched_rr_get_interval) -- 2.40.0