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

Annotation of src/sys/kern/syscalls.c, Revision 1.141

1.111     cgd         1: /* $NetBSD$ */
1.72      thorpej     2:
1.1       cgd         3: /*
                      4:  * System call names.
                      5:  *
                      6:  * DO NOT EDIT-- this file is automatically generated.
1.140     christos    7:  * created from        NetBSD: syscalls.master,v 1.129 2003/09/10 16:43:35 christos Exp
1.1       cgd         8:  */
1.75      thorpej     9:
1.123     lukem      10: #include <sys/cdefs.h>
                     11: __KERNEL_RCSID(0, "$NetBSD$");
                     12:
1.121     mrg        13: #if defined(_KERNEL_OPT)
1.84      thorpej    14: #include "opt_ktrace.h"
1.85      thorpej    15: #include "opt_nfsserver.h"
1.110     bjh21      16: #include "opt_ntp.h"
1.88      jonathan   17: #include "opt_compat_netbsd.h"
1.93      tron       18: #include "opt_sysv.h"
1.95      christos   19: #include "opt_compat_43.h"
1.133     christos   20: #include "opt_posix.h"
1.75      thorpej    21: #include "fs_lfs.h"
                     22: #include "fs_nfs.h"
                     23: #include <sys/param.h>
                     24: #include <sys/systm.h>
                     25: #include <sys/signal.h>
                     26: #include <sys/mount.h>
