[BACK]Return to ibcs2_syscall.h CVS log [TXT][DIR] Up to [local] / sys / compat / ibcs2

Annotation of sys/compat/ibcs2/ibcs2_syscall.h, Revision 1.1

1.1     ! nbrk        1: /*     $OpenBSD: ibcs2_syscall.h,v 1.9 2004/07/09 23:55:31 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.8 2002/03/14 03:16:03 millert Exp
        !             8:  */
        !             9:
        !            10: /* syscall: "syscall" ret: "int" args: */
        !            11: #define        IBCS2_SYS_syscall       0
        !            12:
        !            13: /* syscall: "exit" ret: "int" args: "int" */
        !            14: #define        IBCS2_SYS_exit  1
        !            15:
        !            16: /* syscall: "fork" ret: "int" args: */
        !            17: #define        IBCS2_SYS_fork  2
        !            18:
        !            19: /* syscall: "read" ret: "int" args: "int" "char *" "u_int" */
        !            20: #define        IBCS2_SYS_read  3
        !            21:
        !            22: /* syscall: "write" ret: "int" args: "int" "char *" "u_int" */
        !            23: #define        IBCS2_SYS_write 4
        !            24:
        !            25: /* syscall: "open" ret: "int" args: "char *" "int" "int" */
        !            26: #define        IBCS2_SYS_open  5
        !            27:
        !            28: /* syscall: "close" ret: "int" args: "int" */
        !            29: #define        IBCS2_SYS_close 6
        !            30:
        !            31: /* syscall: "waitsys" ret: "int" args: "int" "int" "int" */
        !            32: #define        IBCS2_SYS_waitsys       7
        !            33:
        !            34: /* syscall: "creat" ret: "int" args: "char *" "int" */
        !            35: #define        IBCS2_SYS_creat 8
        !            36:
        !            37: /* syscall: "link" ret: "int" args: "char *" "char *" */
        !            38: #define        IBCS2_SYS_link  9
        !            39:
        !            40: /* syscall: "unlink" ret: "int" args: "char *" */
        !            41: #define        IBCS2_SYS_unlink        10
        !            42:
        !            43: /* syscall: "execv" ret: "int" args: "char *" "char **" */
        !            44: #define        IBCS2_SYS_execv 11
        !            45:
        !            46: /* syscall: "chdir" ret: "int" args: "char *" */
        !            47: #define        IBCS2_SYS_chdir 12
        !            48:
        !            49: /* syscall: "time" ret: "int" args: "ibcs2_time_t *" */
        !            50: #define        IBCS2_SYS_time  13
        !            51:
        !            52: /* syscall: "mknod" ret: "int" args: "char *" "int" "int" */
        !            53: #define        IBCS2_SYS_mknod 14
        !            54:
        !            55: /* syscall: "chmod" ret: "int" args: "char *" "int" */
        !            56: #define        IBCS2_SYS_chmod 15
        !            57:
        !            58: /* syscall: "chown" ret: "int" args: "char *" "int" "int" */
        !            59: #define        IBCS2_SYS_chown 16
        !            60:
        !            61: /* syscall: "obreak" ret: "int" args: "caddr_t" */
        !            62: #define        IBCS2_SYS_obreak        17
        !            63:
        !            64: /* syscall: "stat" ret: "int" args: "char *" "struct ibcs2_stat *" */
        !            65: #define        IBCS2_SYS_stat  18
        !            66:
        !            67: /* syscall: "lseek" ret: "long" args: "int" "long" "int" */
        !            68: #define        IBCS2_SYS_lseek 19
        !            69:
        !            70: /* syscall: "getpid" ret: "pid_t" args: */
        !            71: #define        IBCS2_SYS_getpid        20
        !            72:
        !            73: /* syscall: "mount" ret: "int" args: "char *" "char *" "int" "int" "char *" "int" */
        !            74: #define        IBCS2_SYS_mount 21
        !            75:
        !            76: /* syscall: "umount" ret: "int" args: "char *" */
        !            77: #define        IBCS2_SYS_umount        22
        !            78:
        !            79: /* syscall: "setuid" ret: "int" args: "int" */
        !            80: #define        IBCS2_SYS_setuid        23
        !            81:
        !            82: /* syscall: "getuid" ret: "uid_t" args: */
        !            83: #define        IBCS2_SYS_getuid        24
        !            84:
        !            85: /* syscall: "stime" ret: "int" args: "long *" */
        !            86: #define        IBCS2_SYS_stime 25
        !            87:
        !            88: /* syscall: "alarm" ret: "int" args: "unsigned" */
        !            89: #define        IBCS2_SYS_alarm 27
        !            90:
        !            91: /* syscall: "fstat" ret: "int" args: "int" "struct ibcs2_stat *" */
        !            92: #define        IBCS2_SYS_fstat 28
        !            93:
        !            94: /* syscall: "pause" ret: "int" args: */
        !            95: #define        IBCS2_SYS_pause 29
        !            96:
        !            97: /* syscall: "utime" ret: "int" args: "char *" "struct ibcs2_utimbuf *" */
        !            98: #define        IBCS2_SYS_utime 30
        !            99:
        !           100: /* syscall: "access" ret: "int" args: "char *" "int" */
        !           101: #define        IBCS2_SYS_access        33
        !           102:
        !           103: /* syscall: "nice" ret: "int" args: "int" */
        !           104: #define        IBCS2_SYS_nice  34
        !           105:
        !           106: /* syscall: "statfs" ret: "int" args: "char *" "struct ibcs2_statfs *" "int" "int" */
        !           107: #define        IBCS2_SYS_statfs        35
        !           108:
        !           109: /* syscall: "sync" ret: "int" args: */
        !           110: #define        IBCS2_SYS_sync  36
        !           111:
        !           112: /* syscall: "kill" ret: "int" args: "int" "int" */
        !           113: #define        IBCS2_SYS_kill  37
        !           114:
        !           115: /* syscall: "fstatfs" ret: "int" args: "int" "struct ibcs2_statfs *" "int" "int" */
        !           116: #define        IBCS2_SYS_fstatfs       38
        !           117:
        !           118: /* syscall: "pgrpsys" ret: "int" args: "int" "caddr_t" "int" "int" */
        !           119: #define        IBCS2_SYS_pgrpsys       39
        !           120:
        !           121: /* syscall: "dup" ret: "int" args: "u_int" */
        !           122: #define        IBCS2_SYS_dup   41
        !           123:
        !           124: /* syscall: "opipe" ret: "int" args: */
        !           125: #define        IBCS2_SYS_opipe 42
        !           126:
        !           127: /* syscall: "times" ret: "int" args: "struct tms *" */
        !           128: #define        IBCS2_SYS_times 43
        !           129:
        !           130: /* syscall: "plock" ret: "int" args: "int" */
        !           131: #define        IBCS2_SYS_plock 45
        !           132:
        !           133: /* syscall: "setgid" ret: "int" args: "int" */
        !           134: #define        IBCS2_SYS_setgid        46
        !           135:
        !           136: /* syscall: "getgid" ret: "gid_t" args: */
        !           137: #define        IBCS2_SYS_getgid        47
        !           138:
        !           139: /* syscall: "sigsys" ret: "int" args: "int" "ibcs2_sig_t" */
        !           140: #define        IBCS2_SYS_sigsys        48
        !           141:
        !           142: /* syscall: "msgsys" ret: "int" args: "int" "int" "int" "int" "int" "int" */
        !           143: #define        IBCS2_SYS_msgsys        49
        !           144:
        !           145: /* syscall: "sysi86" ret: "int" args: "int" "int" */
        !           146: #define        IBCS2_SYS_sysi86        50
        !           147:
        !           148: /* syscall: "shmsys" ret: "int" args: "int" "int" "int" "int" */
        !           149: #define        IBCS2_SYS_shmsys        52
        !           150:
        !           151: /* syscall: "semsys" ret: "int" args: "int" "int" "int" "int" "int" */
        !           152: #define        IBCS2_SYS_semsys        53
        !           153:
        !           154: /* syscall: "ioctl" ret: "int" args: "int" "int" "caddr_t" */
        !           155: #define        IBCS2_SYS_ioctl 54
        !           156:
        !           157: /* syscall: "uadmin" ret: "int" args: "int" "int" "caddr_t" */
        !           158: #define        IBCS2_SYS_uadmin        55
        !           159:
        !           160: /* syscall: "utssys" ret: "int" args: "int" "int" "int" */
        !           161: #define        IBCS2_SYS_utssys        57
        !           162:
        !           163: /* syscall: "execve" ret: "int" args: "char *" "char **" "char **" */
        !           164: #define        IBCS2_SYS_execve        59
        !           165:
        !           166: /* syscall: "umask" ret: "int" args: "int" */
        !           167: #define        IBCS2_SYS_umask 60
        !           168:
        !           169: /* syscall: "chroot" ret: "int" args: "char *" */
        !           170: #define        IBCS2_SYS_chroot        61
        !           171:
        !           172: /* syscall: "fcntl" ret: "int" args: "int" "int" "char *" */
        !           173: #define        IBCS2_SYS_fcntl 62
        !           174:
        !           175: /* syscall: "ulimit" ret: "long" args: "int" "int" */
        !           176: #define        IBCS2_SYS_ulimit        63
        !           177:
        !           178:                                /* 70 is obsolete rfs_advfs */
        !           179:                                /* 71 is obsolete rfs_unadvfs */
        !           180:                                /* 72 is obsolete rfs_rmount */
        !           181:                                /* 73 is obsolete rfs_rumount */
        !           182:                                /* 74 is obsolete rfs_rfstart */
        !           183:                                /* 75 is obsolete rfs_sigret */
        !           184:                                /* 76 is obsolete rfs_rdebug */
        !           185:                                /* 77 is obsolete rfs_rfstop */
        !           186: /* syscall: "rmdir" ret: "int" args: "char *" */
        !           187: #define        IBCS2_SYS_rmdir 79
        !           188:
        !           189: /* syscall: "mkdir" ret: "int" args: "char *" "int" */
        !           190: #define        IBCS2_SYS_mkdir 80
        !           191:
        !           192: /* syscall: "getdents" ret: "int" args: "int" "char *" "int" */
        !           193: #define        IBCS2_SYS_getdents      81
        !           194:
        !           195: /* syscall: "sysfs" ret: "int" args: "int" "caddr_t" "char *" */
        !           196: #define        IBCS2_SYS_sysfs 84
        !           197:
        !           198: /* syscall: "getmsg" ret: "int" args: "int" "struct ibcs2_stropts *" "struct ibcs2_stropts *" "int *" */
        !           199: #define        IBCS2_SYS_getmsg        85
        !           200:
        !           201: /* syscall: "putmsg" ret: "int" args: "int" "struct ibcs2_stropts *" "struct ibcs2_stropts *" "int" */
        !           202: #define        IBCS2_SYS_putmsg        86
        !           203:
        !           204: /* syscall: "poll" ret: "int" args: "struct pollfd *" "u_long" "int" */
        !           205: #define        IBCS2_SYS_poll  87
        !           206:
        !           207: /* syscall: "symlink" ret: "int" args: "char *" "char *" */
        !           208: #define        IBCS2_SYS_symlink       90
        !           209:
        !           210: /* syscall: "lstat" ret: "int" args: "char *" "struct ibcs2_stat *" */
        !           211: #define        IBCS2_SYS_lstat 91
        !           212:
        !           213: /* syscall: "readlink" ret: "int" args: "char *" "char *" "int" */
        !           214: #define        IBCS2_SYS_readlink      92
        !           215:
        !           216: /* syscall: "sigreturn" ret: "int" args: "struct sigcontext *" */
        !           217: #define        IBCS2_SYS_sigreturn     103
        !           218:
        !           219: /* syscall: "rdchk" ret: "int" args: "int" */
        !           220: #define        IBCS2_SYS_rdchk 135
        !           221:
        !           222: /* syscall: "chsize" ret: "int" args: "int" "long" */
        !           223: #define        IBCS2_SYS_chsize        138
        !           224:
        !           225: /* syscall: "ftime" ret: "int" args: "struct xenix_timeb *" */
        !           226: #define        IBCS2_SYS_ftime 139
        !           227:
        !           228: /* syscall: "nap" ret: "int" args: "int" */
        !           229: #define        IBCS2_SYS_nap   140
        !           230:
        !           231: /* syscall: "select" ret: "int" args: "u_int" "fd_set *" "fd_set *" "fd_set *" "struct timeval *" */
        !           232: #define        IBCS2_SYS_select        164
        !           233:
        !           234: /* syscall: "eaccess" ret: "int" args: "char *" "int" */
        !           235: #define        IBCS2_SYS_eaccess       165
        !           236:
        !           237: /* syscall: "sigaction" ret: "int" args: "int" "struct ibcs2_sigaction *" "struct ibcs2_sigaction *" */
        !           238: #define        IBCS2_SYS_sigaction     167
        !           239:
        !           240: /* syscall: "sigprocmask" ret: "int" args: "int" "ibcs2_sigset_t *" "ibcs2_sigset_t *" */
        !           241: #define        IBCS2_SYS_sigprocmask   168
        !           242:
        !           243: /* syscall: "sigpending" ret: "int" args: "ibcs2_sigset_t *" */
        !           244: #define        IBCS2_SYS_sigpending    169
        !           245:
        !           246: /* syscall: "sigsuspend" ret: "int" args: "ibcs2_sigset_t *" */
        !           247: #define        IBCS2_SYS_sigsuspend    170
        !           248:
        !           249: /* syscall: "getgroups" ret: "int" args: "int" "ibcs2_gid_t *" */
        !           250: #define        IBCS2_SYS_getgroups     171
        !           251:
        !           252: /* syscall: "setgroups" ret: "int" args: "int" "ibcs2_gid_t *" */
        !           253: #define        IBCS2_SYS_setgroups     172
        !           254:
        !           255: /* syscall: "sysconf" ret: "int" args: "int" */
        !           256: #define        IBCS2_SYS_sysconf       173
        !           257:
        !           258: /* syscall: "pathconf" ret: "int" args: "char *" "int" */
        !           259: #define        IBCS2_SYS_pathconf      174
        !           260:
        !           261: /* syscall: "fpathconf" ret: "int" args: "int" "int" */
        !           262: #define        IBCS2_SYS_fpathconf     175
        !           263:
        !           264: /* syscall: "rename" ret: "int" args: "char *" "char *" */
        !           265: #define        IBCS2_SYS_rename        176
        !           266:
        !           267: #define        IBCS2_SYS_MAXSYSCALL    177

CVSweb