summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authordavidxu <davidxu@FreeBSD.org>2006-08-28 04:28:25 +0000
committerdavidxu <davidxu@FreeBSD.org>2006-08-28 04:28:25 +0000
commit3cac7b5ddbf784b96324e49cc163a7917a989dc8 (patch)
tree31c5e53b336449a1a5df2fd4a44d89588eed57d1 /sys
parent5a12667fcf534f77f94e79790862c2ffc6803ae2 (diff)
downloadFreeBSD-src-3cac7b5ddbf784b96324e49cc163a7917a989dc8.zip
FreeBSD-src-3cac7b5ddbf784b96324e49cc163a7917a989dc8.tar.gz
Regenerate.
Diffstat (limited to 'sys')
-rw-r--r--sys/kern/init_sysent.c4
-rw-r--r--sys/kern/syscalls.c4
-rw-r--r--sys/kern/systrace_args.c6
-rw-r--r--sys/sys/syscall.h4
-rw-r--r--sys/sys/syscall.mk2
-rw-r--r--sys/sys/sysproto.h8
6 files changed, 16 insertions, 12 deletions
diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c
index dc5bd7a..dc0933d 100644
--- a/sys/kern/init_sysent.c
+++ b/sys/kern/init_sysent.c
@@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
- * created from FreeBSD: src/sys/kern/syscalls.master,v 1.222 2006/08/15 16:45:41 jhb Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.223 2006/08/16 22:32:50 peter Exp
*/
#include "opt_compat.h"
@@ -498,4 +498,6 @@ struct sysent sysent[] = {
{ AS(thr_setscheduler_args), (sy_call_t *)thr_setscheduler, AUE_NULL, NULL, 0, 0 }, /* 466 = thr_setscheduler */
{ AS(thr_getscheduler_args), (sy_call_t *)thr_getscheduler, AUE_NULL, NULL, 0, 0 }, /* 467 = thr_getscheduler */
{ AS(thr_setschedparam_args), (sy_call_t *)thr_setschedparam, AUE_NULL, NULL, 0, 0 }, /* 468 = thr_setschedparam */
+ { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0 }, /* 469 = __getpath_fromfd */
+ { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0 }, /* 470 = __getpath_fromaddr */
};
diff --git a/sys/kern/syscalls.c b/sys/kern/syscalls.c
index 4b24751..98ad9ba 100644
--- a/sys/kern/syscalls.c
+++ b/sys/kern/syscalls.c
@@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
- * created from FreeBSD: src/sys/kern/syscalls.master,v 1.222 2006/08/15 16:45:41 jhb Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.223 2006/08/16 22:32:50 peter Exp
*/
const char *syscallnames[] = {
@@ -476,4 +476,6 @@ const char *syscallnames[] = {
"thr_setscheduler", /* 466 = thr_setscheduler */
"thr_getscheduler", /* 467 = thr_getscheduler */
"thr_setschedparam", /* 468 = thr_setschedparam */
+ "#469", /* 469 = __getpath_fromfd */
+ "#470", /* 470 = __getpath_fromaddr */
};
diff --git a/sys/kern/systrace_args.c b/sys/kern/systrace_args.c
index f7e2ad3..1b40edf 100644
--- a/sys/kern/systrace_args.c
+++ b/sys/kern/systrace_args.c
@@ -2643,10 +2643,10 @@ systrace_args(int sysnum, void *params, u_int64_t *uarg, int *n_args)
/* _umtx_op */
case 454: {
struct _umtx_op_args *p = params;
- uarg[0] = (intptr_t) p->umtx; /* struct umtx * */
+ uarg[0] = (intptr_t) p->obj; /* void * */
iarg[1] = p->op; /* int */
- iarg[2] = p->id; /* long */
- uarg[3] = (intptr_t) p->uaddr; /* void * */
+ uarg[2] = p->val; /* uintptr_t */
+ uarg[3] = (intptr_t) p->uaddr1; /* void * */
uarg[4] = (intptr_t) p->uaddr2; /* void * */
*n_args = 5;
break;
diff --git a/sys/sys/syscall.h b/sys/sys/syscall.h
index 519b20e..8d4d077 100644
--- a/sys/sys/syscall.h
+++ b/sys/sys/syscall.h
@@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
- * created from FreeBSD: src/sys/kern/syscalls.master,v 1.222 2006/08/15 16:45:41 jhb Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.223 2006/08/16 22:32:50 peter Exp
*/
#define SYS_syscall 0
@@ -392,4 +392,4 @@
#define SYS_thr_setscheduler 466
#define SYS_thr_getscheduler 467
#define SYS_thr_setschedparam 468
-#define SYS_MAXSYSCALL 469
+#define SYS_MAXSYSCALL 471
diff --git a/sys/sys/syscall.mk b/sys/sys/syscall.mk
index c8a1ca9..29ba46a 100644
--- a/sys/sys/syscall.mk
+++ b/sys/sys/syscall.mk
@@ -1,7 +1,7 @@
# FreeBSD system call names.
# DO NOT EDIT-- this file is automatically generated.
# $FreeBSD$
-# created from FreeBSD: src/sys/kern/syscalls.master,v 1.222 2006/08/15 16:45:41 jhb Exp
+# created from FreeBSD: src/sys/kern/syscalls.master,v 1.223 2006/08/16 22:32:50 peter Exp
MIASM = \
syscall.o \
exit.o \
diff --git a/sys/sys/sysproto.h b/sys/sys/sysproto.h
index ed23915..c66bc8b 100644
--- a/sys/sys/sysproto.h
+++ b/sys/sys/sysproto.h
@@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
- * created from FreeBSD: src/sys/kern/syscalls.master,v 1.222 2006/08/15 16:45:41 jhb Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.223 2006/08/16 22:32:50 peter Exp
*/
#ifndef _SYS_SYSPROTO_H_
@@ -1386,10 +1386,10 @@ struct auditctl_args {
char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
};
struct _umtx_op_args {
- char umtx_l_[PADL_(struct umtx *)]; struct umtx * umtx; char umtx_r_[PADR_(struct umtx *)];
+ char obj_l_[PADL_(void *)]; void * obj; char obj_r_[PADR_(void *)];
char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
- char id_l_[PADL_(long)]; long id; char id_r_[PADR_(long)];
- char uaddr_l_[PADL_(void *)]; void * uaddr; char uaddr_r_[PADR_(void *)];
+ char val_l_[PADL_(uintptr_t)]; uintptr_t val; char val_r_[PADR_(uintptr_t)];
+ char uaddr1_l_[PADL_(void *)]; void * uaddr1; char uaddr1_r_[PADR_(void *)];
char uaddr2_l_[PADL_(void *)]; void * uaddr2; char uaddr2_r_[PADR_(void *)];
};
struct thr_new_args {
OpenPOWER on IntegriCloud