summaryrefslogtreecommitdiffstats
path: root/sys/kern/systrace_args.c
diff options
context:
space:
mode:
authordavidxu <davidxu@FreeBSD.org>2006-09-21 04:19:48 +0000
committerdavidxu <davidxu@FreeBSD.org>2006-09-21 04:19:48 +0000
commit92bd1e76b1d6d685331ec54d7b5703a34d37f84e (patch)
tree577866ec770930fb4269a85cd01e0a76f96e4cc1 /sys/kern/systrace_args.c
parentbac7c2b79df4175e5699c772855883a08ec9d26f (diff)
downloadFreeBSD-src-92bd1e76b1d6d685331ec54d7b5703a34d37f84e.zip
FreeBSD-src-92bd1e76b1d6d685331ec54d7b5703a34d37f84e.tar.gz
Regenerate.
Diffstat (limited to 'sys/kern/systrace_args.c')
-rw-r--r--sys/kern/systrace_args.c30
1 files changed, 5 insertions, 25 deletions
diff --git a/sys/kern/systrace_args.c b/sys/kern/systrace_args.c
index 1b40edf..8ccd097 100644
--- a/sys/kern/systrace_args.c
+++ b/sys/kern/systrace_args.c
@@ -2749,32 +2749,12 @@ systrace_args(int sysnum, void *params, u_int64_t *uarg, int *n_args)
*n_args = 2;
break;
}
- /* thr_setscheduler */
+ /* rtprio_thread */
case 466: {
- struct thr_setscheduler_args *p = params;
- iarg[0] = p->id; /* long */
- iarg[1] = p->policy; /* int */
- uarg[2] = (intptr_t) p->param; /* const struct sched_param * */
- iarg[3] = p->param_size; /* int */
- *n_args = 4;
- break;
- }
- /* thr_getscheduler */
- case 467: {
- struct thr_getscheduler_args *p = params;
- iarg[0] = p->id; /* long */
- uarg[1] = (intptr_t) p->policy; /* int * */
- uarg[2] = (intptr_t) p->param; /* struct sched_param * */
- iarg[3] = p->param_size; /* int */
- *n_args = 4;
- break;
- }
- /* thr_setschedparam */
- case 468: {
- struct thr_setschedparam_args *p = params;
- iarg[0] = p->id; /* long */
- uarg[1] = (intptr_t) p->param; /* const struct sched_param * */
- iarg[2] = p->param_size; /* int */
+ struct rtprio_thread_args *p = params;
+ iarg[0] = p->function; /* int */
+ iarg[1] = p->lwpid; /* lwpid_t */
+ uarg[2] = (intptr_t) p->rtp; /* struct rtprio * */
*n_args = 3;
break;
}
OpenPOWER on IntegriCloud