00001
00002
00003 ENTRY("syscall", SYS_syscall, do_unix_syscall_indirect, 0, CALL_INDIRECT, VOID)
00004 ENTRY("exit", SYS_exit, do_exit, 1, CALL_DIRECT, INT)
00005 ENTRY("fork", SYS_fork, fork, 0, CALL_NOERRNO, VOID)
00006 ENTRY("read", SYS_read, do_read, 3, CALL_DIRECT, INT, PTR, SIZE)
00007 ENTRY("write", SYS_write, write, 3, CALL_DIRECT, INT, PTR, SIZE)
00008 ENTRY("open", SYS_open, do_open, 3, CALL_DIRECT, PTR, INT, INT)
00009 ENTRY("close", SYS_close, close, 1, CALL_DIRECT, INT)
00010 ENTRY("wait4", SYS_wait4, wait4, 4, CALL_DIRECT, INT, PTR, INT, PTR)
00011 ENTRY("", 8, no_syscall, 0, CALL_INDIRECT, VOID)
00012 ENTRY("link", SYS_link, link, 2, CALL_DIRECT, PTR, PTR)
00013 ENTRY("unlink", SYS_unlink, unlink, 1, CALL_DIRECT, PTR)
00014 ENTRY("", 11, no_syscall, 0, CALL_INDIRECT, VOID)
00015 ENTRY("chdir", SYS_chdir, chdir, 1, CALL_DIRECT, PTR)
00016 ENTRY("fchdir", SYS_fchdir, fchdir, 1, CALL_DIRECT, INT)
00017 ENTRY("mknod", SYS_mknod, mknod, 3, CALL_DIRECT, PTR, INT, INT)
00018 ENTRY("chmod", SYS_chmod, chmod, 2, CALL_DIRECT, PTR, INT)
00019 ENTRY("chown", SYS_chown, chown, 3, CALL_DIRECT, PTR, INT, INT)
00020 ENTRY("obreak", SYS_obreak, no_syscall, 1, CALL_INDIRECT, VOID)
00021 ENTRY("ogetfsstat", 18, unimpl_unix_syscall, 3, CALL_INDIRECT, PTR, INT, INT)
00022 ENTRY("", 19, no_syscall, 0, CALL_INDIRECT, VOID)
00023 ENTRY("getpid", SYS_getpid, getpid, 0, CALL_NOERRNO, VOID)
00024 ENTRY("", 21, no_syscall, 0, CALL_INDIRECT, VOID)
00025 ENTRY("", 22, no_syscall, 0, CALL_INDIRECT, VOID)
00026 ENTRY("setuid", SYS_setuid, setuid, 1, CALL_DIRECT, INT)
00027 ENTRY("getuid", SYS_getuid, getuid, 0, CALL_NOERRNO, VOID)
00028 ENTRY("geteuid", SYS_geteuid, geteuid, 0, CALL_NOERRNO, VOID)
00029 ENTRY("ptrace", SYS_ptrace, ptrace, 4, CALL_DIRECT, INT, INT, PTR, INT)
00030 ENTRY("recvmsg", SYS_recvmsg, recvmsg, 3, CALL_DIRECT, INT, PTR, INT)
00031 ENTRY("sendmsg", SYS_sendmsg, sendmsg, 3, CALL_DIRECT, INT, PTR, INT)
00032 ENTRY("recvfrom", SYS_recvfrom, recvfrom, 6, CALL_DIRECT, INT, PTR, INT, INT, PTR, PTR)
00033 ENTRY("accept", SYS_accept, accept, 3, CALL_DIRECT, INT, PTR, PTR)
00034 ENTRY("getpeername", SYS_getpeername, getpeername, 3, CALL_DIRECT, INT, PTR, PTR)
00035 ENTRY("getsockname", SYS_getsockname, getsockname, 3, CALL_DIRECT, INT, PTR, PTR)
00036 ENTRY("access", SYS_access, access, 2, CALL_DIRECT, PTR, INT)
00037 ENTRY("chflags", SYS_chflags, chflags, 2, CALL_DIRECT, PTR, INT)
00038 ENTRY("fchflags", SYS_fchflags, fchflags, 2, CALL_DIRECT, INT, INT)
00039 ENTRY("sync", SYS_sync, do_sync, 0, CALL_INDIRECT, VOID)
00040 ENTRY("kill", SYS_kill, kill, 2, CALL_DIRECT, INT, INT)
00041 ENTRY("", 38, no_syscall, 0, CALL_INDIRECT, VOID)
00042 ENTRY("getppid", SYS_getppid, getppid, 0, CALL_DIRECT, VOID)
00043 ENTRY("", 40, no_syscall, 0, CALL_INDIRECT, VOID)
00044 ENTRY("dup", SYS_dup, dup, 1, CALL_DIRECT, INT)
00045 ENTRY("pipe", SYS_pipe, pipe, 0, CALL_INDIRECT, PTR)
00046 ENTRY("getegid", SYS_getegid, getegid, 0, CALL_NOERRNO, VOID)
00047 ENTRY("profil", SYS_profil, profil, 4, CALL_DIRECT, PTR, SIZE, INT, INT)
00048 ENTRY("ktrace", SYS_ktrace, no_syscall, 4, CALL_INDIRECT, VOID)
00049 ENTRY("sigaction", SYS_sigaction, do_sigaction, 3, CALL_DIRECT, INT, PTR, PTR)
00050 ENTRY("getgid", SYS_getgid, getgid, 0, CALL_NOERRNO, VOID)
00051 ENTRY("sigprocmask", SYS_sigprocmask, do_sigprocmask, 3, CALL_DIRECT, INT, PTR, PTR)
00052 ENTRY("getlogin", SYS_getlogin, do_getlogin, 2, CALL_DIRECT, PTR, UINT)
00053 ENTRY("setlogin", SYS_setlogin, setlogin, 1, CALL_DIRECT, PTR)
00054 ENTRY("acct", SYS_acct, acct, 1, CALL_DIRECT, PTR)
00055 ENTRY("sigpending", SYS_sigpending, sigpending, 1, CALL_DIRECT, PTR)
00056 ENTRY("sigaltstack", SYS_sigaltstack, do_sigaltstack, 2, CALL_DIRECT, PTR, PTR)
00057 ENTRY("ioctl", SYS_ioctl, do_ioctl, 3, CALL_DIRECT, INT, INT, INT)
00058 ENTRY("reboot", SYS_reboot, unimpl_unix_syscall, 2, CALL_INDIRECT, INT, PTR)
00059 ENTRY("revoke", SYS_revoke, revoke, 1, CALL_DIRECT, PTR)
00060 ENTRY("symlink", SYS_symlink, symlink, 2, CALL_DIRECT, PTR, PTR)
00061 ENTRY("readlink", SYS_readlink, readlink, 3, CALL_DIRECT, PTR, PTR, INT)
00062 ENTRY("execve", SYS_execve, do_execve, 3, CALL_DIRECT, PTR, PTR, PTR)
00063 ENTRY("umask", SYS_umask, umask, 1, CALL_DIRECT, INT)
00064 ENTRY("chroot", SYS_chroot, chroot, 1, CALL_DIRECT, PTR)
00065 ENTRY("", 62, no_syscall, 0, CALL_INDIRECT, VOID)
00066 ENTRY("", 63, no_syscall, 0, CALL_INDIRECT, VOID)
00067 ENTRY("", 64, no_syscall, 0, CALL_INDIRECT, VOID)
00068 ENTRY("msync", SYS_msync, target_msync, 3, CALL_DIRECT, UINT , SIZE, INT)
00069 ENTRY("vfork", SYS_vfork, vfork, 0, CALL_DIRECT, VOID)
00070 ENTRY("", 67, no_syscall, 0, CALL_INDIRECT, VOID)
00071 ENTRY("", 68, no_syscall, 0, CALL_INDIRECT, VOID)
00072 ENTRY("sbrk", SYS_sbrk, sbrk, 1, CALL_DIRECT, INT)
00073 ENTRY("sstk", SYS_sstk, no_syscall, 1, CALL_INDIRECT, VOID)
00074 ENTRY("", 71, no_syscall, 0, CALL_INDIRECT, VOID)
00075 ENTRY("ovadvise", SYS_ovadvise, no_syscall, 0, CALL_INDIRECT, VOID)
00076 ENTRY("munmap", SYS_munmap, target_munmap, 2, CALL_DIRECT, UINT , SIZE)
00077 ENTRY("mprotect", SYS_mprotect, mprotect, 3, CALL_DIRECT, PTR, SIZE, INT)
00078 ENTRY("madvise", SYS_madvise, madvise, 3, CALL_DIRECT, PTR, SIZE, INT)
00079 ENTRY("", 76, no_syscall, 0, CALL_INDIRECT, VOID)
00080 ENTRY("", 77, no_syscall, 0, CALL_INDIRECT, VOID)
00081 ENTRY("mincore", SYS_mincore, mincore, 3, CALL_DIRECT, PTR, SIZE, PTR)
00082 ENTRY("getgroups", SYS_getgroups, do_getgroups, 2, CALL_DIRECT, UINT, PTR)
00083 ENTRY("setgroups", SYS_setgroups, setgroups, 2, CALL_DIRECT, UINT, PTR)
00084 ENTRY("getpgrp", SYS_getpgrp, getpgrp, 0, CALL_DIRECT, VOID)
00085 ENTRY("setpgid", SYS_setpgid, setpgid, 2, CALL_DIRECT, INT, INT)
00086 ENTRY("setitimer", SYS_setitimer, setitimer, 3, CALL_DIRECT, INT, PTR, PTR)
00087 ENTRY("", 84, no_syscall, 0, CALL_INDIRECT, VOID)
00088 ENTRY("swapon", SYS_swapon, unimpl_unix_syscall, 0, CALL_INDIRECT, VOID)
00089 ENTRY("getitimer", SYS_getitimer, getitimer, 2, CALL_DIRECT, INT, PTR)
00090 ENTRY("", 87, no_syscall, 0, CALL_INDIRECT, VOID)
00091 ENTRY("", 88, no_syscall, 0, CALL_INDIRECT, VOID)
00092 ENTRY("getdtablesize", SYS_getdtablesize, getdtablesize, 0, CALL_DIRECT, VOID)
00093 ENTRY("dup2", SYS_dup2, dup2, 2, CALL_DIRECT, INT, INT)
00094 ENTRY("", 91, no_syscall, 0, CALL_INDIRECT, VOID)
00095 ENTRY("fcntl", SYS_fcntl, do_fcntl, 3, CALL_DIRECT, INT, INT, INT)
00096 ENTRY("select", SYS_select, select, 5, CALL_DIRECT, INT, PTR, PTR, PTR, PTR)
00097 ENTRY("", 94, no_syscall, 0, CALL_INDIRECT, VOID)
00098 ENTRY("fsync", SYS_fsync, fsync, 1, CALL_DIRECT, INT)
00099 ENTRY("setpriority", SYS_setpriority, setpriority, 3, CALL_DIRECT, INT, INT, INT)
00100 ENTRY("socket", SYS_socket, socket, 3, CALL_DIRECT, INT, INT, INT)
00101 ENTRY("connect", SYS_connect, connect, 3, CALL_DIRECT, INT, PTR, INT)
00102 ENTRY("", 99, no_syscall, 0, CALL_INDIRECT, VOID)
00103 ENTRY("getpriority", SYS_getpriority, getpriority, 2, CALL_DIRECT, INT, INT)
00104 ENTRY("", 101, no_syscall, 0, CALL_INDIRECT, VOID)
00105 ENTRY("", 102, no_syscall, 0, CALL_INDIRECT, VOID)
00106 ENTRY("", 103, no_syscall, 0, CALL_INDIRECT, VOID)
00107 ENTRY("bind", SYS_bind, bind, 3, CALL_DIRECT, INT, PTR, INT)
00108 ENTRY("setsockopt", SYS_setsockopt, setsockopt, 5, CALL_DIRECT, INT, INT, INT, PTR, INT)
00109 ENTRY("listen", SYS_listen, listen, 2, CALL_DIRECT, INT, INT)
00110 ENTRY("", 107, no_syscall, 0, CALL_INDIRECT, VOID)
00111 ENTRY("", 108, no_syscall, 0, CALL_INDIRECT, VOID)
00112 ENTRY("", 109, no_syscall, 0, CALL_INDIRECT, VOID)
00113 ENTRY("", 110, no_syscall, 0, CALL_INDIRECT, VOID)
00114 ENTRY("sigsuspend", SYS_sigsuspend, unimpl_unix_syscall, 1, CALL_INDIRECT, INT)
00115 ENTRY("", 112, no_syscall, 0, CALL_INDIRECT, VOID)
00116 ENTRY("", 113, no_syscall, 0, CALL_INDIRECT, VOID)
00117 ENTRY("", 114, no_syscall, 0, CALL_INDIRECT, VOID)
00118 ENTRY("", 115, no_syscall, 0, CALL_INDIRECT, VOID)
00119 ENTRY("gettimeofday", SYS_gettimeofday, do_gettimeofday, 2, CALL_DIRECT, PTR, PTR)
00120 ENTRY("getrusage", SYS_getrusage, getrusage, 2, CALL_DIRECT, INT, PTR)
00121 ENTRY("getsockopt", SYS_getsockopt, getsockopt, 5, CALL_DIRECT, INT, INT, INT, PTR, PTR)
00122 ENTRY("", 119, no_syscall, 0, CALL_INDIRECT, VOID)
00123 ENTRY("readv", SYS_readv, do_readv, 3, CALL_DIRECT, INT, PTR, UINT)
00124 ENTRY("writev", SYS_writev, do_writev, 3, CALL_DIRECT, INT, PTR, UINT)
00125 ENTRY("settimeofday", SYS_settimeofday, settimeofday, 2, CALL_DIRECT, PTR, PTR)
00126 ENTRY("fchown", SYS_fchown, fchown, 3, CALL_DIRECT, INT, INT, INT)
00127 ENTRY("fchmod", SYS_fchmod, fchmod, 2, CALL_DIRECT, INT, INT)
00128 ENTRY("", 125, no_syscall, 0, CALL_INDIRECT, VOID)
00129 ENTRY("", 126, no_syscall, 0, CALL_INDIRECT, VOID)
00130 ENTRY("", 127, no_syscall, 0, CALL_INDIRECT, VOID)
00131 ENTRY("rename", SYS_rename, rename, 2, CALL_DIRECT, PTR, PTR)
00132 ENTRY("", 129, no_syscall, 0, CALL_INDIRECT, VOID)
00133 ENTRY("", 130, no_syscall, 0, CALL_INDIRECT, VOID)
00134 ENTRY("flock", SYS_flock, flock, 2, CALL_DIRECT, INT, INT)
00135 ENTRY("mkfifo", SYS_mkfifo, mkfifo, 2, CALL_DIRECT, PTR, INT)
00136 ENTRY("sendto", SYS_sendto, sendto, 6, CALL_DIRECT, INT, PTR, SIZE, INT, PTR, INT)
00137 ENTRY("shutdown", SYS_shutdown, shutdown, 2, CALL_DIRECT, INT, INT)
00138 ENTRY("socketpair", SYS_socketpair, socketpair, 4, CALL_DIRECT, INT, INT, INT, PTR)
00139 ENTRY("mkdir", SYS_mkdir, mkdir, 2, CALL_DIRECT, PTR, INT)
00140 ENTRY("rmdir", SYS_rmdir, rmdir, 1, CALL_DIRECT, PTR)
00141 ENTRY("utimes", SYS_utimes, do_utimes, 2, CALL_DIRECT, PTR, PTR)
00142 ENTRY("futimes", SYS_futimes, do_futimes, 2, CALL_DIRECT, INT, PTR)
00143 ENTRY("adjtime", SYS_adjtime, adjtime, 2, CALL_DIRECT, PTR, PTR)
00144 ENTRY("", 141, no_syscall, 0, CALL_INDIRECT, VOID)
00145 ENTRY("", 142, no_syscall, 0, CALL_INDIRECT, VOID)
00146 ENTRY("", 143, no_syscall, 0, CALL_INDIRECT, VOID)
00147 ENTRY("", 144, no_syscall, 0, CALL_INDIRECT, VOID)
00148 ENTRY("", 145, no_syscall, 0, CALL_INDIRECT, VOID)
00149 ENTRY("", 146, no_syscall, 0, CALL_INDIRECT, VOID)
00150 ENTRY("setsid", SYS_setsid, setsid, 0, CALL_DIRECT, VOID)
00151 ENTRY("", 148, no_syscall, 0, CALL_INDIRECT, VOID)
00152 ENTRY("", 149, no_syscall, 0, CALL_INDIRECT, VOID)
00153 ENTRY("", 150, no_syscall, 0, CALL_INDIRECT, VOID)
00154 ENTRY("getpgid", SYS_getpgid, getpgid, 1, CALL_DIRECT, INT)
00155 ENTRY("setprivexec", SYS_setprivexec, no_syscall, 1, CALL_INDIRECT, VOID)
00156 ENTRY("pread", SYS_pread, do_pread, 4, CALL_DIRECT, INT, PTR, SIZE, OFFSET)
00157 ENTRY("pwrite", SYS_pwrite, pwrite, 4, CALL_DIRECT, INT, PTR, SIZE, OFFSET)
00158 #ifdef SYS_nfssvc
00159 ENTRY("nfssvc", SYS_nfssvc, nfssvc, 2, CALL_DIRECT, INT, PTR)
00160 #else
00161 ENTRY("nfssvc", 155, no_syscall, 2, CALL_INDIRECT, VOID)
00162 #endif
00163 ENTRY("", 155, no_syscall, 0, CALL_INDIRECT, VOID)
00164 ENTRY("", 156, no_syscall, 0, CALL_INDIRECT, VOID)
00165 ENTRY("statfs", SYS_statfs, do_statfs, 2, CALL_DIRECT, PTR, PTR)
00166 ENTRY("fstatfs", SYS_fstatfs, do_fstatfs, 2, CALL_DIRECT, INT, PTR)
00167 ENTRY("unmount", SYS_unmount, unmount, 2, CALL_DIRECT, PTR, INT)
00168 ENTRY("", 160, no_syscall, 0, CALL_INDIRECT, VOID)
00169 ENTRY("", 161, no_syscall, 0, CALL_INDIRECT, VOID)
00170 ENTRY("", 162, no_syscall, 0, CALL_INDIRECT, VOID)
00171 ENTRY("", 163, no_syscall, 0, CALL_INDIRECT, VOID)
00172 ENTRY("", 164, no_syscall, 0, CALL_INDIRECT, VOID)
00173 ENTRY("quotactl", SYS_quotactl, no_syscall, 4, CALL_INDIRECT, VOID)
00174 ENTRY("", 166, no_syscall, 0, CALL_INDIRECT, VOID)
00175 ENTRY("mount", SYS_mount, mount, 4, CALL_DIRECT, PTR, PTR, INT, PTR)
00176 ENTRY("", 168, no_syscall, 0, CALL_INDIRECT, VOID)
00177 ENTRY("", 169, no_syscall, 0, CALL_INDIRECT, VOID)
00178 ENTRY("table", SYS_table, no_syscall, 0, CALL_INDIRECT, VOID)
00179 ENTRY("", 171, no_syscall, 0, CALL_INDIRECT, VOID)
00180 ENTRY("", 172, no_syscall, 0, CALL_INDIRECT, VOID)
00181 ENTRY("waitid", SYS_waitid, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID)
00182 ENTRY("", 174, no_syscall, 0, CALL_INDIRECT, VOID)
00183 ENTRY("", 175, no_syscall, 0, CALL_INDIRECT, VOID)
00184 ENTRY("add_profil", SYS_add_profil, add_profil, 4, CALL_DIRECT, PTR, SIZE, UINT, UINT)
00185 ENTRY("", 177, no_syscall, 0, CALL_INDIRECT, VOID)
00186 ENTRY("", 178, no_syscall, 0, CALL_INDIRECT, VOID)
00187 ENTRY("", 179, no_syscall, 0, CALL_INDIRECT, VOID)
00188 ENTRY("kdebug_trace", SYS_kdebug_trace, no_syscall, 6, CALL_INDIRECT, VOID)
00189 ENTRY("setgid", SYS_setgid, setgid, 1, CALL_DIRECT, INT)
00190 ENTRY("setegid", SYS_setegid, setegid, 1, CALL_DIRECT, INT)
00191 ENTRY("seteuid", SYS_seteuid, seteuid, 1, CALL_DIRECT, INT)
00192 ENTRY("sigreturn", SYS_sigreturn, do_sigreturn, 2, CALL_INDIRECT, PTR, INT)
00193 ENTRY("chud", SYS_chud, unimpl_unix_syscall, 6, CALL_INDIRECT, VOID)
00194 ENTRY("", 186, no_syscall, 0, CALL_INDIRECT, VOID)
00195 ENTRY("", 187, no_syscall, 0, CALL_INDIRECT, VOID)
00196 ENTRY("stat", SYS_stat, do_stat, 2, CALL_DIRECT, PTR, PTR)
00197 ENTRY("fstat", SYS_fstat, do_fstat, 2, CALL_DIRECT, INT, PTR)
00198 ENTRY("lstat", SYS_lstat, do_lstat, 2, CALL_DIRECT, PTR, PTR)
00199 ENTRY("pathconf", SYS_pathconf, pathconf, 2, CALL_DIRECT, PTR, INT)
00200 ENTRY("fpathconf", SYS_fpathconf, fpathconf, 2, CALL_DIRECT, INT, INT)
00201 ENTRY("getfsstat", SYS_getfsstat, do_getfsstat, 3, CALL_DIRECT, PTR, INT, INT)
00202 ENTRY("", 193, no_syscall, 0, CALL_INDIRECT, VOID)
00203 ENTRY("getrlimit", SYS_getrlimit, getrlimit, 2, CALL_DIRECT, UINT, PTR)
00204 ENTRY("setrlimit", SYS_setrlimit, setrlimit, 2, CALL_DIRECT, UINT, PTR)
00205 ENTRY("getdirentries", SYS_getdirentries, do_getdirentries, 4, CALL_DIRECT, INT, PTR, UINT, PTR)
00206 ENTRY("mmap", SYS_mmap, target_mmap, 6, CALL_DIRECT, UINT , SIZE, INT, INT, INT, OFFSET)
00207 ENTRY("", 198, no_syscall, 0, CALL_INDIRECT, VOID)
00208 ENTRY("lseek", SYS_lseek, do_lseek, 3, CALL_INDIRECT, INT, OFFSET, INT)
00209 ENTRY("truncate", SYS_truncate, truncate, 2, CALL_DIRECT, PTR, OFFSET)
00210 ENTRY("ftruncate", SYS_ftruncate, ftruncate, 2, CALL_DIRECT, INT, OFFSET)
00211 ENTRY("__sysctl", SYS___sysctl, do___sysctl, 6, CALL_DIRECT, PTR, INT, PTR, PTR, PTR, SIZE)
00212 ENTRY("mlock", SYS_mlock, mlock, 2, CALL_DIRECT, PTR, SIZE)
00213 ENTRY("munlock", SYS_munlock, munlock, 2, CALL_DIRECT, PTR, SIZE)
00214 ENTRY("undelete", SYS_undelete, undelete, 1, CALL_DIRECT, PTR)
00215 ENTRY("ATsocket", SYS_ATsocket, no_syscall, 1, CALL_INDIRECT, VOID)
00216 ENTRY("ATgetmsg", SYS_ATgetmsg, no_syscall, 4, CALL_INDIRECT, VOID)
00217 ENTRY("ATputmsg", SYS_ATputmsg, no_syscall, 4, CALL_INDIRECT, VOID)
00218 ENTRY("ATPsndreq", SYS_ATPsndreq, no_syscall, 4, CALL_INDIRECT, VOID)
00219 ENTRY("ATPsndrsp", SYS_ATPsndrsp, no_syscall, 4, CALL_INDIRECT, VOID)
00220 ENTRY("ATPgetreq", SYS_ATPgetreq, no_syscall, 3, CALL_INDIRECT, VOID)
00221 ENTRY("ATPgetrsp", SYS_ATPgetrsp, no_syscall, 2, CALL_INDIRECT, VOID)
00222 ENTRY("", 213, no_syscall, 0, CALL_INDIRECT, VOID)
00223 ENTRY("kqueue_from_portset_np", SYS_kqueue_from_portset_np, no_syscall, 1, CALL_INDIRECT, VOID)
00224 ENTRY("kqueue_portset_np", SYS_kqueue_portset_np, no_syscall, 1, CALL_INDIRECT, VOID)
00225 ENTRY("mkcomplex", SYS_mkcomplex, no_syscall, 3, CALL_INDIRECT, VOID)
00226 ENTRY("statv", SYS_statv, no_syscall, 2, CALL_INDIRECT, VOID)
00227 ENTRY("lstatv", SYS_lstatv, no_syscall, 2, CALL_INDIRECT, VOID)
00228 ENTRY("fstatv", SYS_fstatv, no_syscall, 2, CALL_INDIRECT, VOID)
00229 ENTRY("getattrlist", SYS_getattrlist, do_getattrlist, 5, CALL_DIRECT, PTR, PTR, PTR, SIZE, UINT)
00230 ENTRY("setattrlist", SYS_setattrlist, unimpl_unix_syscall, 5, CALL_INDIRECT, VOID)
00231 ENTRY("getdirentriesattr", SYS_getdirentriesattr, do_getdirentriesattr, 8, CALL_DIRECT, INT, PTR, PTR, SIZE, PTR, PTR, PTR, UINT)
00232 ENTRY("exchangedata", SYS_exchangedata, exchangedata, 3, CALL_DIRECT, PTR, PTR, UINT)
00233 ENTRY("checkuseraccess", SYS_checkuseraccess, checkuseraccess, 6, CALL_DIRECT, PTR, INT, PTR, INT, INT, UINT)
00234 ENTRY("", 224, no_syscall, 0, CALL_INDIRECT, VOID)
00235 ENTRY("searchfs", SYS_searchfs, searchfs, 6, CALL_DIRECT, PTR, PTR, PTR, UINT, UINT, PTR)
00236 ENTRY("delete", SYS_delete, no_syscall, 1, CALL_INDIRECT, VOID)
00237 ENTRY("copyfile", SYS_copyfile, no_syscall, 4, CALL_INDIRECT, VOID)
00238 ENTRY("", 228, no_syscall, 0, CALL_INDIRECT, VOID)
00239 ENTRY("", 229, no_syscall, 0, CALL_INDIRECT, VOID)
00240 ENTRY("poll", SYS_poll, no_syscall, 3, CALL_INDIRECT, VOID)
00241 ENTRY("watchevent", SYS_watchevent, no_syscall, 2, CALL_INDIRECT, VOID)
00242 ENTRY("waitevent", SYS_waitevent, no_syscall, 2, CALL_INDIRECT, VOID)
00243 ENTRY("modwatch", SYS_modwatch, no_syscall, 2, CALL_INDIRECT, VOID)
00244 ENTRY("getxattr", SYS_getxattr, no_syscall, 6, CALL_INDIRECT, VOID)
00245 ENTRY("fgetxattr", SYS_fgetxattr, no_syscall, 6, CALL_INDIRECT, VOID)
00246 ENTRY("setxattr", SYS_setxattr, no_syscall, 6, CALL_INDIRECT, VOID)
00247 ENTRY("fsetxattr", SYS_fsetxattr, no_syscall, 6, CALL_INDIRECT, VOID)
00248 ENTRY("removexattr", SYS_removexattr, no_syscall, 3, CALL_INDIRECT, VOID)
00249 ENTRY("fremovexattr", SYS_fremovexattr, no_syscall, 3, CALL_INDIRECT, VOID)
00250 ENTRY("listxattr", SYS_listxattr, listxattr, 4, CALL_INDIRECT, VOID)
00251 ENTRY("flistxattr", SYS_flistxattr, no_syscall, 4, CALL_INDIRECT, VOID)
00252 ENTRY("fsctl", SYS_fsctl, fsctl, 4, CALL_DIRECT, PTR, UINT, PTR, UINT)
00253 ENTRY("initgroups", SYS_initgroups, unimpl_unix_syscall, 3, CALL_INDIRECT, UINT, PTR, INT)
00254 ENTRY("", 244, no_syscall, 0, CALL_INDIRECT, VOID)
00255 ENTRY("", 245, no_syscall, 0, CALL_INDIRECT, VOID)
00256 ENTRY("", 246, no_syscall, 0, CALL_INDIRECT, VOID)
00257 #ifdef SYS_nfsclnt
00258 ENTRY("nfsclnt", SYS_nfsclnt, nfsclnt, 2, CALL_DIRECT, INT, PTR)
00259 #else
00260 ENTRY("nfsclnt", 247, no_syscall, 2, CALL_INDIRECT, VOID)
00261 #endif
00262 ENTRY("", 247, no_syscall, 0, CALL_INDIRECT, VOID)
00263 ENTRY("", 248, no_syscall, 0, CALL_INDIRECT, VOID)
00264 ENTRY("", 249, no_syscall, 0, CALL_INDIRECT, VOID)
00265 ENTRY("minherit", SYS_minherit, minherit, 3, CALL_DIRECT, PTR, INT, INT)
00266 ENTRY("semsys", SYS_semsys, unimpl_unix_syscall, 5, CALL_INDIRECT, VOID)
00267 ENTRY("msgsys", SYS_msgsys, unimpl_unix_syscall, 5, CALL_INDIRECT, VOID)
00268 ENTRY("shmsys", SYS_shmsys, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID)
00269 ENTRY("semctl", SYS_semctl, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID)
00270 ENTRY("semget", SYS_semget, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID)
00271 ENTRY("semop", SYS_semop, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID)
00272 ENTRY("", 257, no_syscall, 0, CALL_INDIRECT, VOID)
00273 ENTRY("msgctl", SYS_msgctl, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID)
00274 ENTRY("msgget", SYS_msgget, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID)
00275 ENTRY("msgsnd", SYS_msgsnd, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID)
00276 ENTRY("msgrcv", SYS_msgrcv, unimpl_unix_syscall, 5, CALL_INDIRECT, VOID)
00277 ENTRY("shmat", SYS_shmat, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID)
00278 ENTRY("shmctl", SYS_shmctl, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID)
00279 ENTRY("shmdt", SYS_shmdt, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID)
00280 ENTRY("shmget", SYS_shmget, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID)
00281 ENTRY("shm_open", SYS_shm_open, shm_open, 3, CALL_DIRECT, PTR, INT, INT)
00282 ENTRY("shm_unlink", SYS_shm_unlink, shm_unlink, 1, CALL_DIRECT, PTR)
00283 ENTRY("sem_open", SYS_sem_open, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID)
00284 ENTRY("sem_close", SYS_sem_close, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID)
00285 ENTRY("sem_unlink", SYS_sem_unlink, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID)
00286 ENTRY("sem_wait", SYS_sem_wait, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID)
00287 ENTRY("sem_trywait", SYS_sem_trywait, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID)
00288 ENTRY("sem_post", SYS_sem_post, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID)
00289 ENTRY("sem_getvalue", SYS_sem_getvalue, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID)
00290 ENTRY("sem_init", SYS_sem_init, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID)
00291 ENTRY("sem_destroy", SYS_sem_destroy, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID)
00292 ENTRY("open_extended", SYS_open_extended, unimpl_unix_syscall, 6, CALL_INDIRECT, VOID)
00293 ENTRY("umask_extended", SYS_umask_extended, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID)
00294 ENTRY("stat_extended", SYS_stat_extended, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID)
00295 ENTRY("lstat_extended", SYS_lstat_extended, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID)
00296 ENTRY("fstat_extended", SYS_fstat_extended, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID)
00297 ENTRY("chmod_extended", SYS_chmod_extended, unimpl_unix_syscall, 5, CALL_INDIRECT, VOID)
00298 ENTRY("fchmod_extended", SYS_fchmod_extended, unimpl_unix_syscall, 5, CALL_INDIRECT, VOID)
00299 ENTRY("access_extended", SYS_access_extended, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID)
00300 ENTRY("settid", SYS_settid, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID)
00301 ENTRY("gettid", SYS_gettid, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID)
00302 ENTRY("setsgroups", SYS_setsgroups, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID)
00303 ENTRY("getsgroups", SYS_getsgroups, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID)
00304 ENTRY("setwgroups", SYS_setwgroups, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID)
00305 ENTRY("getwgroups", SYS_getwgroups, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID)
00306 ENTRY("mkfifo_extended", SYS_mkfifo_extended, unimpl_unix_syscall, 5, CALL_INDIRECT, VOID)
00307 ENTRY("mkdir_extended", SYS_mkdir_extended, unimpl_unix_syscall, 5, CALL_INDIRECT, VOID)
00308 ENTRY("identitysvc", SYS_identitysvc, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID)
00309 ENTRY("", 294, no_syscall, 0, CALL_INDIRECT, VOID)
00310 ENTRY("", 295, no_syscall, 0, CALL_INDIRECT, VOID)
00311 ENTRY("load_shared_file", SYS_load_shared_file, unimpl_unix_syscall, 7, CALL_INDIRECT, VOID)
00312 ENTRY("reset_shared_file", SYS_reset_shared_file, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID)
00313 ENTRY("new_system_shared_regions", SYS_new_system_shared_regions, unimpl_unix_syscall, 0, CALL_INDIRECT, VOID)
00314 ENTRY("shared_region_map_file_np", SYS_shared_region_map_file_np, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID)
00315 ENTRY("shared_region_make_private_np", SYS_shared_region_make_private_np, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID)
00316 ENTRY("", 301, no_syscall, 0, CALL_INDIRECT, VOID)
00317 ENTRY("", 302, no_syscall, 0, CALL_INDIRECT, VOID)
00318 ENTRY("", 303, no_syscall, 0, CALL_INDIRECT, VOID)
00319 ENTRY("", 304, no_syscall, 0, CALL_INDIRECT, VOID)
00320 ENTRY("", 305, no_syscall, 0, CALL_INDIRECT, VOID)
00321 ENTRY("", 306, no_syscall, 0, CALL_INDIRECT, VOID)
00322 ENTRY("", 307, no_syscall, 0, CALL_INDIRECT, VOID)
00323 ENTRY("", 308, no_syscall, 0, CALL_INDIRECT, VOID)
00324 ENTRY("", 309, no_syscall, 0, CALL_INDIRECT, VOID)
00325 ENTRY("getsid", SYS_getsid, getsid, 1, CALL_DIRECT, INT)
00326 ENTRY("settid_with_pid", SYS_settid_with_pid, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID)
00327 ENTRY("", 312, no_syscall, 0, CALL_INDIRECT, VOID)
00328 ENTRY("aio_fsync", SYS_aio_fsync, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID)
00329 ENTRY("aio_return", SYS_aio_return, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID)
00330 ENTRY("aio_suspend", SYS_aio_suspend, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID)
00331 ENTRY("aio_cancel", SYS_aio_cancel, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID)
00332 ENTRY("aio_error", SYS_aio_error, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID)
00333 ENTRY("aio_read", SYS_aio_read, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID)
00334 ENTRY("aio_write", SYS_aio_write, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID)
00335 ENTRY("lio_listio", SYS_lio_listio, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID)
00336 ENTRY("", 321, no_syscall, 0, CALL_INDIRECT, VOID)
00337 ENTRY("", 322, no_syscall, 0, CALL_INDIRECT, VOID)
00338 ENTRY("", 323, no_syscall, 0, CALL_INDIRECT, VOID)
00339 ENTRY("mlockall", SYS_mlockall, mlockall, 1, CALL_DIRECT, INT)
00340 ENTRY("munlockall", SYS_munlockall, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID)
00341 ENTRY("", 326, no_syscall, 0, CALL_INDIRECT, VOID)
00342 ENTRY("issetugid", SYS_issetugid, issetugid, 0, CALL_DIRECT, VOID)
00343 ENTRY("__pthread_kill", SYS___pthread_kill, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID)
00344 ENTRY("pthread_sigmask", SYS_pthread_sigmask, pthread_sigmask, 3, CALL_DIRECT, INT, PTR, PTR)
00345 ENTRY("sigwait", SYS_sigwait, sigwait, 2, CALL_DIRECT, PTR, PTR)
00346 ENTRY("__disable_threadsignal", SYS___disable_threadsignal, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID)
00347 ENTRY("__pthread_markcancel", SYS___pthread_markcancel, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID)
00348 ENTRY("__pthread_canceled", SYS___pthread_canceled, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID)
00349 ENTRY("__semwait_signal", SYS___semwait_signal, unimpl_unix_syscall, 6, CALL_INDIRECT, VOID)
00350 ENTRY("utrace", SYS_utrace, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID)
00351 ENTRY("proc_info", SYS_proc_info, unimpl_unix_syscall, 6, CALL_INDIRECT, VOID)
00352 ENTRY("", 337, no_syscall, 0, CALL_INDIRECT, VOID)
00353 ENTRY("", 338, no_syscall, 0, CALL_INDIRECT, VOID)
00354 ENTRY("", 339, no_syscall, 0, CALL_INDIRECT, VOID)
00355 ENTRY("", 340, no_syscall, 0, CALL_INDIRECT, VOID)
00356 ENTRY("", 341, no_syscall, 0, CALL_INDIRECT, VOID)
00357 ENTRY("", 342, no_syscall, 0, CALL_INDIRECT, VOID)
00358 ENTRY("", 343, no_syscall, 0, CALL_INDIRECT, VOID)
00359 ENTRY("", 344, no_syscall, 0, CALL_INDIRECT, VOID)
00360 ENTRY("", 345, no_syscall, 0, CALL_INDIRECT, VOID)
00361 ENTRY("", 346, no_syscall, 0, CALL_INDIRECT, VOID)
00362 ENTRY("", 347, no_syscall, 0, CALL_INDIRECT, VOID)
00363 ENTRY("", 348, no_syscall, 0, CALL_INDIRECT, VOID)
00364 ENTRY("", 349, no_syscall, 0, CALL_INDIRECT, VOID)
00365 ENTRY("audit", SYS_audit, audit, 2, CALL_DIRECT, PTR, INT)
00366 ENTRY("auditon", SYS_auditon, auditon, 3, CALL_DIRECT, INT, PTR, INT)
00367 ENTRY("", 352, no_syscall, 0, CALL_INDIRECT, VOID)
00368 ENTRY("getauid", SYS_getauid, getauid, 1, CALL_DIRECT, PTR)
00369 ENTRY("setauid", SYS_setauid, setauid, 1, CALL_DIRECT, PTR)
00370 ENTRY("getaudit", SYS_getaudit, getaudit, 1, CALL_DIRECT, PTR)
00371 ENTRY("setaudit", SYS_setaudit, setaudit, 1, CALL_DIRECT, PTR)
00372 ENTRY("getaudit_addr", SYS_getaudit_addr, getaudit_addr, 2, CALL_DIRECT, PTR, INT)
00373 ENTRY("setaudit_addr", SYS_setaudit_addr, setaudit_addr, 2, CALL_DIRECT, PTR, INT)
00374 ENTRY("auditctl", SYS_auditctl, auditctl, 1, CALL_DIRECT, PTR)
00375 ENTRY("", 360, no_syscall, 0, CALL_INDIRECT, VOID)
00376 ENTRY("", 361, no_syscall, 0, CALL_INDIRECT, VOID)
00377 ENTRY("kqueue", SYS_kqueue, kqueue, 0, CALL_DIRECT, VOID)
00378 ENTRY("kevent", SYS_kevent, kevent, 6, CALL_DIRECT, INT, PTR, INT, PTR, INT, PTR)
00379 ENTRY("lchown", SYS_lchown, lchown, 3, CALL_DIRECT, PTR, INT , INT)
00380 ENTRY("stack_snapshot", SYS_stack_snapshot, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID)
00381 ENTRY("", 366, no_syscall, 0, CALL_INDIRECT, VOID)
00382 ENTRY("", 367, no_syscall, 0, CALL_INDIRECT, VOID)
00383 ENTRY("", 368, no_syscall, 0, CALL_INDIRECT, VOID)
00384 ENTRY("", 369, no_syscall, 0, CALL_INDIRECT, VOID)