Author: kib
Date: Fri Aug  9 06:54:52 2013
New Revision: 254131
URL: http://svnweb.freebsd.org/changeset/base/254131

Log:
  Regenerate.

Modified:
  stable/9/sys/compat/freebsd32/freebsd32_proto.h
  stable/9/sys/compat/freebsd32/freebsd32_syscall.h
  stable/9/sys/compat/freebsd32/freebsd32_syscalls.c
  stable/9/sys/compat/freebsd32/freebsd32_sysent.c
  stable/9/sys/compat/freebsd32/freebsd32_systrace_args.c

Modified: stable/9/sys/compat/freebsd32/freebsd32_proto.h
==============================================================================
--- stable/9/sys/compat/freebsd32/freebsd32_proto.h     Fri Aug  9 06:51:34 
2013        (r254130)
+++ stable/9/sys/compat/freebsd32/freebsd32_proto.h     Fri Aug  9 06:54:52 
2013        (r254131)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/9/sys/compat/freebsd32/syscalls.master 254128 
2013-08-09 06:25:31Z kib 
+ * created from FreeBSD: stable/9/sys/compat/freebsd32/syscalls.master 254130 
2013-08-09 06:51:34Z kib 
  */
 
 #ifndef _FREEBSD32_SYSPROTO_H_
@@ -207,6 +207,21 @@ struct freebsd32_clock_getres_args {
        char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char 
clock_id_r_[PADR_(clockid_t)];
        char tp_l_[PADL_(struct timespec32 *)]; struct timespec32 * tp; char 
tp_r_[PADR_(struct timespec32 *)];
 };
