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