Author: kib
Date: Mon Aug 30 14:26:02 2010
New Revision: 211999
URL: http://svn.freebsd.org/changeset/base/211999

Log:
  Regen

Modified:
  head/sys/kern/init_sysent.c
  head/sys/kern/syscalls.c
  head/sys/kern/systrace_args.c
  head/sys/sys/syscall.h
  head/sys/sys/syscall.mk
  head/sys/sys/sysproto.h

Modified: head/sys/kern/init_sysent.c
==============================================================================
--- head/sys/kern/init_sysent.c Mon Aug 30 14:24:44 2010        (r211998)
+++ head/sys/kern/init_sysent.c Mon Aug 30 14:26:02 2010        (r211999)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: head/sys/kern/syscalls.master 209579 2010-06-28 
18:06:46Z kib 
+ * created from FreeBSD: head/sys/kern/syscalls.master 211998 2010-08-30 
14:24:44Z kib 
  */
 
 #include "opt_compat.h"
@@ -373,7 +373,7 @@ struct sysent sysent[] = {
        { compat4(AS(freebsd4_sendfile_args),sendfile), AUE_SENDFILE, NULL, 0, 
0, 0, SY_THR_STATIC },   /* 336 = freebsd4 sendfile */
        { AS(kldsym_args), (sy_call_t *)kldsym, AUE_NULL, NULL, 0, 0, 0, 
SY_THR_STATIC },       /* 337 = kldsym */
        { AS(jail_args), (sy_call_t *)jail, AUE_JAIL, NULL, 0, 0, 0, 
SY_THR_STATIC },   /* 338 = jail */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 339 = pioctl */
+       { AS(nnpfs_syscall_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 
0, SY_THR_ABSENT },     /* 339 = nnpfs_syscall */
        { AS(sigprocmask_args), (sy_call_t *)sigprocmask, AUE_SIGPROCMASK, 
NULL, 0, 0, 0, SY_THR_STATIC },      /* 340 = sigprocmask */
        { AS(sigsuspend_args), (sy_call_t *)sigsuspend, AUE_SIGSUSPEND, NULL, 
0, 0, 0, SY_THR_STATIC }, /* 341 = sigsuspend */
        { compat4(AS(freebsd4_sigaction_args),sigaction), AUE_SIGACTION, NULL, 
0, 0, 0, SY_THR_STATIC },        /* 342 = freebsd4 sigaction */
@@ -411,7 +411,7 @@ struct sysent sysent[] = {
        { AS(__setugid_args), (sy_call_t *)__setugid, AUE_NULL, NULL, 0, 0, 0, 
SY_THR_STATIC }, /* 374 = __setugid */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 375 = nfsclnt */
        { AS(eaccess_args), (sy_call_t *)eaccess, AUE_EACCESS, NULL, 0, 0, 0, 
SY_THR_STATIC },  /* 376 = eaccess */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 377 = afs_syscall */
+       { AS(afs3_syscall_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 
0, SY_THR_ABSENT },      /* 377 = afs3_syscall */
        { AS(nmount_args), (sy_call_t *)nmount, AUE_NMOUNT, NULL, 0, 0, 0, 
SY_THR_STATIC },     /* 378 = nmount */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 379 = kse_exit */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 380 = kse_wakeup */

Modified: head/sys/kern/syscalls.c
==============================================================================
--- head/sys/kern/syscalls.c    Mon Aug 30 14:24:44 2010        (r211998)
+++ head/sys/kern/syscalls.c    Mon Aug 30 14:26:02 2010        (r211999)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: head/sys/kern/syscalls.master 209579 2010-06-28 
18:06:46Z kib 
+ * created from FreeBSD: head/sys/kern/syscalls.master 211998 2010-08-30 
14:24:44Z kib 
  */
 
 const char *syscallnames[] = {
@@ -346,7 +346,7 @@ const char *syscallnames[] = {
        "compat4.sendfile",             /* 336 = freebsd4 sendfile */
        "kldsym",                       /* 337 = kldsym */
        "jail",                 /* 338 = jail */
-       "#339",                 /* 339 = pioctl */
+       "nnpfs_syscall",                        /* 339 = nnpfs_syscall */
        "sigprocmask",                  /* 340 = sigprocmask */
        "sigsuspend",                   /* 341 = sigsuspend */
        "compat4.sigaction",            /* 342 = freebsd4 sigaction */
@@ -384,7 +384,7 @@ const char *syscallnames[] = {
        "__setugid",                    /* 374 = __setugid */
        "#375",                 /* 375 = nfsclnt */
        "eaccess",                      /* 376 = eaccess */
-       "#377",                 /* 377 = afs_syscall */
+       "afs3_syscall",                 /* 377 = afs3_syscall */
        "nmount",                       /* 378 = nmount */
        "#379",                 /* 379 = kse_exit */
        "#380",                 /* 380 = kse_wakeup */

Modified: head/sys/kern/systrace_args.c
==============================================================================
--- head/sys/kern/systrace_args.c       Mon Aug 30 14:24:44 2010        
(r211998)
+++ head/sys/kern/systrace_args.c       Mon Aug 30 14:26:02 2010        
(r211999)
@@ -1770,6 +1770,17 @@ systrace_args(int sysnum, void *params, 
                *n_args = 1;
                break;
        }
+       /* nnpfs_syscall */
+       case 339: {
+               struct nnpfs_syscall_args *p = params;
+               iarg[0] = p->operation; /* int */
+               uarg[1] = (intptr_t) p->a_pathP; /* char * */
+               iarg[2] = p->a_opcode; /* int */
+               uarg[3] = (intptr_t) p->a_paramsP; /* void * */
+               iarg[4] = p->a_followSymlinks; /* int */
+               *n_args = 5;
+               break;
+       }
        /* sigprocmask */
        case 340: {
                struct sigprocmask_args *p = params;
@@ -2011,6 +2022,19 @@ systrace_args(int sysnum, void *params, 
                *n_args = 2;
                break;
        }
+       /* afs3_syscall */
+       case 377: {
+               struct afs3_syscall_args *p = params;
+               iarg[0] = p->syscall; /* long */
+               iarg[1] = p->parm1; /* long */
+               iarg[2] = p->parm2; /* long */
+               iarg[3] = p->parm3; /* long */
+               iarg[4] = p->parm4; /* long */
+               iarg[5] = p->parm5; /* long */
+               iarg[6] = p->parm6; /* long */
+               *n_args = 7;
+               break;
+       }
        /* nmount */
        case 378: {
                struct nmount_args *p = params;
@@ -5900,6 +5924,28 @@ systrace_setargdesc(int sysnum, int ndx,
                        break;
                };
                break;
+       /* nnpfs_syscall */
+       case 339:
+               switch(ndx) {
+               case 0:
+                       p = "int";
+                       break;
+               case 1:
+                       p = "char *";
+                       break;
+               case 2:
+                       p = "int";
+                       break;
+               case 3:
+                       p = "void *";
+                       break;
+               case 4:
+                       p = "int";
+                       break;
+               default:
+                       break;
+               };
+               break;
        /* sigprocmask */
        case 340:
                switch(ndx) {
@@ -6325,6 +6371,34 @@ systrace_setargdesc(int sysnum, int ndx,
                        break;
                };
                break;
+       /* afs3_syscall */
+       case 377:
+               switch(ndx) {
+               case 0:
+                       p = "long";
+                       break;
+               case 1:
+                       p = "long";
+                       break;
+               case 2:
+                       p = "long";
+                       break;
+               case 3:
+                       p = "long";
+                       break;
+               case 4:
+                       p = "long";
+                       break;
+               case 5:
+                       p = "long";
+                       break;
+               case 6:
+                       p = "long";
+                       break;
+               default:
+                       break;
+               };
+               break;
        /* nmount */
        case 378:
                switch(ndx) {

Modified: head/sys/sys/syscall.h
==============================================================================
--- head/sys/sys/syscall.h      Mon Aug 30 14:24:44 2010        (r211998)
+++ head/sys/sys/syscall.h      Mon Aug 30 14:26:02 2010        (r211999)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: head/sys/kern/syscalls.master 209579 2010-06-28 
18:06:46Z kib 
+ * created from FreeBSD: head/sys/kern/syscalls.master 211998 2010-08-30 
14:24:44Z kib 
  */
 
 #define        SYS_syscall     0
@@ -277,6 +277,7 @@
 #define        SYS_freebsd4_sendfile   336
 #define        SYS_kldsym      337
 #define        SYS_jail        338
+#define        SYS_nnpfs_syscall       339
 #define        SYS_sigprocmask 340
 #define        SYS_sigsuspend  341
 #define        SYS_freebsd4_sigaction  342
@@ -306,6 +307,7 @@
 #define        SYS_extattr_delete_fd   373
 #define        SYS___setugid   374
 #define        SYS_eaccess     376
+#define        SYS_afs3_syscall        377
 #define        SYS_nmount      378
 #define        SYS___mac_get_proc      384
 #define        SYS___mac_set_proc      385

Modified: head/sys/sys/syscall.mk
==============================================================================
--- head/sys/sys/syscall.mk     Mon Aug 30 14:24:44 2010        (r211998)
+++ head/sys/sys/syscall.mk     Mon Aug 30 14:26:02 2010        (r211999)
@@ -1,7 +1,7 @@
 # FreeBSD system call names.
 # DO NOT EDIT-- this file is automatically generated.
 # $FreeBSD$
-# created from FreeBSD: head/sys/kern/syscalls.master 209579 2010-06-28 
18:06:46Z kib 
+# created from FreeBSD: head/sys/kern/syscalls.master 211998 2010-08-30 
14:24:44Z kib 
 MIASM =  \
        syscall.o \
        exit.o \
@@ -226,6 +226,7 @@ MIASM =  \
        freebsd4_sendfile.o \
        kldsym.o \
        jail.o \
+       nnpfs_syscall.o \
        sigprocmask.o \
        sigsuspend.o \
        freebsd4_sigaction.o \
@@ -255,6 +256,7 @@ MIASM =  \
        extattr_delete_fd.o \
        __setugid.o \
        eaccess.o \
+       afs3_syscall.o \
        nmount.o \
        __mac_get_proc.o \
        __mac_set_proc.o \

Modified: head/sys/sys/sysproto.h
==============================================================================
--- head/sys/sys/sysproto.h     Mon Aug 30 14:24:44 2010        (r211998)
+++ head/sys/sys/sysproto.h     Mon Aug 30 14:26:02 2010        (r211999)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: head/sys/kern/syscalls.master 209579 2010-06-28 
18:06:46Z kib 
+ * created from FreeBSD: head/sys/kern/syscalls.master 211998 2010-08-30 
14:24:44Z kib 
  */
 
 #ifndef _SYS_SYSPROTO_H_
@@ -933,6 +933,13 @@ struct kldsym_args {
 struct jail_args {
        char jail_l_[PADL_(struct jail *)]; struct jail * jail; char 
jail_r_[PADR_(struct jail *)];
 };
+struct nnpfs_syscall_args {
+       char operation_l_[PADL_(int)]; int operation; char 
operation_r_[PADR_(int)];
+       char a_pathP_l_[PADL_(char *)]; char * a_pathP; char 
a_pathP_r_[PADR_(char *)];
+       char a_opcode_l_[PADL_(int)]; int a_opcode; char 
a_opcode_r_[PADR_(int)];
+       char a_paramsP_l_[PADL_(void *)]; void * a_paramsP; char 
a_paramsP_r_[PADR_(void *)];
+       char a_followSymlinks_l_[PADL_(int)]; int a_followSymlinks; char 
a_followSymlinks_r_[PADR_(int)];
+};
 struct sigprocmask_args {
        char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)];
        char set_l_[PADL_(const sigset_t *)]; const sigset_t * set; char 
set_r_[PADR_(const sigset_t *)];
@@ -1068,6 +1075,15 @@ struct eaccess_args {
        char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
        char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
+struct afs3_syscall_args {
+       char syscall_l_[PADL_(long)]; long syscall; char 
syscall_r_[PADR_(long)];
+       char parm1_l_[PADL_(long)]; long parm1; char parm1_r_[PADR_(long)];
+       char parm2_l_[PADL_(long)]; long parm2; char parm2_r_[PADR_(long)];
+       char parm3_l_[PADL_(long)]; long parm3; char parm3_r_[PADR_(long)];
+       char parm4_l_[PADL_(long)]; long parm4; char parm4_r_[PADR_(long)];
+       char parm5_l_[PADL_(long)]; long parm5; char parm5_r_[PADR_(long)];
+       char parm6_l_[PADL_(long)]; long parm6; char parm6_r_[PADR_(long)];
+};
 struct nmount_args {
        char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char 
iovp_r_[PADR_(struct iovec *)];
        char iovcnt_l_[PADL_(unsigned int)]; unsigned int iovcnt; char 
iovcnt_r_[PADR_(unsigned int)];
@@ -1858,6 +1874,7 @@ int       sched_rr_get_interval(struct thread 
 int    utrace(struct thread *, struct utrace_args *);
 int    kldsym(struct thread *, struct kldsym_args *);
 int    jail(struct thread *, struct jail_args *);
+int    nnpfs_syscall(struct thread *, struct nnpfs_syscall_args *);
 int    sigprocmask(struct thread *, struct sigprocmask_args *);
 int    sigsuspend(struct thread *, struct sigsuspend_args *);
 int    sigpending(struct thread *, struct sigpending_args *);
@@ -1885,6 +1902,7 @@ int       extattr_get_fd(struct thread *, stru
 int    extattr_delete_fd(struct thread *, struct extattr_delete_fd_args *);
 int    __setugid(struct thread *, struct __setugid_args *);
 int    eaccess(struct thread *, struct eaccess_args *);
+int    afs3_syscall(struct thread *, struct afs3_syscall_args *);
 int    nmount(struct thread *, struct nmount_args *);
 int    __mac_get_proc(struct thread *, struct __mac_get_proc_args *);
 int    __mac_set_proc(struct thread *, struct __mac_set_proc_args *);
@@ -2529,6 +2547,7 @@ int       freebsd7_shmctl(struct thread *, str
 #define        SYS_AUE_freebsd4_sendfile       AUE_SENDFILE
 #define        SYS_AUE_kldsym  AUE_NULL
 #define        SYS_AUE_jail    AUE_JAIL
+#define        SYS_AUE_nnpfs_syscall   AUE_NULL
 #define        SYS_AUE_sigprocmask     AUE_SIGPROCMASK
 #define        SYS_AUE_sigsuspend      AUE_SIGSUSPEND
 #define        SYS_AUE_freebsd4_sigaction      AUE_SIGACTION
@@ -2558,6 +2577,7 @@ int       freebsd7_shmctl(struct thread *, str
 #define        SYS_AUE_extattr_delete_fd       AUE_EXTATTR_DELETE_FD
 #define        SYS_AUE___setugid       AUE_NULL
 #define        SYS_AUE_eaccess AUE_EACCESS
+#define        SYS_AUE_afs3_syscall    AUE_NULL
 #define        SYS_AUE_nmount  AUE_NMOUNT
 #define        SYS_AUE___mac_get_proc  AUE_NULL
 #define        SYS_AUE___mac_set_proc  AUE_NULL
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to