Annotation of sys/compat/ultrix/ultrix_syscall.h, Revision 1.1
1.1 ! nbrk 1: /* $OpenBSD: ultrix_syscall.h,v 1.13 2004/07/09 23:56:46 millert Exp $ */
! 2:
! 3: /*
! 4: * System call numbers.
! 5: *
! 6: * DO NOT EDIT-- this file is automatically generated.
! 7: * created from OpenBSD: syscalls.master,v 1.11 2004/07/09 23:52:02 millert Exp
! 8: */
! 9:
! 10: /* syscall: "syscall" ret: "int" args: */
! 11: #define ULTRIX_SYS_syscall 0
! 12:
! 13: /* syscall: "exit" ret: "int" args: "int" */
! 14: #define ULTRIX_SYS_exit 1
! 15:
! 16: /* syscall: "fork" ret: "int" args: */
! 17: #define ULTRIX_SYS_fork 2
! 18:
! 19: /* syscall: "read" ret: "int" args: "int" "char *" "u_int" */
! 20: #define ULTRIX_SYS_read 3
! 21:
! 22: /* syscall: "write" ret: "int" args: "int" "char *" "u_int" */
! 23: #define ULTRIX_SYS_write 4
! 24:
! 25: /* syscall: "open" ret: "int" args: "char *" "int" "int" */
! 26: #define ULTRIX_SYS_open 5
! 27:
! 28: /* syscall: "close" ret: "int" args: "int" */
! 29: #define ULTRIX_SYS_close 6
! 30:
! 31: /* syscall: "owait" ret: "int" args: */
! 32: #define ULTRIX_SYS_owait 7
! 33:
! 34: /* syscall: "creat" ret: "int" args: "char *" "int" */
! 35: #define ULTRIX_SYS_creat 8
! 36:
! 37: /* syscall: "link" ret: "int" args: "char *" "char *" */
! 38: #define ULTRIX_SYS_link 9
! 39:
! 40: /* syscall: "unlink" ret: "int" args: "char *" */
! 41: #define ULTRIX_SYS_unlink 10
! 42:
! 43: /* syscall: "execv" ret: "int" args: "char *" "char **" */
! 44: #define ULTRIX_SYS_execv 11
! 45:
! 46: /* syscall: "chdir" ret: "int" args: "char *" */
! 47: #define ULTRIX_SYS_chdir 12
! 48:
! 49: /* 13 is obsolete time */
! 50: /* syscall: "mknod" ret: "int" args: "char *" "int" "int" */
! 51: #define ULTRIX_SYS_mknod 14
! 52:
! 53: /* syscall: "chmod" ret: "int" args: "char *" "int" */
! 54: #define ULTRIX_SYS_chmod 15
! 55:
! 56: /* syscall: "lchown" ret: "int" args: "char *" "int" "int" */
! 57: #define ULTRIX_SYS_lchown 16
! 58:
! 59: /* syscall: "break" ret: "int" args: "char *" */
! 60: #define ULTRIX_SYS_break 17
! 61:
! 62: /* 18 is obsolete stat */
! 63: /* syscall: "lseek" ret: "long" args: "int" "long" "int" */
! 64: #define ULTRIX_SYS_lseek 19
! 65:
! 66: /* syscall: "getpid" ret: "pid_t" args: */
! 67: #define ULTRIX_SYS_getpid 20
! 68:
! 69: /* syscall: "mount" ret: "int" args: "char *" "char *" "int" "int" "caddr_t" */
! 70: #define ULTRIX_SYS_mount 21
! 71:
! 72: /* 22 is obsolete sysV_unmount */
! 73: /* syscall: "setuid" ret: "int" args: "uid_t" */
! 74: #define ULTRIX_SYS_setuid 23
! 75:
! 76: /* syscall: "getuid" ret: "uid_t" args: */
! 77: #define ULTRIX_SYS_getuid 24
! 78:
! 79: /* 25 is obsolete v7 stime */
! 80: /* 26 is obsolete v7 ptrace */
! 81: /* 27 is obsolete v7 alarm */
! 82: /* 28 is obsolete v7 fstat */
! 83: /* 29 is obsolete v7 pause */
! 84: /* 30 is obsolete v7 utime */
! 85: /* 31 is obsolete v7 stty */
! 86: /* 32 is obsolete v7 gtty */
! 87: /* syscall: "access" ret: "int" args: "char *" "int" */
! 88: #define ULTRIX_SYS_access 33
! 89:
! 90: /* 34 is obsolete v7 nice */
! 91: /* 35 is obsolete v7 ftime */
! 92: /* syscall: "sync" ret: "int" args: */
! 93: #define ULTRIX_SYS_sync 36
! 94:
! 95: /* syscall: "kill" ret: "int" args: "int" "int" */
! 96: #define ULTRIX_SYS_kill 37
! 97:
! 98: /* syscall: "stat43" ret: "int" args: "char *" "struct stat43 *" */
! 99: #define ULTRIX_SYS_stat43 38
! 100:
! 101: /* 39 is obsolete v7 setpgrp */
! 102: /* syscall: "olstat" ret: "int" args: "char *" "struct stat43 *" */
! 103: #define ULTRIX_SYS_olstat 40
! 104:
! 105: /* syscall: "dup" ret: "int" args: "u_int" */
! 106: #define ULTRIX_SYS_dup 41
! 107:
! 108: /* syscall: "opipe" ret: "int" args: */
! 109: #define ULTRIX_SYS_opipe 42
! 110:
! 111: /* 43 is obsolete v7 times */
! 112: /* syscall: "profil" ret: "int" args: "caddr_t" "u_int" "u_int" "u_int" */
! 113: #define ULTRIX_SYS_profil 44
! 114:
! 115: /* 46 is obsolete v7 setgid */
! 116: /* syscall: "getgid" ret: "gid_t" args: */
! 117: #define ULTRIX_SYS_getgid 47
! 118:
! 119: /* syscall: "acct" ret: "int" args: "char *" */
! 120: #define ULTRIX_SYS_acct 51
! 121:
! 122: /* syscall: "ioctl" ret: "int" args: "int" "u_long" "caddr_t" */
! 123: #define ULTRIX_SYS_ioctl 54
! 124:
! 125: /* syscall: "reboot" ret: "int" args: "int" */
! 126: #define ULTRIX_SYS_reboot 55
! 127:
! 128: /* syscall: "symlink" ret: "int" args: "char *" "char *" */
! 129: #define ULTRIX_SYS_symlink 57
! 130:
! 131: /* syscall: "readlink" ret: "int" args: "char *" "char *" "int" */
! 132: #define ULTRIX_SYS_readlink 58
! 133:
! 134: /* syscall: "execve" ret: "int" args: "char *" "char **" "char **" */
! 135: #define ULTRIX_SYS_execve 59
! 136:
! 137: /* syscall: "umask" ret: "int" args: "int" */
! 138: #define ULTRIX_SYS_umask 60
! 139:
! 140: /* syscall: "chroot" ret: "int" args: "char *" */
! 141: #define ULTRIX_SYS_chroot 61
! 142:
! 143: /* syscall: "fstat" ret: "int" args: "int" "struct stat43 *" */
! 144: #define ULTRIX_SYS_fstat 62
! 145:
! 146: /* syscall: "getpagesize" ret: "int" args: */
! 147: #define ULTRIX_SYS_getpagesize 64
! 148:
! 149: /* syscall: "vfork" ret: "int" args: */
! 150: #define ULTRIX_SYS_vfork 66
! 151:
! 152: /* 67 is obsolete vread */
! 153: /* 68 is obsolete vwrite */
! 154: /* syscall: "sbrk" ret: "int" args: "int" */
! 155: #define ULTRIX_SYS_sbrk 69
! 156:
! 157: /* syscall: "sstk" ret: "int" args: "int" */
! 158: #define ULTRIX_SYS_sstk 70
! 159:
! 160: /* syscall: "mmap" ret: "int" args: "caddr_t" "size_t" "int" "u_int" "int" "long" */
! 161: #define ULTRIX_SYS_mmap 71
! 162:
! 163: /* syscall: "vadvise" ret: "int" args: "int" */
! 164: #define ULTRIX_SYS_vadvise 72
! 165:
! 166: /* syscall: "munmap" ret: "int" args: "caddr_t" "size_t" */
! 167: #define ULTRIX_SYS_munmap 73
! 168:
! 169: /* syscall: "mprotect" ret: "int" args: "caddr_t" "size_t" "int" */
! 170: #define ULTRIX_SYS_mprotect 74
! 171:
! 172: /* syscall: "madvise" ret: "int" args: "caddr_t" "size_t" "int" */
! 173: #define ULTRIX_SYS_madvise 75
! 174:
! 175: /* syscall: "vhangup" ret: "int" args: */
! 176: #define ULTRIX_SYS_vhangup 76
! 177:
! 178: /* syscall: "mincore" ret: "int" args: "caddr_t" "int" "char *" */
! 179: #define ULTRIX_SYS_mincore 78
! 180:
! 181: /* syscall: "getgroups" ret: "int" args: "u_int" "gid_t *" */
! 182: #define ULTRIX_SYS_getgroups 79
! 183:
! 184: /* syscall: "setgroups" ret: "int" args: "u_int" "gid_t *" */
! 185: #define ULTRIX_SYS_setgroups 80
! 186:
! 187: /* syscall: "getpgrp" ret: "int" args: */
! 188: #define ULTRIX_SYS_getpgrp 81
! 189:
! 190: /* syscall: "setpgrp" ret: "int" args: "int" "int" */
! 191: #define ULTRIX_SYS_setpgrp 82
! 192:
! 193: /* syscall: "setitimer" ret: "int" args: "u_int" "struct itimerval *" "struct itimerval *" */
! 194: #define ULTRIX_SYS_setitimer 83
! 195:
! 196: /* syscall: "wait3" ret: "int" args: "int *" "int" "struct rusage *" */
! 197: #define ULTRIX_SYS_wait3 84
! 198:
! 199: /* syscall: "swapon" ret: "int" args: "char *" */
! 200: #define ULTRIX_SYS_swapon 85
! 201:
! 202: /* syscall: "getitimer" ret: "int" args: "u_int" "struct itimerval *" */
! 203: #define ULTRIX_SYS_getitimer 86
! 204:
! 205: /* syscall: "gethostname" ret: "int" args: "char *" "u_int" */
! 206: #define ULTRIX_SYS_gethostname 87
! 207:
! 208: /* syscall: "sethostname" ret: "int" args: "char *" "u_int" */
! 209: #define ULTRIX_SYS_sethostname 88
! 210:
! 211: /* syscall: "getdtablesize" ret: "int" args: */
! 212: #define ULTRIX_SYS_getdtablesize 89
! 213:
! 214: /* syscall: "dup2" ret: "int" args: "u_int" "u_int" */
! 215: #define ULTRIX_SYS_dup2 90
! 216:
! 217: /* syscall: "fcntl" ret: "int" args: "int" "int" "void *" */
! 218: #define ULTRIX_SYS_fcntl 92
! 219:
! 220: /* syscall: "select" ret: "int" args: "u_int" "fd_set *" "fd_set *" "fd_set *" "struct timeval *" */
! 221: #define ULTRIX_SYS_select 93
! 222:
! 223: /* syscall: "fsync" ret: "int" args: "int" */
! 224: #define ULTRIX_SYS_fsync 95
! 225:
! 226: /* syscall: "setpriority" ret: "int" args: "int" "int" "int" */
! 227: #define ULTRIX_SYS_setpriority 96
! 228:
! 229: /* syscall: "socket" ret: "int" args: "int" "int" "int" */
! 230: #define ULTRIX_SYS_socket 97
! 231:
! 232: /* syscall: "connect" ret: "int" args: "int" "caddr_t" "int" */
! 233: #define ULTRIX_SYS_connect 98
! 234:
! 235: /* syscall: "accept" ret: "int" args: "int" "caddr_t" "int *" */
! 236: #define ULTRIX_SYS_accept 99
! 237:
! 238: /* syscall: "getpriority" ret: "int" args: "int" "int" */
! 239: #define ULTRIX_SYS_getpriority 100
! 240:
! 241: /* syscall: "send" ret: "int" args: "int" "caddr_t" "int" "int" */
! 242: #define ULTRIX_SYS_send 101
! 243:
! 244: /* syscall: "recv" ret: "int" args: "int" "caddr_t" "int" "int" */
! 245: #define ULTRIX_SYS_recv 102
! 246:
! 247: /* syscall: "sigreturn" ret: "int" args: "struct sigcontext *" */
! 248: #define ULTRIX_SYS_sigreturn 103
! 249:
! 250: /* syscall: "bind" ret: "int" args: "int" "caddr_t" "int" */
! 251: #define ULTRIX_SYS_bind 104
! 252:
! 253: /* syscall: "setsockopt" ret: "int" args: "int" "int" "int" "caddr_t" "int" */
! 254: #define ULTRIX_SYS_setsockopt 105
! 255:
! 256: /* syscall: "listen" ret: "int" args: "int" "int" */
! 257: #define ULTRIX_SYS_listen 106
! 258:
! 259: /* syscall: "sigvec" ret: "int" args: "int" "struct sigvec *" "struct sigvec *" */
! 260: #define ULTRIX_SYS_sigvec 108
! 261:
! 262: /* syscall: "sigblock" ret: "int" args: "int" */
! 263: #define ULTRIX_SYS_sigblock 109
! 264:
! 265: /* syscall: "sigsetmask" ret: "int" args: "int" */
! 266: #define ULTRIX_SYS_sigsetmask 110
! 267:
! 268: /* syscall: "sigsuspend" ret: "int" args: "int" */
! 269: #define ULTRIX_SYS_sigsuspend 111
! 270:
! 271: /* syscall: "sigstack" ret: "int" args: "struct sigstack *" "struct sigstack *" */
! 272: #define ULTRIX_SYS_sigstack 112
! 273:
! 274: /* syscall: "recvmsg" ret: "int" args: "int" "struct omsghdr *" "int" */
! 275: #define ULTRIX_SYS_recvmsg 113
! 276:
! 277: /* syscall: "sendmsg" ret: "int" args: "int" "caddr_t" "int" */
! 278: #define ULTRIX_SYS_sendmsg 114
! 279:
! 280: /* 115 is obsolete vtrace */
! 281: /* syscall: "gettimeofday" ret: "int" args: "struct timeval *" "struct timezone *" */
! 282: #define ULTRIX_SYS_gettimeofday 116
! 283:
! 284: /* syscall: "getrusage" ret: "int" args: "int" "struct rusage *" */
! 285: #define ULTRIX_SYS_getrusage 117
! 286:
! 287: /* syscall: "getsockopt" ret: "int" args: "int" "int" "int" "caddr_t" "int *" */
! 288: #define ULTRIX_SYS_getsockopt 118
! 289:
! 290: /* syscall: "readv" ret: "int" args: "int" "struct iovec *" "u_int" */
! 291: #define ULTRIX_SYS_readv 120
! 292:
! 293: /* syscall: "writev" ret: "int" args: "int" "struct iovec *" "u_int" */
! 294: #define ULTRIX_SYS_writev 121
! 295:
! 296: /* syscall: "settimeofday" ret: "int" args: "struct timeval *" "struct timezone *" */
! 297: #define ULTRIX_SYS_settimeofday 122
! 298:
! 299: /* syscall: "fchown" ret: "int" args: "int" "int" "int" */
! 300: #define ULTRIX_SYS_fchown 123
! 301:
! 302: /* syscall: "fchmod" ret: "int" args: "int" "int" */
! 303: #define ULTRIX_SYS_fchmod 124
! 304:
! 305: /* syscall: "recvfrom" ret: "int" args: "int" "caddr_t" "size_t" "int" "caddr_t" "int *" */
! 306: #define ULTRIX_SYS_recvfrom 125
! 307:
! 308: /* syscall: "setreuid" ret: "int" args: "uid_t" "uid_t" */
! 309: #define ULTRIX_SYS_setreuid 126
! 310:
! 311: /* syscall: "setregid" ret: "int" args: "gid_t" "gid_t" */
! 312: #define ULTRIX_SYS_setregid 127
! 313:
! 314: /* syscall: "rename" ret: "int" args: "char *" "char *" */
! 315: #define ULTRIX_SYS_rename 128
! 316:
! 317: /* syscall: "truncate" ret: "int" args: "char *" "long" */
! 318: #define ULTRIX_SYS_truncate 129
! 319:
! 320: /* syscall: "ftruncate" ret: "int" args: "int" "long" */
! 321: #define ULTRIX_SYS_ftruncate 130
! 322:
! 323: /* syscall: "flock" ret: "int" args: "int" "int" */
! 324: #define ULTRIX_SYS_flock 131
! 325:
! 326: /* syscall: "sendto" ret: "int" args: "int" "caddr_t" "size_t" "int" "caddr_t" "int" */
! 327: #define ULTRIX_SYS_sendto 133
! 328:
! 329: /* syscall: "shutdown" ret: "int" args: "int" "int" */
! 330: #define ULTRIX_SYS_shutdown 134
! 331:
! 332: /* syscall: "socketpair" ret: "int" args: "int" "int" "int" "int *" */
! 333: #define ULTRIX_SYS_socketpair 135
! 334:
! 335: /* syscall: "mkdir" ret: "int" args: "char *" "int" */
! 336: #define ULTRIX_SYS_mkdir 136
! 337:
! 338: /* syscall: "rmdir" ret: "int" args: "char *" */
! 339: #define ULTRIX_SYS_rmdir 137
! 340:
! 341: /* syscall: "utimes" ret: "int" args: "char *" "struct timeval *" */
! 342: #define ULTRIX_SYS_utimes 138
! 343:
! 344: /* syscall: "sigcleanup" ret: "int" args: "struct sigcontext *" */
! 345: #define ULTRIX_SYS_sigcleanup 139
! 346:
! 347: /* syscall: "adjtime" ret: "int" args: "struct timeval *" "struct timeval *" */
! 348: #define ULTRIX_SYS_adjtime 140
! 349:
! 350: /* syscall: "getpeername" ret: "int" args: "int" "caddr_t" "int *" */
! 351: #define ULTRIX_SYS_getpeername 141
! 352:
! 353: /* syscall: "gethostid" ret: "int" args: */
! 354: #define ULTRIX_SYS_gethostid 142
! 355:
! 356: /* syscall: "getrlimit" ret: "int" args: "u_int" "struct orlimit *" */
! 357: #define ULTRIX_SYS_getrlimit 144
! 358:
! 359: /* syscall: "setrlimit" ret: "int" args: "u_int" "struct orlimit *" */
! 360: #define ULTRIX_SYS_setrlimit 145
! 361:
! 362: /* syscall: "killpg" ret: "int" args: "int" "int" */
! 363: #define ULTRIX_SYS_killpg 146
! 364:
! 365: /* syscall: "getsockname" ret: "int" args: "int" "caddr_t" "int *" */
! 366: #define ULTRIX_SYS_getsockname 150
! 367:
! 368: /* syscall: "nfssvc" ret: "int" args: "int" */
! 369: #define ULTRIX_SYS_nfssvc 158
! 370:
! 371: /* syscall: "getdirentries" ret: "int" args: "int" "char *" "u_int" "long *" */
! 372: #define ULTRIX_SYS_getdirentries 159
! 373:
! 374: /* syscall: "statfs" ret: "int" args: "char *" "struct ultrix_statfs *" */
! 375: #define ULTRIX_SYS_statfs 160
! 376:
! 377: /* syscall: "fstatfs" ret: "int" args: "int" "struct ultrix_statfs *" */
! 378: #define ULTRIX_SYS_fstatfs 161
! 379:
! 380: /* syscall: "async_daemon" ret: "int" args: */
! 381: #define ULTRIX_SYS_async_daemon 163
! 382:
! 383: /* syscall: "getfh" ret: "int" args: "char *" "fhandle_t *" */
! 384: #define ULTRIX_SYS_getfh 164
! 385:
! 386: /* syscall: "getdomainname" ret: "int" args: "char *" "int" */
! 387: #define ULTRIX_SYS_getdomainname 165
! 388:
! 389: /* syscall: "setdomainname" ret: "int" args: "char *" "int" */
! 390: #define ULTRIX_SYS_setdomainname 166
! 391:
! 392: /* syscall: "quotactl" ret: "int" args: "int" "char *" "int" "caddr_t" */
! 393: #define ULTRIX_SYS_quotactl 168
! 394:
! 395: /* syscall: "exportfs" ret: "int" args: "char *" "char *" */
! 396: #define ULTRIX_SYS_exportfs 169
! 397:
! 398: /* syscall: "uname" ret: "int" args: "struct ultrix_utsname *" */
! 399: #define ULTRIX_SYS_uname 179
! 400:
! 401: /* syscall: "ustat" ret: "int" args: "int" "struct ultrix_ustat *" */
! 402: #define ULTRIX_SYS_ustat 183
! 403:
! 404: /* syscall: "getmnt" ret: "int" args: "int *" "struct ultrix_fs_data *" "int" "int" "char *" */
! 405: #define ULTRIX_SYS_getmnt 184
! 406:
! 407: /* syscall: "sigpending" ret: "int" args: "int *" */
! 408: #define ULTRIX_SYS_sigpending 187
! 409:
! 410: /* syscall: "setsid" ret: "int" args: */
! 411: #define ULTRIX_SYS_setsid 188
! 412:
! 413: /* syscall: "waitpid" ret: "int" args: "int" "int *" "int" */
! 414: #define ULTRIX_SYS_waitpid 189
! 415:
! 416: /* syscall: "getsysinfo" ret: "int" args: "unsigned" "char *" "unsigned" "int *" "char *" */
! 417: #define ULTRIX_SYS_getsysinfo 256
! 418:
! 419: /* syscall: "setsysinfo" ret: "int" args: "unsigned" "char *" "unsigned" "unsigned" "unsigned" */
! 420: #define ULTRIX_SYS_setsysinfo 257
! 421:
! 422: #define ULTRIX_SYS_MAXSYSCALL 258
CVSweb