summaryrefslogtreecommitdiffstats
path: root/sys/kern/syscalls.master
diff options
context:
space:
mode:
authordavidxu <davidxu@FreeBSD.org>2006-09-21 04:18:46 +0000
committerdavidxu <davidxu@FreeBSD.org>2006-09-21 04:18:46 +0000
commitbac7c2b79df4175e5699c772855883a08ec9d26f (patch)
tree50ceeec061f18908fb2f17759d6dfce93e7f8c1c /sys/kern/syscalls.master
parent7f7d9b26927dd1d1ede3581216293ff4168acb9f (diff)
downloadFreeBSD-src-bac7c2b79df4175e5699c772855883a08ec9d26f.zip
FreeBSD-src-bac7c2b79df4175e5699c772855883a08ec9d26f.tar.gz
Replace system call thr_getscheduler, thr_setscheduler, thr_setschedparam
with rtprio_thread, while rtprio system call is for process only, the new system call rtprio_thread is responsible for LWP.
Diffstat (limited to 'sys/kern/syscalls.master')
-rw-r--r--sys/kern/syscalls.master13
1 files changed, 4 insertions, 9 deletions
diff --git a/sys/kern/syscalls.master b/sys/kern/syscalls.master
index dda3e99..6dd58b8 100644
--- a/sys/kern/syscalls.master
+++ b/sys/kern/syscalls.master
@@ -819,15 +819,10 @@
463 AUE_NULL STD { int abort2(const char *why, int nargs, void **args); }
464 AUE_NULL STD { int thr_set_name(long id, const char *name); }
465 AUE_NULL NOSTD { int aio_fsync(int op, struct aiocb *aiocbp); }
-466 AUE_NULL STD { int thr_setscheduler(long id, int policy,\
- const struct sched_param *param, \
- int param_size); }
-467 AUE_NULL STD { int thr_getscheduler(long id, int *policy,\
- struct sched_param *param, \
- int param_size); }
-468 AUE_NULL STD { int thr_setschedparam(long id, \
- const struct sched_param *param, \
- int param_size); }
+466 AUE_RTPRIO STD { int rtprio_thread(int function, \
+ lwpid_t lwpid, struct rtprio *rtp); }
+467 AUE_NULL UNIMPL nosys
+468 AUE_NULL UNIMPL nosys
469 AUE_NULL UNIMPL __getpath_fromfd
470 AUE_NULL UNIMPL __getpath_fromaddr
; Please copy any additions and changes to the following compatability tables:
OpenPOWER on IntegriCloud