root/compat/freebsd/freebsd_sysent.c

/* [<][>][^][v][top][bottom][index][help] */
    1 /*      $OpenBSD: freebsd_sysent.c,v 1.33 2007/04/05 15:33:58 tedu Exp $        */
    2 
    3 /*
    4  * System call switch table.
    5  *
    6  * DO NOT EDIT-- this file is automatically generated.
    7  * created from OpenBSD: syscalls.master,v 1.31 2007/04/05 15:33:42 tedu Exp 
    8  */
    9 
   10 #include <sys/param.h>
   11 #include <sys/systm.h>
   12 #include <sys/signal.h>
   13 #include <sys/mount.h>
   14 #include <sys/syscallargs.h>
   15 #include <compat/freebsd/freebsd_signal.h>
   16 #include <compat/freebsd/freebsd_syscallargs.h>
   17 #include <machine/freebsd_machdep.h>
   18 
   19 #define s(type) sizeof(type)
   20 
   21 struct sysent freebsd_sysent[] = {
   22         { 0, 0,
   23             sys_nosys },                        /* 0 = syscall */
   24         { 1, s(struct sys_exit_args),
   25             sys_exit },                         /* 1 = exit */
   26         { 0, 0,
   27             sys_fork },                         /* 2 = fork */
   28         { 3, s(struct sys_read_args),
   29             sys_read },                         /* 3 = read */
   30         { 3, s(struct sys_write_args),
   31             sys_write },                        /* 4 = write */
   32         { 3, s(struct freebsd_sys_open_args),
   33             freebsd_sys_open },                 /* 5 = open */
   34         { 1, s(struct sys_close_args),
   35             sys_close },                        /* 6 = close */
   36         { 4, s(struct sys_wait4_args),
   37             sys_wait4 },                        /* 7 = wait4 */
   38         { 2, s(struct compat_43_freebsd_sys_creat_args),
   39             compat_43_freebsd_sys_creat },      /* 8 = ocreat */
   40         { 2, s(struct freebsd_sys_link_args),
   41             freebsd_sys_link },                 /* 9 = link */
   42         { 1, s(struct freebsd_sys_unlink_args),
   43             freebsd_sys_unlink },               /* 10 = unlink */
   44         { 0, 0,
   45             sys_nosys },                        /* 11 = obsolete execv */
   46         { 1, s(struct freebsd_sys_chdir_args),
   47             freebsd_sys_chdir },                /* 12 = chdir */
   48         { 1, s(struct sys_fchdir_args),
   49             sys_fchdir },                       /* 13 = fchdir */
   50         { 3, s(struct freebsd_sys_mknod_args),
   51             freebsd_sys_mknod },                /* 14 = mknod */
   52         { 2, s(struct freebsd_sys_chmod_args),
   53             freebsd_sys_chmod },                /* 15 = chmod */
   54         { 3, s(struct freebsd_sys_chown_args),
   55             freebsd_sys_chown },                /* 16 = chown */
   56         { 1, s(struct sys_obreak_args),
   57             sys_obreak },                       /* 17 = break */
   58         { 3, s(struct freebsd_sys_getfsstat_args),
   59             freebsd_sys_getfsstat },            /* 18 = getfsstat */
   60         { 3, s(struct compat_43_sys_lseek_args),
   61             compat_43_sys_lseek },              /* 19 = olseek */
   62         { 0, 0,
   63             sys_getpid },                       /* 20 = getpid */
   64         { 4, s(struct freebsd_sys_mount_args),
   65             freebsd_sys_mount },                /* 21 = mount */
   66         { 2, s(struct freebsd_sys_unmount_args),
   67             freebsd_sys_unmount },              /* 22 = unmount */
   68         { 1, s(struct sys_setuid_args),
   69             sys_setuid },                       /* 23 = setuid */
   70         { 0, 0,
   71             sys_getuid },                       /* 24 = getuid */
   72         { 0, 0,
   73             sys_geteuid },                      /* 25 = geteuid */
   74 #ifdef PTRACE
   75         { 4, s(struct freebsd_sys_ptrace_args),
   76             freebsd_sys_ptrace },               /* 26 = ptrace */
   77 #else
   78         { 0, 0,
   79             sys_nosys },                        /* 26 = unimplemented ptrace */
   80 #endif
   81         { 3, s(struct sys_recvmsg_args),
   82             sys_recvmsg },                      /* 27 = recvmsg */
   83         { 3, s(struct sys_sendmsg_args),
   84             sys_sendmsg },                      /* 28 = sendmsg */
   85         { 6, s(struct sys_recvfrom_args),
   86             sys_recvfrom },                     /* 29 = recvfrom */
   87         { 3, s(struct sys_accept_args),
   88             sys_accept },                       /* 30 = accept */
   89         { 3, s(struct sys_getpeername_args),
   90             sys_getpeername },                  /* 31 = getpeername */
   91         { 3, s(struct sys_getsockname_args),
   92             sys_getsockname },                  /* 32 = getsockname */
   93         { 2, s(struct freebsd_sys_access_args),
   94             freebsd_sys_access },               /* 33 = access */
   95         { 2, s(struct freebsd_sys_chflags_args),
   96             freebsd_sys_chflags },              /* 34 = chflags */
   97         { 2, s(struct sys_fchflags_args),
   98             sys_fchflags },                     /* 35 = fchflags */
   99         { 0, 0,
  100             sys_sync },                         /* 36 = sync */
  101         { 2, s(struct sys_kill_args),
  102             sys_kill },                         /* 37 = kill */
  103         { 2, s(struct compat_43_freebsd_sys_stat_args),
  104             compat_43_freebsd_sys_stat },       /* 38 = stat43 */
  105         { 0, 0,
  106             sys_getppid },                      /* 39 = getppid */
  107         { 2, s(struct compat_43_freebsd_sys_lstat_args),
  108             compat_43_freebsd_sys_lstat },      /* 40 = lstat43 */
  109         { 1, s(struct sys_dup_args),
  110             sys_dup },                          /* 41 = dup */
  111         { 0, 0,
  112             sys_opipe },                        /* 42 = opipe */
  113         { 0, 0,
  114             sys_getegid },                      /* 43 = getegid */
  115         { 4, s(struct sys_profil_args),
  116             sys_profil },                       /* 44 = profil */
  117 #ifdef KTRACE
  118         { 4, s(struct sys_ktrace_args),
  119             sys_ktrace },                       /* 45 = ktrace */
  120 #else
  121         { 0, 0,
  122             sys_nosys },                        /* 45 = unimplemented ktrace */
  123 #endif
  124         { 3, s(struct sys_sigaction_args),
  125             sys_sigaction },                    /* 46 = sigaction */
  126         { 0, 0,
  127             sys_getgid },                       /* 47 = getgid */
  128         { 2, s(struct sys_sigprocmask_args),
  129             sys_sigprocmask },                  /* 48 = sigprocmask */
  130         { 2, s(struct sys_getlogin_args),
  131             sys_getlogin },                     /* 49 = getlogin */
  132         { 1, s(struct sys_setlogin_args),
  133             sys_setlogin },                     /* 50 = setlogin */
  134 #ifdef ACCOUNTING
  135         { 1, s(struct sys_acct_args),
  136             sys_acct },                         /* 51 = acct */
  137 #else
  138         { 0, 0,
  139             sys_nosys },                        /* 51 = unimplemented acct */
  140 #endif
  141         { 0, 0,
  142             sys_sigpending },                   /* 52 = sigpending */
  143         { 2, s(struct sys_sigaltstack_args),
  144             sys_sigaltstack },                  /* 53 = sigaltstack */
  145         { 3, s(struct freebsd_sys_ioctl_args),
  146             freebsd_sys_ioctl },                /* 54 = ioctl */
  147         { 1, s(struct sys_reboot_args),
  148             sys_reboot },                       /* 55 = reboot */
  149         { 1, s(struct freebsd_sys_revoke_args),
  150             freebsd_sys_revoke },               /* 56 = revoke */
  151         { 2, s(struct freebsd_sys_symlink_args),
  152             freebsd_sys_symlink },              /* 57 = symlink */
  153         { 3, s(struct freebsd_sys_readlink_args),
  154             freebsd_sys_readlink },             /* 58 = readlink */
  155         { 3, s(struct freebsd_sys_execve_args),
  156             freebsd_sys_execve },               /* 59 = execve */
  157         { 1, s(struct sys_umask_args),
  158             sys_umask },                        /* 60 = umask */
  159         { 1, s(struct freebsd_sys_chroot_args),
  160             freebsd_sys_chroot },               /* 61 = chroot */
  161         { 2, s(struct compat_43_sys_fstat_args),
  162             compat_43_sys_fstat },              /* 62 = fstat43 */
  163         { 4, s(struct compat_43_sys_getkerninfo_args),
  164             compat_43_sys_getkerninfo },        /* 63 = ogetkerninfo */
  165         { 0, 0,
  166             compat_43_sys_getpagesize },        /* 64 = ogetpagesize */
  167         { 3, s(struct sys_msync_args),
  168             sys_msync },                        /* 65 = msync */
  169         { 0, 0,
  170             sys_vfork },                        /* 66 = vfork */
  171         { 0, 0,
  172             sys_nosys },                        /* 67 = obsolete vread */
  173         { 0, 0,
  174             sys_nosys },                        /* 68 = obsolete vwrite */
  175         { 1, s(struct sys_sbrk_args),
  176             sys_sbrk },                         /* 69 = sbrk */
  177         { 1, s(struct sys_sstk_args),
  178             sys_sstk },                         /* 70 = sstk */
  179         { 6, s(struct compat_43_sys_mmap_args),
  180             compat_43_sys_mmap },               /* 71 = ommap */
  181         { 1, s(struct sys_ovadvise_args),
  182             sys_ovadvise },                     /* 72 = vadvise */
  183         { 2, s(struct sys_munmap_args),
  184             sys_munmap },                       /* 73 = munmap */
  185         { 3, s(struct sys_mprotect_args),
  186             sys_mprotect },                     /* 74 = mprotect */
  187         { 3, s(struct freebsd_sys_madvise_args),
  188             freebsd_sys_madvise },              /* 75 = madvise */
  189         { 0, 0,
  190             sys_nosys },                        /* 76 = obsolete vhangup */
  191         { 0, 0,
  192             sys_nosys },                        /* 77 = obsolete vlimit */
  193         { 3, s(struct sys_mincore_args),
  194             sys_mincore },                      /* 78 = mincore */
  195         { 2, s(struct sys_getgroups_args),
  196             sys_getgroups },                    /* 79 = getgroups */
  197         { 2, s(struct sys_setgroups_args),
  198             sys_setgroups },                    /* 80 = setgroups */
  199         { 0, 0,
  200             sys_getpgrp },                      /* 81 = getpgrp */
  201         { 2, s(struct sys_setpgid_args),
  202             sys_setpgid },                      /* 82 = setpgid */
  203         { 3, s(struct sys_setitimer_args),
  204             sys_setitimer },                    /* 83 = setitimer */
  205         { 0, 0,
  206             compat_43_sys_wait },               /* 84 = owait */
  207         { 1, s(struct compat_25_sys_swapon_args),
  208             compat_25_sys_swapon },             /* 85 = swapon */
  209         { 2, s(struct sys_getitimer_args),
  210             sys_getitimer },                    /* 86 = getitimer */
  211         { 2, s(struct compat_43_sys_gethostname_args),
  212             compat_43_sys_gethostname },        /* 87 = ogethostname */
  213         { 2, s(struct compat_43_sys_sethostname_args),
  214             compat_43_sys_sethostname },        /* 88 = osethostname */
  215         { 0, 0,
  216             compat_43_sys_getdtablesize },      /* 89 = ogetdtablesize */
  217         { 2, s(struct sys_dup2_args),
  218             sys_dup2 },                         /* 90 = dup2 */
  219         { 0, 0,
  220             sys_nosys },                        /* 91 = unimplemented getdopt */
  221         { 3, s(struct freebsd_sys_fcntl_args),
  222             freebsd_sys_fcntl },                /* 92 = fcntl */
  223         { 5, s(struct sys_select_args),
  224             sys_select },                       /* 93 = select */
  225         { 0, 0,
  226             sys_nosys },                        /* 94 = unimplemented setdopt */
  227         { 1, s(struct sys_fsync_args),
  228             sys_fsync },                        /* 95 = fsync */
  229         { 3, s(struct sys_setpriority_args),
  230             sys_setpriority },                  /* 96 = setpriority */
  231         { 3, s(struct sys_socket_args),
  232             sys_socket },                       /* 97 = socket */
  233         { 3, s(struct sys_connect_args),
  234             sys_connect },                      /* 98 = connect */
  235         { 3, s(struct compat_43_sys_accept_args),
  236             compat_43_sys_accept },             /* 99 = oaccept */
  237         { 2, s(struct sys_getpriority_args),
  238             sys_getpriority },                  /* 100 = getpriority */
  239         { 4, s(struct compat_43_sys_send_args),
  240             compat_43_sys_send },               /* 101 = osend */
  241         { 4, s(struct compat_43_sys_recv_args),
  242             compat_43_sys_recv },               /* 102 = orecv */
  243         { 1, s(struct freebsd_sys_sigreturn_args),
  244             freebsd_sys_sigreturn },            /* 103 = sigreturn */
  245         { 3, s(struct sys_bind_args),
  246             sys_bind },                         /* 104 = bind */
  247         { 5, s(struct sys_setsockopt_args),
  248             sys_setsockopt },                   /* 105 = setsockopt */
  249         { 2, s(struct sys_listen_args),
  250             sys_listen },                       /* 106 = listen */
  251         { 0, 0,
  252             sys_nosys },                        /* 107 = obsolete vtimes */
  253         { 3, s(struct compat_43_sys_sigvec_args),
  254             compat_43_sys_sigvec },             /* 108 = osigvec */
  255         { 1, s(struct compat_43_sys_sigblock_args),
  256             compat_43_sys_sigblock },           /* 109 = osigblock */
  257         { 1, s(struct compat_43_sys_sigsetmask_args),
  258             compat_43_sys_sigsetmask },         /* 110 = osigsetmask */
  259         { 1, s(struct sys_sigsuspend_args),
  260             sys_sigsuspend },                   /* 111 = sigsuspend */
  261         { 2, s(struct compat_43_sys_sigstack_args),
  262             compat_43_sys_sigstack },           /* 112 = osigstack */
  263         { 3, s(struct compat_43_sys_recvmsg_args),
  264             compat_43_sys_recvmsg },            /* 113 = orecvmsg */
  265         { 3, s(struct compat_43_sys_sendmsg_args),
  266             compat_43_sys_sendmsg },            /* 114 = osendmsg */
  267 #ifdef TRACE
  268         { 2, s(struct sys_vtrace_args),
  269             sys_vtrace },                       /* 115 = vtrace */
  270 #else
  271         { 0, 0,
  272             sys_nosys },                        /* 115 = obsolete vtrace */
  273 #endif
  274         { 2, s(struct sys_gettimeofday_args),
  275             sys_gettimeofday },                 /* 116 = gettimeofday */
  276         { 2, s(struct sys_getrusage_args),
  277             sys_getrusage },                    /* 117 = getrusage */
  278         { 5, s(struct sys_getsockopt_args),
  279             sys_getsockopt },                   /* 118 = getsockopt */
  280         { 0, 0,
  281             sys_nosys },                        /* 119 = obsolete resuba */
  282         { 3, s(struct sys_readv_args),
  283             sys_readv },                        /* 120 = readv */
  284         { 3, s(struct sys_writev_args),
  285             sys_writev },                       /* 121 = writev */
  286         { 2, s(struct sys_settimeofday_args),
  287             sys_settimeofday },                 /* 122 = settimeofday */
  288         { 3, s(struct sys_fchown_args),
  289             sys_fchown },                       /* 123 = fchown */
  290         { 2, s(struct sys_fchmod_args),
  291             sys_fchmod },                       /* 124 = fchmod */
  292         { 6, s(struct compat_43_sys_recvfrom_args),
  293             compat_43_sys_recvfrom },           /* 125 = orecvfrom */
  294         { 2, s(struct sys_setreuid_args),
  295             sys_setreuid },                     /* 126 = setreuid */
  296         { 2, s(struct sys_setregid_args),
  297             sys_setregid },                     /* 127 = setregid */
  298         { 2, s(struct freebsd_sys_rename_args),
  299             freebsd_sys_rename },               /* 128 = rename */
  300         { 2, s(struct compat_43_freebsd_sys_truncate_args),
  301             compat_43_freebsd_sys_truncate },   /* 129 = otruncate */
  302         { 2, s(struct compat_43_sys_ftruncate_args),
  303             compat_43_sys_ftruncate },          /* 130 = oftruncate */
  304         { 2, s(struct sys_flock_args),
  305             sys_flock },                        /* 131 = flock */
  306         { 2, s(struct freebsd_sys_mkfifo_args),
  307             freebsd_sys_mkfifo },               /* 132 = mkfifo */
  308         { 6, s(struct sys_sendto_args),
  309             sys_sendto },                       /* 133 = sendto */
  310         { 2, s(struct sys_shutdown_args),
  311             sys_shutdown },                     /* 134 = shutdown */
  312         { 4, s(struct sys_socketpair_args),
  313             sys_socketpair },                   /* 135 = socketpair */
  314         { 2, s(struct freebsd_sys_mkdir_args),
  315             freebsd_sys_mkdir },                /* 136 = mkdir */
  316         { 1, s(struct freebsd_sys_rmdir_args),
  317             freebsd_sys_rmdir },                /* 137 = rmdir */
  318         { 2, s(struct sys_utimes_args),
  319             sys_utimes },                       /* 138 = utimes */
  320         { 0, 0,
  321             sys_nosys },                        /* 139 = obsolete 4.2 sigreturn */
  322         { 2, s(struct sys_adjtime_args),
  323             sys_adjtime },                      /* 140 = adjtime */
  324         { 3, s(struct compat_43_sys_getpeername_args),
  325             compat_43_sys_getpeername },        /* 141 = ogetpeername */
  326         { 0, 0,
  327             compat_43_sys_gethostid },          /* 142 = ogethostid */
  328         { 1, s(struct compat_43_sys_sethostid_args),
  329             compat_43_sys_sethostid },          /* 143 = osethostid */
  330         { 2, s(struct compat_43_sys_getrlimit_args),
  331             compat_43_sys_getrlimit },          /* 144 = ogetrlimit */
  332         { 2, s(struct compat_43_sys_setrlimit_args),
  333             compat_43_sys_setrlimit },          /* 145 = osetrlimit */
  334         { 2, s(struct compat_43_sys_killpg_args),
  335             compat_43_sys_killpg },             /* 146 = okillpg */
  336         { 0, 0,
  337             sys_setsid },                       /* 147 = setsid */
  338         { 4, s(struct sys_quotactl_args),
  339             sys_quotactl },                     /* 148 = quotactl */
  340         { 0, 0,
  341             compat_43_sys_quota },              /* 149 = oquota */
  342         { 3, s(struct compat_43_sys_getsockname_args),
  343             compat_43_sys_getsockname },        /* 150 = ogetsockname */
  344         { 0, 0,
  345             sys_nosys },                        /* 151 = unimplemented sem_lock */
  346         { 0, 0,
  347             sys_nosys },                        /* 152 = unimplemented sem_wakeup */
  348         { 0, 0,
  349             sys_nosys },                        /* 153 = unimplemented asyncdaemon */
  350         { 0, 0,
  351             sys_nosys },                        /* 154 = unimplemented */
  352 #if defined(NFSCLIENT) || defined(NFSSERVER)
  353         { 2, s(struct sys_nfssvc_args),
  354             sys_nfssvc },                       /* 155 = nfssvc */
  355 #else
  356         { 0, 0,
  357             sys_nosys },                        /* 155 = unimplemented */
  358 #endif
  359         { 4, s(struct compat_43_sys_getdirentries_args),
  360             compat_43_sys_getdirentries },      /* 156 = ogetdirentries */
  361         { 2, s(struct freebsd_sys_statfs_args),
  362             freebsd_sys_statfs },               /* 157 = statfs */
  363         { 2, s(struct freebsd_sys_fstatfs_args),
  364             freebsd_sys_fstatfs },              /* 158 = fstatfs */
  365         { 0, 0,
  366             sys_nosys },                        /* 159 = unimplemented */
  367         { 0, 0,
  368             sys_nosys },                        /* 160 = unimplemented */
  369 #ifdef NFSCLIENT
  370         { 2, s(struct freebsd_sys_getfh_args),
  371             freebsd_sys_getfh },                /* 161 = getfh */
  372 #else
  373         { 0, 0,
  374             sys_nosys },                        /* 161 = unimplemented getfh */
  375 #endif
  376         { 2, s(struct compat_09_sys_getdomainname_args),
  377             compat_09_sys_getdomainname },      /* 162 = getdomainname */
  378         { 2, s(struct compat_09_sys_setdomainname_args),
  379             compat_09_sys_setdomainname },      /* 163 = setdomainname */
  380         { 1, s(struct compat_09_sys_uname_args),
  381             compat_09_sys_uname },              /* 164 = uname */
  382         { 2, s(struct sys_sysarch_args),
  383             sys_sysarch },                      /* 165 = sysarch */
  384         { 3, s(struct freebsd_sys_rtprio_args),
  385             freebsd_sys_rtprio },               /* 166 = rtprio */
  386         { 0, 0,
  387             sys_nosys },                        /* 167 = unimplemented */
  388         { 0, 0,
  389             sys_nosys },                        /* 168 = unimplemented */
  390 #if defined(SYSVSEM) && !defined(alpha)
  391         { 5, s(struct compat_10_sys_semsys_args),
  392             compat_10_sys_semsys },             /* 169 = semsys */
  393 #else
  394         { 0, 0,
  395             sys_nosys },                        /* 169 = unimplemented 1.0 semsys */
  396 #endif
  397 #if defined(SYSVMSG) && !defined(alpha)
  398         { 6, s(struct compat_10_sys_msgsys_args),
  399             compat_10_sys_msgsys },             /* 170 = msgsys */
  400 #else
  401         { 0, 0,
  402             sys_nosys },                        /* 170 = unimplemented 1.0 msgsys */
  403 #endif
  404 #if defined(SYSVSHM) && !defined(alpha)
  405         { 4, s(struct compat_10_sys_shmsys_args),
  406             compat_10_sys_shmsys },             /* 171 = shmsys */
  407 #else
  408         { 0, 0,
  409             sys_nosys },                        /* 171 = unimplemented 1.0 shmsys */
  410 #endif
  411         { 0, 0,
  412             sys_nosys },                        /* 172 = unimplemented */
  413         { 5, s(struct sys_pread_args),
  414             sys_pread },                        /* 173 = pread */
  415         { 5, s(struct sys_pwrite_args),
  416             sys_pwrite },                       /* 174 = pwrite */
  417         { 0, 0,
  418             sys_nosys },                        /* 175 = unimplemented */
  419         { 0, 0,
  420             sys_nosys },                        /* 176 = unimplemented ntp_adjtime */
  421         { 0, 0,
  422             sys_nosys },                        /* 177 = unimplemented sfork */
  423         { 0, 0,
  424             sys_nosys },                        /* 178 = unimplemented getdescriptor */
  425         { 0, 0,
  426             sys_nosys },                        /* 179 = unimplemented setdescriptor */
  427         { 0, 0,
  428             sys_nosys },                        /* 180 = unimplemented */
  429         { 1, s(struct sys_setgid_args),
  430             sys_setgid },                       /* 181 = setgid */
  431         { 1, s(struct sys_setegid_args),
  432             sys_setegid },                      /* 182 = setegid */
  433         { 1, s(struct sys_seteuid_args),
  434             sys_seteuid },                      /* 183 = seteuid */
  435         { 0, 0,
  436             sys_nosys },                        /* 184 = unimplemented */
  437         { 0, 0,
  438             sys_nosys },                        /* 185 = unimplemented */
  439         { 0, 0,
  440             sys_nosys },                        /* 186 = unimplemented */
  441         { 0, 0,
  442             sys_nosys },                        /* 187 = unimplemented */
  443         { 2, s(struct freebsd_sys_stat_args),
  444             freebsd_sys_stat },                 /* 188 = stat */
  445         { 2, s(struct compat_35_sys_fstat_args),
  446             compat_35_sys_fstat },              /* 189 = fstat */
  447         { 2, s(struct freebsd_sys_lstat_args),
  448             freebsd_sys_lstat },                /* 190 = lstat */
  449         { 2, s(struct freebsd_sys_pathconf_args),
  450             freebsd_sys_pathconf },             /* 191 = pathconf */
  451         { 2, s(struct sys_fpathconf_args),
  452             sys_fpathconf },                    /* 192 = fpathconf */
  453         { 0, 0,
  454             sys_nosys },                        /* 193 = unimplemented */
  455         { 2, s(struct sys_getrlimit_args),
  456             sys_getrlimit },                    /* 194 = getrlimit */
  457         { 2, s(struct sys_setrlimit_args),
  458             sys_setrlimit },                    /* 195 = setrlimit */
  459         { 4, s(struct sys_getdirentries_args),
  460             sys_getdirentries },                /* 196 = getdirentries */
  461         { 7, s(struct freebsd_sys_mmap_args),
  462             freebsd_sys_mmap },                 /* 197 = mmap */
  463         { 0, 0,
  464             sys_nosys },                        /* 198 = __syscall */
  465         { 4, s(struct sys_lseek_args),
  466             sys_lseek },                        /* 199 = lseek */
  467         { 3, s(struct freebsd_sys_truncate_args),
  468             freebsd_sys_truncate },             /* 200 = truncate */
  469         { 3, s(struct sys_ftruncate_args),
  470             sys_ftruncate },                    /* 201 = ftruncate */
  471         { 6, s(struct sys___sysctl_args),
  472             sys___sysctl },                     /* 202 = __sysctl */
  473         { 2, s(struct sys_mlock_args),
  474             sys_mlock },                        /* 203 = mlock */
  475         { 2, s(struct sys_munlock_args),
  476             sys_munlock },                      /* 204 = munlock */
  477         { 0, 0,
  478             sys_nosys },                        /* 205 = unimplemented sys_undelete */
  479         { 0, 0,
  480             sys_nosys },                        /* 206 = unimplemented futimes */
  481         { 1, s(struct sys_getpgid_args),
  482             sys_getpgid },                      /* 207 = getpgid */
  483         { 0, 0,
  484             sys_nosys },                        /* 208 = unimplemented reboot */
  485         { 3, s(struct sys_poll_args),
  486             sys_poll },                         /* 209 = poll */
  487         { 0, 0,
  488             sys_nosys },                        /* 210 = unimplemented */
  489         { 0, 0,
  490             sys_nosys },                        /* 211 = unimplemented */
  491         { 0, 0,
  492             sys_nosys },                        /* 212 = unimplemented */
  493         { 0, 0,
  494             sys_nosys },                        /* 213 = unimplemented */
  495         { 0, 0,
  496             sys_nosys },                        /* 214 = unimplemented */
  497         { 0, 0,
  498             sys_nosys },                        /* 215 = unimplemented */
  499         { 0, 0,
  500             sys_nosys },                        /* 216 = unimplemented */
  501         { 0, 0,
  502             sys_nosys },                        /* 217 = unimplemented */
  503         { 0, 0,
  504             sys_nosys },                        /* 218 = unimplemented */
  505         { 0, 0,
  506             sys_nosys },                        /* 219 = unimplemented */
  507 #ifdef SYSVSEM
  508         { 4, s(struct sys___semctl_args),
  509             sys___semctl },                     /* 220 = __semctl */
  510         { 3, s(struct sys_semget_args),
  511             sys_semget },                       /* 221 = semget */
  512         { 3, s(struct sys_semop_args),
  513             sys_semop },                        /* 222 = semop */
  514         { 0, 0,
  515             sys_nosys },                        /* 223 = obsolete sys_semconfig */
  516 #else
  517         { 0, 0,
  518             sys_nosys },                        /* 220 = unimplemented sys___semctl */
  519         { 0, 0,
  520             sys_nosys },                        /* 221 = unimplemented sys_semget */
  521         { 0, 0,
  522             sys_nosys },                        /* 222 = unimplemented sys_semop */
  523         { 0, 0,
  524             sys_nosys },                        /* 223 = unimplemented sys_semconfig */
  525 #endif
  526 #ifdef SYSVMSG
  527         { 3, s(struct sys_msgctl_args),
  528             sys_msgctl },                       /* 224 = msgctl */
  529         { 2, s(struct sys_msgget_args),
  530             sys_msgget },                       /* 225 = msgget */
  531         { 4, s(struct sys_msgsnd_args),
  532             sys_msgsnd },                       /* 226 = msgsnd */
  533         { 5, s(struct sys_msgrcv_args),
  534             sys_msgrcv },                       /* 227 = msgrcv */
  535 #else
  536         { 0, 0,
  537             sys_nosys },                        /* 224 = unimplemented sys_msgctl */
  538         { 0, 0,
  539             sys_nosys },                        /* 225 = unimplemented sys_msgget */
  540         { 0, 0,
  541             sys_nosys },                        /* 226 = unimplemented sys_msgsnd */
  542         { 0, 0,
  543             sys_nosys },                        /* 227 = unimplemented sys_msgrcv */
  544 #endif
  545 #ifdef SYSVSHM
  546         { 3, s(struct sys_shmat_args),
  547             sys_shmat },                        /* 228 = shmat */
  548         { 3, s(struct sys_shmctl_args),
  549             sys_shmctl },                       /* 229 = shmctl */
  550         { 1, s(struct sys_shmdt_args),
  551             sys_shmdt },                        /* 230 = shmdt */
  552         { 3, s(struct sys_shmget_args),
  553             sys_shmget },                       /* 231 = shmget */
  554 #else
  555         { 0, 0,
  556             sys_nosys },                        /* 228 = unimplemented sys_shmat */
  557         { 0, 0,
  558             sys_nosys },                        /* 229 = unimplemented sys_shmctl */
  559         { 0, 0,
  560             sys_nosys },                        /* 230 = unimplemented sys_shmdt */
  561         { 0, 0,
  562             sys_nosys },                        /* 231 = unimplemented sys_shmget */
  563 #endif
  564         { 2, s(struct sys_clock_gettime_args),
  565             sys_clock_gettime },                /* 232 = clock_gettime */
  566         { 0, 0,
  567             sys_nosys },                        /* 233 = unimplemented */
  568         { 0, 0,
  569             sys_nosys },                        /* 234 = unimplemented */
  570         { 0, 0,
  571             sys_nosys },                        /* 235 = unimplemented timer_create */
  572         { 0, 0,
  573             sys_nosys },                        /* 236 = unimplemented timer_delete */
  574         { 0, 0,
  575             sys_nosys },                        /* 237 = unimplemented timer_settime */
  576         { 0, 0,
  577             sys_nosys },                        /* 238 = unimplemented timer_gettime */
  578         { 0, 0,
  579             sys_nosys },                        /* 239 = unimplemented timer_getoverrun */
  580         { 2, s(struct sys_nanosleep_args),
  581             sys_nanosleep },                    /* 240 = nanosleep */
  582         { 0, 0,
  583             sys_nosys },                        /* 241 = unimplemented */
  584         { 0, 0,
  585             sys_nosys },                        /* 242 = unimplemented */
  586         { 0, 0,
  587             sys_nosys },                        /* 243 = unimplemented */
  588         { 0, 0,
  589             sys_nosys },                        /* 244 = unimplemented */
  590         { 0, 0,
  591             sys_nosys },                        /* 245 = unimplemented */
  592         { 0, 0,
  593             sys_nosys },                        /* 246 = unimplemented */
  594         { 0, 0,
  595             sys_nosys },                        /* 247 = unimplemented */
  596         { 0, 0,
  597             sys_nosys },                        /* 248 = unimplemented */
  598         { 0, 0,
  599             sys_nosys },                        /* 249 = unimplemented */
  600         { 3, s(struct sys_minherit_args),
  601             sys_minherit },                     /* 250 = minherit */
  602         { 1, s(struct sys_rfork_args),
  603             sys_rfork },                        /* 251 = rfork */
  604         { 3, s(struct freebsd_sys_poll2_args),
  605             freebsd_sys_poll2 },                /* 252 = poll2 */
  606         { 0, 0,
  607             sys_issetugid },                    /* 253 = issetugid */
  608         { 3, s(struct sys_lchown_args),
  609             sys_lchown },                       /* 254 = lchown */
  610         { 0, 0,
  611             sys_nosys },                        /* 255 = unimplemented */
  612         { 0, 0,
  613             sys_nosys },                        /* 256 = unimplemented */
  614         { 0, 0,
  615             sys_nosys },                        /* 257 = unimplemented */
  616         { 0, 0,
  617             sys_nosys },                        /* 258 = unimplemented */
  618         { 0, 0,
  619             sys_nosys },                        /* 259 = unimplemented */
  620         { 0, 0,
  621             sys_nosys },                        /* 260 = unimplemented */
  622         { 0, 0,
  623             sys_nosys },                        /* 261 = unimplemented */
  624         { 0, 0,
  625             sys_nosys },                        /* 262 = unimplemented */
  626         { 0, 0,
  627             sys_nosys },                        /* 263 = unimplemented */
  628         { 0, 0,
  629             sys_nosys },                        /* 264 = unimplemented */
  630         { 0, 0,
  631             sys_nosys },                        /* 265 = unimplemented */
  632         { 0, 0,
  633             sys_nosys },                        /* 266 = unimplemented */
  634         { 0, 0,
  635             sys_nosys },                        /* 267 = unimplemented */
  636         { 0, 0,
  637             sys_nosys },                        /* 268 = unimplemented */
  638         { 0, 0,
  639             sys_nosys },                        /* 269 = unimplemented */
  640         { 0, 0,
  641             sys_nosys },                        /* 270 = unimplemented */
  642         { 0, 0,
  643             sys_nosys },                        /* 271 = unimplemented */
  644         { 3, s(struct freebsd_sys_getdents_args),
  645             freebsd_sys_getdents },             /* 272 = getdents */
  646         { 0, 0,
  647             sys_nosys },                        /* 273 = unimplemented */
  648         { 0, 0,
  649             sys_nosys },                        /* 274 = unimplemented lchmod */
  650         { 0, 0,
  651             sys_nosys },                        /* 275 = unimplemented lchown */
  652         { 0, 0,
  653             sys_nosys },                        /* 276 = unimplemented lutimes */
  654         { 0, 0,
  655             sys_nosys },                        /* 277 = unimplemented msync */
  656         { 0, 0,
  657             sys_nosys },                        /* 278 = unimplemented stat */
  658         { 0, 0,
  659             sys_nosys },                        /* 279 = unimplemented fstat */
  660         { 0, 0,
  661             sys_nosys },                        /* 280 = unimplemented lstat */
  662         { 0, 0,
  663             sys_nosys },                        /* 281 = unimplemented */
  664         { 0, 0,
  665             sys_nosys },                        /* 282 = unimplemented */
  666         { 0, 0,
  667             sys_nosys },                        /* 283 = unimplemented */
  668         { 0, 0,
  669             sys_nosys },                        /* 284 = unimplemented */
  670         { 0, 0,
  671             sys_nosys },                        /* 285 = unimplemented */
  672         { 0, 0,
  673             sys_nosys },                        /* 286 = unimplemented */
  674         { 0, 0,
  675             sys_nosys },                        /* 287 = unimplemented */
  676         { 0, 0,
  677             sys_nosys },                        /* 288 = unimplemented */
  678         { 0, 0,
  679             sys_nosys },                        /* 289 = unimplemented */
  680         { 0, 0,
  681             sys_nosys },                        /* 290 = unimplemented */
  682         { 0, 0,
  683             sys_nosys },                        /* 291 = unimplemented */
  684         { 0, 0,
  685             sys_nosys },                        /* 292 = unimplemented */
  686         { 0, 0,
  687             sys_nosys },                        /* 293 = unimplemented */
  688         { 0, 0,
  689             sys_nosys },                        /* 294 = unimplemented */
  690         { 0, 0,
  691             sys_nosys },                        /* 295 = unimplemented */
  692         { 0, 0,
  693             sys_nosys },                        /* 296 = unimplemented */
  694         { 0, 0,
  695             sys_nosys },                        /* 297 = unimplemented fhstatfs */
  696         { 0, 0,
  697             sys_nosys },                        /* 298 = unimplemented fhopen */
  698         { 0, 0,
  699             sys_nosys },                        /* 299 = unimplemented fhstat */
  700         { 0, 0,
  701             sys_nosys },                        /* 300 = unimplemented modnext */
  702         { 0, 0,
  703             sys_nosys },                        /* 301 = unimplemented modstat */
  704         { 0, 0,
  705             sys_nosys },                        /* 302 = unimplemented modfnext */
  706         { 0, 0,
  707             sys_nosys },                        /* 303 = unimplemented modfind */
  708         { 0, 0,
  709             sys_nosys },                        /* 304 = unimplemented kldload */
  710         { 0, 0,
  711             sys_nosys },                        /* 305 = unimplemented kldunload */
  712         { 0, 0,
  713             sys_nosys },                        /* 306 = unimplemented kldfind */
  714         { 0, 0,
  715             sys_nosys },                        /* 307 = unimplemented kldnext */
  716         { 0, 0,
  717             sys_nosys },                        /* 308 = unimplemented kldstat */
  718         { 0, 0,
  719             sys_nosys },                        /* 309 = unimplemented kldfirstmod */
  720         { 0, 0,
  721             sys_nosys },                        /* 310 = unimplemented getsid */
  722         { 3, s(struct sys_setresuid_args),
  723             sys_setresuid },                    /* 311 = setresuid */
  724         { 3, s(struct sys_setresgid_args),
  725             sys_setresgid },                    /* 312 = setresgid */
  726         { 0, 0,
  727             sys_nosys },                        /* 313 = unimplemented signanosleep */
  728         { 0, 0,
  729             sys_nosys },                        /* 314 = unimplemented aio_return */
  730         { 0, 0,
  731             sys_nosys },                        /* 315 = unimplemented aio_suspend */
  732         { 0, 0,
  733             sys_nosys },                        /* 316 = unimplemented aio_cancel */
  734         { 0, 0,
  735             sys_nosys },                        /* 317 = unimplemented aio_error */
  736         { 0, 0,
  737             sys_nosys },                        /* 318 = unimplemented aio_read */
  738         { 0, 0,
  739             sys_nosys },                        /* 319 = unimplemented aio_write */
  740         { 0, 0,
  741             sys_nosys },                        /* 320 = unimplemented lio_listio */
  742         { 0, 0,
  743             sys_nosys },                        /* 321 = unimplemented yield */
  744         { 0, 0,
  745             sys_nosys },                        /* 322 = unimplemented thr_sleep */
  746         { 0, 0,
  747             sys_nosys },                        /* 323 = unimplemented thr_wakeup */
  748         { 0, 0,
  749             sys_nosys },                        /* 324 = unimplemented mlockall */
  750         { 0, 0,
  751             sys_nosys },                        /* 325 = unimplemented munlockall */
  752         { 0, 0,
  753             sys_nosys },                        /* 326 = unimplemented __getcwd */
  754         { 0, 0,
  755             sys_nosys },                        /* 327 = unimplemented sched_setparam */
  756         { 0, 0,
  757             sys_nosys },                        /* 328 = unimplemented sched_getparam */
  758         { 0, 0,
  759             sys_nosys },                        /* 329 = unimplemented sched_setscheduler */
  760         { 0, 0,
  761             sys_nosys },                        /* 330 = unimplemented sched_getscheduler */
  762         { 0, 0,
  763             sys_nosys },                        /* 331 = unimplemented sched_yield */
  764         { 0, 0,
  765             sys_nosys },                        /* 332 = unimplemented sched_get_priority_max */
  766         { 0, 0,
  767             sys_nosys },                        /* 333 = unimplemented sched_get_priority_min */
  768         { 0, 0,
  769             sys_nosys },                        /* 334 = unimplemented sched_rr_get_interval */
  770         { 0, 0,
  771             sys_nosys },                        /* 335 = unimplemented utrace */
  772         { 0, 0,
  773             sys_nosys },                        /* 336 = unimplemented sendfile */
  774         { 0, 0,
  775             sys_nosys },                        /* 337 = unimplemented kldsym */
  776         { 0, 0,
  777             sys_nosys },                        /* 338 = unimplemented jail */
  778         { 0, 0,
  779             sys_nosys },                        /* 339 = unimplemented pioctl */
  780         { 3, s(struct freebsd_sys_sigprocmask40_args),
  781             freebsd_sys_sigprocmask40 },        /* 340 = sigprocmask40 */
  782         { 1, s(struct freebsd_sys_sigsuspend40_args),
  783             freebsd_sys_sigsuspend40 },         /* 341 = sigsuspend40 */
  784         { 3, s(struct freebsd_sys_sigaction40_args),
  785             freebsd_sys_sigaction40 },          /* 342 = sigaction40 */
  786         { 1, s(struct freebsd_sys_sigpending40_args),
  787             freebsd_sys_sigpending40 },         /* 343 = sigpending40 */
  788         { 0, 0,
  789             sys_nosys },                        /* 344 = unimplemented 4.0 sigreturn */
  790         { 0, 0,
  791             sys_nosys },                        /* 345 = unimplemented sigtimedwait */
  792         { 0, 0,
  793             sys_nosys },                        /* 346 = unimplemented sigwaitinfo */
  794         { 0, 0,
  795             sys_nosys },                        /* 347 = unimplemented __acl_get_file */
  796         { 0, 0,
  797             sys_nosys },                        /* 348 = unimplemented __acl_set_file */
  798         { 0, 0,
  799             sys_nosys },                        /* 349 = unimplemented __acl_get_fd */
  800         { 0, 0,
  801             sys_nosys },                        /* 350 = unimplemented __acl_set_fd */
  802         { 0, 0,
  803             sys_nosys },                        /* 351 = unimplemented __acl_delete_file */
  804         { 0, 0,
  805             sys_nosys },                        /* 352 = unimplemented __acl_delete_fd */
  806         { 0, 0,
  807             sys_nosys },                        /* 353 = unimplemented __acl_aclcheck_file */
  808         { 0, 0,
  809             sys_nosys },                        /* 354 = unimplemented __acl_aclcheck_fd */
  810         { 0, 0,
  811             sys_nosys },                        /* 355 = unimplemented extattrctl */
  812         { 0, 0,
  813             sys_nosys },                        /* 356 = unimplemented extattr_set_file */
  814         { 0, 0,
  815             sys_nosys },                        /* 357 = unimplemented extattr_get_file */
  816         { 0, 0,
  817             sys_nosys },                        /* 358 = unimplemented extattr_delete_file */
  818         { 0, 0,
  819             sys_nosys },                        /* 359 = unimplemented aio_waitcomplete */
  820         { 0, 0,
  821             sys_nosys },                        /* 360 = unimplemented getresuid */
  822         { 0, 0,
  823             sys_nosys },                        /* 361 = unimplemented getresgid */
  824         { 0, 0,
  825             sys_kqueue },                       /* 362 = kqueue */
  826         { 6, s(struct sys_kevent_args),
  827             sys_kevent },                       /* 363 = kevent */
  828         { 0, 0,
  829             sys_nosys },                        /* 364 = unimplemented __cap_get_proc */
  830         { 0, 0,
  831             sys_nosys },                        /* 365 = unimplemented __cap_set_proc */
  832         { 0, 0,
  833             sys_nosys },                        /* 366 = unimplemented __cap_get_fd */
  834         { 0, 0,
  835             sys_nosys },                        /* 367 = unimplemented __cap_get_file */
  836         { 0, 0,
  837             sys_nosys },                        /* 368 = unimplemented __cap_set_fd */
  838         { 0, 0,
  839             sys_nosys },                        /* 369 = unimplemented __cap_set_file */
  840         { 0, 0,
  841             sys_nosys },                        /* 370 = unimplemented lkmressym */
  842         { 0, 0,
  843             sys_nosys },                        /* 371 = unimplemented extattr_set_fd */
  844         { 0, 0,
  845             sys_nosys },                        /* 372 = unimplemented extattr_get_fd */
  846         { 0, 0,
  847             sys_nosys },                        /* 373 = unimplemented extattr_delete_fd */
  848         { 0, 0,
  849             sys_nosys },                        /* 374 = unimplemented __setugid */
  850         { 0, 0,
  851             sys_nosys },                        /* 375 = unimplemented nfsclnt */
  852         { 0, 0,
  853             sys_nosys },                        /* 376 = unimplemented eaccess */
  854         { 0, 0,
  855             sys_nosys },                        /* 377 = unimplemented afs_syscall */
  856         { 0, 0,
  857             sys_nosys },                        /* 378 = unimplemented nmount */
  858         { 0, 0,
  859             sys_nosys },                        /* 379 = unimplemented kse_exit */
  860         { 0, 0,
  861             sys_nosys },                        /* 380 = unimplemented kse_wakeup */
  862         { 0, 0,
  863             sys_nosys },                        /* 381 = unimplemented kse_create */
  864         { 0, 0,
  865             sys_nosys },                        /* 382 = unimplemented kse_thr_interrupt */
  866         { 0, 0,
  867             sys_nosys },                        /* 383 = unimplemented kse_release */
  868         { 0, 0,
  869             sys_nosys },                        /* 384 = unimplemented __mac_get_proc */
  870         { 0, 0,
  871             sys_nosys },                        /* 385 = unimplemented __mac_set_proc */
  872         { 0, 0,
  873             sys_nosys },                        /* 386 = unimplemented __mac_get_fd */
  874         { 0, 0,
  875             sys_nosys },                        /* 387 = unimplemented __mac_get_file */
  876         { 0, 0,
  877             sys_nosys },                        /* 388 = unimplemented __mac_set_fd */
  878         { 0, 0,
  879             sys_nosys },                        /* 389 = unimplemented __mac_set_file */
  880         { 0, 0,
  881             sys_nosys },                        /* 390 = unimplemented kenv */
  882         { 0, 0,
  883             sys_nosys },                        /* 391 = unimplemented lchflags */
  884         { 0, 0,
  885             sys_nosys },                        /* 392 = unimplemented uuidgen */
  886         { 0, 0,
  887             sys_nosys },                        /* 393 = unimplemented sendfile */
  888         { 0, 0,
  889             sys_nosys },                        /* 394 = unimplemented mac_syscall */
  890         { 0, 0,
  891             sys_nosys },                        /* 395 = unimplemented getfsstat */
  892         { 0, 0,
  893             sys_nosys },                        /* 396 = unimplemented statfs */
  894         { 0, 0,
  895             sys_nosys },                        /* 397 = unimplemented fsstatfs */
  896         { 0, 0,
  897             sys_nosys },                        /* 398 = unimplemented fhstatfs */
  898         { 0, 0,
  899             sys_nosys },                        /* 399 = unimplemented nosys */
  900         { 0, 0,
  901             sys_nosys },                        /* 400 = unimplemented ksem_close */
  902         { 0, 0,
  903             sys_nosys },                        /* 401 = unimplemented ksem_post */
  904         { 0, 0,
  905             sys_nosys },                        /* 402 = unimplemented ksem_wait */
  906         { 0, 0,
  907             sys_nosys },                        /* 403 = unimplemented ksem_trywait */
  908         { 0, 0,
  909             sys_nosys },                        /* 404 = unimplemented ksem_init */
  910         { 0, 0,
  911             sys_nosys },                        /* 405 = unimplemented ksem_open */
  912         { 0, 0,
  913             sys_nosys },                        /* 406 = unimplemented ksem_unlink */
  914         { 0, 0,
  915             sys_nosys },                        /* 407 = unimplemented ksem_getvalue */
  916         { 0, 0,
  917             sys_nosys },                        /* 408 = unimplemented ksem_destroy */
  918         { 0, 0,
  919             sys_nosys },                        /* 409 = unimplemented __mac_get_pid */
  920         { 0, 0,
  921             sys_nosys },                        /* 410 = unimplemented __mac_get_link */
  922         { 0, 0,
  923             sys_nosys },                        /* 411 = unimplemented __mac_set_link */
  924         { 0, 0,
  925             sys_nosys },                        /* 412 = unimplemented extattr_set_link */
  926         { 0, 0,
  927             sys_nosys },                        /* 413 = unimplemented extattr_get_link */
  928         { 0, 0,
  929             sys_nosys },                        /* 414 = unimplemented extattr_delete_link */
  930         { 0, 0,
  931             sys_nosys },                        /* 415 = unimplemented __mac_execve */
  932         { 0, 0,
  933             sys_nosys },                        /* 416 = unimplemented sigaction */
  934         { 0, 0,
  935             sys_nosys },                        /* 417 = unimplemented sigreturn */
  936         { 0, 0,
  937             sys_nosys },                        /* 418 = unimplemented __xstat */
  938         { 0, 0,
  939             sys_nosys },                        /* 419 = unimplemented __xfstat */
  940         { 0, 0,
  941             sys_nosys },                        /* 420 = unimplemented __xlstat */
  942         { 0, 0,
  943             sys_nosys },                        /* 421 = unimplemented getcontext */
  944         { 0, 0,
  945             sys_nosys },                        /* 422 = unimplemented setcontext */
  946         { 0, 0,
  947             sys_nosys },                        /* 423 = unimplemented swapcontext */
  948         { 0, 0,
  949             sys_nosys },                        /* 424 = unimplemented swapoff */
  950         { 0, 0,
  951             sys_nosys },                        /* 425 = unimplemented __acl_get_link */
  952         { 0, 0,
  953             sys_nosys },                        /* 426 = unimplemented __acl_set_link */
  954         { 0, 0,
  955             sys_nosys },                        /* 427 = unimplemented __acl_delete_link */
  956         { 0, 0,
  957             sys_nosys },                        /* 428 = unimplemented __acl_aclcheck_link */
  958         { 0, 0,
  959             sys_nosys },                        /* 429 = unimplemented sigwait */
  960         { 0, 0,
  961             sys_nosys },                        /* 430 = unimplemented thr_create */
  962         { 0, 0,
  963             sys_nosys },                        /* 431 = unimplemented thr_exit */
  964         { 0, 0,
  965             sys_nosys },                        /* 432 = unimplemented thr_self */
  966         { 0, 0,
  967             sys_nosys },                        /* 433 = unimplemented thr_kill */
  968         { 0, 0,
  969             sys_nosys },                        /* 434 = unimplemented _umtx_lock */
  970         { 0, 0,
  971             sys_nosys },                        /* 435 = unimplemented _umtx_unlock */
  972         { 0, 0,
  973             sys_nosys },                        /* 436 = unimplemented jail_attach */
  974         { 0, 0,
  975             sys_nosys },                        /* 437 = unimplemented extattr_list_fd */
  976         { 0, 0,
  977             sys_nosys },                        /* 438 = unimplemented extattr_list_file */
  978         { 0, 0,
  979             sys_nosys },                        /* 439 = unimplemented extattr_list_link */
  980 };
  981 

/* [<][>][^][v][top][bottom][index][help] */