[BACK]Return to init_sysent.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / kern

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/kern/init_sysent.c between version 1.181 and 1.181.2.6

version 1.181, 2006/09/01 21:04:45 version 1.181.2.6, 2007/02/01 08:48:37
Line 4 
Line 4 
  * System call switch table.   * System call switch table.
  *   *
  * DO NOT EDIT-- this file is automatically generated.   * DO NOT EDIT-- this file is automatically generated.
  * created from NetBSD: syscalls.master,v 1.159 2006/09/01 20:58:18 matt Exp   * created from NetBSD: syscalls.master,v 1.162 2007/01/16 05:28:45 ad Exp
  */   */
   
 #include <sys/cdefs.h>  #include <sys/cdefs.h>
Line 23  __KERNEL_RCSID(0, "$NetBSD$");
Line 23  __KERNEL_RCSID(0, "$NetBSD$");
 #include <sys/systm.h>  #include <sys/systm.h>
 #include <sys/signal.h>  #include <sys/signal.h>
 #include <sys/mount.h>  #include <sys/mount.h>
 #include <sys/sa.h>  
 #include <sys/syscallargs.h>  #include <sys/syscallargs.h>
   
 #ifdef COMPAT_43  #ifdef COMPAT_43
Line 152  struct sysent sysent[] = {
Line 151  struct sysent sysent[] = {
         { 0, 0, 0,          { 0, 0, 0,
             sys_getuid_with_euid },             /* 24 = getuid */              sys_getuid_with_euid },             /* 24 = getuid */
 #else  #else
         { 0, 0, 0,          { 0, 0, SYCALL_MPSAFE | 0,
             sys_getuid },                       /* 24 = getuid */              sys_getuid },                       /* 24 = getuid */
 #endif  #endif
         { 0, 0, 0,          { 0, 0, SYCALL_MPSAFE | 0,
             sys_geteuid },                      /* 25 = geteuid */              sys_geteuid },                      /* 25 = geteuid */
         { 4, s(struct sys_ptrace_args), 0,          { 4, s(struct sys_ptrace_args), 0,
             sys_ptrace },                       /* 26 = ptrace */              sys_ptrace },                       /* 26 = ptrace */
Line 191  struct sysent sysent[] = {
Line 190  struct sysent sysent[] = {
             sys_dup },                          /* 41 = dup */              sys_dup },                          /* 41 = dup */
         { 0, 0, 0,          { 0, 0, 0,
             sys_pipe },                         /* 42 = pipe */              sys_pipe },                         /* 42 = pipe */
         { 0, 0, 0,          { 0, 0, SYCALL_MPSAFE | 0,
             sys_getegid },                      /* 43 = getegid */              sys_getegid },                      /* 43 = getegid */
         { 4, s(struct sys_profil_args), 0,          { 4, s(struct sys_profil_args), 0,
             sys_profil },                       /* 44 = profil */              sys_profil },                       /* 44 = profil */
Line 208  struct sysent sysent[] = {
Line 207  struct sysent sysent[] = {
         { 0, 0, 0,          { 0, 0, 0,
             sys_getgid_with_egid },             /* 47 = getgid */              sys_getgid_with_egid },             /* 47 = getgid */
 #else  #else
         { 0, 0, 0,          { 0, 0, SYCALL_MPSAFE | 0,
             sys_getgid },                       /* 47 = getgid */              sys_getgid },                       /* 47 = getgid */
 #endif  #endif
         { 2, s(struct compat_13_sys_sigprocmask_args), 0,          { 2, s(struct compat_13_sys_sigprocmask_args), 0,
Line 882  struct sysent sysent[] = {
Line 881  struct sysent sysent[] = {
             sys__lwp_continue },                /* 314 = _lwp_continue */              sys__lwp_continue },                /* 314 = _lwp_continue */
         { 1, s(struct sys__lwp_wakeup_args), 0,          { 1, s(struct sys__lwp_wakeup_args), 0,
             sys__lwp_wakeup },                  /* 315 = _lwp_wakeup */              sys__lwp_wakeup },                  /* 315 = _lwp_wakeup */
         { 0, 0, 0,          { 0, 0, SYCALL_MPSAFE | 0,
             sys__lwp_getprivate },              /* 316 = _lwp_getprivate */              sys__lwp_getprivate },              /* 316 = _lwp_getprivate */
         { 1, s(struct sys__lwp_setprivate_args), 0,          { 1, s(struct sys__lwp_setprivate_args), SYCALL_MPSAFE | 0,
             sys__lwp_setprivate },              /* 317 = _lwp_setprivate */              sys__lwp_setprivate },              /* 317 = _lwp_setprivate */
         { 0, 0, 0,          { 2, s(struct sys__lwp_kill_args), 0,
             sys_nosys },                        /* 318 = unimplemented */              sys__lwp_kill },                    /* 318 = _lwp_kill */
         { 0, 0, 0,          { 1, s(struct sys__lwp_detach_args), 0,
             sys_nosys },                        /* 319 = unimplemented */              sys__lwp_detach },                  /* 319 = _lwp_detach */
         { 0, 0, 0,          { 3, s(struct sys__lwp_park_args), 0,
             sys_nosys },                        /* 320 = unimplemented */              sys__lwp_park },                    /* 320 = _lwp_park */
         { 0, 0, 0,          { 2, s(struct sys__lwp_unpark_args), 0,
             sys_nosys },                        /* 321 = unimplemented */              sys__lwp_unpark },                  /* 321 = _lwp_unpark */
         { 0, 0, 0,          { 3, s(struct sys__lwp_unpark_all_args), 0,
             sys_nosys },                        /* 322 = unimplemented */              sys__lwp_unpark_all },              /* 322 = _lwp_unpark_all */
         { 0, 0, 0,          { 0, 0, 0,
             sys_nosys },                        /* 323 = unimplemented */              sys_nosys },                        /* 323 = unimplemented */
         { 0, 0, 0,          { 0, 0, 0,
Line 910  struct sysent sysent[] = {
Line 909  struct sysent sysent[] = {
             sys_nosys },                        /* 328 = unimplemented */              sys_nosys },                        /* 328 = unimplemented */
         { 0, 0, 0,          { 0, 0, 0,
             sys_nosys },                        /* 329 = unimplemented */              sys_nosys },                        /* 329 = unimplemented */
         { 4, s(struct sys_sa_register_args), 0,          { 0, 0, 0,
             sys_sa_register },                  /* 330 = sa_register */              sys_nosys },                        /* 330 = obsolete sys_sa_register */
         { 2, s(struct sys_sa_stacks_args), 0,          { 0, 0, 0,
             sys_sa_stacks },                    /* 331 = sa_stacks */              sys_nosys },                        /* 331 = obsolete sys_sa_stacks */
         { 0, 0, 0,          { 0, 0, 0,
             sys_sa_enable },                    /* 332 = sa_enable */              sys_nosys },                        /* 332 = obsolete sys_sa_enable */
         { 1, s(struct sys_sa_setconcurrency_args), 0,          { 0, 0, 0,
             sys_sa_setconcurrency },            /* 333 = sa_setconcurrency */              sys_nosys },                        /* 333 = obsolete sys_sa_setconcurrency */
         { 0, 0, 0,          { 0, 0, 0,
             sys_sa_yield },                     /* 334 = sa_yield */              sys_nosys },                        /* 334 = obsolete sys_sa_yield */
         { 1, s(struct sys_sa_preempt_args), 0,          { 0, 0, 0,
             sys_sa_preempt },                   /* 335 = sa_preempt */              sys_nosys },                        /* 335 = obsolete sys_sa_preempt */
         { 0, 0, 0,          { 0, 0, 0,
             sys_nosys },                        /* 336 = obsolete sys_sa_unblockyield */              sys_nosys },                        /* 336 = obsolete sys_sa_unblockyield */
         { 0, 0, 0,          { 0, 0, 0,
Line 950  struct sysent sysent[] = {
Line 949  struct sysent sysent[] = {
             sys_nosys },                        /* 348 = unimplemented sys_sched_setscheduler */              sys_nosys },                        /* 348 = unimplemented sys_sched_setscheduler */
         { 0, 0, 0,          { 0, 0, 0,
             sys_nosys },                        /* 349 = unimplemented sys_sched_getscheduler */              sys_nosys },                        /* 349 = unimplemented sys_sched_getscheduler */
         { 0, 0, 0,          { 0, 0, SYCALL_MPSAFE | 0,
             sys_nosys },                        /* 350 = unimplemented sys_sched_yield */              sys_sched_yield },                  /* 350 = sched_yield */
         { 0, 0, 0,          { 0, 0, 0,
             sys_nosys },                        /* 351 = unimplemented sys_sched_get_priority_max */              sys_nosys },                        /* 351 = unimplemented sys_sched_get_priority_max */
         { 0, 0, 0,          { 0, 0, 0,

Legend:
Removed from v.1.181  
changed lines
  Added in v.1.181.2.6

CVSweb <webmaster@jp.NetBSD.org>