Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/compat/linux/arch Regen.
details: https://anonhg.NetBSD.org/src/rev/96317d8a610b
branches: trunk
changeset: 580940:96317d8a610b
user: fvdl <fvdl%NetBSD.org@localhost>
date: Mon May 16 16:03:58 2005 +0000
description:
Regen.
diffstat:
sys/compat/linux/arch/alpha/linux_syscall.h | 40 +++++++-
sys/compat/linux/arch/alpha/linux_syscallargs.h | 106 +++++++++++++++++++++-
sys/compat/linux/arch/alpha/linux_syscalls.c | 30 +++---
sys/compat/linux/arch/alpha/linux_sysent.c | 54 +++++-----
sys/compat/linux/arch/amd64/linux_syscall.h | 40 +++++++-
sys/compat/linux/arch/amd64/linux_syscallargs.h | 106 +++++++++++++++++++++-
sys/compat/linux/arch/amd64/linux_syscalls.c | 30 +++---
sys/compat/linux/arch/amd64/linux_sysent.c | 54 +++++-----
sys/compat/linux/arch/arm/linux_syscall.h | 40 +++++++-
sys/compat/linux/arch/arm/linux_syscallargs.h | 106 +++++++++++++++++++++-
sys/compat/linux/arch/arm/linux_syscalls.c | 30 +++---
sys/compat/linux/arch/arm/linux_sysent.c | 54 +++++-----
sys/compat/linux/arch/i386/linux_syscall.h | 40 +++++++-
sys/compat/linux/arch/i386/linux_syscallargs.h | 106 +++++++++++++++++++++-
sys/compat/linux/arch/i386/linux_syscalls.c | 30 +++---
sys/compat/linux/arch/i386/linux_sysent.c | 54 +++++-----
sys/compat/linux/arch/m68k/linux_syscall.h | 40 +++++++-
sys/compat/linux/arch/m68k/linux_syscallargs.h | 106 +++++++++++++++++++++-
sys/compat/linux/arch/m68k/linux_syscalls.c | 30 +++---
sys/compat/linux/arch/m68k/linux_sysent.c | 54 +++++-----
sys/compat/linux/arch/mips/linux_syscall.h | 40 +++++++-
sys/compat/linux/arch/mips/linux_syscallargs.h | 106 +++++++++++++++++++++-
sys/compat/linux/arch/mips/linux_syscalls.c | 30 +++---
sys/compat/linux/arch/mips/linux_sysent.c | 54 +++++-----
sys/compat/linux/arch/powerpc/linux_syscall.h | 40 +++++++-
sys/compat/linux/arch/powerpc/linux_syscallargs.h | 106 +++++++++++++++++++++-
sys/compat/linux/arch/powerpc/linux_syscalls.c | 30 +++---
sys/compat/linux/arch/powerpc/linux_sysent.c | 54 +++++-----
28 files changed, 1288 insertions(+), 322 deletions(-)
diffs (truncated from 2229 to 300 lines):
diff -r 74ea1e919699 -r 96317d8a610b sys/compat/linux/arch/alpha/linux_syscall.h
--- a/sys/compat/linux/arch/alpha/linux_syscall.h Mon May 16 16:02:19 2005 +0000
+++ b/sys/compat/linux/arch/alpha/linux_syscall.h Mon May 16 16:03:58 2005 +0000
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscall.h,v 1.55 2005/02/26 23:58:19 perry Exp $ */
+/* $NetBSD: linux_syscall.h,v 1.56 2005/05/16 16:03:58 fvdl Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.49 2005/02/26 23:10:19 perry Exp
+ * created from NetBSD: syscalls.master,v 1.50 2005/05/16 16:02:19 fvdl Exp
*/
/* syscall: "syscall" ret: "int" args: */
@@ -508,6 +508,42 @@
/* syscall: "getdents64" ret: "int" args: "int" "struct linux_dirent64 *" "unsigned int" */
#define LINUX_SYS_getdents64 377
+/* syscall: "setxattr" ret: "int" args: "char *" "char *" "void *" "size_t" "int" */
+#define LINUX_SYS_setxattr 382
+
+/* syscall: "lsetxattr" ret: "int" args: "char *" "char *" "void *" "size_t" "int" */
+#define LINUX_SYS_lsetxattr 383
+
+/* syscall: "fsetxattr" ret: "int" args: "int" "char *" "void *" "size_t" "int" */
+#define LINUX_SYS_fsetxattr 384
+
+/* syscall: "getxattr" ret: "ssize_t" args: "char *" "char *" "void *" "size_t" */
+#define LINUX_SYS_getxattr 385
+
+/* syscall: "lgetxattr" ret: "ssize_t" args: "char *" "char *" "void *" "size_t" */
+#define LINUX_SYS_lgetxattr 386
+
+/* syscall: "fgetxattr" ret: "ssize_t" args: "int" "char *" "void *" "size_t" */
+#define LINUX_SYS_fgetxattr 387
+
+/* syscall: "listxattr" ret: "ssize_t" args: "char *" "char *" "size_t" */
+#define LINUX_SYS_listxattr 388
+
+/* syscall: "llistxattr" ret: "ssize_t" args: "char *" "char *" "size_t" */
+#define LINUX_SYS_llistxattr 389
+
+/* syscall: "flistxattr" ret: "ssize_t" args: "int" "char *" "size_t" */
+#define LINUX_SYS_flistxattr 390
+
+/* syscall: "removexattr" ret: "int" args: "char *" "char *" */
+#define LINUX_SYS_removexattr 391
+
+/* syscall: "lremovexattr" ret: "int" args: "char *" "char *" */
+#define LINUX_SYS_lremovexattr 392
+
+/* syscall: "fremovexattr" ret: "int" args: "int" "char *" */
+#define LINUX_SYS_fremovexattr 393
+
/* syscall: "exit_group" ret: "int" args: "int" */
#define LINUX_SYS_exit_group 405
diff -r 74ea1e919699 -r 96317d8a610b sys/compat/linux/arch/alpha/linux_syscallargs.h
--- a/sys/compat/linux/arch/alpha/linux_syscallargs.h Mon May 16 16:02:19 2005 +0000
+++ b/sys/compat/linux/arch/alpha/linux_syscallargs.h Mon May 16 16:03:58 2005 +0000
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscallargs.h,v 1.54 2005/02/26 23:58:19 perry Exp $ */
+/* $NetBSD: linux_syscallargs.h,v 1.55 2005/05/16 16:03:58 fvdl Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.49 2005/02/26 23:10:19 perry Exp
+ * created from NetBSD: syscalls.master,v 1.50 2005/05/16 16:02:19 fvdl Exp
*/
#ifndef _LINUX_SYS__SYSCALLARGS_H_
@@ -605,6 +605,84 @@
syscallarg(unsigned int) count;
};
+struct linux_sys_setxattr_args {
+ syscallarg(char *) path;
+ syscallarg(char *) name;
+ syscallarg(void *) value;
+ syscallarg(size_t) size;
+ syscallarg(int) flags;
+};
+
+struct linux_sys_lsetxattr_args {
+ syscallarg(char *) path;
+ syscallarg(char *) name;
+ syscallarg(void *) value;
+ syscallarg(size_t) size;
+ syscallarg(int) flags;
+};
+
+struct linux_sys_fsetxattr_args {
+ syscallarg(int) fd;
+ syscallarg(char *) name;
+ syscallarg(void *) value;
+ syscallarg(size_t) size;
+ syscallarg(int) flags;
+};
+
+struct linux_sys_getxattr_args {
+ syscallarg(char *) path;
+ syscallarg(char *) name;
+ syscallarg(void *) value;
+ syscallarg(size_t) size;
+};
+
+struct linux_sys_lgetxattr_args {
+ syscallarg(char *) path;
+ syscallarg(char *) name;
+ syscallarg(void *) value;
+ syscallarg(size_t) size;
+};
+
+struct linux_sys_fgetxattr_args {
+ syscallarg(int) fd;
+ syscallarg(char *) name;
+ syscallarg(void *) value;
+ syscallarg(size_t) size;
+};
+
+struct linux_sys_listxattr_args {
+ syscallarg(char *) path;
+ syscallarg(char *) list;
+ syscallarg(size_t) size;
+};
+
+struct linux_sys_llistxattr_args {
+ syscallarg(char *) path;
+ syscallarg(char *) list;
+ syscallarg(size_t) size;
+};
+
+struct linux_sys_flistxattr_args {
+ syscallarg(int) fd;
+ syscallarg(char *) list;
+ syscallarg(size_t) size;
+};
+
+struct linux_sys_removexattr_args {
+ syscallarg(char *) path;
+ syscallarg(char *) name;
+};
+
+struct linux_sys_lremovexattr_args {
+ syscallarg(char *) path;
+ syscallarg(char *) name;
+};
+
+struct linux_sys_fremovexattr_args {
+ syscallarg(int) fd;
+ syscallarg(char *) name;
+};
+
struct linux_sys_exit_group_args {
syscallarg(int) error_code;
};
@@ -981,6 +1059,30 @@
int linux_sys_getdents64(struct lwp *, void *, register_t *);
+int linux_sys_setxattr(struct lwp *, void *, register_t *);
+
+int linux_sys_lsetxattr(struct lwp *, void *, register_t *);
+
+int linux_sys_fsetxattr(struct lwp *, void *, register_t *);
+
+int linux_sys_getxattr(struct lwp *, void *, register_t *);
+
+int linux_sys_lgetxattr(struct lwp *, void *, register_t *);
+
+int linux_sys_fgetxattr(struct lwp *, void *, register_t *);
+
+int linux_sys_listxattr(struct lwp *, void *, register_t *);
+
+int linux_sys_llistxattr(struct lwp *, void *, register_t *);
+
+int linux_sys_flistxattr(struct lwp *, void *, register_t *);
+
+int linux_sys_removexattr(struct lwp *, void *, register_t *);
+
+int linux_sys_lremovexattr(struct lwp *, void *, register_t *);
+
+int linux_sys_fremovexattr(struct lwp *, void *, register_t *);
+
int linux_sys_exit_group(struct lwp *, void *, register_t *);
#endif /* _LINUX_SYS__SYSCALLARGS_H_ */
diff -r 74ea1e919699 -r 96317d8a610b sys/compat/linux/arch/alpha/linux_syscalls.c
--- a/sys/compat/linux/arch/alpha/linux_syscalls.c Mon May 16 16:02:19 2005 +0000
+++ b/sys/compat/linux/arch/alpha/linux_syscalls.c Mon May 16 16:03:58 2005 +0000
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_syscalls.c,v 1.56 2005/02/26 23:58:19 perry Exp $ */
+/* $NetBSD: linux_syscalls.c,v 1.57 2005/05/16 16:03:58 fvdl Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.49 2005/02/26 23:10:19 perry Exp
+ * created from NetBSD: syscalls.master,v 1.50 2005/05/16 16:02:19 fvdl Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.56 2005/02/26 23:58:19 perry Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.57 2005/05/16 16:03:58 fvdl Exp $");
#if defined(_KERNEL_OPT)
#if defined(_KERNEL_OPT)
@@ -441,18 +441,18 @@
"#379 (unimplemented readahead)", /* 379 = unimplemented readahead */
"#380 (unimplemented / * unused * /)", /* 380 = unimplemented / * unused * / */
"#381 (unimplemented tkill)", /* 381 = unimplemented tkill */
- "#382 (unimplemented setxattr)", /* 382 = unimplemented setxattr */
- "#383 (unimplemented lsetxattr)", /* 383 = unimplemented lsetxattr */
- "#384 (unimplemented fsetxattr)", /* 384 = unimplemented fsetxattr */
- "#385 (unimplemented getxattr)", /* 385 = unimplemented getxattr */
- "#386 (unimplemented lgetxattr)", /* 386 = unimplemented lgetxattr */
- "#387 (unimplemented fgetxattr)", /* 387 = unimplemented fgetxattr */
- "#388 (unimplemented listxattr)", /* 388 = unimplemented listxattr */
- "#389 (unimplemented llistxattr)", /* 389 = unimplemented llistxattr */
- "#390 (unimplemented flistxattr)", /* 390 = unimplemented flistxattr */
- "#391 (unimplemented removexattr)", /* 391 = unimplemented removexattr */
- "#392 (unimplemented lremovexattr)", /* 392 = unimplemented lremovexattr */
- "#393 (unimplemented fremovexattr)", /* 393 = unimplemented fremovexattr */
+ "setxattr", /* 382 = setxattr */
+ "lsetxattr", /* 383 = lsetxattr */
+ "fsetxattr", /* 384 = fsetxattr */
+ "getxattr", /* 385 = getxattr */
+ "lgetxattr", /* 386 = lgetxattr */
+ "fgetxattr", /* 387 = fgetxattr */
+ "listxattr", /* 388 = listxattr */
+ "llistxattr", /* 389 = llistxattr */
+ "flistxattr", /* 390 = flistxattr */
+ "removexattr", /* 391 = removexattr */
+ "lremovexattr", /* 392 = lremovexattr */
+ "fremovexattr", /* 393 = fremovexattr */
"#394 (unimplemented futex)", /* 394 = unimplemented futex */
"#395 (unimplemented sched_setaffinity)", /* 395 = unimplemented sched_setaffinity */
"#396 (unimplemented sched_getaffinity)", /* 396 = unimplemented sched_getaffinity */
diff -r 74ea1e919699 -r 96317d8a610b sys/compat/linux/arch/alpha/linux_sysent.c
--- a/sys/compat/linux/arch/alpha/linux_sysent.c Mon May 16 16:02:19 2005 +0000
+++ b/sys/compat/linux/arch/alpha/linux_sysent.c Mon May 16 16:03:58 2005 +0000
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_sysent.c,v 1.55 2005/02/26 23:58:19 perry Exp $ */
+/* $NetBSD: linux_sysent.c,v 1.56 2005/05/16 16:03:58 fvdl Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.49 2005/02/26 23:10:19 perry Exp
+ * created from NetBSD: syscalls.master,v 1.50 2005/05/16 16:02:19 fvdl Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.55 2005/02/26 23:58:19 perry Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.56 2005/05/16 16:03:58 fvdl Exp $");
#if defined(_KERNEL_OPT)
#include "opt_sysv.h"
@@ -835,30 +835,30 @@
linux_sys_nosys }, /* 380 = unimplemented / * unused * / */
{ 0, 0, 0,
linux_sys_nosys }, /* 381 = unimplemented tkill */
- { 0, 0, 0,
- linux_sys_nosys }, /* 382 = unimplemented setxattr */
- { 0, 0, 0,
- linux_sys_nosys }, /* 383 = unimplemented lsetxattr */
- { 0, 0, 0,
- linux_sys_nosys }, /* 384 = unimplemented fsetxattr */
- { 0, 0, 0,
- linux_sys_nosys }, /* 385 = unimplemented getxattr */
- { 0, 0, 0,
- linux_sys_nosys }, /* 386 = unimplemented lgetxattr */
- { 0, 0, 0,
- linux_sys_nosys }, /* 387 = unimplemented fgetxattr */
- { 0, 0, 0,
- linux_sys_nosys }, /* 388 = unimplemented listxattr */
- { 0, 0, 0,
- linux_sys_nosys }, /* 389 = unimplemented llistxattr */
- { 0, 0, 0,
- linux_sys_nosys }, /* 390 = unimplemented flistxattr */
- { 0, 0, 0,
- linux_sys_nosys }, /* 391 = unimplemented removexattr */
- { 0, 0, 0,
- linux_sys_nosys }, /* 392 = unimplemented lremovexattr */
- { 0, 0, 0,
- linux_sys_nosys }, /* 393 = unimplemented fremovexattr */
+ { 5, s(struct linux_sys_setxattr_args), 0,
+ linux_sys_setxattr }, /* 382 = setxattr */
+ { 5, s(struct linux_sys_lsetxattr_args), 0,
+ linux_sys_lsetxattr }, /* 383 = lsetxattr */
+ { 5, s(struct linux_sys_fsetxattr_args), 0,
+ linux_sys_fsetxattr }, /* 384 = fsetxattr */
+ { 4, s(struct linux_sys_getxattr_args), 0,
+ linux_sys_getxattr }, /* 385 = getxattr */
Home |
Main Index |
Thread Index |
Old Index