+struct freebsd32_ktimer_create_args {
+       char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char 
clock_id_r_[PADR_(clockid_t)];
+       char evp_l_[PADL_(struct sigevent32 *)]; struct sigevent32 * evp; char 
evp_r_[PADR_(struct sigevent32 *)];
+       char timerid_l_[PADL_(int *)]; int * timerid; char timerid_r_[PADR_(int 
*)];
+};
+struct freebsd32_ktimer_settime_args {
+       char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)];
+       char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
+       char value_l_[PADL_(const struct itimerspec32 *)]; const struct 
itimerspec32 * value; char value_r_[PADR_(const struct itimerspec32 *)];
+       char ovalue_l_[PADL_(struct itimerspec32 *)]; struct itimerspec32 * 
ovalue; char ovalue_r_[PADR_(struct itimerspec32 *)];
+};
+struct freebsd32_ktimer_gettime_args {
+       char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)];
+       char value_l_[PADL_(struct itimerspec32 *)]; struct itimerspec32 * 
value; char value_r_[PADR_(struct itimerspec32 *)];
+};
 struct freebsd32_nanosleep_args {
        char rqtp_l_[PADL_(const struct timespec32 *)]; const struct timespec32 
* rqtp; char rqtp_r_[PADR_(const struct timespec32 *)];
        char rmtp_l_[PADL_(struct timespec32 *)]; struct timespec32 * rmtp; 
char rmtp_r_[PADR_(struct timespec32 *)];
@@ -667,6 +682,9 @@ int freebsd32_msgrcv(struct thread *, st
 int    freebsd32_clock_gettime(struct thread *, struct 
freebsd32_clock_gettime_args *);
 int    freebsd32_clock_settime(struct thread *, struct 
freebsd32_clock_settime_args *);
 int    freebsd32_clock_getres(struct thread *, struct 
freebsd32_clock_getres_args *);
+int    freebsd32_ktimer_create(struct thread *, struct 
freebsd32_ktimer_create_args *);
+int    freebsd32_ktimer_settime(struct thread *, struct 
freebsd32_ktimer_settime_args *);
+int    freebsd32_ktimer_gettime(struct thread *, struct 
freebsd32_ktimer_gettime_args *);
 int    freebsd32_nanosleep(struct thread *, struct freebsd32_nanosleep_args *);
 int    freebsd32_aio_read(struct thread *, struct freebsd32_aio_read_args *);
 int    freebsd32_aio_write(struct thread *, struct freebsd32_aio_write_args *);
@@ -1065,6 +1083,9 @@ int       freebsd7_freebsd32_shmctl(struct thr
 #define        FREEBSD32_SYS_AUE_freebsd32_clock_gettime       AUE_NULL
 #define        FREEBSD32_SYS_AUE_freebsd32_clock_settime       
AUE_CLOCK_SETTIME
 #define        FREEBSD32_SYS_AUE_freebsd32_clock_getres        AUE_NULL
+#define        FREEBSD32_SYS_AUE_freebsd32_ktimer_create       AUE_NULL
+#define        FREEBSD32_SYS_AUE_freebsd32_ktimer_settime      AUE_NULL
+#define        FREEBSD32_SYS_AUE_freebsd32_ktimer_gettime      AUE_NULL
 #define        FREEBSD32_SYS_AUE_freebsd32_nanosleep   AUE_NULL
 #define        FREEBSD32_SYS_AUE_freebsd32_aio_read    AUE_NULL
 #define        FREEBSD32_SYS_AUE_freebsd32_aio_write   AUE_NULL

Modified: stable/9/sys/compat/freebsd32/freebsd32_syscall.h
==============================================================================
--- stable/9/sys/compat/freebsd32/freebsd32_syscall.h   Fri Aug  9 06:51:34 
2013        (r254130)
+++ stable/9/sys/compat/freebsd32/freebsd32_syscall.h   Fri Aug  9 06:54:52 
2013        (r254131)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/9/sys/compat/freebsd32/syscalls.master 254128 
2013-08-09 06:25:31Z kib 
+ * created from FreeBSD: stable/9/sys/compat/freebsd32/syscalls.master 254130 
2013-08-09 06:51:34Z kib 
  */
 
 #define        FREEBSD32_SYS_syscall   0
@@ -206,6 +206,11 @@
 #define        FREEBSD32_SYS_freebsd32_clock_gettime   232
 #define        FREEBSD32_SYS_freebsd32_clock_settime   233
 #define        FREEBSD32_SYS_freebsd32_clock_getres    234
+#define        FREEBSD32_SYS_freebsd32_ktimer_create   235
+#define        FREEBSD32_SYS_ktimer_delete     236
+#define        FREEBSD32_SYS_freebsd32_ktimer_settime  237
+#define        FREEBSD32_SYS_freebsd32_ktimer_gettime  238
+#define        FREEBSD32_SYS_ktimer_getoverrun 239
 #define        FREEBSD32_SYS_freebsd32_nanosleep       240
 #define        FREEBSD32_SYS_minherit  250
 #define        FREEBSD32_SYS_rfork     251

Modified: stable/9/sys/compat/freebsd32/freebsd32_syscalls.c
==============================================================================
--- stable/9/sys/compat/freebsd32/freebsd32_syscalls.c  Fri Aug  9 06:51:34 
2013        (r254130)
+++ stable/9/sys/compat/freebsd32/freebsd32_syscalls.c  Fri Aug  9 06:54:52 
2013        (r254131)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/9/sys/compat/freebsd32/syscalls.master 254128 
2013-08-09 06:25:31Z kib 
+ * created from FreeBSD: stable/9/sys/compat/freebsd32/syscalls.master 254130 
2013-08-09 06:51:34Z kib 
  */
 
 const char *freebsd32_syscallnames[] = {
@@ -245,11 +245,11 @@ const char *freebsd32_syscallnames[] = {
        "freebsd32_clock_gettime",                      /* 232 = 
freebsd32_clock_gettime */
        "freebsd32_clock_settime",                      /* 233 = 
freebsd32_clock_settime */
        "freebsd32_clock_getres",                       /* 234 = 
freebsd32_clock_getres */
-       "#235",                 /* 235 = timer_create */
-       "#236",                 /* 236 = timer_delete */
-       "#237",                 /* 237 = timer_settime */
-       "#238",                 /* 238 = timer_gettime */
-       "#239",                 /* 239 = timer_getoverrun */
+       "freebsd32_ktimer_create",                      /* 235 = 
freebsd32_ktimer_create */
+       "ktimer_delete",                        /* 236 = ktimer_delete */
+       "freebsd32_ktimer_settime",                     /* 237 = 
freebsd32_ktimer_settime */
+       "freebsd32_ktimer_gettime",                     /* 238 = 
freebsd32_ktimer_gettime */
+       "ktimer_getoverrun",                    /* 239 = ktimer_getoverrun */
        "freebsd32_nanosleep",                  /* 240 = freebsd32_nanosleep */
        "#241",                 /* 241 = nosys */
        "#242",                 /* 242 = nosys */

Modified: stable/9/sys/compat/freebsd32/freebsd32_sysent.c
==============================================================================
--- stable/9/sys/compat/freebsd32/freebsd32_sysent.c    Fri Aug  9 06:51:34 
2013        (r254130)
+++ stable/9/sys/compat/freebsd32/freebsd32_sysent.c    Fri Aug  9 06:54:52 
2013        (r254131)
@@ -3,7 +3,7 @@
  *
  * DO NOT EDIT-- this file is automatically generated.
  * $FreeBSD$
- * created from FreeBSD: stable/9/sys/compat/freebsd32/syscalls.master 254128 
2013-08-09 06:25:31Z kib 
+ * created from FreeBSD: stable/9/sys/compat/freebsd32/syscalls.master 254130 
2013-08-09 06:51:34Z kib 
  */
 
 #include "opt_compat.h"
@@ -282,11 +282,11 @@ struct sysent freebsd32_sysent[] = {
        { AS(freebsd32_clock_gettime_args), (sy_call_t 
*)freebsd32_clock_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },     /* 232 
= freebsd32_clock_gettime */
        { AS(freebsd32_clock_settime_args), (sy_call_t 
*)freebsd32_clock_settime, AUE_CLOCK_SETTIME, NULL, 0, 0, 0, SY_THR_STATIC },   
 /* 233 = freebsd32_clock_settime */
        { AS(freebsd32_clock_getres_args), (sy_call_t *)freebsd32_clock_getres, 
AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },       /* 234 = freebsd32_clock_getres 
*/
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 235 = timer_create */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 236 = timer_delete */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 237 = timer_settime */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 238 = timer_gettime */
-       { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 239 = timer_getoverrun */
+       { AS(freebsd32_ktimer_create_args), (sy_call_t 
*)freebsd32_ktimer_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },     /* 235 
= freebsd32_ktimer_create */
+       { AS(ktimer_delete_args), (sy_call_t *)sys_ktimer_delete, AUE_NULL, 
NULL, 0, 0, 0, SY_THR_STATIC },     /* 236 = ktimer_delete */
+       { AS(freebsd32_ktimer_settime_args), (sy_call_t 
*)freebsd32_ktimer_settime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },   /* 237 
= freebsd32_ktimer_settime */
+       { AS(freebsd32_ktimer_gettime_args), (sy_call_t 
*)freebsd32_ktimer_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },   /* 238 
= freebsd32_ktimer_gettime */
+       { AS(ktimer_getoverrun_args), (sy_call_t *)sys_ktimer_getoverrun, 
AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },     /* 239 = ktimer_getoverrun */
        { AS(freebsd32_nanosleep_args), (sy_call_t *)freebsd32_nanosleep, 
AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },     /* 240 = freebsd32_nanosleep */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 241 = nosys */
        { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },      
                /* 242 = nosys */

Modified: stable/9/sys/compat/freebsd32/freebsd32_systrace_args.c
==============================================================================
--- stable/9/sys/compat/freebsd32/freebsd32_systrace_args.c     Fri Aug  9 
06:51:34 2013        (r254130)
+++ stable/9/sys/compat/freebsd32/freebsd32_systrace_args.c     Fri Aug  9 
06:54:52 2013        (r254131)
@@ -1195,6 +1195,47 @@ systrace_args(int sysnum, void *params, 
                *n_args = 2;
                break;
        }
+       /* freebsd32_ktimer_create */
+       case 235: {
+               struct freebsd32_ktimer_create_args *p = params;
+               iarg[0] = p->clock_id; /* clockid_t */
+               uarg[1] = (intptr_t) p->evp; /* struct sigevent32 * */
+               uarg[2] = (intptr_t) p->timerid; /* int * */
+               *n_args = 3;
+               break;
+       }
+       /* ktimer_delete */
+       case 236: {
+               struct ktimer_delete_args *p = params;
+               iarg[0] = p->timerid; /* int */
+               *n_args = 1;
+               break;
+       }
+       /* freebsd32_ktimer_settime */
+       case 237: {
+               struct freebsd32_ktimer_settime_args *p = params;
+               iarg[0] = p->timerid; /* int */
+               iarg[1] = p->flags; /* int */
+               uarg[2] = (intptr_t) p->value; /* const struct itimerspec32 * */
+               uarg[3] = (intptr_t) p->ovalue; /* struct itimerspec32 * */
+               *n_args = 4;
+               break;
+       }
+       /* freebsd32_ktimer_gettime */
+       case 238: {
+               struct freebsd32_ktimer_gettime_args *p = params;
+               iarg[0] = p->timerid; /* int */
+               uarg[1] = (intptr_t) p->value; /* struct itimerspec32 * */
+               *n_args = 2;
+               break;
+       }
+       /* ktimer_getoverrun */
+       case 239: {
+               struct ktimer_getoverrun_args *p = params;
+               iarg[0] = p->timerid; /* int */
+               *n_args = 1;
+               break;
+       }
        /* freebsd32_nanosleep */
        case 240: {
                struct freebsd32_nanosleep_args *p = params;
@@ -4982,6 +5023,74 @@ systrace_setargdesc(int sysnum, int ndx,
                        break;
                };
                break;
+       /* freebsd32_ktimer_create */
+       case 235:
+               switch(ndx) {
+               case 0:
+                       p = "clockid_t";
+                       break;
+               case 1:
+                       p = "struct sigevent32 *";
+                       break;
+               case 2:
+                       p = "int *";
+                       break;
+               default:
+                       break;
+               };
+               break;
+       /* ktimer_delete */
+       case 236:
+               switch(ndx) {
+               case 0:
+                       p = "int";
+                       break;
+               default:
+                       break;
+               };
+               break;
+       /* freebsd32_ktimer_settime */
+       case 237:
+               switch(ndx) {
+               case 0:
+                       p = "int";
+                       break;
+               case 1:
+                       p = "int";
+                       break;
+               case 2:
+                       p = "const struct itimerspec32 *";
+                       break;
+               case 3:
+                       p = "struct itimerspec32 *";
+                       break;
+               default:
+                       break;
+               };
+               break;
+       /* freebsd32_ktimer_gettime */
+       case 238:
+               switch(ndx) {
+               case 0:
+                       p = "int";
+                       break;
+               case 1:
+                       p = "struct itimerspec32 *";
+                       break;
+               default:
+                       break;
+               };
+               break;
+       /* ktimer_getoverrun */
+       case 239:
+               switch(ndx) {
+               case 0:
+                       p = "int";
+                       break;
+               default:
+                       break;
+               };
+               break;
        /* freebsd32_nanosleep */
        case 240:
                switch(ndx) {
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-stable-9
To unsubscribe, send any mail to "[email protected]"

Reply via email to