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

Annotation of sys/compat/freebsd/freebsd_syscall.h, Revision 1.1.1.1

1.1       nbrk        1: /*     $OpenBSD: freebsd_syscall.h,v 1.32 2007/04/05 15:33:58 tedu 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.31 2007/04/05 15:33:42 tedu Exp
                      8:  */
                      9:
                     10: /* syscall: "syscall" ret: "int" args: */
                     11: #define        FREEBSD_SYS_syscall     0
                     12:
                     13: /* syscall: "exit" ret: "int" args: "int" */
                     14: #define        FREEBSD_SYS_exit        1
                     15:
                     16: /* syscall: "fork" ret: "int" args: */
                     17: #define        FREEBSD_SYS_fork        2
                     18:
                     19: /* syscall: "read" ret: "int" args: "int" "char *" "u_int" */
                     20: #define        FREEBSD_SYS_read        3
                     21:
                     22: /* syscall: "write" ret: "int" args: "int" "char *" "u_int" */
                     23: #define        FREEBSD_SYS_write       4
                     24:
                     25: /* syscall: "open" ret: "int" args: "char *" "int" "int" */
                     26: #define        FREEBSD_SYS_open        5
                     27:
                     28: /* syscall: "close" ret: "int" args: "int" */
                     29: #define        FREEBSD_SYS_close       6
                     30:
                     31: /* syscall: "wait4" ret: "int" args: "int" "int *" "int" "struct rusage *" */
                     32: #define        FREEBSD_SYS_wait4       7
                     33:
                     34: /* syscall: "ocreat" ret: "int" args: "char *" "int" */
                     35: #define        FREEBSD_SYS_ocreat      8
                     36:
                     37: /* syscall: "link" ret: "int" args: "char *" "char *" */
                     38: #define        FREEBSD_SYS_link        9
                     39:
                     40: /* syscall: "unlink" ret: "int" args: "char *" */
                     41: #define        FREEBSD_SYS_unlink      10
                     42:
                     43:                                /* 11 is obsolete execv */
                     44: /* syscall: "chdir" ret: "int" args: "char *" */
                     45: #define        FREEBSD_SYS_chdir       12
                     46:
                     47: /* syscall: "fchdir" ret: "int" args: "int" */
                     48: #define        FREEBSD_SYS_fchdir      13
                     49:
                     50: /* syscall: "mknod" ret: "int" args: "char *" "int" "int" */
                     51: #define        FREEBSD_SYS_mknod       14
                     52:
                     53: /* syscall: "chmod" ret: "int" args: "char *" "int" */
                     54: #define        FREEBSD_SYS_chmod       15
                     55:
                     56: /* syscall: "chown" ret: "int" args: "char *" "int" "int" */
                     57: #define        FREEBSD_SYS_chown       16
                     58:
                     59: /* syscall: "break" ret: "int" args: "char *" */
                     60: #define        FREEBSD_SYS_break       17
                     61:
                     62: /* syscall: "getfsstat" ret: "int" args: "struct freebsd_statfs *" "long" "int" */
                     63: #define        FREEBSD_SYS_getfsstat   18
                     64:
                     65: /* syscall: "olseek" ret: "long" args: "int" "long" "int" */
                     66: #define        FREEBSD_SYS_olseek      19
                     67:
                     68: /* syscall: "getpid" ret: "pid_t" args: */
                     69: #define        FREEBSD_SYS_getpid      20
                     70:
                     71: /* syscall: "mount" ret: "int" args: "int" "char *" "int" "caddr_t" */
                     72: #define        FREEBSD_SYS_mount       21
                     73:
                     74: /* syscall: "unmount" ret: "int" args: "char *" "int" */
                     75: #define        FREEBSD_SYS_unmount     22
                     76:
                     77: /* syscall: "setuid" ret: "int" args: "uid_t" */
                     78: #define        FREEBSD_SYS_setuid      23
                     79:
                     80: /* syscall: "getuid" ret: "uid_t" args: */
                     81: #define        FREEBSD_SYS_getuid      24
                     82:
                     83: /* syscall: "geteuid" ret: "uid_t" args: */
                     84: #define        FREEBSD_SYS_geteuid     25
                     85:
                     86: /* syscall: "ptrace" ret: "int" args: "int" "pid_t" "caddr_t" "int" */
                     87: #define        FREEBSD_SYS_ptrace      26
                     88:
                     89: /* syscall: "recvmsg" ret: "int" args: "int" "struct msghdr *" "int" */
                     90: #define        FREEBSD_SYS_recvmsg     27
                     91:
                     92: /* syscall: "sendmsg" ret: "int" args: "int" "caddr_t" "int" */
                     93: #define        FREEBSD_SYS_sendmsg     28
                     94:
                     95: /* syscall: "recvfrom" ret: "int" args: "int" "caddr_t" "size_t" "int" "caddr_t" "int *" */
                     96: #define        FREEBSD_SYS_recvfrom    29
                     97:
                     98: /* syscall: "accept" ret: "int" args: "int" "caddr_t" "int *" */
                     99: #define        FREEBSD_SYS_accept      30
                    100:
                    101: /* syscall: "getpeername" ret: "int" args: "int" "caddr_t" "int *" */
                    102: #define        FREEBSD_SYS_getpeername 31
                    103:
                    104: /* syscall: "getsockname" ret: "int" args: "int" "caddr_t" "int *" */
                    105: #define        FREEBSD_SYS_getsockname 32
                    106:
                    107: /* syscall: "access" ret: "int" args: "char *" "int" */
                    108: #define        FREEBSD_SYS_access      33
                    109:
                    110: /* syscall: "chflags" ret: "int" args: "char *" "int" */
                    111: #define        FREEBSD_SYS_chflags     34
                    112:
                    113: /* syscall: "fchflags" ret: "int" args: "int" "int" */
                    114: #define        FREEBSD_SYS_fchflags    35
                    115:
                    116: /* syscall: "sync" ret: "int" args: */
                    117: #define        FREEBSD_SYS_sync        36
                    118:
                    119: /* syscall: "kill" ret: "int" args: "int" "int" */
                    120: #define        FREEBSD_SYS_kill        37
                    121:
                    122: /* syscall: "stat43" ret: "int" args: "char *" "struct stat43 *" */
                    123: #define        FREEBSD_SYS_stat43      38
                    124:
                    125: /* syscall: "getppid" ret: "pid_t" args: */
                    126: #define        FREEBSD_SYS_getppid     39
                    127:
                    128: /* syscall: "lstat43" ret: "int" args: "char *" "struct stat43 *" */
                    129: #define        FREEBSD_SYS_lstat43     40
                    130:
                    131: /* syscall: "dup" ret: "int" args: "u_int" */
                    132: #define        FREEBSD_SYS_dup 41
                    133:
                    134: /* syscall: "opipe" ret: "int" args: */
                    135: #define        FREEBSD_SYS_opipe       42
                    136:
                    137: /* syscall: "getegid" ret: "gid_t" args: */
                    138: #define        FREEBSD_SYS_getegid     43
                    139:
                    140: /* syscall: "profil" ret: "int" args: "caddr_t" "u_int" "u_int" "u_int" */
                    141: #define        FREEBSD_SYS_profil      44
                    142:
                    143: /* syscall: "ktrace" ret: "int" args: "char *" "int" "int" "int" */
                    144: #define        FREEBSD_SYS_ktrace      45
                    145:
                    146: /* syscall: "sigaction" ret: "int" args: "int" "struct sigaction *" "struct sigaction *" */
                    147: #define        FREEBSD_SYS_sigaction   46
                    148:
                    149: /* syscall: "getgid" ret: "gid_t" args: */
                    150: #define        FREEBSD_SYS_getgid      47
                    151:
                    152: /* syscall: "sigprocmask" ret: "int" args: "int" "sigset_t" */
                    153: #define        FREEBSD_SYS_sigprocmask 48
                    154:
                    155: /* syscall: "getlogin" ret: "int" args: "char *" "u_int" */
                    156: #define        FREEBSD_SYS_getlogin    49
                    157:
                    158: /* syscall: "setlogin" ret: "int" args: "char *" */
                    159: #define        FREEBSD_SYS_setlogin    50
                    160:
                    161: /* syscall: "acct" ret: "int" args: "char *" */
                    162: #define        FREEBSD_SYS_acct        51
                    163:
                    164: /* syscall: "sigpending" ret: "int" args: */
                    165: #define        FREEBSD_SYS_sigpending  52
                    166:
                    167: /* syscall: "sigaltstack" ret: "int" args: "struct sigaltstack *" "struct sigaltstack *" */
                    168: #define        FREEBSD_SYS_sigaltstack 53
                    169:
                    170: /* syscall: "ioctl" ret: "int" args: "int" "u_long" "caddr_t" */
                    171: #define        FREEBSD_SYS_ioctl       54
                    172:
                    173: /* syscall: "reboot" ret: "int" args: "int" */
                    174: #define        FREEBSD_SYS_reboot      55
                    175:
                    176: /* syscall: "revoke" ret: "int" args: "char *" */
                    177: #define        FREEBSD_SYS_revoke      56
                    178:
                    179: /* syscall: "symlink" ret: "int" args: "char *" "char *" */
                    180: #define        FREEBSD_SYS_symlink     57
                    181:
                    182: /* syscall: "readlink" ret: "int" args: "char *" "char *" "int" */
                    183: #define        FREEBSD_SYS_readlink    58
                    184:
                    185: /* syscall: "execve" ret: "int" args: "char *" "char **" "char **" */
                    186: #define        FREEBSD_SYS_execve      59
                    187:
                    188: /* syscall: "umask" ret: "int" args: "int" */
                    189: #define        FREEBSD_SYS_umask       60
                    190:
                    191: /* syscall: "chroot" ret: "int" args: "char *" */
                    192: #define        FREEBSD_SYS_chroot      61
                    193:
                    194: /* syscall: "fstat43" ret: "int" args: "int" "struct stat43 *" */
                    195: #define        FREEBSD_SYS_fstat43     62
                    196:
                    197: /* syscall: "ogetkerninfo" ret: "int" args: "int" "char *" "int *" "int" */
                    198: #define        FREEBSD_SYS_ogetkerninfo        63
                    199:
                    200: /* syscall: "ogetpagesize" ret: "int" args: */
                    201: #define        FREEBSD_SYS_ogetpagesize        64
                    202:
                    203: /* syscall: "msync" ret: "int" args: "void *" "size_t" "int" */
                    204: #define        FREEBSD_SYS_msync       65
                    205:
                    206: /* syscall: "vfork" ret: "int" args: */
                    207: #define        FREEBSD_SYS_vfork       66
                    208:
                    209:                                /* 67 is obsolete vread */
                    210:                                /* 68 is obsolete vwrite */
                    211: /* syscall: "sbrk" ret: "int" args: "int" */
                    212: #define        FREEBSD_SYS_sbrk        69
                    213:
                    214: /* syscall: "sstk" ret: "int" args: "int" */
                    215: #define        FREEBSD_SYS_sstk        70
                    216:
                    217: /* syscall: "ommap" ret: "int" args: "caddr_t" "size_t" "int" "int" "int" "long" */
                    218: #define        FREEBSD_SYS_ommap       71
                    219:
                    220: /* syscall: "vadvise" ret: "int" args: "int" */
                    221: #define        FREEBSD_SYS_vadvise     72
                    222:
                    223: /* syscall: "munmap" ret: "int" args: "caddr_t" "size_t" */
                    224: #define        FREEBSD_SYS_munmap      73
                    225:
                    226: /* syscall: "mprotect" ret: "int" args: "caddr_t" "size_t" "int" */
                    227: #define        FREEBSD_SYS_mprotect    74
                    228:
                    229: /* syscall: "madvise" ret: "int" args: "caddr_t" "size_t" "int" */
                    230: #define        FREEBSD_SYS_madvise     75
                    231:
                    232:                                /* 76 is obsolete vhangup */
                    233:                                /* 77 is obsolete vlimit */
                    234: /* syscall: "mincore" ret: "int" args: "caddr_t" "size_t" "char *" */
                    235: #define        FREEBSD_SYS_mincore     78
                    236:
                    237: /* syscall: "getgroups" ret: "int" args: "u_int" "gid_t *" */
                    238: #define        FREEBSD_SYS_getgroups   79
                    239:
                    240: /* syscall: "setgroups" ret: "int" args: "u_int" "gid_t *" */
                    241: #define        FREEBSD_SYS_setgroups   80
                    242:
                    243: /* syscall: "getpgrp" ret: "int" args: */
                    244: #define        FREEBSD_SYS_getpgrp     81
                    245:
                    246: /* syscall: "setpgid" ret: "int" args: "int" "int" */
                    247: #define        FREEBSD_SYS_setpgid     82
                    248:
                    249: /* syscall: "setitimer" ret: "int" args: "u_int" "struct itimerval *" "struct itimerval *" */
                    250: #define        FREEBSD_SYS_setitimer   83
                    251:
                    252: /* syscall: "owait" ret: "int" args: */
                    253: #define        FREEBSD_SYS_owait       84
                    254:
                    255: /* syscall: "swapon" ret: "int" args: "char *" */
                    256: #define        FREEBSD_SYS_swapon      85
                    257:
                    258: /* syscall: "getitimer" ret: "int" args: "u_int" "struct itimerval *" */
                    259: #define        FREEBSD_SYS_getitimer   86
                    260:
                    261: /* syscall: "ogethostname" ret: "int" args: "char *" "u_int" */
                    262: #define        FREEBSD_SYS_ogethostname        87
                    263:
                    264: /* syscall: "osethostname" ret: "int" args: "char *" "u_int" */
                    265: #define        FREEBSD_SYS_osethostname        88
                    266:
                    267: /* syscall: "ogetdtablesize" ret: "int" args: */
                    268: #define        FREEBSD_SYS_ogetdtablesize      89
                    269:
                    270: /* syscall: "dup2" ret: "int" args: "u_int" "u_int" */
                    271: #define        FREEBSD_SYS_dup2        90
                    272:
                    273: /* syscall: "fcntl" ret: "int" args: "int" "int" "void *" */
                    274: #define        FREEBSD_SYS_fcntl       92
                    275:
                    276: /* syscall: "select" ret: "int" args: "u_int" "fd_set *" "fd_set *" "fd_set *" "struct timeval *" */
                    277: #define        FREEBSD_SYS_select      93
                    278:
                    279: /* syscall: "fsync" ret: "int" args: "int" */
                    280: #define        FREEBSD_SYS_fsync       95
                    281:
                    282: /* syscall: "setpriority" ret: "int" args: "int" "int" "int" */
                    283: #define        FREEBSD_SYS_setpriority 96
                    284:
                    285: /* syscall: "socket" ret: "int" args: "int" "int" "int" */
                    286: #define        FREEBSD_SYS_socket      97
                    287:
                    288: /* syscall: "connect" ret: "int" args: "int" "caddr_t" "int" */
                    289: #define        FREEBSD_SYS_connect     98
                    290:
                    291: /* syscall: "oaccept" ret: "int" args: "int" "caddr_t" "int *" */
                    292: #define        FREEBSD_SYS_oaccept     99
                    293:
                    294: /* syscall: "getpriority" ret: "int" args: "int" "int" */
                    295: #define        FREEBSD_SYS_getpriority 100
                    296:
                    297: /* syscall: "osend" ret: "int" args: "int" "caddr_t" "int" "int" */
                    298: #define        FREEBSD_SYS_osend       101
                    299:
                    300: /* syscall: "orecv" ret: "int" args: "int" "caddr_t" "int" "int" */
                    301: #define        FREEBSD_SYS_orecv       102
                    302:
                    303: /* syscall: "sigreturn" ret: "int" args: "struct freebsd_sigcontext *" */
                    304: #define        FREEBSD_SYS_sigreturn   103
                    305:
                    306: /* syscall: "bind" ret: "int" args: "int" "caddr_t" "int" */
                    307: #define        FREEBSD_SYS_bind        104
                    308:
                    309: /* syscall: "setsockopt" ret: "int" args: "int" "int" "int" "caddr_t" "int" */
                    310: #define        FREEBSD_SYS_setsockopt  105
                    311:
                    312: /* syscall: "listen" ret: "int" args: "int" "int" */
                    313: #define        FREEBSD_SYS_listen      106
                    314:
                    315:                                /* 107 is obsolete vtimes */
                    316: /* syscall: "osigvec" ret: "int" args: "int" "struct sigvec *" "struct sigvec *" */
                    317: #define        FREEBSD_SYS_osigvec     108
                    318:
                    319: /* syscall: "osigblock" ret: "int" args: "int" */
                    320: #define        FREEBSD_SYS_osigblock   109
                    321:
                    322: /* syscall: "osigsetmask" ret: "int" args: "int" */
                    323: #define        FREEBSD_SYS_osigsetmask 110
                    324:
                    325: /* syscall: "sigsuspend" ret: "int" args: "int" */
                    326: #define        FREEBSD_SYS_sigsuspend  111
                    327:
                    328: /* syscall: "osigstack" ret: "int" args: "struct sigstack *" "struct sigstack *" */
                    329: #define        FREEBSD_SYS_osigstack   112
                    330:
                    331: /* syscall: "orecvmsg" ret: "int" args: "int" "struct omsghdr *" "int" */
                    332: #define        FREEBSD_SYS_orecvmsg    113
                    333:
                    334: /* syscall: "osendmsg" ret: "int" args: "int" "caddr_t" "int" */
                    335: #define        FREEBSD_SYS_osendmsg    114
                    336:
                    337: /* syscall: "vtrace" ret: "int" args: "int" "int" */
                    338: #define        FREEBSD_SYS_vtrace      115
                    339:
                    340:                                /* 115 is obsolete vtrace */
                    341: /* syscall: "gettimeofday" ret: "int" args: "struct timeval *" "struct timezone *" */
                    342: #define        FREEBSD_SYS_gettimeofday        116
                    343:
                    344: /* syscall: "getrusage" ret: "int" args: "int" "struct rusage *" */
                    345: #define        FREEBSD_SYS_getrusage   117
                    346:
                    347: /* syscall: "getsockopt" ret: "int" args: "int" "int" "int" "caddr_t" "int *" */
                    348: #define        FREEBSD_SYS_getsockopt  118
                    349:
                    350:                                /* 119 is obsolete resuba */
                    351: /* syscall: "readv" ret: "int" args: "int" "struct iovec *" "u_int" */
                    352: #define        FREEBSD_SYS_readv       120
                    353:
                    354: /* syscall: "writev" ret: "int" args: "int" "struct iovec *" "u_int" */
                    355: #define        FREEBSD_SYS_writev      121
                    356:
                    357: /* syscall: "settimeofday" ret: "int" args: "struct timeval *" "struct timezone *" */
                    358: #define        FREEBSD_SYS_settimeofday        122
                    359:
                    360: /* syscall: "fchown" ret: "int" args: "int" "int" "int" */
                    361: #define        FREEBSD_SYS_fchown      123
                    362:
                    363: /* syscall: "fchmod" ret: "int" args: "int" "int" */
                    364: #define        FREEBSD_SYS_fchmod      124
                    365:
                    366: /* syscall: "orecvfrom" ret: "int" args: "int" "caddr_t" "size_t" "int" "caddr_t" "int *" */
                    367: #define        FREEBSD_SYS_orecvfrom   125
                    368:
                    369: /* syscall: "setreuid" ret: "int" args: "uid_t" "uid_t" */
                    370: #define        FREEBSD_SYS_setreuid    126
                    371:
                    372: /* syscall: "setregid" ret: "int" args: "gid_t" "gid_t" */
                    373: #define        FREEBSD_SYS_setregid    127
                    374:
                    375: /* syscall: "rename" ret: "int" args: "char *" "char *" */
                    376: #define        FREEBSD_SYS_rename      128
                    377:
                    378: /* syscall: "otruncate" ret: "int" args: "char *" "long" */
                    379: #define        FREEBSD_SYS_otruncate   129
                    380:
                    381: /* syscall: "oftruncate" ret: "int" args: "int" "long" */
                    382: #define        FREEBSD_SYS_oftruncate  130
                    383:
                    384: /* syscall: "flock" ret: "int" args: "int" "int" */
                    385: #define        FREEBSD_SYS_flock       131
                    386:
                    387: /* syscall: "mkfifo" ret: "int" args: "char *" "int" */
                    388: #define        FREEBSD_SYS_mkfifo      132
                    389:
                    390: /* syscall: "sendto" ret: "int" args: "int" "caddr_t" "size_t" "int" "caddr_t" "int" */
                    391: #define        FREEBSD_SYS_sendto      133
                    392:
                    393: /* syscall: "shutdown" ret: "int" args: "int" "int" */
                    394: #define        FREEBSD_SYS_shutdown    134
                    395:
                    396: /* syscall: "socketpair" ret: "int" args: "int" "int" "int" "int *" */
                    397: #define        FREEBSD_SYS_socketpair  135
                    398:
                    399: /* syscall: "mkdir" ret: "int" args: "char *" "int" */
                    400: #define        FREEBSD_SYS_mkdir       136
                    401:
                    402: /* syscall: "rmdir" ret: "int" args: "char *" */
                    403: #define        FREEBSD_SYS_rmdir       137
                    404:
                    405: /* syscall: "utimes" ret: "int" args: "char *" "struct timeval *" */
                    406: #define        FREEBSD_SYS_utimes      138
                    407:
                    408:                                /* 139 is obsolete 4.2 sigreturn */
                    409: /* syscall: "adjtime" ret: "int" args: "struct timeval *" "struct timeval *" */
                    410: #define        FREEBSD_SYS_adjtime     140
                    411:
                    412: /* syscall: "ogetpeername" ret: "int" args: "int" "caddr_t" "int *" */
                    413: #define        FREEBSD_SYS_ogetpeername        141
                    414:
                    415: /* syscall: "ogethostid" ret: "int32_t" args: */
                    416: #define        FREEBSD_SYS_ogethostid  142
                    417:
                    418: /* syscall: "osethostid" ret: "int" args: "int32_t" */
                    419: #define        FREEBSD_SYS_osethostid  143
                    420:
                    421: /* syscall: "ogetrlimit" ret: "int" args: "u_int" "struct ogetrlimit *" */
                    422: #define        FREEBSD_SYS_ogetrlimit  144
                    423:
                    424: /* syscall: "osetrlimit" ret: "int" args: "u_int" "struct ogetrlimit *" */
                    425: #define        FREEBSD_SYS_osetrlimit  145
                    426:
                    427: /* syscall: "okillpg" ret: "int" args: "int" "int" */
                    428: #define        FREEBSD_SYS_okillpg     146
                    429:
                    430: /* syscall: "setsid" ret: "int" args: */
                    431: #define        FREEBSD_SYS_setsid      147
                    432:
                    433: /* syscall: "quotactl" ret: "int" args: "char *" "int" "int" "caddr_t" */
                    434: #define        FREEBSD_SYS_quotactl    148
                    435:
                    436: /* syscall: "oquota" ret: "int" args: */
                    437: #define        FREEBSD_SYS_oquota      149
                    438:
                    439: /* syscall: "ogetsockname" ret: "int" args: "int" "caddr_t" "int *" */
                    440: #define        FREEBSD_SYS_ogetsockname        150
                    441:
                    442: /* syscall: "nfssvc" ret: "int" args: "int" "caddr_t" */
                    443: #define        FREEBSD_SYS_nfssvc      155
                    444:
                    445: /* syscall: "ogetdirentries" ret: "int" args: "int" "char *" "u_int" "long *" */
                    446: #define        FREEBSD_SYS_ogetdirentries      156
                    447:
                    448: /* syscall: "statfs" ret: "int" args: "char *" "struct freebsd_statfs *" */
                    449: #define        FREEBSD_SYS_statfs      157
                    450:
                    451: /* syscall: "fstatfs" ret: "int" args: "int" "struct freebsd_statfs *" */
                    452: #define        FREEBSD_SYS_fstatfs     158
                    453:
                    454: /* syscall: "getfh" ret: "int" args: "char *" "fhandle_t *" */
                    455: #define        FREEBSD_SYS_getfh       161
                    456:
                    457: /* syscall: "getdomainname" ret: "int" args: "char *" "int" */
                    458: #define        FREEBSD_SYS_getdomainname       162
                    459:
                    460: /* syscall: "setdomainname" ret: "int" args: "char *" "int" */
                    461: #define        FREEBSD_SYS_setdomainname       163
                    462:
                    463: /* syscall: "uname" ret: "int" args: "struct outsname *" */
                    464: #define        FREEBSD_SYS_uname       164
                    465:
                    466: /* syscall: "sysarch" ret: "int" args: "int" "char *" */
                    467: #define        FREEBSD_SYS_sysarch     165
                    468:
                    469: /* syscall: "rtprio" ret: "int" args: "int" "pid_t" "struct freebsd_rtprio *" */
                    470: #define        FREEBSD_SYS_rtprio      166
                    471:
                    472: /* syscall: "semsys" ret: "int" args: "int" "int" "int" "int" "int" */
                    473: #define        FREEBSD_SYS_semsys      169
                    474:
                    475: /* syscall: "msgsys" ret: "int" args: "int" "int" "int" "int" "int" "int" */
                    476: #define        FREEBSD_SYS_msgsys      170
                    477:
                    478: /* syscall: "shmsys" ret: "int" args: "int" "int" "int" "int" */
                    479: #define        FREEBSD_SYS_shmsys      171
                    480:
                    481: /* syscall: "pread" ret: "ssize_t" args: "int" "void *" "size_t" "int" "off_t" */
                    482: #define        FREEBSD_SYS_pread       173
                    483:
                    484: /* syscall: "pwrite" ret: "ssize_t" args: "int" "const void *" "size_t" "int" "off_t" */
                    485: #define        FREEBSD_SYS_pwrite      174
                    486:
                    487: /* syscall: "setgid" ret: "int" args: "gid_t" */
                    488: #define        FREEBSD_SYS_setgid      181
                    489:
                    490: /* syscall: "setegid" ret: "int" args: "gid_t" */
                    491: #define        FREEBSD_SYS_setegid     182
                    492:
                    493: /* syscall: "seteuid" ret: "int" args: "uid_t" */
                    494: #define        FREEBSD_SYS_seteuid     183
                    495:
                    496: /* syscall: "stat" ret: "int" args: "char *" "struct stat35 *" */
                    497: #define        FREEBSD_SYS_stat        188
                    498:
                    499: /* syscall: "fstat" ret: "int" args: "int" "struct stat35 *" */
                    500: #define        FREEBSD_SYS_fstat       189
                    501:
                    502: /* syscall: "lstat" ret: "int" args: "char *" "struct stat35 *" */
                    503: #define        FREEBSD_SYS_lstat       190
                    504:
                    505: /* syscall: "pathconf" ret: "int" args: "char *" "int" */
                    506: #define        FREEBSD_SYS_pathconf    191
                    507:
                    508: /* syscall: "fpathconf" ret: "int" args: "int" "int" */
                    509: #define        FREEBSD_SYS_fpathconf   192
                    510:
                    511: /* syscall: "getrlimit" ret: "int" args: "u_int" "struct rlimit *" */
                    512: #define        FREEBSD_SYS_getrlimit   194
                    513:
                    514: /* syscall: "setrlimit" ret: "int" args: "u_int" "struct rlimit *" */
                    515: #define        FREEBSD_SYS_setrlimit   195
                    516:
                    517: /* syscall: "getdirentries" ret: "int" args: "int" "char *" "u_int" "long *" */
                    518: #define        FREEBSD_SYS_getdirentries       196
                    519:
                    520: /* syscall: "mmap" ret: "caddr_t" args: "caddr_t" "size_t" "int" "int" "int" "long" "off_t" */
                    521: #define        FREEBSD_SYS_mmap        197
                    522:
                    523: /* syscall: "__syscall" ret: "int" args: */
                    524: #define        FREEBSD_SYS___syscall   198
                    525:
                    526: /* syscall: "lseek" ret: "off_t" args: "int" "int" "off_t" "int" */
                    527: #define        FREEBSD_SYS_lseek       199
                    528:
                    529: /* syscall: "truncate" ret: "int" args: "char *" "int" "off_t" */
                    530: #define        FREEBSD_SYS_truncate    200
                    531:
                    532: /* syscall: "ftruncate" ret: "int" args: "int" "int" "off_t" */
                    533: #define        FREEBSD_SYS_ftruncate   201
                    534:
                    535: /* syscall: "__sysctl" ret: "int" args: "int *" "u_int" "void *" "size_t *" "void *" "size_t" */
                    536: #define        FREEBSD_SYS___sysctl    202
                    537:
                    538: /* syscall: "mlock" ret: "int" args: "caddr_t" "size_t" */
                    539: #define        FREEBSD_SYS_mlock       203
                    540:
                    541: /* syscall: "munlock" ret: "int" args: "caddr_t" "size_t" */
                    542: #define        FREEBSD_SYS_munlock     204
                    543:
                    544: /* syscall: "getpgid" ret: "int" args: "pid_t" */
                    545: #define        FREEBSD_SYS_getpgid     207
                    546:
                    547: /* syscall: "poll" ret: "int" args: "struct pollfd *" "unsigned long" "int" */
                    548: #define        FREEBSD_SYS_poll        209
                    549:
                    550: /* syscall: "__semctl" ret: "int" args: "int" "int" "int" "union semun *" */
                    551: #define        FREEBSD_SYS___semctl    220
                    552:
                    553: /* syscall: "semget" ret: "int" args: "key_t" "int" "int" */
                    554: #define        FREEBSD_SYS_semget      221
                    555:
                    556: /* syscall: "semop" ret: "int" args: "int" "struct sembuf *" "u_int" */
                    557: #define        FREEBSD_SYS_semop       222
                    558:
                    559:                                /* 223 is obsolete sys_semconfig */
                    560: /* syscall: "msgctl" ret: "int" args: "int" "int" "struct msqid_ds *" */
                    561: #define        FREEBSD_SYS_msgctl      224
                    562:
                    563: /* syscall: "msgget" ret: "int" args: "key_t" "int" */
                    564: #define        FREEBSD_SYS_msgget      225
                    565:
                    566: /* syscall: "msgsnd" ret: "int" args: "int" "void *" "size_t" "int" */
                    567: #define        FREEBSD_SYS_msgsnd      226
                    568:
                    569: /* syscall: "msgrcv" ret: "int" args: "int" "void *" "size_t" "long" "int" */
                    570: #define        FREEBSD_SYS_msgrcv      227
                    571:
                    572: /* syscall: "shmat" ret: "int" args: "int" "void *" "int" */
                    573: #define        FREEBSD_SYS_shmat       228
                    574:
                    575: /* syscall: "shmctl" ret: "int" args: "int" "int" "struct shmid_ds *" */
                    576: #define        FREEBSD_SYS_shmctl      229
                    577:
                    578: /* syscall: "shmdt" ret: "int" args: "void *" */
                    579: #define        FREEBSD_SYS_shmdt       230
                    580:
                    581: /* syscall: "shmget" ret: "int" args: "key_t" "int" "int" */
                    582: #define        FREEBSD_SYS_shmget      231
                    583:
                    584: /* syscall: "clock_gettime" ret: "int" args: "clockid_t" "struct timespec *" */
                    585: #define        FREEBSD_SYS_clock_gettime       232
                    586:
                    587: /* syscall: "nanosleep" ret: "int" args: "const struct timespec *" "struct timespec *" */
                    588: #define        FREEBSD_SYS_nanosleep   240
                    589:
                    590: /* syscall: "minherit" ret: "int" args: "caddr_t" "size_t" "int" */
                    591: #define        FREEBSD_SYS_minherit    250
                    592:
                    593: /* syscall: "rfork" ret: "int" args: "int" */
                    594: #define        FREEBSD_SYS_rfork       251
                    595:
                    596: /* syscall: "poll2" ret: "int" args: "struct pollfd *" "unsigned long" "int" */
                    597: #define        FREEBSD_SYS_poll2       252
                    598:
                    599: /* syscall: "issetugid" ret: "int" args: */
                    600: #define        FREEBSD_SYS_issetugid   253
                    601:
                    602: /* syscall: "lchown" ret: "int" args: "char *" "int" "int" */
                    603: #define        FREEBSD_SYS_lchown      254
                    604:
                    605: /* syscall: "getdents" ret: "int" args: "int" "void *" "unsigned" */
                    606: #define        FREEBSD_SYS_getdents    272
                    607:
                    608: /* syscall: "setresuid" ret: "int" args: "uid_t" "uid_t" "uid_t" */
                    609: #define        FREEBSD_SYS_setresuid   311
                    610:
                    611: /* syscall: "setresgid" ret: "int" args: "gid_t" "gid_t" "gid_t" */
                    612: #define        FREEBSD_SYS_setresgid   312
                    613:
                    614: /* syscall: "sigprocmask40" ret: "int" args: "int" "const freebsd_sigset_t *" "freebsd_sigset_t *" */
                    615: #define        FREEBSD_SYS_sigprocmask40       340
                    616:
                    617: /* syscall: "sigsuspend40" ret: "int" args: "const freebsd_sigset_t *" */
                    618: #define        FREEBSD_SYS_sigsuspend40        341
                    619:
                    620: /* syscall: "sigaction40" ret: "int" args: "int" "const struct freebsd_sigaction *" "struct freebsd_sigaction *" */
                    621: #define        FREEBSD_SYS_sigaction40 342
                    622:
                    623: /* syscall: "sigpending40" ret: "int" args: "freebsd_sigset_t *" */
                    624: #define        FREEBSD_SYS_sigpending40        343
                    625:
                    626: /* syscall: "kqueue" ret: "int" args: */
                    627: #define        FREEBSD_SYS_kqueue      362
                    628:
                    629: /* syscall: "kevent" ret: "int" args: "int" "const struct kevent *" "int" "struct kevent *" "int" "const struct timespec *" */
                    630: #define        FREEBSD_SYS_kevent      363
                    631:
                    632: #define        FREEBSD_SYS_MAXSYSCALL  440

CVSweb