summaryrefslogtreecommitdiff
path: root/sys/compat
diff options
context:
space:
mode:
authorPaul Irofti <pirofti@cvs.openbsd.org>2012-06-19 11:32:41 +0000
committerPaul Irofti <pirofti@cvs.openbsd.org>2012-06-19 11:32:41 +0000
commitd6a303e6bdda7672c38f44cead047ec085ee7569 (patch)
treecdd5bf81b21873547d5519f81708761e85edab74 /sys/compat
parent7f1b00c39cd9fd36482859cafb1edae03fc035a9 (diff)
Regenerate.
Diffstat (limited to 'sys/compat')
-rw-r--r--sys/compat/linux/linux_syscall.h25
-rw-r--r--sys/compat/linux/linux_syscallargs.h11
-rw-r--r--sys/compat/linux/linux_syscalls.c18
-rw-r--r--sys/compat/linux/linux_sysent.c18
4 files changed, 50 insertions, 22 deletions
diff --git a/sys/compat/linux/linux_syscall.h b/sys/compat/linux/linux_syscall.h
index 2c587e13b06..84e205ec0d4 100644
--- a/sys/compat/linux/linux_syscall.h
+++ b/sys/compat/linux/linux_syscall.h
@@ -1,10 +1,10 @@
-/* $OpenBSD: linux_syscall.h,v 1.72 2012/06/08 14:29:58 pirofti Exp $ */
+/* $OpenBSD: linux_syscall.h,v 1.73 2012/06/19 11:32:40 pirofti Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.68 2012/05/23 19:47:02 pirofti Exp
+ * created from OpenBSD: syscalls.master,v 1.69 2012/06/08 14:28:23 pirofti Exp
*/
/* syscall: "syscall" ret: "int" args: */
@@ -736,6 +736,15 @@
/* syscall: "linux_exit_group" ret: "int" args: "int" */
#define LINUX_SYS_linux_exit_group 252
+/* syscall: "epoll_create" ret: "int" args: */
+#define LINUX_SYS_epoll_create 254
+
+/* syscall: "epoll_ctl" ret: "int" args: */
+#define LINUX_SYS_epoll_ctl 255
+
+/* syscall: "epoll_wait" ret: "int" args: */
+#define LINUX_SYS_epoll_wait 256
+
/* syscall: "set_tid_address" ret: "int" args: "void *" */
#define LINUX_SYS_set_tid_address 258
@@ -757,6 +766,18 @@
/* syscall: "get_robust_list" ret: "int" args: "int" "struct linux_robust_list_head **" "size_t *" */
#define LINUX_SYS_get_robust_list 312
+/* syscall: "epoll_pwait" ret: "int" args: */
+#define LINUX_SYS_epoll_pwait 319
+
+/* syscall: "eventfd" ret: "int" args: */
+#define LINUX_SYS_eventfd 323
+
+/* syscall: "eventfd2" ret: "int" args: */
+#define LINUX_SYS_eventfd2 328
+
+/* syscall: "epoll_create1" ret: "int" args: */
+#define LINUX_SYS_epoll_create1 329
+
/* syscall: "pipe2" ret: "int" args: "int *" "int" */
#define LINUX_SYS_pipe2 331
diff --git a/sys/compat/linux/linux_syscallargs.h b/sys/compat/linux/linux_syscallargs.h
index f5509f1ee4c..4d5069740e8 100644
--- a/sys/compat/linux/linux_syscallargs.h
+++ b/sys/compat/linux/linux_syscallargs.h
@@ -1,10 +1,10 @@
-/* $OpenBSD: linux_syscallargs.h,v 1.74 2012/06/08 14:29:58 pirofti Exp $ */
+/* $OpenBSD: linux_syscallargs.h,v 1.75 2012/06/19 11:32:40 pirofti Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.68 2012/05/23 19:47:02 pirofti Exp
+ * created from OpenBSD: syscalls.master,v 1.69 2012/06/08 14:28:23 pirofti Exp
*/
#ifdef syscallarg
@@ -901,6 +901,9 @@ int linux_sys_set_thread_area(struct proc *, void *, register_t *);
int linux_sys_get_thread_area(struct proc *, void *, register_t *);
int linux_sys_fadvise64(struct proc *, void *, register_t *);
int sys_exit(struct proc *, void *, register_t *);
+int linux_sys_epoll_create(struct proc *, void *, register_t *);
+int linux_sys_epoll_ctl(struct proc *, void *, register_t *);
+int linux_sys_epoll_wait(struct proc *, void *, register_t *);
int linux_sys_set_tid_address(struct proc *, void *, register_t *);
int linux_sys_clock_gettime(struct proc *, void *, register_t *);
int linux_sys_clock_getres(struct proc *, void *, register_t *);
@@ -908,4 +911,8 @@ int linux_sys_statfs64(struct proc *, void *, register_t *);
int linux_sys_fstatfs64(struct proc *, void *, register_t *);
int linux_sys_set_robust_list(struct proc *, void *, register_t *);
int linux_sys_get_robust_list(struct proc *, void *, register_t *);
+int linux_sys_epoll_pwait(struct proc *, void *, register_t *);
+int linux_sys_eventfd(struct proc *, void *, register_t *);
+int linux_sys_eventfd2(struct proc *, void *, register_t *);
+int linux_sys_epoll_create1(struct proc *, void *, register_t *);
int linux_sys_pipe2(struct proc *, void *, register_t *);
diff --git a/sys/compat/linux/linux_syscalls.c b/sys/compat/linux/linux_syscalls.c
index 4829358b3bc..9888ee5c213 100644
--- a/sys/compat/linux/linux_syscalls.c
+++ b/sys/compat/linux/linux_syscalls.c
@@ -1,10 +1,10 @@
-/* $OpenBSD: linux_syscalls.c,v 1.72 2012/06/08 14:29:58 pirofti Exp $ */
+/* $OpenBSD: linux_syscalls.c,v 1.73 2012/06/19 11:32:40 pirofti Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.68 2012/05/23 19:47:02 pirofti Exp
+ * created from OpenBSD: syscalls.master,v 1.69 2012/06/08 14:28:23 pirofti Exp
*/
char *linux_syscallnames[] = {
@@ -282,9 +282,9 @@ char *linux_syscallnames[] = {
"#251 (unimplemented)", /* 251 = unimplemented */
"linux_exit_group", /* 252 = linux_exit_group */
"#253 (unimplemented linux_sys_lookup_dcookie)", /* 253 = unimplemented linux_sys_lookup_dcookie */
- "#254 (unimplemented linux_sys_epoll_create)", /* 254 = unimplemented linux_sys_epoll_create */
- "#255 (unimplemented linux_sys_epoll_ctl)", /* 255 = unimplemented linux_sys_epoll_ctl */
- "#256 (unimplemented linux_sys_epoll_wait)", /* 256 = unimplemented linux_sys_epoll_wait */
+ "epoll_create", /* 254 = epoll_create */
+ "epoll_ctl", /* 255 = epoll_ctl */
+ "epoll_wait", /* 256 = epoll_wait */
"#257 (unimplemented linux_sys_remap_file_pages)", /* 257 = unimplemented linux_sys_remap_file_pages */
"set_tid_address", /* 258 = set_tid_address */
"#259 (unimplemented linux_sys_timer_create)", /* 259 = unimplemented linux_sys_timer_create */
@@ -347,17 +347,17 @@ char *linux_syscallnames[] = {
"#316 (unimplemented vmsplice)", /* 316 = unimplemented vmsplice */
"#317 (unimplemented move_pages)", /* 317 = unimplemented move_pages */
"#318 (unimplemented getcpu)", /* 318 = unimplemented getcpu */
- "#319 (unimplemented epoll_wait)", /* 319 = unimplemented epoll_wait */
+ "epoll_pwait", /* 319 = epoll_pwait */
"#320 (unimplemented utimensat)", /* 320 = unimplemented utimensat */
"#321 (unimplemented signalfd)", /* 321 = unimplemented signalfd */
"#322 (unimplemented timerfd_create)", /* 322 = unimplemented timerfd_create */
- "#323 (unimplemented eventfd)", /* 323 = unimplemented eventfd */
+ "eventfd", /* 323 = eventfd */
"#324 (unimplemented fallocate)", /* 324 = unimplemented fallocate */
"#325 (unimplemented timerfd_settime)", /* 325 = unimplemented timerfd_settime */
"#326 (unimplemented timerfd_gettime)", /* 326 = unimplemented timerfd_gettime */
"#327 (unimplemented signalfd4)", /* 327 = unimplemented signalfd4 */
- "#328 (unimplemented eventfd2)", /* 328 = unimplemented eventfd2 */
- "#329 (unimplemented epoll_create1)", /* 329 = unimplemented epoll_create1 */
+ "eventfd2", /* 328 = eventfd2 */
+ "epoll_create1", /* 329 = epoll_create1 */
"#330 (unimplemented dup3)", /* 330 = unimplemented dup3 */
"pipe2", /* 331 = pipe2 */
"#332 (unimplemented inotify_init1)", /* 332 = unimplemented inotify_init1 */
diff --git a/sys/compat/linux/linux_sysent.c b/sys/compat/linux/linux_sysent.c
index 5980b877fa0..6af94e428a3 100644
--- a/sys/compat/linux/linux_sysent.c
+++ b/sys/compat/linux/linux_sysent.c
@@ -1,10 +1,10 @@
-/* $OpenBSD: linux_sysent.c,v 1.73 2012/06/08 14:29:58 pirofti Exp $ */
+/* $OpenBSD: linux_sysent.c,v 1.74 2012/06/19 11:32:40 pirofti Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.68 2012/05/23 19:47:02 pirofti Exp
+ * created from OpenBSD: syscalls.master,v 1.69 2012/06/08 14:28:23 pirofti Exp
*/
#include <sys/param.h>
@@ -555,11 +555,11 @@ struct sysent linux_sysent[] = {
{ 0, 0, 0,
sys_nosys }, /* 253 = unimplemented linux_sys_lookup_dcookie */
{ 0, 0, 0,
- sys_nosys }, /* 254 = unimplemented linux_sys_epoll_create */
+ linux_sys_epoll_create }, /* 254 = epoll_create */
{ 0, 0, 0,
- sys_nosys }, /* 255 = unimplemented linux_sys_epoll_ctl */
+ linux_sys_epoll_ctl }, /* 255 = epoll_ctl */
{ 0, 0, 0,
- sys_nosys }, /* 256 = unimplemented linux_sys_epoll_wait */
+ linux_sys_epoll_wait }, /* 256 = epoll_wait */
{ 0, 0, 0,
sys_nosys }, /* 257 = unimplemented linux_sys_remap_file_pages */
{ 1, s(struct linux_sys_set_tid_address_args), 0,
@@ -685,7 +685,7 @@ struct sysent linux_sysent[] = {
{ 0, 0, 0,
sys_nosys }, /* 318 = unimplemented getcpu */
{ 0, 0, 0,
- sys_nosys }, /* 319 = unimplemented epoll_wait */
+ linux_sys_epoll_pwait }, /* 319 = epoll_pwait */
{ 0, 0, 0,
sys_nosys }, /* 320 = unimplemented utimensat */
{ 0, 0, 0,
@@ -693,7 +693,7 @@ struct sysent linux_sysent[] = {
{ 0, 0, 0,
sys_nosys }, /* 322 = unimplemented timerfd_create */
{ 0, 0, 0,
- sys_nosys }, /* 323 = unimplemented eventfd */
+ linux_sys_eventfd }, /* 323 = eventfd */
{ 0, 0, 0,
sys_nosys }, /* 324 = unimplemented fallocate */
{ 0, 0, 0,
@@ -703,9 +703,9 @@ struct sysent linux_sysent[] = {
{ 0, 0, 0,
sys_nosys }, /* 327 = unimplemented signalfd4 */
{ 0, 0, 0,
- sys_nosys }, /* 328 = unimplemented eventfd2 */
+ linux_sys_eventfd2 }, /* 328 = eventfd2 */
{ 0, 0, 0,
- sys_nosys }, /* 329 = unimplemented epoll_create1 */
+ linux_sys_epoll_create1 }, /* 329 = epoll_create1 */
{ 0, 0, 0,
sys_nosys }, /* 330 = unimplemented dup3 */
{ 2, s(struct linux_sys_pipe2_args), 0,