1.131     thorpej    27: #include <sys/sa.h>
1.75      thorpej    28: #include <sys/syscallargs.h>
1.121     mrg        29: #endif /* _KERNEL_OPT */
1.1       cgd        30:
1.113     mycroft    31: const char *const syscallnames[] = {
1.12      deraadt    32:        "syscall",                      /* 0 = syscall */
1.1       cgd        33:        "exit",                 /* 1 = exit */
                     34:        "fork",                 /* 2 = fork */
                     35:        "read",                 /* 3 = read */
                     36:        "write",                        /* 4 = write */
                     37:        "open",                 /* 5 = open */
                     38:        "close",                        /* 6 = close */
                     39:        "wait4",                        /* 7 = wait4 */
1.33      mycroft    40:        "compat_43_ocreat",     /* 8 = compat_43 ocreat */
1.1       cgd        41:        "link",                 /* 9 = link */
                     42:        "unlink",                       /* 10 = unlink */
1.25      cgd        43:        "#11 (obsolete execv)",         /* 11 = obsolete execv */
1.1       cgd        44:        "chdir",                        /* 12 = chdir */
                     45:        "fchdir",                       /* 13 = fchdir */
                     46:        "mknod",                        /* 14 = mknod */
                     47:        "chmod",                        /* 15 = chmod */
                     48:        "chown",                        /* 16 = chown */
                     49:        "break",                        /* 17 = break */
                     50:        "getfsstat",                    /* 18 = getfsstat */
1.33      mycroft    51:        "compat_43_olseek",     /* 19 = compat_43 olseek */
1.115     mycroft    52: #ifdef COMPAT_43
1.1       cgd        53:        "getpid",                       /* 20 = getpid */
1.115     mycroft    54: #else
                     55:        "getpid",                       /* 20 = getpid */
                     56: #endif
1.1       cgd        57:        "mount",                        /* 21 = mount */
                     58:        "unmount",                      /* 22 = unmount */
                     59:        "setuid",                       /* 23 = setuid */
1.115     mycroft    60: #ifdef COMPAT_43
                     61:        "getuid",                       /* 24 = getuid */
                     62: #else
1.1       cgd        63:        "getuid",                       /* 24 = getuid */
1.115     mycroft    64: #endif
1.1       cgd        65:        "geteuid",                      /* 25 = geteuid */
                     66:        "ptrace",                       /* 26 = ptrace */
                     67:        "recvmsg",                      /* 27 = recvmsg */
                     68:        "sendmsg",                      /* 28 = sendmsg */
                     69:        "recvfrom",                     /* 29 = recvfrom */
                     70:        "accept",                       /* 30 = accept */
                     71:        "getpeername",                  /* 31 = getpeername */
                     72:        "getsockname",                  /* 32 = getsockname */
                     73:        "access",                       /* 33 = access */
                     74:        "chflags",                      /* 34 = chflags */
                     75:        "fchflags",                     /* 35 = fchflags */
                     76:        "sync",                 /* 36 = sync */
                     77:        "kill",                 /* 37 = kill */
1.61      christos   78:        "compat_43_stat43",     /* 38 = compat_43 stat43 */
1.1       cgd        79:        "getppid",                      /* 39 = getppid */
1.61      christos   80:        "compat_43_lstat43",    /* 40 = compat_43 lstat43 */
1.1       cgd        81:        "dup",                  /* 41 = dup */
                     82:        "pipe",                 /* 42 = pipe */
                     83:        "getegid",                      /* 43 = getegid */
                     84:        "profil",                       /* 44 = profil */
1.100     christos   85: #if defined(KTRACE) || !defined(_KERNEL)
1.1       cgd        86:        "ktrace",                       /* 45 = ktrace */
                     87: #else
1.100     christos   88:        "#45 (excluded ktrace)",                /* 45 = excluded ktrace */
1.1       cgd        89: #endif
1.89      thorpej    90:        "compat_13_sigaction13",        /* 46 = compat_13 sigaction13 */
1.115     mycroft    91: #ifdef COMPAT_43
                     92:        "getgid",                       /* 47 = getgid */
                     93: #else
1.1       cgd        94:        "getgid",                       /* 47 = getgid */
1.115     mycroft    95: #endif
1.89      thorpej    96:        "compat_13_sigprocmask13",      /* 48 = compat_13 sigprocmask13 */
1.41      jtc        97:        "__getlogin",                   /* 49 = __getlogin */
1.131     thorpej    98:        "__setlogin",                   /* 50 = __setlogin */
1.1       cgd        99:        "acct",                 /* 51 = acct */
1.89      thorpej   100:        "compat_13_sigpending13",       /* 52 = compat_13 sigpending13 */
1.66      kleink    101:        "compat_13_sigaltstack13",      /* 53 = compat_13 sigaltstack13 */
1.1       cgd       102:        "ioctl",                        /* 54 = ioctl */
1.38      mrg       103:        "compat_12_oreboot",    /* 55 = compat_12 oreboot */
1.1       cgd       104:        "revoke",                       /* 56 = revoke */
                    105:        "symlink",                      /* 57 = symlink */
                    106:        "readlink",                     /* 58 = readlink */
                    107:        "execve",                       /* 59 = execve */
                    108:        "umask",                        /* 60 = umask */
                    109:        "chroot",                       /* 61 = chroot */
1.61      christos  110:        "compat_43_fstat43",    /* 62 = compat_43 fstat43 */
1.33      mycroft   111:        "compat_43_ogetkerninfo",       /* 63 = compat_43 ogetkerninfo */
                    112:        "compat_43_ogetpagesize",       /* 64 = compat_43 ogetpagesize */
1.61      christos  113:        "compat_12_msync",      /* 65 = compat_12 msync */
1.1       cgd       114:        "vfork",                        /* 66 = vfork */
1.25      cgd       115:        "#67 (obsolete vread)",         /* 67 = obsolete vread */
                    116:        "#68 (obsolete vwrite)",                /* 68 = obsolete vwrite */
1.1       cgd       117:        "sbrk",                 /* 69 = sbrk */
                    118:        "sstk",                 /* 70 = sstk */
1.33      mycroft   119:        "compat_43_ommap",      /* 71 = compat_43 ommap */
1.1       cgd       120:        "vadvise",                      /* 72 = vadvise */
                    121:        "munmap",                       /* 73 = munmap */
                    122:        "mprotect",                     /* 74 = mprotect */
                    123:        "madvise",                      /* 75 = madvise */
1.25      cgd       124:        "#76 (obsolete vhangup)",               /* 76 = obsolete vhangup */
                    125:        "#77 (obsolete vlimit)",                /* 77 = obsolete vlimit */
1.1       cgd       126:        "mincore",                      /* 78 = mincore */
                    127:        "getgroups",                    /* 79 = getgroups */
                    128:        "setgroups",                    /* 80 = setgroups */
                    129:        "getpgrp",                      /* 81 = getpgrp */
                    130:        "setpgid",                      /* 82 = setpgid */
                    131:        "setitimer",                    /* 83 = setitimer */
1.33      mycroft   132:        "compat_43_owait",      /* 84 = compat_43 owait */
1.53      mrg       133:        "compat_12_oswapon",    /* 85 = compat_12 oswapon */
1.1       cgd       134:        "getitimer",                    /* 86 = getitimer */
1.33      mycroft   135:        "compat_43_ogethostname",       /* 87 = compat_43 ogethostname */
                    136:        "compat_43_osethostname",       /* 88 = compat_43 osethostname */
                    137:        "compat_43_ogetdtablesize",     /* 89 = compat_43 ogetdtablesize */
1.1       cgd       138:        "dup2",                 /* 90 = dup2 */
1.25      cgd       139:        "#91 (unimplemented getdopt)",          /* 91 = unimplemented getdopt */
1.1       cgd       140:        "fcntl",                        /* 92 = fcntl */
                    141:        "select",                       /* 93 = select */
1.25      cgd       142:        "#94 (unimplemented setdopt)",          /* 94 = unimplemented setdopt */
1.1       cgd       143:        "fsync",                        /* 95 = fsync */
                    144:        "setpriority",                  /* 96 = setpriority */
                    145:        "socket",                       /* 97 = socket */
                    146:        "connect",                      /* 98 = connect */
1.33      mycroft   147:        "compat_43_oaccept",    /* 99 = compat_43 oaccept */
1.1       cgd       148:        "getpriority",                  /* 100 = getpriority */
1.33      mycroft   149:        "compat_43_osend",      /* 101 = compat_43 osend */
                    150:        "compat_43_orecv",      /* 102 = compat_43 orecv */
1.90      mycroft   151:        "compat_13_sigreturn13",        /* 103 = compat_13 sigreturn13 */
1.1       cgd       152:        "bind",                 /* 104 = bind */
                    153:        "setsockopt",                   /* 105 = setsockopt */
                    154:        "listen",                       /* 106 = listen */
1.25      cgd       155:        "#107 (obsolete vtimes)",               /* 107 = obsolete vtimes */
1.33      mycroft   156:        "compat_43_osigvec",    /* 108 = compat_43 osigvec */
                    157:        "compat_43_osigblock",  /* 109 = compat_43 osigblock */
                    158:        "compat_43_osigsetmask",        /* 110 = compat_43 osigsetmask */
1.89      thorpej   159:        "compat_13_sigsuspend13",       /* 111 = compat_13 sigsuspend13 */
1.33      mycroft   160:        "compat_43_osigstack",  /* 112 = compat_43 osigstack */
                    161:        "compat_43_orecvmsg",   /* 113 = compat_43 orecvmsg */
                    162:        "compat_43_osendmsg",   /* 114 = compat_43 osendmsg */
1.25      cgd       163:        "#115 (obsolete vtrace)",               /* 115 = obsolete vtrace */
1.1       cgd       164:        "gettimeofday",                 /* 116 = gettimeofday */
                    165:        "getrusage",                    /* 117 = getrusage */
                    166:        "getsockopt",                   /* 118 = getsockopt */
1.30      cgd       167:        "#119 (obsolete resuba)",               /* 119 = obsolete resuba */
1.1       cgd       168:        "readv",                        /* 120 = readv */
                    169:        "writev",                       /* 121 = writev */
                    170:        "settimeofday",                 /* 122 = settimeofday */
                    171:        "fchown",                       /* 123 = fchown */
                    172:        "fchmod",                       /* 124 = fchmod */
1.33      mycroft   173:        "compat_43_orecvfrom",  /* 125 = compat_43 orecvfrom */
1.37      mycroft   174:        "setreuid",                     /* 126 = setreuid */
                    175:        "setregid",                     /* 127 = setregid */
1.1       cgd       176:        "rename",                       /* 128 = rename */
1.33      mycroft   177:        "compat_43_otruncate",  /* 129 = compat_43 otruncate */
                    178:        "compat_43_oftruncate", /* 130 = compat_43 oftruncate */
1.1       cgd       179:        "flock",                        /* 131 = flock */
                    180:        "mkfifo",                       /* 132 = mkfifo */
                    181:        "sendto",                       /* 133 = sendto */
                    182:        "shutdown",                     /* 134 = shutdown */
                    183:        "socketpair",                   /* 135 = socketpair */
                    184:        "mkdir",                        /* 136 = mkdir */
                    185:        "rmdir",                        /* 137 = rmdir */
                    186:        "utimes",                       /* 138 = utimes */
1.25      cgd       187:        "#139 (obsolete 4.2 sigreturn)",                /* 139 = obsolete 4.2 sigreturn */
1.1       cgd       188:        "adjtime",                      /* 140 = adjtime */
1.33      mycroft   189:        "compat_43_ogetpeername",       /* 141 = compat_43 ogetpeername */
                    190:        "compat_43_ogethostid", /* 142 = compat_43 ogethostid */
                    191:        "compat_43_osethostid", /* 143 = compat_43 osethostid */
                    192:        "compat_43_ogetrlimit", /* 144 = compat_43 ogetrlimit */
                    193:        "compat_43_osetrlimit", /* 145 = compat_43 osetrlimit */
                    194:        "compat_43_okillpg",    /* 146 = compat_43 okillpg */
1.1       cgd       195:        "setsid",                       /* 147 = setsid */
                    196:        "quotactl",                     /* 148 = quotactl */
1.33      mycroft   197:        "compat_43_oquota",     /* 149 = compat_43 oquota */
                    198:        "compat_43_ogetsockname",       /* 150 = compat_43 ogetsockname */
1.25      cgd       199:        "#151 (unimplemented)",         /* 151 = unimplemented */
                    200:        "#152 (unimplemented)",         /* 152 = unimplemented */
                    201:        "#153 (unimplemented)",         /* 153 = unimplemented */
                    202:        "#154 (unimplemented)",         /* 154 = unimplemented */
1.100     christos  203: #if defined(NFS) || defined(NFSSERVER) || !defined(_KERNEL)
1.1       cgd       204:        "nfssvc",                       /* 155 = nfssvc */
                    205: #else
1.100     christos  206:        "#155 (excluded nfssvc)",               /* 155 = excluded nfssvc */
1.1       cgd       207: #endif
1.33      mycroft   208:        "compat_43_ogetdirentries",     /* 156 = compat_43 ogetdirentries */
1.1       cgd       209:        "statfs",                       /* 157 = statfs */
                    210:        "fstatfs",                      /* 158 = fstatfs */
1.25      cgd       211:        "#159 (unimplemented)",         /* 159 = unimplemented */
                    212:        "#160 (unimplemented)",         /* 160 = unimplemented */
1.1       cgd       213:        "getfh",                        /* 161 = getfh */
1.33      mycroft   214:        "compat_09_ogetdomainname",     /* 162 = compat_09 ogetdomainname */
                    215:        "compat_09_osetdomainname",     /* 163 = compat_09 osetdomainname */
                    216:        "compat_09_ouname",     /* 164 = compat_09 ouname */
1.9       brezak    217:        "sysarch",                      /* 165 = sysarch */
1.25      cgd       218:        "#166 (unimplemented)",         /* 166 = unimplemented */
                    219:        "#167 (unimplemented)",         /* 167 = unimplemented */
                    220:        "#168 (unimplemented)",         /* 168 = unimplemented */
1.124     eeh       221: #if (defined(SYSVSEM) || !defined(_KERNEL)) && !defined(_LP64)
1.33      mycroft   222:        "compat_10_osemsys",    /* 169 = compat_10 osemsys */
1.11      cgd       223: #else
1.100     christos  224:        "#169 (excluded 1.0 semsys)",           /* 169 = excluded 1.0 semsys */
1.11      cgd       225: #endif
1.124     eeh       226: #if (defined(SYSVMSG) || !defined(_KERNEL)) && !defined(_LP64)
1.33      mycroft   227:        "compat_10_omsgsys",    /* 170 = compat_10 omsgsys */
1.11      cgd       228: #else
1.100     christos  229:        "#170 (excluded 1.0 msgsys)",           /* 170 = excluded 1.0 msgsys */
1.11      cgd       230: #endif
1.124     eeh       231: #if (defined(SYSVSHM) || !defined(_KERNEL)) && !defined(_LP64)
1.33      mycroft   232:        "compat_10_oshmsys",    /* 171 = compat_10 oshmsys */
1.1       cgd       233: #else
1.100     christos  234:        "#171 (excluded 1.0 shmsys)",           /* 171 = excluded 1.0 shmsys */
1.1       cgd       235: #endif
1.25      cgd       236:        "#172 (unimplemented)",         /* 172 = unimplemented */
1.86      thorpej   237:        "pread",                        /* 173 = pread */
                    238:        "pwrite",                       /* 174 = pwrite */
1.35      mycroft   239:        "ntp_gettime",                  /* 175 = ntp_gettime */
1.110     bjh21     240: #if defined(NTP) || !defined(_KERNEL)
1.35      mycroft   241:        "ntp_adjtime",                  /* 176 = ntp_adjtime */
1.110     bjh21     242: #else
                    243:        "#176 (excluded ntp_adjtime)",          /* 176 = excluded ntp_adjtime */
                    244: #endif
1.25      cgd       245:        "#177 (unimplemented)",         /* 177 = unimplemented */
                    246:        "#178 (unimplemented)",         /* 178 = unimplemented */
                    247:        "#179 (unimplemented)",         /* 179 = unimplemented */
                    248:        "#180 (unimplemented)",         /* 180 = unimplemented */
1.1       cgd       249:        "setgid",                       /* 181 = setgid */
                    250:        "setegid",                      /* 182 = setegid */
                    251:        "seteuid",                      /* 183 = seteuid */
1.100     christos  252: #if defined(LFS) || !defined(_KERNEL)
1.19      cgd       253:        "lfs_bmapv",                    /* 184 = lfs_bmapv */
                    254:        "lfs_markv",                    /* 185 = lfs_markv */
                    255:        "lfs_segclean",                 /* 186 = lfs_segclean */
                    256:        "lfs_segwait",                  /* 187 = lfs_segwait */
                    257: #else
1.100     christos  258:        "#184 (excluded lfs_bmapv)",            /* 184 = excluded lfs_bmapv */
                    259:        "#185 (excluded lfs_markv)",            /* 185 = excluded lfs_markv */
                    260:        "#186 (excluded lfs_segclean)",         /* 186 = excluded lfs_segclean */
                    261:        "#187 (excluded lfs_segwait)",          /* 187 = excluded lfs_segwait */
1.19      cgd       262: #endif
1.61      christos  263:        "compat_12_stat12",     /* 188 = compat_12 stat12 */
                    264:        "compat_12_fstat12",    /* 189 = compat_12 fstat12 */
                    265:        "compat_12_lstat12",    /* 190 = compat_12 lstat12 */
1.20      cgd       266:        "pathconf",                     /* 191 = pathconf */
                    267:        "fpathconf",                    /* 192 = fpathconf */
1.25      cgd       268:        "#193 (unimplemented)",         /* 193 = unimplemented */
1.19      cgd       269:        "getrlimit",                    /* 194 = getrlimit */
                    270:        "setrlimit",                    /* 195 = setrlimit */
1.58      fvdl      271:        "compat_12_getdirentries",      /* 196 = compat_12 getdirentries */
1.17      cgd       272:        "mmap",                 /* 197 = mmap */
1.15      cgd       273:        "__syscall",                    /* 198 = __syscall */
1.17      cgd       274:        "lseek",                        /* 199 = lseek */
                    275:        "truncate",                     /* 200 = truncate */
                    276:        "ftruncate",                    /* 201 = ftruncate */
1.20      cgd       277:        "__sysctl",                     /* 202 = __sysctl */
                    278:        "mlock",                        /* 203 = mlock */
                    279:        "munlock",                      /* 204 = munlock */
1.28      mycroft   280:        "undelete",                     /* 205 = undelete */
1.36      mycroft   281:        "futimes",                      /* 206 = futimes */
1.38      mrg       282:        "getpgid",                      /* 207 = getpgid */
                    283:        "reboot",                       /* 208 = reboot */
1.39      mycroft   284:        "poll",                 /* 209 = poll */
1.100     christos  285: #if defined(LKM) || !defined(_KERNEL)
1.13      cgd       286:        "lkmnosys",                     /* 210 = lkmnosys */
                    287:        "lkmnosys",                     /* 211 = lkmnosys */
                    288:        "lkmnosys",                     /* 212 = lkmnosys */
                    289:        "lkmnosys",                     /* 213 = lkmnosys */
                    290:        "lkmnosys",                     /* 214 = lkmnosys */
                    291:        "lkmnosys",                     /* 215 = lkmnosys */
                    292:        "lkmnosys",                     /* 216 = lkmnosys */
                    293:        "lkmnosys",                     /* 217 = lkmnosys */
                    294:        "lkmnosys",                     /* 218 = lkmnosys */
                    295:        "lkmnosys",                     /* 219 = lkmnosys */
                    296: #else  /* !LKM */
1.100     christos  297:        "#210 (excluded lkmnosys)",             /* 210 = excluded lkmnosys */
                    298:        "#211 (excluded lkmnosys)",             /* 211 = excluded lkmnosys */
                    299:        "#212 (excluded lkmnosys)",             /* 212 = excluded lkmnosys */
                    300:        "#213 (excluded lkmnosys)",             /* 213 = excluded lkmnosys */
                    301:        "#214 (excluded lkmnosys)",             /* 214 = excluded lkmnosys */
                    302:        "#215 (excluded lkmnosys)",             /* 215 = excluded lkmnosys */
                    303:        "#216 (excluded lkmnosys)",             /* 216 = excluded lkmnosys */
                    304:        "#217 (excluded lkmnosys)",             /* 217 = excluded lkmnosys */
                    305:        "#218 (excluded lkmnosys)",             /* 218 = excluded lkmnosys */
                    306:        "#219 (excluded lkmnosys)",             /* 219 = excluded lkmnosys */
1.9       brezak    307: #endif /* !LKM */
1.100     christos  308: #if defined(SYSVSEM) || !defined(_KERNEL)
1.105     thorpej   309:        "compat_14___semctl",   /* 220 = compat_14 __semctl */
1.25      cgd       310:        "semget",                       /* 221 = semget */
                    311:        "semop",                        /* 222 = semop */
                    312:        "semconfig",                    /* 223 = semconfig */
                    313: #else
1.105     thorpej   314:        "#220 (excluded compat_14_semctl)",             /* 220 = excluded compat_14_semctl */
1.100     christos  315:        "#221 (excluded semget)",               /* 221 = excluded semget */
                    316:        "#222 (excluded semop)",                /* 222 = excluded semop */
                    317:        "#223 (excluded semconfig)",            /* 223 = excluded semconfig */
1.25      cgd       318: #endif
1.100     christos  319: #if defined(SYSVMSG) || !defined(_KERNEL)
1.105     thorpej   320:        "compat_14_msgctl",     /* 224 = compat_14 msgctl */
1.25      cgd       321:        "msgget",                       /* 225 = msgget */
                    322:        "msgsnd",                       /* 226 = msgsnd */
                    323:        "msgrcv",                       /* 227 = msgrcv */
                    324: #else
1.105     thorpej   325:        "#224 (excluded compat_14_msgctl)",             /* 224 = excluded compat_14_msgctl */
1.100     christos  326:        "#225 (excluded msgget)",               /* 225 = excluded msgget */
                    327:        "#226 (excluded msgsnd)",               /* 226 = excluded msgsnd */
                    328:        "#227 (excluded msgrcv)",               /* 227 = excluded msgrcv */
1.25      cgd       329: #endif
1.100     christos  330: #if defined(SYSVSHM) || !defined(_KERNEL)
1.25      cgd       331:        "shmat",                        /* 228 = shmat */
1.105     thorpej   332:        "compat_14_shmctl",     /* 229 = compat_14 shmctl */
1.25      cgd       333:        "shmdt",                        /* 230 = shmdt */
                    334:        "shmget",                       /* 231 = shmget */
                    335: #else
1.100     christos  336:        "#228 (excluded shmat)",                /* 228 = excluded shmat */
1.105     thorpej   337:        "#229 (excluded compat_14_shmctl)",             /* 229 = excluded compat_14_shmctl */
1.100     christos  338:        "#230 (excluded shmdt)",                /* 230 = excluded shmdt */
                    339:        "#231 (excluded shmget)",               /* 231 = excluded shmget */
1.25      cgd       340: #endif
1.43      jtc       341:        "clock_gettime",                        /* 232 = clock_gettime */
                    342:        "clock_settime",                        /* 233 = clock_settime */
                    343:        "clock_getres",                 /* 234 = clock_getres */
1.131     thorpej   344:        "timer_create",                 /* 235 = timer_create */
                    345:        "timer_delete",                 /* 236 = timer_delete */
                    346:        "timer_settime",                        /* 237 = timer_settime */
                    347:        "timer_gettime",                        /* 238 = timer_gettime */
                    348:        "timer_getoverrun",                     /* 239 = timer_getoverrun */
1.49      jtc       349:        "nanosleep",                    /* 240 = nanosleep */
1.83      kleink    350:        "fdatasync",                    /* 241 = fdatasync */
1.101     thorpej   351:        "mlockall",                     /* 242 = mlockall */
                    352:        "munlockall",                   /* 243 = munlockall */
1.138     jdolecek  353:        "__sigtimedwait",                       /* 244 = __sigtimedwait */
                    354:        "#245 (unimplemented sys_sigqueue)",            /* 245 = unimplemented sys_sigqueue */
                    355:        "#246 (unimplemented)",         /* 246 = unimplemented */
1.135     thorpej   356: #if defined(P1003_1B_SEMAPHORE) || !defined(_KERNEL)
1.134     christos  357:        "_ksem_init",                   /* 247 = _ksem_init */
                    358:        "_ksem_open",                   /* 248 = _ksem_open */
                    359:        "_ksem_unlink",                 /* 249 = _ksem_unlink */
                    360:        "_ksem_close",                  /* 250 = _ksem_close */
                    361:        "_ksem_post",                   /* 251 = _ksem_post */
                    362:        "_ksem_wait",                   /* 252 = _ksem_wait */
                    363:        "_ksem_trywait",                        /* 253 = _ksem_trywait */
                    364:        "_ksem_getvalue",                       /* 254 = _ksem_getvalue */
                    365:        "_ksem_destroy",                        /* 255 = _ksem_destroy */
1.136     thorpej   366:        "#256 (unimplemented sys__ksem_timedwait)",             /* 256 = unimplemented sys__ksem_timedwait */
1.134     christos  367: #else
                    368:        "#247 (excluded sys__ksem_init)",               /* 247 = excluded sys__ksem_init */
                    369:        "#248 (excluded sys__ksem_open)",               /* 248 = excluded sys__ksem_open */
                    370:        "#249 (excluded sys__ksem_unlink)",             /* 249 = excluded sys__ksem_unlink */
                    371:        "#250 (excluded sys__ksem_close)",              /* 250 = excluded sys__ksem_close */
                    372:        "#251 (excluded sys__ksem_post)",               /* 251 = excluded sys__ksem_post */
                    373:        "#252 (excluded sys__ksem_wait)",               /* 252 = excluded sys__ksem_wait */
                    374:        "#253 (excluded sys__ksem_trywait)",            /* 253 = excluded sys__ksem_trywait */
                    375:        "#254 (excluded sys__ksem_getvalue)",           /* 254 = excluded sys__ksem_getvalue */
                    376:        "#255 (excluded sys__ksem_destroy)",            /* 255 = excluded sys__ksem_destroy */
1.136     thorpej   377:        "#256 (unimplemented sys__ksem_timedwait)",             /* 256 = unimplemented sys__ksem_timedwait */
1.133     christos  378: #endif
1.137     thorpej   379:        "#257 (unimplemented sys_mq_open)",             /* 257 = unimplemented sys_mq_open */
                    380:        "#258 (unimplemented sys_mq_close)",            /* 258 = unimplemented sys_mq_close */
                    381:        "#259 (unimplemented sys_mq_unlink)",           /* 259 = unimplemented sys_mq_unlink */
                    382:        "#260 (unimplemented sys_mq_getattr)",          /* 260 = unimplemented sys_mq_getattr */
                    383:        "#261 (unimplemented sys_mq_setattr)",          /* 261 = unimplemented sys_mq_setattr */
                    384:        "#262 (unimplemented sys_mq_notify)",           /* 262 = unimplemented sys_mq_notify */
                    385:        "#263 (unimplemented sys_mq_send)",             /* 263 = unimplemented sys_mq_send */
                    386:        "#264 (unimplemented sys_mq_receive)",          /* 264 = unimplemented sys_mq_receive */
                    387:        "#265 (unimplemented sys_mq_timedsend)",                /* 265 = unimplemented sys_mq_timedsend */
                    388:        "#266 (unimplemented sys_mq_timedreceive)",             /* 266 = unimplemented sys_mq_timedreceive */
1.50      kleink    389:        "#267 (unimplemented)",         /* 267 = unimplemented */
                    390:        "#268 (unimplemented)",         /* 268 = unimplemented */
                    391:        "#269 (unimplemented)",         /* 269 = unimplemented */
1.74      kleink    392:        "__posix_rename",                       /* 270 = __posix_rename */
1.51      mrg       393:        "swapctl",                      /* 271 = swapctl */
1.58      fvdl      394:        "getdents",                     /* 272 = getdents */
1.55      veego     395:        "minherit",                     /* 273 = minherit */
1.56      enami     396:        "lchmod",                       /* 274 = lchmod */
                    397:        "lchown",                       /* 275 = lchown */
                    398:        "lutimes",                      /* 276 = lutimes */
1.64      thorpej   399:        "__msync13",                    /* 277 = __msync13 */
                    400:        "__stat13",                     /* 278 = __stat13 */
                    401:        "__fstat13",                    /* 279 = __fstat13 */
                    402:        "__lstat13",                    /* 280 = __lstat13 */
1.68      kleink    403:        "__sigaltstack14",                      /* 281 = __sigaltstack14 */
1.69      thorpej   404:        "__vfork14",                    /* 282 = __vfork14 */
1.74      kleink    405:        "__posix_chown",                        /* 283 = __posix_chown */
                    406:        "__posix_fchown",                       /* 284 = __posix_fchown */
                    407:        "__posix_lchown",                       /* 285 = __posix_lchown */
1.73      thorpej   408:        "getsid",                       /* 286 = getsid */
1.122     thorpej   409:        "__clone",                      /* 287 = __clone */
1.100     christos  410: #if defined(KTRACE) || !defined(_KERNEL)
1.79      christos  411:        "fktrace",                      /* 288 = fktrace */
                    412: #else
1.100     christos  413:        "#288 (excluded ktrace)",               /* 288 = excluded ktrace */
1.79      christos  414: #endif
1.86      thorpej   415:        "preadv",                       /* 289 = preadv */
                    416:        "pwritev",                      /* 290 = pwritev */
1.89      thorpej   417:        "__sigaction14",                        /* 291 = __sigaction14 */
                    418:        "__sigpending14",                       /* 292 = __sigpending14 */
                    419:        "__sigprocmask14",                      /* 293 = __sigprocmask14 */
                    420:        "__sigsuspend14",                       /* 294 = __sigsuspend14 */
1.140     christos  421: #if defined(__HAVE_SIGINFO)
                    422:        "compat_16___sigreturn14",      /* 295 = compat_16 __sigreturn14 */
                    423: #else
1.90      mycroft   424:        "__sigreturn14",                        /* 295 = __sigreturn14 */
1.140     christos  425: #endif
1.97      sommerfe  426:        "__getcwd",                     /* 296 = __getcwd */
                    427:        "fchroot",                      /* 297 = fchroot */
1.102     wrstuden  428:        "fhopen",                       /* 298 = fhopen */
                    429:        "fhstat",                       /* 299 = fhstat */
                    430:        "fhstatfs",                     /* 300 = fhstatfs */
1.105     thorpej   431: #if defined(SYSVSEM) || !defined(_KERNEL)
1.107     christos  432:        "____semctl13",                 /* 301 = ____semctl13 */
1.105     thorpej   433: #else
1.107     christos  434:        "#301 (excluded ____semctl13)",         /* 301 = excluded ____semctl13 */
1.105     thorpej   435: #endif
                    436: #if defined(SYSVMSG) || !defined(_KERNEL)
                    437:        "__msgctl13",                   /* 302 = __msgctl13 */
                    438: #else
                    439:        "#302 (excluded __msgctl13)",           /* 302 = excluded __msgctl13 */
                    440: #endif
                    441: #if defined(SYSVSHM) || !defined(_KERNEL)
                    442:        "__shmctl13",                   /* 303 = __shmctl13 */
                    443: #else
                    444:        "#303 (excluded __shmctl13)",           /* 303 = excluded __shmctl13 */
                    445: #endif
1.108     mrg       446:        "lchflags",                     /* 304 = lchflags */
1.109     minoura   447:        "issetugid",                    /* 305 = issetugid */
1.116     jdolecek  448:        "utrace",                       /* 306 = utrace */
1.131     thorpej   449:        "getcontext",                   /* 307 = getcontext */
                    450:        "setcontext",                   /* 308 = setcontext */
                    451:        "_lwp_create",                  /* 309 = _lwp_create */
                    452:        "_lwp_exit",                    /* 310 = _lwp_exit */
                    453:        "_lwp_self",                    /* 311 = _lwp_self */
                    454:        "_lwp_wait",                    /* 312 = _lwp_wait */
                    455:        "_lwp_suspend",                 /* 313 = _lwp_suspend */
                    456:        "_lwp_continue",                        /* 314 = _lwp_continue */
                    457:        "_lwp_wakeup",                  /* 315 = _lwp_wakeup */
                    458:        "_lwp_getprivate",                      /* 316 = _lwp_getprivate */
                    459:        "_lwp_setprivate",                      /* 317 = _lwp_setprivate */
1.118     thorpej   460:        "#318 (unimplemented)",         /* 318 = unimplemented */
                    461:        "#319 (unimplemented)",         /* 319 = unimplemented */
                    462:        "#320 (unimplemented)",         /* 320 = unimplemented */
                    463:        "#321 (unimplemented)",         /* 321 = unimplemented */
                    464:        "#322 (unimplemented)",         /* 322 = unimplemented */
                    465:        "#323 (unimplemented)",         /* 323 = unimplemented */
                    466:        "#324 (unimplemented)",         /* 324 = unimplemented */
                    467:        "#325 (unimplemented)",         /* 325 = unimplemented */
                    468:        "#326 (unimplemented)",         /* 326 = unimplemented */
                    469:        "#327 (unimplemented)",         /* 327 = unimplemented */
                    470:        "#328 (unimplemented)",         /* 328 = unimplemented */
                    471:        "#329 (unimplemented)",         /* 329 = unimplemented */
1.131     thorpej   472:        "sa_register",                  /* 330 = sa_register */
                    473:        "sa_stacks",                    /* 331 = sa_stacks */
                    474:        "sa_enable",                    /* 332 = sa_enable */
                    475:        "sa_setconcurrency",                    /* 333 = sa_setconcurrency */
                    476:        "sa_yield",                     /* 334 = sa_yield */
                    477:        "sa_preempt",                   /* 335 = sa_preempt */
1.118     thorpej   478:        "#336 (unimplemented)",         /* 336 = unimplemented */
                    479:        "#337 (unimplemented)",         /* 337 = unimplemented */
                    480:        "#338 (unimplemented)",         /* 338 = unimplemented */
                    481:        "#339 (unimplemented)",         /* 339 = unimplemented */
1.125     thorpej   482:        "__sigaction_sigtramp",                 /* 340 = __sigaction_sigtramp */
1.126     briggs    483:        "pmc_get_info",                 /* 341 = pmc_get_info */
                    484:        "pmc_control",                  /* 342 = pmc_control */
1.127     gmcgarry  485:        "rasctl",                       /* 343 = rasctl */
1.129     jdolecek  486:        "kqueue",                       /* 344 = kqueue */
                    487:        "kevent",                       /* 345 = kevent */
1.137     thorpej   488:        "#346 (unimplemented sys_sched_setparam)",              /* 346 = unimplemented sys_sched_setparam */
                    489:        "#347 (unimplemented sys_sched_getparam)",              /* 347 = unimplemented sys_sched_getparam */
                    490:        "#348 (unimplemented sys_sched_setscheduler)",          /* 348 = unimplemented sys_sched_setscheduler */
                    491:        "#349 (unimplemented sys_sched_getscheduler)",          /* 349 = unimplemented sys_sched_getscheduler */
                    492:        "#350 (unimplemented sys_sched_yield)",         /* 350 = unimplemented sys_sched_yield */
                    493:        "#351 (unimplemented sys_sched_get_priority_max)",              /* 351 = unimplemented sys_sched_get_priority_max */
                    494:        "#352 (unimplemented sys_sched_get_priority_min)",              /* 352 = unimplemented sys_sched_get_priority_min */
                    495:        "#353 (unimplemented sys_sched_rr_get_interval)",               /* 353 = unimplemented sys_sched_rr_get_interval */
1.1       cgd       496: };

CVSweb <webmaster@jp.NetBSD.org>