aboutsummaryrefslogtreecommitdiff
path: root/sys/compat
diff options
context:
space:
mode:
authorArchie Cobbs <archie@FreeBSD.org>2002-09-25 18:10:42 +0000
committerArchie Cobbs <archie@FreeBSD.org>2002-09-25 18:10:42 +0000
commit89def71cbddefab1148d3e5358b750e342928f5b (patch)
tree33219152bf2278891abb4870867b5943ed735b0d /sys/compat
parenta6fa9438ba325d403946c04e6bfd674cab0808d7 (diff)
Notes
Diffstat (limited to 'sys/compat')
-rw-r--r--sys/compat/freebsd32/freebsd32_proto.h2
-rw-r--r--sys/compat/freebsd32/freebsd32_syscall.h6
-rw-r--r--sys/compat/freebsd32/freebsd32_sysent.c6
-rw-r--r--sys/compat/freebsd32/syscalls.master8
4 files changed, 11 insertions, 11 deletions
diff --git a/sys/compat/freebsd32/freebsd32_proto.h b/sys/compat/freebsd32/freebsd32_proto.h
index 36b9e7353e9ec..d7b14b76e781c 100644
--- a/sys/compat/freebsd32/freebsd32_proto.h
+++ b/sys/compat/freebsd32/freebsd32_proto.h
@@ -10,8 +10,8 @@
#define _IA32_SYSPROTO_H_
#include <sys/signal.h>
-
#include <sys/acl.h>
+#include <posix4/_semaphore.h>
struct proc;
diff --git a/sys/compat/freebsd32/freebsd32_syscall.h b/sys/compat/freebsd32/freebsd32_syscall.h
index e45715288505c..7aeb70162469d 100644
--- a/sys/compat/freebsd32/freebsd32_syscall.h
+++ b/sys/compat/freebsd32/freebsd32_syscall.h
@@ -279,9 +279,9 @@
#define IA32_SYS_nmount 378
#define IA32_SYS_kse_exit 379
#define IA32_SYS_kse_wakeup 380
-#define IA32_SYS_kse_new 381
-#define IA32_SYS_thread_wakeup 382
-#define IA32_SYS_kse_yield 383
+#define IA32_SYS_kse_create 381
+#define IA32_SYS_kse_thr_interrupt 382
+#define IA32_SYS_kse_release 383
#define IA32_SYS_kenv 390
#define IA32_SYS_lchflags 391
#define IA32_SYS_uuidgen 392
diff --git a/sys/compat/freebsd32/freebsd32_sysent.c b/sys/compat/freebsd32/freebsd32_sysent.c
index a385596f5419f..9d7d934795f24 100644
--- a/sys/compat/freebsd32/freebsd32_sysent.c
+++ b/sys/compat/freebsd32/freebsd32_sysent.c
@@ -398,9 +398,9 @@ struct sysent ia32_sysent[] = {
{ AS(nmount_args), (sy_call_t *)nmount }, /* 378 = nmount */
{ 0, (sy_call_t *)kse_exit }, /* 379 = kse_exit */
{ 0, (sy_call_t *)kse_wakeup }, /* 380 = kse_wakeup */
- { AS(kse_new_args), (sy_call_t *)kse_new }, /* 381 = kse_new */
- { AS(thread_wakeup_args), (sy_call_t *)thread_wakeup }, /* 382 = thread_wakeup */
- { 0, (sy_call_t *)kse_yield }, /* 383 = kse_yield */
+ { AS(kse_create_args), (sy_call_t *)kse_create }, /* 381 = kse_create */
+ { AS(kse_thr_interrupt_args), (sy_call_t *)kse_thr_interrupt }, /* 382 = kse_thr_interrupt */
+ { 0, (sy_call_t *)kse_release }, /* 383 = kse_release */
{ 0, (sy_call_t *)nosys }, /* 384 = __mac_get_proc */
{ 0, (sy_call_t *)nosys }, /* 385 = __mac_set_proc */
{ 0, (sy_call_t *)nosys }, /* 386 = __mac_get_fd */
diff --git a/sys/compat/freebsd32/syscalls.master b/sys/compat/freebsd32/syscalls.master
index 6de1c57b36656..7d5b17caf3d8d 100644
--- a/sys/compat/freebsd32/syscalls.master
+++ b/sys/compat/freebsd32/syscalls.master
@@ -547,10 +547,10 @@
int flags); }
379 NOPROTO BSD { int kse_exit(void); }
380 NOPROTO BSD { int kse_wakeup(void); }
-381 NOPROTO BSD { int kse_new(struct kse_mailbox * mbx, \
- int new_grp_flag); }
-382 NOPROTO BSD { int thread_wakeup(struct thread_mailbox *tmbx); }
-383 NOPROTO BSD { int kse_yield(void); }
+381 NOPROTO BSD { int kse_create(struct kse_mailbox *mbx, \
+ int newgroup); }
+382 NOPROTO BSD { int kse_thr_interrupt(struct kse_thr_mailbox *tmbx); }
+383 NOPROTO BSD { int kse_release(void); }
384 UNIMPL BSD __mac_get_proc
385 UNIMPL BSD __mac_set_proc
386 UNIMPL BSD __mac_get_fd