[BACK]Return to freebsd_sysent.c CVS log [TXT][DIR] Up to [local] / sys / compat / freebsd

Annotation of sys/compat/freebsd/freebsd_sysent.c, Revision 1.1

1.1     ! nbrk        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:

CVSweb