[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.26

1.1       cgd         1: /*
                      2:  * System call names.
                      3:  *
                      4:  * DO NOT EDIT-- this file is automatically generated.
1.26    ! cgd         5:  * created from        NetBSD: syscalls.master,v 1.23 1994/10/20 04:23:12 cgd Exp
1.1       cgd         6:  */
                      7:
                      8: char *syscallnames[] = {
1.12      deraadt     9:        "syscall",                      /* 0 = syscall */
1.1       cgd        10:        "exit",                 /* 1 = exit */
                     11:        "fork",                 /* 2 = fork */
                     12:        "read",                 /* 3 = read */
                     13:        "write",                        /* 4 = write */
                     14:        "open",                 /* 5 = open */
                     15:        "close",                        /* 6 = close */
                     16:        "wait4",                        /* 7 = wait4 */
1.25      cgd        17:        "compat_43_creat",      /* 8 = compat_43 creat */
1.1       cgd        18:        "link",                 /* 9 = link */
                     19:        "unlink",                       /* 10 = unlink */
1.25      cgd        20:        "#11 (obsolete execv)",         /* 11 = obsolete execv */
1.1       cgd        21:        "chdir",                        /* 12 = chdir */
                     22:        "fchdir",                       /* 13 = fchdir */
                     23:        "mknod",                        /* 14 = mknod */
                     24:        "chmod",                        /* 15 = chmod */
                     25:        "chown",                        /* 16 = chown */
                     26:        "break",                        /* 17 = break */
                     27:        "getfsstat",                    /* 18 = getfsstat */
1.25      cgd        28:        "compat_43_lseek",      /* 19 = compat_43 lseek */
1.1       cgd        29:        "getpid",                       /* 20 = getpid */
                     30:        "mount",                        /* 21 = mount */
                     31:        "unmount",                      /* 22 = unmount */
                     32:        "setuid",                       /* 23 = setuid */
                     33:        "getuid",                       /* 24 = getuid */
                     34:        "geteuid",                      /* 25 = geteuid */
                     35:        "ptrace",                       /* 26 = ptrace */
                     36:        "recvmsg",                      /* 27 = recvmsg */
                     37:        "sendmsg",                      /* 28 = sendmsg */
                     38:        "recvfrom",                     /* 29 = recvfrom */
                     39:        "accept",                       /* 30 = accept */
                     40:        "getpeername",                  /* 31 = getpeername */
                     41:        "getsockname",                  /* 32 = getsockname */
                     42:        "access",                       /* 33 = access */
                     43:        "chflags",                      /* 34 = chflags */
                     44:        "fchflags",                     /* 35 = fchflags */
                     45:        "sync",                 /* 36 = sync */
                     46:        "kill",                 /* 37 = kill */
1.25      cgd        47:        "compat_43_stat",       /* 38 = compat_43 stat */
1.1       cgd        48:        "getppid",                      /* 39 = getppid */
1.25      cgd        49:        "compat_43_lstat",      /* 40 = compat_43 lstat */
1.1       cgd        50:        "dup",                  /* 41 = dup */
                     51:        "pipe",                 /* 42 = pipe */
                     52:        "getegid",                      /* 43 = getegid */
                     53:        "profil",                       /* 44 = profil */
                     54: #ifdef KTRACE
                     55:        "ktrace",                       /* 45 = ktrace */
                     56: #else
1.25      cgd        57:        "#45 (unimplemented ktrace)",           /* 45 = unimplemented ktrace */
1.1       cgd        58: #endif
                     59:        "sigaction",                    /* 46 = sigaction */
                     60:        "getgid",                       /* 47 = getgid */
                     61:        "sigprocmask",                  /* 48 = sigprocmask */
                     62:        "getlogin",                     /* 49 = getlogin */
                     63:        "setlogin",                     /* 50 = setlogin */
                     64:        "acct",                 /* 51 = acct */
                     65:        "sigpending",                   /* 52 = sigpending */
                     66:        "sigaltstack",                  /* 53 = sigaltstack */
                     67:        "ioctl",                        /* 54 = ioctl */
                     68:        "reboot",                       /* 55 = reboot */
                     69:        "revoke",                       /* 56 = revoke */
                     70:        "symlink",                      /* 57 = symlink */
                     71:        "readlink",                     /* 58 = readlink */
                     72:        "execve",                       /* 59 = execve */
                     73:        "umask",                        /* 60 = umask */
                     74:        "chroot",                       /* 61 = chroot */
1.25      cgd        75:        "compat_43_fstat",      /* 62 = compat_43 fstat */
                     76:        "compat_43_getkerninfo",        /* 63 = compat_43 getkerninfo */
                     77:        "compat_43_getpagesize",        /* 64 = compat_43 getpagesize */
1.1       cgd        78:        "msync",                        /* 65 = msync */
                     79:        "vfork",                        /* 66 = vfork */
1.25      cgd        80:        "#67 (obsolete vread)",         /* 67 = obsolete vread */
                     81:        "#68 (obsolete vwrite)",                /* 68 = obsolete vwrite */
1.1       cgd        82:        "sbrk",                 /* 69 = sbrk */
                     83:        "sstk",                 /* 70 = sstk */
1.25      cgd        84:        "compat_43_mmap",       /* 71 = compat_43 mmap */
1.1       cgd        85:        "vadvise",                      /* 72 = vadvise */
                     86:        "munmap",                       /* 73 = munmap */
                     87:        "mprotect",                     /* 74 = mprotect */
                     88:        "madvise",                      /* 75 = madvise */
1.25      cgd        89:        "#76 (obsolete vhangup)",               /* 76 = obsolete vhangup */
                     90:        "#77 (obsolete vlimit)",                /* 77 = obsolete vlimit */
1.1       cgd        91:        "mincore",                      /* 78 = mincore */
                     92:        "getgroups",                    /* 79 = getgroups */
                     93:        "setgroups",                    /* 80 = setgroups */
                     94:        "getpgrp",                      /* 81 = getpgrp */
                     95:        "setpgid",                      /* 82 = setpgid */
                     96:        "setitimer",                    /* 83 = setitimer */
1.25      cgd        97:        "compat_43_wait",       /* 84 = compat_43 wait */
1.1       cgd        98:        "swapon",                       /* 85 = swapon */
                     99:        "getitimer",                    /* 86 = getitimer */
1.25      cgd       100:        "compat_43_gethostname",        /* 87 = compat_43 gethostname */
                    101:        "compat_43_sethostname",        /* 88 = compat_43 sethostname */
                    102:        "compat_43_getdtablesize",      /* 89 = compat_43 getdtablesize */
1.1       cgd       103:        "dup2",                 /* 90 = dup2 */
1.25      cgd       104:        "#91 (unimplemented getdopt)",          /* 91 = unimplemented getdopt */
1.1       cgd       105:        "fcntl",                        /* 92 = fcntl */
                    106:        "select",                       /* 93 = select */
1.25      cgd       107:        "#94 (unimplemented setdopt)",          /* 94 = unimplemented setdopt */
1.1       cgd       108:        "fsync",                        /* 95 = fsync */
                    109:        "setpriority",                  /* 96 = setpriority */
                    110:        "socket",                       /* 97 = socket */
                    111:        "connect",                      /* 98 = connect */
1.25      cgd       112:        "compat_43_accept",     /* 99 = compat_43 accept */
1.1       cgd       113:        "getpriority",                  /* 100 = getpriority */
1.25      cgd       114:        "compat_43_send",       /* 101 = compat_43 send */
                    115:        "compat_43_recv",       /* 102 = compat_43 recv */
1.1       cgd       116:        "sigreturn",                    /* 103 = sigreturn */
                    117:        "bind",                 /* 104 = bind */
                    118:        "setsockopt",                   /* 105 = setsockopt */
                    119:        "listen",                       /* 106 = listen */
1.25      cgd       120:        "#107 (obsolete vtimes)",               /* 107 = obsolete vtimes */
                    121:        "compat_43_sigvec",     /* 108 = compat_43 sigvec */
                    122:        "compat_43_sigblock",   /* 109 = compat_43 sigblock */
                    123:        "compat_43_sigsetmask", /* 110 = compat_43 sigsetmask */
1.1       cgd       124:        "sigsuspend",                   /* 111 = sigsuspend */
1.25      cgd       125:        "compat_43_sigstack",   /* 112 = compat_43 sigstack */
                    126:        "compat_43_recvmsg",    /* 113 = compat_43 recvmsg */
                    127:        "compat_43_sendmsg",    /* 114 = compat_43 sendmsg */
1.1       cgd       128: #ifdef TRACE
                    129:        "vtrace",                       /* 115 = vtrace */
                    130: #else
1.25      cgd       131:        "#115 (obsolete vtrace)",               /* 115 = obsolete vtrace */
1.1       cgd       132: #endif
                    133:        "gettimeofday",                 /* 116 = gettimeofday */
                    134:        "getrusage",                    /* 117 = getrusage */
                    135:        "getsockopt",                   /* 118 = getsockopt */
1.19      cgd       136: #ifdef vax
                    137:        "resuba",                       /* 119 = resuba */
                    138: #else
1.25      cgd       139:        "#119 (unimplemented resuba)",          /* 119 = unimplemented resuba */
1.19      cgd       140: #endif
1.1       cgd       141:        "readv",                        /* 120 = readv */
                    142:        "writev",                       /* 121 = writev */
                    143:        "settimeofday",                 /* 122 = settimeofday */
                    144:        "fchown",                       /* 123 = fchown */
                    145:        "fchmod",                       /* 124 = fchmod */
1.25      cgd       146:        "compat_43_recvfrom",   /* 125 = compat_43 recvfrom */
                    147:        "compat_43_setreuid",   /* 126 = compat_43 setreuid */
                    148:        "compat_43_setregid",   /* 127 = compat_43 setregid */
1.1       cgd       149:        "rename",                       /* 128 = rename */
1.25      cgd       150:        "compat_43_truncate",   /* 129 = compat_43 truncate */
                    151:        "compat_43_ftruncate",  /* 130 = compat_43 ftruncate */
1.1       cgd       152:        "flock",                        /* 131 = flock */
                    153:        "mkfifo",                       /* 132 = mkfifo */
                    154:        "sendto",                       /* 133 = sendto */
                    155:        "shutdown",                     /* 134 = shutdown */
                    156:        "socketpair",                   /* 135 = socketpair */
                    157:        "mkdir",                        /* 136 = mkdir */
                    158:        "rmdir",                        /* 137 = rmdir */
                    159:        "utimes",                       /* 138 = utimes */
1.25      cgd       160:        "#139 (obsolete 4.2 sigreturn)",                /* 139 = obsolete 4.2 sigreturn */
1.1       cgd       161:        "adjtime",                      /* 140 = adjtime */
1.25      cgd       162:        "compat_43_getpeername",        /* 141 = compat_43 getpeername */
                    163:        "compat_43_gethostid",  /* 142 = compat_43 gethostid */
                    164:        "compat_43_sethostid",  /* 143 = compat_43 sethostid */
                    165:        "compat_43_getrlimit",  /* 144 = compat_43 getrlimit */
                    166:        "compat_43_setrlimit",  /* 145 = compat_43 setrlimit */
                    167:        "compat_43_killpg",     /* 146 = compat_43 killpg */
1.1       cgd       168:        "setsid",                       /* 147 = setsid */
                    169:        "quotactl",                     /* 148 = quotactl */
1.25      cgd       170:        "compat_43_quota",      /* 149 = compat_43 quota */
                    171:        "compat_43_getsockname",        /* 150 = compat_43 getsockname */
                    172:        "#151 (unimplemented)",         /* 151 = unimplemented */
                    173:        "#152 (unimplemented)",         /* 152 = unimplemented */
                    174:        "#153 (unimplemented)",         /* 153 = unimplemented */
                    175:        "#154 (unimplemented)",         /* 154 = unimplemented */
1.22      mycroft   176: #if defined(NFSCLIENT) || defined(NFSSERVER)
1.1       cgd       177:        "nfssvc",                       /* 155 = nfssvc */
                    178: #else
1.25      cgd       179:        "#155 (unimplemented)",         /* 155 = unimplemented */
1.1       cgd       180: #endif
1.25      cgd       181:        "compat_43_getdirentries",      /* 156 = compat_43 getdirentries */
1.1       cgd       182:        "statfs",                       /* 157 = statfs */
                    183:        "fstatfs",                      /* 158 = fstatfs */
1.25      cgd       184:        "#159 (unimplemented)",         /* 159 = unimplemented */
                    185:        "#160 (unimplemented)",         /* 160 = unimplemented */
1.4       glass     186: #ifdef NFSCLIENT
1.1       cgd       187:        "getfh",                        /* 161 = getfh */
                    188: #else
1.25      cgd       189:        "#161 (unimplemented getfh)",           /* 161 = unimplemented getfh */
1.1       cgd       190: #endif
1.25      cgd       191:        "compat_09_getdomainname",      /* 162 = compat_09 getdomainname */
                    192:        "compat_09_setdomainname",      /* 163 = compat_09 setdomainname */
                    193:        "compat_09_uname",      /* 164 = compat_09 uname */
1.9       brezak    194:        "sysarch",                      /* 165 = sysarch */
1.25      cgd       195:        "#166 (unimplemented)",         /* 166 = unimplemented */
                    196:        "#167 (unimplemented)",         /* 167 = unimplemented */
                    197:        "#168 (unimplemented)",         /* 168 = unimplemented */
                    198: #if defined(SYSVSEM) && !defined(alpha)
                    199:        "compat_10_semsys",     /* 169 = compat_10 semsys */
1.11      cgd       200: #else
1.25      cgd       201:        "#169 (unimplemented 1.0 semsys)",              /* 169 = unimplemented 1.0 semsys */
1.11      cgd       202: #endif
1.25      cgd       203: #if defined(SYSVMSG) && !defined(alpha)
                    204:        "compat_10_msgsys",     /* 170 = compat_10 msgsys */
1.11      cgd       205: #else
1.25      cgd       206:        "#170 (unimplemented 1.0 msgsys)",              /* 170 = unimplemented 1.0 msgsys */
1.11      cgd       207: #endif
1.25      cgd       208: #if defined(SYSVSHM) && !defined(alpha)
                    209:        "compat_10_shmsys",     /* 171 = compat_10 shmsys */
1.1       cgd       210: #else
1.25      cgd       211:        "#171 (unimplemented 1.0 shmsys)",              /* 171 = unimplemented 1.0 shmsys */
1.1       cgd       212: #endif
1.25      cgd       213:        "#172 (unimplemented)",         /* 172 = unimplemented */
                    214:        "#173 (unimplemented)",         /* 173 = unimplemented */
                    215:        "#174 (unimplemented)",         /* 174 = unimplemented */
                    216:        "#175 (unimplemented)",         /* 175 = unimplemented */
                    217:        "#176 (unimplemented)",         /* 176 = unimplemented */
                    218:        "#177 (unimplemented)",         /* 177 = unimplemented */
                    219:        "#178 (unimplemented)",         /* 178 = unimplemented */
                    220:        "#179 (unimplemented)",         /* 179 = unimplemented */
                    221:        "#180 (unimplemented)",         /* 180 = unimplemented */
1.1       cgd       222:        "setgid",                       /* 181 = setgid */
                    223:        "setegid",                      /* 182 = setegid */
                    224:        "seteuid",                      /* 183 = seteuid */
1.19      cgd       225: #ifdef LFS
                    226:        "lfs_bmapv",                    /* 184 = lfs_bmapv */
                    227:        "lfs_markv",                    /* 185 = lfs_markv */
                    228:        "lfs_segclean",                 /* 186 = lfs_segclean */
                    229:        "lfs_segwait",                  /* 187 = lfs_segwait */
                    230: #else
1.25      cgd       231:        "#184 (unimplemented)",         /* 184 = unimplemented */
                    232:        "#185 (unimplemented)",         /* 185 = unimplemented */
                    233:        "#186 (unimplemented)",         /* 186 = unimplemented */
                    234:        "#187 (unimplemented)",         /* 187 = unimplemented */
1.19      cgd       235: #endif
1.14      cgd       236:        "stat",                 /* 188 = stat */
                    237:        "fstat",                        /* 189 = fstat */
                    238:        "lstat",                        /* 190 = lstat */
1.20      cgd       239:        "pathconf",                     /* 191 = pathconf */
                    240:        "fpathconf",                    /* 192 = fpathconf */
1.25      cgd       241:        "#193 (unimplemented)",         /* 193 = unimplemented */
1.19      cgd       242:        "getrlimit",                    /* 194 = getrlimit */
                    243:        "setrlimit",                    /* 195 = setrlimit */
1.22      mycroft   244:        "getdirentries",                        /* 196 = getdirentries */
1.17      cgd       245:        "mmap",                 /* 197 = mmap */
1.15      cgd       246:        "__syscall",                    /* 198 = __syscall */
1.17      cgd       247:        "lseek",                        /* 199 = lseek */
                    248:        "truncate",                     /* 200 = truncate */
                    249:        "ftruncate",                    /* 201 = ftruncate */
1.20      cgd       250:        "__sysctl",                     /* 202 = __sysctl */
                    251:        "mlock",                        /* 203 = mlock */
                    252:        "munlock",                      /* 204 = munlock */
1.25      cgd       253:        "#205 (unimplemented)",         /* 205 = unimplemented */
                    254:        "#206 (unimplemented)",         /* 206 = unimplemented */
                    255:        "#207 (unimplemented)",         /* 207 = unimplemented */
                    256:        "#208 (unimplemented)",         /* 208 = unimplemented */
                    257:        "#209 (unimplemented)",         /* 209 = unimplemented */
1.13      cgd       258: #ifdef LKM
                    259:        "lkmnosys",                     /* 210 = lkmnosys */
                    260:        "lkmnosys",                     /* 211 = lkmnosys */
                    261:        "lkmnosys",                     /* 212 = lkmnosys */
                    262:        "lkmnosys",                     /* 213 = lkmnosys */
                    263:        "lkmnosys",                     /* 214 = lkmnosys */
                    264:        "lkmnosys",                     /* 215 = lkmnosys */
                    265:        "lkmnosys",                     /* 216 = lkmnosys */
                    266:        "lkmnosys",                     /* 217 = lkmnosys */
                    267:        "lkmnosys",                     /* 218 = lkmnosys */
                    268:        "lkmnosys",                     /* 219 = lkmnosys */
                    269: #else  /* !LKM */
1.25      cgd       270:        "#210 (unimplemented)",         /* 210 = unimplemented */
                    271:        "#211 (unimplemented)",         /* 211 = unimplemented */
                    272:        "#212 (unimplemented)",         /* 212 = unimplemented */
                    273:        "#213 (unimplemented)",         /* 213 = unimplemented */
                    274:        "#214 (unimplemented)",         /* 214 = unimplemented */
                    275:        "#215 (unimplemented)",         /* 215 = unimplemented */
                    276:        "#216 (unimplemented)",         /* 216 = unimplemented */
                    277:        "#217 (unimplemented)",         /* 217 = unimplemented */
                    278:        "#218 (unimplemented)",         /* 218 = unimplemented */
                    279:        "#219 (unimplemented)",         /* 219 = unimplemented */
1.9       brezak    280: #endif /* !LKM */
1.25      cgd       281: #ifdef SYSVSEM
                    282:        "__semctl",                     /* 220 = __semctl */
                    283:        "semget",                       /* 221 = semget */
                    284:        "semop",                        /* 222 = semop */
                    285:        "semconfig",                    /* 223 = semconfig */
                    286: #else
                    287:        "#220 (unimplemented semctl)",          /* 220 = unimplemented semctl */
                    288:        "#221 (unimplemented semget)",          /* 221 = unimplemented semget */
                    289:        "#222 (unimplemented semop)",           /* 222 = unimplemented semop */
                    290:        "#223 (unimplemented semconfig)",               /* 223 = unimplemented semconfig */
                    291: #endif
                    292: #ifdef SYSVMSG
                    293:        "msgctl",                       /* 224 = msgctl */
                    294:        "msgget",                       /* 225 = msgget */
                    295:        "msgsnd",                       /* 226 = msgsnd */
                    296:        "msgrcv",                       /* 227 = msgrcv */
                    297: #else
                    298:        "#224 (unimplemented msgctl)",          /* 224 = unimplemented msgctl */
                    299:        "#225 (unimplemented msgget)",          /* 225 = unimplemented msgget */
                    300:        "#226 (unimplemented msgsnd)",          /* 226 = unimplemented msgsnd */
                    301:        "#227 (unimplemented msgrcv)",          /* 227 = unimplemented msgrcv */
                    302: #endif
                    303: #ifdef SYSVSHM
                    304:        "shmat",                        /* 228 = shmat */
                    305:        "shmctl",                       /* 229 = shmctl */
                    306:        "shmdt",                        /* 230 = shmdt */
                    307:        "shmget",                       /* 231 = shmget */
                    308: #else
                    309:        "#228 (unimplemented shmat)",           /* 228 = unimplemented shmat */
                    310:        "#229 (unimplemented shmctl)",          /* 229 = unimplemented shmctl */
                    311:        "#230 (unimplemented shmdt)",           /* 230 = unimplemented shmdt */
                    312:        "#231 (unimplemented shmget)",          /* 231 = unimplemented shmget */
                    313: #endif
1.1       cgd       314: };

CVSweb <webmaster@jp.NetBSD.org>