root / darwin-user / syscalls.h @ e00c1e71
History | View | Annotate | Download (53.9 kB)
1 | 831b7825 | ths | /* generated from xnu/bsd/kern/syscalls.master */
|
---|---|---|---|
2 | 831b7825 | ths | |
3 | 831b7825 | ths | ENTRY("syscall", SYS_syscall, do_unix_syscall_indirect, 0, CALL_INDIRECT, VOID) /* 0 indirect syscall */ |
4 | 831b7825 | ths | ENTRY("exit", SYS_exit, do_exit, 1, CALL_DIRECT, INT) /* 1 */ |
5 | 831b7825 | ths | ENTRY("fork", SYS_fork, fork, 0, CALL_NOERRNO, VOID) /* 2 */ |
6 | 263466f5 | bellard | ENTRY("read", SYS_read, do_read, 3, CALL_DIRECT, INT, PTR, SIZE) /* 3 */ |
7 | 831b7825 | ths | ENTRY("write", SYS_write, write, 3, CALL_DIRECT, INT, PTR, SIZE) /* 4 */ |
8 | 831b7825 | ths | ENTRY("open", SYS_open, do_open, 3, CALL_DIRECT, PTR, INT, INT) /* 5 */ |
9 | 831b7825 | ths | ENTRY("close", SYS_close, close, 1, CALL_DIRECT, INT) /* 6 */ |
10 | 831b7825 | ths | ENTRY("wait4", SYS_wait4, wait4, 4, CALL_DIRECT, INT, PTR, INT, PTR) /* 7 */ |
11 | 831b7825 | ths | ENTRY("", 8, no_syscall, 0, CALL_INDIRECT, VOID) /* 8 old creat */ |
12 | 831b7825 | ths | ENTRY("link", SYS_link, link, 2, CALL_DIRECT, PTR, PTR) /* 9 */ |
13 | 831b7825 | ths | ENTRY("unlink", SYS_unlink, unlink, 1, CALL_DIRECT, PTR) /* 10 */ |
14 | 831b7825 | ths | ENTRY("", 11, no_syscall, 0, CALL_INDIRECT, VOID) /* 11 old execv */ |
15 | 831b7825 | ths | ENTRY("chdir", SYS_chdir, chdir, 1, CALL_DIRECT, PTR) /* 12 */ |
16 | 831b7825 | ths | ENTRY("fchdir", SYS_fchdir, fchdir, 1, CALL_DIRECT, INT) /* 13 */ |
17 | 831b7825 | ths | ENTRY("mknod", SYS_mknod, mknod, 3, CALL_DIRECT, PTR, INT, INT) /* 14 */ |
18 | 831b7825 | ths | ENTRY("chmod", SYS_chmod, chmod, 2, CALL_DIRECT, PTR, INT) /* 15 */ |
19 | 831b7825 | ths | ENTRY("chown", SYS_chown, chown, 3, CALL_DIRECT, PTR, INT, INT) /* 16 */ |
20 | 831b7825 | ths | ENTRY("obreak", SYS_obreak, no_syscall, 1, CALL_INDIRECT, VOID) /* 17 old break */ |
21 | 831b7825 | ths | ENTRY("ogetfsstat", 18, unimpl_unix_syscall, 3, CALL_INDIRECT, PTR, INT, INT) /* 18 */ |
22 | 831b7825 | ths | ENTRY("", 19, no_syscall, 0, CALL_INDIRECT, VOID) /* 19 old lseek */ |
23 | 831b7825 | ths | ENTRY("getpid", SYS_getpid, getpid, 0, CALL_NOERRNO, VOID) /* 20 */ |
24 | 831b7825 | ths | ENTRY("", 21, no_syscall, 0, CALL_INDIRECT, VOID) /* 21 old mount */ |
25 | 831b7825 | ths | ENTRY("", 22, no_syscall, 0, CALL_INDIRECT, VOID) /* 22 old umount */ |
26 | 831b7825 | ths | ENTRY("setuid", SYS_setuid, setuid, 1, CALL_DIRECT, INT) /* 23 */ |
27 | 831b7825 | ths | ENTRY("getuid", SYS_getuid, getuid, 0, CALL_NOERRNO, VOID) /* 24 */ |
28 | 831b7825 | ths | ENTRY("geteuid", SYS_geteuid, geteuid, 0, CALL_NOERRNO, VOID) /* 25 */ |
29 | 831b7825 | ths | ENTRY("ptrace", SYS_ptrace, ptrace, 4, CALL_DIRECT, INT, INT, PTR, INT) /* 26 */ |
30 | 831b7825 | ths | ENTRY("recvmsg", SYS_recvmsg, recvmsg, 3, CALL_DIRECT, INT, PTR, INT) /* 27 */ |
31 | 831b7825 | ths | ENTRY("sendmsg", SYS_sendmsg, sendmsg, 3, CALL_DIRECT, INT, PTR, INT) /* 28 */ |
32 | 831b7825 | ths | ENTRY("recvfrom", SYS_recvfrom, recvfrom, 6, CALL_DIRECT, INT, PTR, INT, INT, PTR, PTR) /* 29 */ |
33 | 831b7825 | ths | ENTRY("accept", SYS_accept, accept, 3, CALL_DIRECT, INT, PTR, PTR) /* 30 */ |
34 | 831b7825 | ths | ENTRY("getpeername", SYS_getpeername, getpeername, 3, CALL_DIRECT, INT, PTR, PTR) /* 31 */ |
35 | 831b7825 | ths | ENTRY("getsockname", SYS_getsockname, getsockname, 3, CALL_DIRECT, INT, PTR, PTR) /* 32 */ |
36 | 831b7825 | ths | ENTRY("access", SYS_access, access, 2, CALL_DIRECT, PTR, INT) /* 33 */ |
37 | 831b7825 | ths | ENTRY("chflags", SYS_chflags, chflags, 2, CALL_DIRECT, PTR, INT) /* 34 */ |
38 | 831b7825 | ths | ENTRY("fchflags", SYS_fchflags, fchflags, 2, CALL_DIRECT, INT, INT) /* 35 */ |
39 | 831b7825 | ths | ENTRY("sync", SYS_sync, do_sync, 0, CALL_INDIRECT, VOID) /* 36 */ |
40 | 831b7825 | ths | ENTRY("kill", SYS_kill, kill, 2, CALL_DIRECT, INT, INT) /* 37 */ |
41 | 831b7825 | ths | ENTRY("", 38, no_syscall, 0, CALL_INDIRECT, VOID) /* 38 old stat */ |
42 | 831b7825 | ths | ENTRY("getppid", SYS_getppid, getppid, 0, CALL_DIRECT, VOID) /* 39 */ |
43 | 831b7825 | ths | ENTRY("", 40, no_syscall, 0, CALL_INDIRECT, VOID) /* 40 old lstat */ |
44 | 831b7825 | ths | ENTRY("dup", SYS_dup, dup, 1, CALL_DIRECT, INT) /* 41 */ |
45 | ee999a88 | ths | ENTRY("pipe", SYS_pipe, pipe, 0, CALL_INDIRECT, PTR) /* 42 */ |
46 | 831b7825 | ths | ENTRY("getegid", SYS_getegid, getegid, 0, CALL_NOERRNO, VOID) /* 43 */ |
47 | 831b7825 | ths | ENTRY("profil", SYS_profil, profil, 4, CALL_DIRECT, PTR, SIZE, INT, INT) /* 44 */ |
48 | 831b7825 | ths | ENTRY("ktrace", SYS_ktrace, no_syscall, 4, CALL_INDIRECT, VOID) /* 45 */ |
49 | 831b7825 | ths | ENTRY("sigaction", SYS_sigaction, do_sigaction, 3, CALL_DIRECT, INT, PTR, PTR) /* 46 */ |
50 | 831b7825 | ths | ENTRY("getgid", SYS_getgid, getgid, 0, CALL_NOERRNO, VOID) /* 47 */ |
51 | 831b7825 | ths | ENTRY("sigprocmask", SYS_sigprocmask, do_sigprocmask, 3, CALL_DIRECT, INT, PTR, PTR) /* 48 */ |
52 | 831b7825 | ths | ENTRY("getlogin", SYS_getlogin, do_getlogin, 2, CALL_DIRECT, PTR, UINT) /* 49 XXX */ |
53 | 831b7825 | ths | ENTRY("setlogin", SYS_setlogin, setlogin, 1, CALL_DIRECT, PTR) /* 50 */ |
54 | 831b7825 | ths | ENTRY("acct", SYS_acct, acct, 1, CALL_DIRECT, PTR) /* 51 */ |
55 | 831b7825 | ths | ENTRY("sigpending", SYS_sigpending, sigpending, 1, CALL_DIRECT, PTR) /* 52 */ |
56 | 831b7825 | ths | ENTRY("sigaltstack", SYS_sigaltstack, do_sigaltstack, 2, CALL_DIRECT, PTR, PTR) /* 53 */ |
57 | 831b7825 | ths | ENTRY("ioctl", SYS_ioctl, do_ioctl, 3, CALL_DIRECT, INT, INT, INT) /* 54 */ |
58 | 831b7825 | ths | ENTRY("reboot", SYS_reboot, unimpl_unix_syscall, 2, CALL_INDIRECT, INT, PTR) /* 55 */ |
59 | 831b7825 | ths | ENTRY("revoke", SYS_revoke, revoke, 1, CALL_DIRECT, PTR) /* 56 */ |
60 | 831b7825 | ths | ENTRY("symlink", SYS_symlink, symlink, 2, CALL_DIRECT, PTR, PTR) /* 57 */ |
61 | 831b7825 | ths | ENTRY("readlink", SYS_readlink, readlink, 3, CALL_DIRECT, PTR, PTR, INT) /* 58 */ |
62 | 831b7825 | ths | ENTRY("execve", SYS_execve, do_execve, 3, CALL_DIRECT, PTR, PTR, PTR) /* 59 */ |
63 | 831b7825 | ths | ENTRY("umask", SYS_umask, umask, 1, CALL_DIRECT, INT) /* 60 */ |
64 | 831b7825 | ths | ENTRY("chroot", SYS_chroot, chroot, 1, CALL_DIRECT, PTR) /* 61 */ |
65 | 831b7825 | ths | ENTRY("", 62, no_syscall, 0, CALL_INDIRECT, VOID) /* 62 old fstat */ |
66 | 831b7825 | ths | ENTRY("", 63, no_syscall, 0, CALL_INDIRECT, VOID) /* 63 used internally , reserved */ |
67 | 831b7825 | ths | ENTRY("", 64, no_syscall, 0, CALL_INDIRECT, VOID) /* 64 old getpagesize */ |
68 | 831b7825 | ths | ENTRY("msync", SYS_msync, target_msync, 3, CALL_DIRECT, UINT /*PTR*/, SIZE, INT) /* 65 */ |
69 | 831b7825 | ths | ENTRY("vfork", SYS_vfork, vfork, 0, CALL_DIRECT, VOID) /* 66 */ |
70 | 831b7825 | ths | ENTRY("", 67, no_syscall, 0, CALL_INDIRECT, VOID) /* 67 old vread */ |
71 | 831b7825 | ths | ENTRY("", 68, no_syscall, 0, CALL_INDIRECT, VOID) /* 68 old vwrite */ |
72 | 831b7825 | ths | ENTRY("sbrk", SYS_sbrk, sbrk, 1, CALL_DIRECT, INT) /* 69 */ |
73 | 831b7825 | ths | ENTRY("sstk", SYS_sstk, no_syscall, 1, CALL_INDIRECT, VOID) /* 70 */ |
74 | 831b7825 | ths | ENTRY("", 71, no_syscall, 0, CALL_INDIRECT, VOID) /* 71 old mmap */ |
75 | 831b7825 | ths | ENTRY("ovadvise", SYS_ovadvise, no_syscall, 0, CALL_INDIRECT, VOID) /* 72 old vadvise */ |
76 | 831b7825 | ths | ENTRY("munmap", SYS_munmap, target_munmap, 2, CALL_DIRECT, UINT /* PTR */, SIZE) /* 73 */ |
77 | 831b7825 | ths | ENTRY("mprotect", SYS_mprotect, mprotect, 3, CALL_DIRECT, PTR, SIZE, INT) /* 74 */ |
78 | 831b7825 | ths | ENTRY("madvise", SYS_madvise, madvise, 3, CALL_DIRECT, PTR, SIZE, INT) /* 75 */ |
79 | 831b7825 | ths | ENTRY("", 76, no_syscall, 0, CALL_INDIRECT, VOID) /* 76 old vhangup */ |
80 | 831b7825 | ths | ENTRY("", 77, no_syscall, 0, CALL_INDIRECT, VOID) /* 77 old vlimit */ |
81 | 831b7825 | ths | ENTRY("mincore", SYS_mincore, mincore, 3, CALL_DIRECT, PTR, SIZE, PTR) /* 78 */ |
82 | 831b7825 | ths | ENTRY("getgroups", SYS_getgroups, do_getgroups, 2, CALL_DIRECT, UINT, PTR) /* 79 */ |
83 | 831b7825 | ths | ENTRY("setgroups", SYS_setgroups, setgroups, 2, CALL_DIRECT, UINT, PTR) /* 80 */ |
84 | 831b7825 | ths | ENTRY("getpgrp", SYS_getpgrp, getpgrp, 0, CALL_DIRECT, VOID) /* 81 */ |
85 | 831b7825 | ths | ENTRY("setpgid", SYS_setpgid, setpgid, 2, CALL_DIRECT, INT, INT) /* 82 */ |
86 | 831b7825 | ths | ENTRY("setitimer", SYS_setitimer, setitimer, 3, CALL_DIRECT, INT, PTR, PTR) /* 83 */ |
87 | 831b7825 | ths | ENTRY("", 84, no_syscall, 0, CALL_INDIRECT, VOID) /* 84 old wait */ |
88 | 831b7825 | ths | ENTRY("swapon", SYS_swapon, unimpl_unix_syscall, 0, CALL_INDIRECT, VOID) /* 85 */ |
89 | 831b7825 | ths | ENTRY("getitimer", SYS_getitimer, getitimer, 2, CALL_DIRECT, INT, PTR) /* 86 */ |
90 | 831b7825 | ths | ENTRY("", 87, no_syscall, 0, CALL_INDIRECT, VOID) /* 87 old gethostname */ |
91 | 831b7825 | ths | ENTRY("", 88, no_syscall, 0, CALL_INDIRECT, VOID) /* 88 old sethostname */ |
92 | 831b7825 | ths | ENTRY("getdtablesize", SYS_getdtablesize, getdtablesize, 0, CALL_DIRECT, VOID) /* 89 */ |
93 | 831b7825 | ths | ENTRY("dup2", SYS_dup2, dup2, 2, CALL_DIRECT, INT, INT) /* 90 */ |
94 | 831b7825 | ths | ENTRY("", 91, no_syscall, 0, CALL_INDIRECT, VOID) /* 91 old getdopt */ |
95 | 263466f5 | bellard | ENTRY("fcntl", SYS_fcntl, do_fcntl, 3, CALL_DIRECT, INT, INT, INT) /* 92 */ |
96 | 831b7825 | ths | ENTRY("select", SYS_select, select, 5, CALL_DIRECT, INT, PTR, PTR, PTR, PTR) /* 93 */ |
97 | 831b7825 | ths | ENTRY("", 94, no_syscall, 0, CALL_INDIRECT, VOID) /* 94 old setdopt */ |
98 | 831b7825 | ths | ENTRY("fsync", SYS_fsync, fsync, 1, CALL_DIRECT, INT) /* 95 */ |
99 | 831b7825 | ths | ENTRY("setpriority", SYS_setpriority, setpriority, 3, CALL_DIRECT, INT, INT, INT) /* 96 */ |
100 | 831b7825 | ths | ENTRY("socket", SYS_socket, socket, 3, CALL_DIRECT, INT, INT, INT) /* 97 */ |
101 | 831b7825 | ths | ENTRY("connect", SYS_connect, connect, 3, CALL_DIRECT, INT, PTR, INT) /* 98 */ |
102 | 831b7825 | ths | ENTRY("", 99, no_syscall, 0, CALL_INDIRECT, VOID) /* 99 old accept */ |
103 | 831b7825 | ths | ENTRY("getpriority", SYS_getpriority, getpriority, 2, CALL_DIRECT, INT, INT) /* 100 */ |
104 | 831b7825 | ths | ENTRY("", 101, no_syscall, 0, CALL_INDIRECT, VOID) /* 101 old send */ |
105 | 831b7825 | ths | ENTRY("", 102, no_syscall, 0, CALL_INDIRECT, VOID) /* 102 old recv */ |
106 | 831b7825 | ths | ENTRY("", 103, no_syscall, 0, CALL_INDIRECT, VOID) /* 103 old sigreturn */ |
107 | 831b7825 | ths | ENTRY("bind", SYS_bind, bind, 3, CALL_DIRECT, INT, PTR, INT) /* 104 */ |
108 | 831b7825 | ths | ENTRY("setsockopt", SYS_setsockopt, setsockopt, 5, CALL_DIRECT, INT, INT, INT, PTR, INT) /* 105 */ |
109 | 831b7825 | ths | ENTRY("listen", SYS_listen, listen, 2, CALL_DIRECT, INT, INT) /* 106 */ |
110 | 831b7825 | ths | ENTRY("", 107, no_syscall, 0, CALL_INDIRECT, VOID) /* 107 old vtimes */ |
111 | 831b7825 | ths | ENTRY("", 108, no_syscall, 0, CALL_INDIRECT, VOID) /* 108 old sigvec */ |
112 | 831b7825 | ths | ENTRY("", 109, no_syscall, 0, CALL_INDIRECT, VOID) /* 109 old sigblock */ |
113 | 831b7825 | ths | ENTRY("", 110, no_syscall, 0, CALL_INDIRECT, VOID) /* 110 old sigsetmask */ |
114 | 831b7825 | ths | ENTRY("sigsuspend", SYS_sigsuspend, unimpl_unix_syscall, 1, CALL_INDIRECT, INT) /* 111 */ |
115 | 831b7825 | ths | ENTRY("", 112, no_syscall, 0, CALL_INDIRECT, VOID) /* 112 old sigstack */ |
116 | 831b7825 | ths | ENTRY("", 113, no_syscall, 0, CALL_INDIRECT, VOID) /* 113 old recvmsg */ |
117 | 831b7825 | ths | ENTRY("", 114, no_syscall, 0, CALL_INDIRECT, VOID) /* 114 old sendmsg */ |
118 | 831b7825 | ths | ENTRY("", 115, no_syscall, 0, CALL_INDIRECT, VOID) /* 115 old vtrace */ |
119 | 831b7825 | ths | ENTRY("gettimeofday", SYS_gettimeofday, do_gettimeofday, 2, CALL_DIRECT, PTR, PTR) /* 116 */ |
120 | 831b7825 | ths | ENTRY("getrusage", SYS_getrusage, getrusage, 2, CALL_DIRECT, INT, PTR) /* 117 */ |
121 | 831b7825 | ths | ENTRY("getsockopt", SYS_getsockopt, getsockopt, 5, CALL_DIRECT, INT, INT, INT, PTR, PTR) /* 118 */ |
122 | 831b7825 | ths | ENTRY("", 119, no_syscall, 0, CALL_INDIRECT, VOID) /* 119 old resuba */ |
123 | 831b7825 | ths | ENTRY("readv", SYS_readv, do_readv, 3, CALL_DIRECT, INT, PTR, UINT) /* 120 */ |
124 | 831b7825 | ths | ENTRY("writev", SYS_writev, do_writev, 3, CALL_DIRECT, INT, PTR, UINT) /* 121 */ |
125 | 831b7825 | ths | ENTRY("settimeofday", SYS_settimeofday, settimeofday, 2, CALL_DIRECT, PTR, PTR) /* 122 */ |
126 | 831b7825 | ths | ENTRY("fchown", SYS_fchown, fchown, 3, CALL_DIRECT, INT, INT, INT) /* 123 */ |
127 | 831b7825 | ths | ENTRY("fchmod", SYS_fchmod, fchmod, 2, CALL_DIRECT, INT, INT) /* 124 */ |
128 | 831b7825 | ths | ENTRY("", 125, no_syscall, 0, CALL_INDIRECT, VOID) /* 125 old recvfrom */ |
129 | 831b7825 | ths | ENTRY("", 126, no_syscall, 0, CALL_INDIRECT, VOID) /* 126 old setreuid */ |
130 | 831b7825 | ths | ENTRY("", 127, no_syscall, 0, CALL_INDIRECT, VOID) /* 127 old setregid */ |
131 | 831b7825 | ths | ENTRY("rename", SYS_rename, rename, 2, CALL_DIRECT, PTR, PTR) /* 128 */ |
132 | 831b7825 | ths | ENTRY("", 129, no_syscall, 0, CALL_INDIRECT, VOID) /* 129 old truncate */ |
133 | 831b7825 | ths | ENTRY("", 130, no_syscall, 0, CALL_INDIRECT, VOID) /* 130 old ftruncate */ |
134 | 831b7825 | ths | ENTRY("flock", SYS_flock, flock, 2, CALL_DIRECT, INT, INT) /* 131 */ |
135 | 831b7825 | ths | ENTRY("mkfifo", SYS_mkfifo, mkfifo, 2, CALL_DIRECT, PTR, INT) /* 132 */ |
136 | 831b7825 | ths | ENTRY("sendto", SYS_sendto, sendto, 6, CALL_DIRECT, INT, PTR, SIZE, INT, PTR, INT) /* 133 */ |
137 | 831b7825 | ths | ENTRY("shutdown", SYS_shutdown, shutdown, 2, CALL_DIRECT, INT, INT) /* 134 */ |
138 | 831b7825 | ths | ENTRY("socketpair", SYS_socketpair, socketpair, 4, CALL_DIRECT, INT, INT, INT, PTR) /* 135 */ |
139 | 831b7825 | ths | ENTRY("mkdir", SYS_mkdir, mkdir, 2, CALL_DIRECT, PTR, INT) /* 136 */ |
140 | 831b7825 | ths | ENTRY("rmdir", SYS_rmdir, rmdir, 1, CALL_DIRECT, PTR) /* 137 */ |
141 | 831b7825 | ths | ENTRY("utimes", SYS_utimes, do_utimes, 2, CALL_DIRECT, PTR, PTR) /* 138 */ |
142 | 831b7825 | ths | ENTRY("futimes", SYS_futimes, do_futimes, 2, CALL_DIRECT, INT, PTR) /* 139 */ |
143 | 831b7825 | ths | ENTRY("adjtime", SYS_adjtime, adjtime, 2, CALL_DIRECT, PTR, PTR) /* 140 */ |
144 | 831b7825 | ths | ENTRY("", 141, no_syscall, 0, CALL_INDIRECT, VOID) /* 141 old getpeername */ |
145 | 831b7825 | ths | ENTRY("", 142, no_syscall, 0, CALL_INDIRECT, VOID) /* 142 old gethostid */ |
146 | 831b7825 | ths | ENTRY("", 143, no_syscall, 0, CALL_INDIRECT, VOID) /* 143 old sethostid */ |
147 | 831b7825 | ths | ENTRY("", 144, no_syscall, 0, CALL_INDIRECT, VOID) /* 144 old getrlimit */ |
148 | 831b7825 | ths | ENTRY("", 145, no_syscall, 0, CALL_INDIRECT, VOID) /* 145 old setrlimit */ |
149 | 831b7825 | ths | ENTRY("", 146, no_syscall, 0, CALL_INDIRECT, VOID) /* 146 old killpg */ |
150 | 831b7825 | ths | ENTRY("setsid", SYS_setsid, setsid, 0, CALL_DIRECT, VOID) /* 147 */ |
151 | 831b7825 | ths | ENTRY("", 148, no_syscall, 0, CALL_INDIRECT, VOID) /* 148 old setquota */ |
152 | 831b7825 | ths | ENTRY("", 149, no_syscall, 0, CALL_INDIRECT, VOID) /* 149 old qquota */ |
153 | 831b7825 | ths | ENTRY("", 150, no_syscall, 0, CALL_INDIRECT, VOID) /* 150 old getsockname */ |
154 | 831b7825 | ths | ENTRY("getpgid", SYS_getpgid, getpgid, 1, CALL_DIRECT, INT) /* 151 */ |
155 | 831b7825 | ths | ENTRY("setprivexec", SYS_setprivexec, no_syscall, 1, CALL_INDIRECT, VOID) /* 152 */ |
156 | 831b7825 | ths | ENTRY("pread", SYS_pread, do_pread, 4, CALL_DIRECT, INT, PTR, SIZE, OFFSET) /* 153 */ |
157 | 831b7825 | ths | ENTRY("pwrite", SYS_pwrite, pwrite, 4, CALL_DIRECT, INT, PTR, SIZE, OFFSET) /* 154 */ |
158 | 831b7825 | ths | #ifdef SYS_nfssvc
|
159 | 831b7825 | ths | ENTRY("nfssvc", SYS_nfssvc, nfssvc, 2, CALL_DIRECT, INT, PTR) /* 155 */ |
160 | 831b7825 | ths | #else
|
161 | 831b7825 | ths | ENTRY("nfssvc", 155, no_syscall, 2, CALL_INDIRECT, VOID) /* 155 */ |
162 | 831b7825 | ths | #endif
|
163 | 831b7825 | ths | ENTRY("", 155, no_syscall, 0, CALL_INDIRECT, VOID) /* 155 */ |
164 | 831b7825 | ths | ENTRY("", 156, no_syscall, 0, CALL_INDIRECT, VOID) /* 156 old getdirentries */ |
165 | 831b7825 | ths | ENTRY("statfs", SYS_statfs, do_statfs, 2, CALL_DIRECT, PTR, PTR) /* 157 */ |
166 | 831b7825 | ths | ENTRY("fstatfs", SYS_fstatfs, do_fstatfs, 2, CALL_DIRECT, INT, PTR) /* 158 */ |
167 | 831b7825 | ths | ENTRY("unmount", SYS_unmount, unmount, 2, CALL_DIRECT, PTR, INT) /* 159 */ |
168 | 831b7825 | ths | ENTRY("", 160, no_syscall, 0, CALL_INDIRECT, VOID) /* 160 old async_daemon */ |
169 | 831b7825 | ths | ENTRY("", 161, no_syscall, 0, CALL_INDIRECT, VOID) /* 161 */ |
170 | 831b7825 | ths | ENTRY("", 162, no_syscall, 0, CALL_INDIRECT, VOID) /* 162 old getdomainname */ |
171 | 831b7825 | ths | ENTRY("", 163, no_syscall, 0, CALL_INDIRECT, VOID) /* 163 old setdomainname */ |
172 | 831b7825 | ths | ENTRY("", 164, no_syscall, 0, CALL_INDIRECT, VOID) /* 164 */ |
173 | 831b7825 | ths | ENTRY("quotactl", SYS_quotactl, no_syscall, 4, CALL_INDIRECT, VOID) /* 165 */ |
174 | 831b7825 | ths | ENTRY("", 166, no_syscall, 0, CALL_INDIRECT, VOID) /* 166 old exportfs */ |
175 | 831b7825 | ths | ENTRY("mount", SYS_mount, mount, 4, CALL_DIRECT, PTR, PTR, INT, PTR) /* 167 */ |
176 | 831b7825 | ths | ENTRY("", 168, no_syscall, 0, CALL_INDIRECT, VOID) /* 168 old ustat */ |
177 | 831b7825 | ths | ENTRY("", 169, no_syscall, 0, CALL_INDIRECT, VOID) /* 169 */ |
178 | 831b7825 | ths | ENTRY("table", SYS_table, no_syscall, 0, CALL_INDIRECT, VOID) /* 170 old table */ |
179 | 831b7825 | ths | ENTRY("", 171, no_syscall, 0, CALL_INDIRECT, VOID) /* 171 old wait3 */ |
180 | 831b7825 | ths | ENTRY("", 172, no_syscall, 0, CALL_INDIRECT, VOID) /* 172 old rpause */ |
181 | 831b7825 | ths | ENTRY("waitid", SYS_waitid, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID) /* 173 */ |
182 | 831b7825 | ths | ENTRY("", 174, no_syscall, 0, CALL_INDIRECT, VOID) /* 174 old getdents */ |
183 | 831b7825 | ths | ENTRY("", 175, no_syscall, 0, CALL_INDIRECT, VOID) /* 175 old gc_control */ |
184 | 831b7825 | ths | ENTRY("add_profil", SYS_add_profil, add_profil, 4, CALL_DIRECT, PTR, SIZE, UINT, UINT) /* 176 */ |
185 | 831b7825 | ths | ENTRY("", 177, no_syscall, 0, CALL_INDIRECT, VOID) /* 177 */ |
186 | 831b7825 | ths | ENTRY("", 178, no_syscall, 0, CALL_INDIRECT, VOID) /* 178 */ |
187 | 831b7825 | ths | ENTRY("", 179, no_syscall, 0, CALL_INDIRECT, VOID) /* 179 */ |
188 | 831b7825 | ths | ENTRY("kdebug_trace", SYS_kdebug_trace, no_syscall, 6, CALL_INDIRECT, VOID) /* 180 */ |
189 | 831b7825 | ths | ENTRY("setgid", SYS_setgid, setgid, 1, CALL_DIRECT, INT) /* 181 */ |
190 | 831b7825 | ths | ENTRY("setegid", SYS_setegid, setegid, 1, CALL_DIRECT, INT) /* 182 */ |
191 | 831b7825 | ths | ENTRY("seteuid", SYS_seteuid, seteuid, 1, CALL_DIRECT, INT) /* 183 */ |
192 | 831b7825 | ths | ENTRY("sigreturn", SYS_sigreturn, do_sigreturn, 2, CALL_INDIRECT, PTR, INT) /* 184 */ |
193 | 831b7825 | ths | ENTRY("chud", SYS_chud, unimpl_unix_syscall, 6, CALL_INDIRECT, VOID) /* 185 */ |
194 | 831b7825 | ths | ENTRY("", 186, no_syscall, 0, CALL_INDIRECT, VOID) /* 186 */ |
195 | 831b7825 | ths | ENTRY("", 187, no_syscall, 0, CALL_INDIRECT, VOID) /* 187 */ |
196 | 831b7825 | ths | ENTRY("stat", SYS_stat, do_stat, 2, CALL_DIRECT, PTR, PTR) /* 188 */ |
197 | 831b7825 | ths | ENTRY("fstat", SYS_fstat, do_fstat, 2, CALL_DIRECT, INT, PTR) /* 189 */ |
198 | 831b7825 | ths | ENTRY("lstat", SYS_lstat, do_lstat, 2, CALL_DIRECT, PTR, PTR) /* 190 */ |
199 | 831b7825 | ths | ENTRY("pathconf", SYS_pathconf, pathconf, 2, CALL_DIRECT, PTR, INT) /* 191 */ |
200 | 831b7825 | ths | ENTRY("fpathconf", SYS_fpathconf, fpathconf, 2, CALL_DIRECT, INT, INT) /* 192 */ |
201 | 831b7825 | ths | ENTRY("getfsstat", SYS_getfsstat, do_getfsstat, 3, CALL_DIRECT, PTR, INT, INT) /* 193 */ |
202 | 831b7825 | ths | ENTRY("", 193, no_syscall, 0, CALL_INDIRECT, VOID) /* 193 */ |
203 | 831b7825 | ths | ENTRY("getrlimit", SYS_getrlimit, getrlimit, 2, CALL_DIRECT, UINT, PTR) /* 194 */ |
204 | 831b7825 | ths | ENTRY("setrlimit", SYS_setrlimit, setrlimit, 2, CALL_DIRECT, UINT, PTR) /* 195 */ |
205 | 831b7825 | ths | ENTRY("getdirentries", SYS_getdirentries, do_getdirentries, 4, CALL_DIRECT, INT, PTR, UINT, PTR) /* 196 */ |
206 | 831b7825 | ths | ENTRY("mmap", SYS_mmap, target_mmap, 6, CALL_DIRECT, UINT /*PTR*/, SIZE, INT, INT, INT, OFFSET) /* 197 */ |
207 | 831b7825 | ths | ENTRY("", 198, no_syscall, 0, CALL_INDIRECT, VOID) /* 198 __syscall */ |
208 | 831b7825 | ths | ENTRY("lseek", SYS_lseek, do_lseek, 3, CALL_INDIRECT, INT, OFFSET, INT) /* 199 */ |
209 | 831b7825 | ths | ENTRY("truncate", SYS_truncate, truncate, 2, CALL_DIRECT, PTR, OFFSET) /* 200 */ |
210 | 831b7825 | ths | ENTRY("ftruncate", SYS_ftruncate, ftruncate, 2, CALL_DIRECT, INT, OFFSET) /* 201 */ |
211 | 831b7825 | ths | ENTRY("__sysctl", SYS___sysctl, do___sysctl, 6, CALL_DIRECT, PTR, INT, PTR, PTR, PTR, SIZE) /* 202 */ |
212 | 831b7825 | ths | ENTRY("mlock", SYS_mlock, mlock, 2, CALL_DIRECT, PTR, SIZE) /* 203 */ |
213 | 831b7825 | ths | ENTRY("munlock", SYS_munlock, munlock, 2, CALL_DIRECT, PTR, SIZE) /* 204 */ |
214 | 831b7825 | ths | ENTRY("undelete", SYS_undelete, undelete, 1, CALL_DIRECT, PTR) /* 205 */ |
215 | 831b7825 | ths | ENTRY("ATsocket", SYS_ATsocket, no_syscall, 1, CALL_INDIRECT, VOID) /* 206 */ |
216 | 831b7825 | ths | ENTRY("ATgetmsg", SYS_ATgetmsg, no_syscall, 4, CALL_INDIRECT, VOID) /* 207 */ |
217 | 831b7825 | ths | ENTRY("ATputmsg", SYS_ATputmsg, no_syscall, 4, CALL_INDIRECT, VOID) /* 208 */ |
218 | 831b7825 | ths | ENTRY("ATPsndreq", SYS_ATPsndreq, no_syscall, 4, CALL_INDIRECT, VOID) /* 209 */ |
219 | 831b7825 | ths | ENTRY("ATPsndrsp", SYS_ATPsndrsp, no_syscall, 4, CALL_INDIRECT, VOID) /* 210 */ |
220 | 831b7825 | ths | ENTRY("ATPgetreq", SYS_ATPgetreq, no_syscall, 3, CALL_INDIRECT, VOID) /* 211 */ |
221 | 831b7825 | ths | ENTRY("ATPgetrsp", SYS_ATPgetrsp, no_syscall, 2, CALL_INDIRECT, VOID) /* 212 */ |
222 | 831b7825 | ths | ENTRY("", 213, no_syscall, 0, CALL_INDIRECT, VOID) /* 213 Reserved for AppleTalk */ |
223 | 831b7825 | ths | ENTRY("kqueue_from_portset_np", SYS_kqueue_from_portset_np, no_syscall, 1, CALL_INDIRECT, VOID) /* 214 */ |
224 | 831b7825 | ths | ENTRY("kqueue_portset_np", SYS_kqueue_portset_np, no_syscall, 1, CALL_INDIRECT, VOID) /* 215 */ |
225 | 831b7825 | ths | ENTRY("mkcomplex", SYS_mkcomplex, no_syscall, 3, CALL_INDIRECT, VOID) /* 216 soon to be obsolete */ |
226 | 831b7825 | ths | ENTRY("statv", SYS_statv, no_syscall, 2, CALL_INDIRECT, VOID) /* 217 soon to be obsolete */ |
227 | 831b7825 | ths | ENTRY("lstatv", SYS_lstatv, no_syscall, 2, CALL_INDIRECT, VOID) /* 218 soon to be obsolete */ |
228 | 831b7825 | ths | ENTRY("fstatv", SYS_fstatv, no_syscall, 2, CALL_INDIRECT, VOID) /* 219 soon to be obsolete */ |
229 | 831b7825 | ths | ENTRY("getattrlist", SYS_getattrlist, do_getattrlist, 5, CALL_DIRECT, PTR, PTR, PTR, SIZE, UINT) /* 220 */ |
230 | 831b7825 | ths | ENTRY("setattrlist", SYS_setattrlist, unimpl_unix_syscall, 5, CALL_INDIRECT, VOID) /* 221 */ |
231 | 831b7825 | ths | ENTRY("getdirentriesattr", SYS_getdirentriesattr, do_getdirentriesattr, 8, CALL_DIRECT, INT, PTR, PTR, SIZE, PTR, PTR, PTR, UINT) /* 222 */ |
232 | 831b7825 | ths | ENTRY("exchangedata", SYS_exchangedata, exchangedata, 3, CALL_DIRECT, PTR, PTR, UINT) /* 223 */ |
233 | 831b7825 | ths | ENTRY("checkuseraccess", SYS_checkuseraccess, checkuseraccess, 6, CALL_DIRECT, PTR, INT, PTR, INT, INT, UINT) /* 224 */ |
234 | 831b7825 | ths | ENTRY("", 224, no_syscall, 0, CALL_INDIRECT, VOID) /* 224 HFS checkuseraccess check access to a file */ |
235 | 831b7825 | ths | ENTRY("searchfs", SYS_searchfs, searchfs, 6, CALL_DIRECT, PTR, PTR, PTR, UINT, UINT, PTR) /* 225 */ |
236 | 831b7825 | ths | ENTRY("delete", SYS_delete, no_syscall, 1, CALL_INDIRECT, VOID) /* 226 private delete ( Carbon semantics ) */ |
237 | 831b7825 | ths | ENTRY("copyfile", SYS_copyfile, no_syscall, 4, CALL_INDIRECT, VOID) /* 227 */ |
238 | 831b7825 | ths | ENTRY("", 228, no_syscall, 0, CALL_INDIRECT, VOID) /* 228 */ |
239 | 831b7825 | ths | ENTRY("", 229, no_syscall, 0, CALL_INDIRECT, VOID) /* 229 */ |
240 | 831b7825 | ths | ENTRY("poll", SYS_poll, no_syscall, 3, CALL_INDIRECT, VOID) /* 230 */ |
241 | 831b7825 | ths | ENTRY("watchevent", SYS_watchevent, no_syscall, 2, CALL_INDIRECT, VOID) /* 231 */ |
242 | 831b7825 | ths | ENTRY("waitevent", SYS_waitevent, no_syscall, 2, CALL_INDIRECT, VOID) /* 232 */ |
243 | 831b7825 | ths | ENTRY("modwatch", SYS_modwatch, no_syscall, 2, CALL_INDIRECT, VOID) /* 233 */ |
244 | 831b7825 | ths | ENTRY("getxattr", SYS_getxattr, no_syscall, 6, CALL_INDIRECT, VOID) /* 234 */ |
245 | 831b7825 | ths | ENTRY("fgetxattr", SYS_fgetxattr, no_syscall, 6, CALL_INDIRECT, VOID) /* 235 */ |
246 | 831b7825 | ths | ENTRY("setxattr", SYS_setxattr, no_syscall, 6, CALL_INDIRECT, VOID) /* 236 */ |
247 | 831b7825 | ths | ENTRY("fsetxattr", SYS_fsetxattr, no_syscall, 6, CALL_INDIRECT, VOID) /* 237 */ |
248 | 831b7825 | ths | ENTRY("removexattr", SYS_removexattr, no_syscall, 3, CALL_INDIRECT, VOID) /* 238 */ |
249 | 831b7825 | ths | ENTRY("fremovexattr", SYS_fremovexattr, no_syscall, 3, CALL_INDIRECT, VOID) /* 239 */ |
250 | ee999a88 | ths | ENTRY("listxattr", SYS_listxattr, listxattr, 4, CALL_INDIRECT, VOID) /* 240 */ |
251 | 831b7825 | ths | ENTRY("flistxattr", SYS_flistxattr, no_syscall, 4, CALL_INDIRECT, VOID) /* 241 */ |
252 | 831b7825 | ths | ENTRY("fsctl", SYS_fsctl, fsctl, 4, CALL_DIRECT, PTR, UINT, PTR, UINT) /* 242 */ |
253 | 831b7825 | ths | ENTRY("initgroups", SYS_initgroups, unimpl_unix_syscall, 3, CALL_INDIRECT, UINT, PTR, INT) /* 243 */ |
254 | 831b7825 | ths | ENTRY("", 244, no_syscall, 0, CALL_INDIRECT, VOID) /* 244 */ |
255 | 831b7825 | ths | ENTRY("", 245, no_syscall, 0, CALL_INDIRECT, VOID) /* 245 */ |
256 | 831b7825 | ths | ENTRY("", 246, no_syscall, 0, CALL_INDIRECT, VOID) /* 246 */ |
257 | 831b7825 | ths | #ifdef SYS_nfsclnt
|
258 | 831b7825 | ths | ENTRY("nfsclnt", SYS_nfsclnt, nfsclnt, 2, CALL_DIRECT, INT, PTR) /* 247 */ |
259 | 831b7825 | ths | #else
|
260 | 831b7825 | ths | ENTRY("nfsclnt", 247, no_syscall, 2, CALL_INDIRECT, VOID) /* 247 */ |
261 | 831b7825 | ths | #endif
|
262 | 831b7825 | ths | ENTRY("", 247, no_syscall, 0, CALL_INDIRECT, VOID) /* 247 */ |
263 | 831b7825 | ths | ENTRY("", 248, no_syscall, 0, CALL_INDIRECT, VOID) /* 248 */ |
264 | 831b7825 | ths | ENTRY("", 249, no_syscall, 0, CALL_INDIRECT, VOID) /* 249 */ |
265 | 831b7825 | ths | ENTRY("minherit", SYS_minherit, minherit, 3, CALL_DIRECT, PTR, INT, INT) /* 250 */ |
266 | 831b7825 | ths | ENTRY("semsys", SYS_semsys, unimpl_unix_syscall, 5, CALL_INDIRECT, VOID) /* 251 */ |
267 | 831b7825 | ths | ENTRY("msgsys", SYS_msgsys, unimpl_unix_syscall, 5, CALL_INDIRECT, VOID) /* 252 */ |
268 | 831b7825 | ths | ENTRY("shmsys", SYS_shmsys, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID) /* 253 */ |
269 | 831b7825 | ths | ENTRY("semctl", SYS_semctl, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID) /* 254 */ |
270 | 831b7825 | ths | ENTRY("semget", SYS_semget, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID) /* 255 */ |
271 | 831b7825 | ths | ENTRY("semop", SYS_semop, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID) /* 256 */ |
272 | 831b7825 | ths | ENTRY("", 257, no_syscall, 0, CALL_INDIRECT, VOID) /* 257 */ |
273 | 831b7825 | ths | ENTRY("msgctl", SYS_msgctl, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID) /* 258 */ |
274 | 831b7825 | ths | ENTRY("msgget", SYS_msgget, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID) /* 259 */ |
275 | 831b7825 | ths | ENTRY("msgsnd", SYS_msgsnd, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID) /* 260 */ |
276 | 831b7825 | ths | ENTRY("msgrcv", SYS_msgrcv, unimpl_unix_syscall, 5, CALL_INDIRECT, VOID) /* 261 */ |
277 | 831b7825 | ths | ENTRY("shmat", SYS_shmat, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID) /* 262 */ |
278 | 831b7825 | ths | ENTRY("shmctl", SYS_shmctl, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID) /* 263 */ |
279 | 831b7825 | ths | ENTRY("shmdt", SYS_shmdt, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID) /* 264 */ |
280 | 831b7825 | ths | ENTRY("shmget", SYS_shmget, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID) /* 265 */ |
281 | 831b7825 | ths | ENTRY("shm_open", SYS_shm_open, shm_open, 3, CALL_DIRECT, PTR, INT, INT) /* 266 */ |
282 | 831b7825 | ths | ENTRY("shm_unlink", SYS_shm_unlink, shm_unlink, 1, CALL_DIRECT, PTR) /* 267 */ |
283 | 831b7825 | ths | ENTRY("sem_open", SYS_sem_open, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID) /* 268 */ |
284 | 831b7825 | ths | ENTRY("sem_close", SYS_sem_close, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID) /* 269 */ |
285 | 831b7825 | ths | ENTRY("sem_unlink", SYS_sem_unlink, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID) /* 270 */ |
286 | 831b7825 | ths | ENTRY("sem_wait", SYS_sem_wait, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID) /* 271 */ |
287 | 831b7825 | ths | ENTRY("sem_trywait", SYS_sem_trywait, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID) /* 272 */ |
288 | 831b7825 | ths | ENTRY("sem_post", SYS_sem_post, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID) /* 273 */ |
289 | 831b7825 | ths | ENTRY("sem_getvalue", SYS_sem_getvalue, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID) /* 274 */ |
290 | 831b7825 | ths | ENTRY("sem_init", SYS_sem_init, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID) /* 275 */ |
291 | 831b7825 | ths | ENTRY("sem_destroy", SYS_sem_destroy, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID) /* 276 */ |
292 | 831b7825 | ths | ENTRY("open_extended", SYS_open_extended, unimpl_unix_syscall, 6, CALL_INDIRECT, VOID) /* 277 */ |
293 | 831b7825 | ths | ENTRY("umask_extended", SYS_umask_extended, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID) /* 278 */ |
294 | 831b7825 | ths | ENTRY("stat_extended", SYS_stat_extended, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID) /* 279 */ |
295 | 831b7825 | ths | ENTRY("lstat_extended", SYS_lstat_extended, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID) /* 280 */ |
296 | 831b7825 | ths | ENTRY("fstat_extended", SYS_fstat_extended, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID) /* 281 */ |
297 | 831b7825 | ths | ENTRY("chmod_extended", SYS_chmod_extended, unimpl_unix_syscall, 5, CALL_INDIRECT, VOID) /* 282 */ |
298 | 831b7825 | ths | ENTRY("fchmod_extended", SYS_fchmod_extended, unimpl_unix_syscall, 5, CALL_INDIRECT, VOID) /* 283 */ |
299 | 831b7825 | ths | ENTRY("access_extended", SYS_access_extended, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID) /* 284 */ |
300 | 831b7825 | ths | ENTRY("settid", SYS_settid, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID) /* 285 */ |
301 | 831b7825 | ths | ENTRY("gettid", SYS_gettid, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID) /* 286 */ |
302 | 831b7825 | ths | ENTRY("setsgroups", SYS_setsgroups, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID) /* 287 */ |
303 | 831b7825 | ths | ENTRY("getsgroups", SYS_getsgroups, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID) /* 288 */ |
304 | 831b7825 | ths | ENTRY("setwgroups", SYS_setwgroups, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID) /* 289 */ |
305 | 831b7825 | ths | ENTRY("getwgroups", SYS_getwgroups, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID) /* 290 */ |
306 | 831b7825 | ths | ENTRY("mkfifo_extended", SYS_mkfifo_extended, unimpl_unix_syscall, 5, CALL_INDIRECT, VOID) /* 291 */ |
307 | 831b7825 | ths | ENTRY("mkdir_extended", SYS_mkdir_extended, unimpl_unix_syscall, 5, CALL_INDIRECT, VOID) /* 292 */ |
308 | 831b7825 | ths | ENTRY("identitysvc", SYS_identitysvc, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID) /* 293 */ |
309 | 831b7825 | ths | ENTRY("", 294, no_syscall, 0, CALL_INDIRECT, VOID) /* 294 */ |
310 | 831b7825 | ths | ENTRY("", 295, no_syscall, 0, CALL_INDIRECT, VOID) /* 295 */ |
311 | 831b7825 | ths | ENTRY("load_shared_file", SYS_load_shared_file, unimpl_unix_syscall, 7, CALL_INDIRECT, VOID) /* 296 */ |
312 | 831b7825 | ths | ENTRY("reset_shared_file", SYS_reset_shared_file, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID) /* 297 */ |
313 | 831b7825 | ths | ENTRY("new_system_shared_regions", SYS_new_system_shared_regions, unimpl_unix_syscall, 0, CALL_INDIRECT, VOID) /* 298 */ |
314 | 831b7825 | ths | ENTRY("shared_region_map_file_np", SYS_shared_region_map_file_np, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID) /* 299 */ |
315 | 831b7825 | ths | ENTRY("shared_region_make_private_np", SYS_shared_region_make_private_np, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID) /* 300 */ |
316 | 831b7825 | ths | ENTRY("", 301, no_syscall, 0, CALL_INDIRECT, VOID) /* 301 */ |
317 | 831b7825 | ths | ENTRY("", 302, no_syscall, 0, CALL_INDIRECT, VOID) /* 302 */ |
318 | 831b7825 | ths | ENTRY("", 303, no_syscall, 0, CALL_INDIRECT, VOID) /* 303 */ |
319 | 831b7825 | ths | ENTRY("", 304, no_syscall, 0, CALL_INDIRECT, VOID) /* 304 */ |
320 | 831b7825 | ths | ENTRY("", 305, no_syscall, 0, CALL_INDIRECT, VOID) /* 305 */ |
321 | 831b7825 | ths | ENTRY("", 306, no_syscall, 0, CALL_INDIRECT, VOID) /* 306 */ |
322 | 831b7825 | ths | ENTRY("", 307, no_syscall, 0, CALL_INDIRECT, VOID) /* 307 */ |
323 | 831b7825 | ths | ENTRY("", 308, no_syscall, 0, CALL_INDIRECT, VOID) /* 308 */ |
324 | 831b7825 | ths | ENTRY("", 309, no_syscall, 0, CALL_INDIRECT, VOID) /* 309 */ |
325 | 831b7825 | ths | ENTRY("getsid", SYS_getsid, getsid, 1, CALL_DIRECT, INT) /* 310 */ |
326 | 831b7825 | ths | ENTRY("settid_with_pid", SYS_settid_with_pid, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID) /* 311 */ |
327 | 831b7825 | ths | ENTRY("", 312, no_syscall, 0, CALL_INDIRECT, VOID) /* 312 */ |
328 | 831b7825 | ths | ENTRY("aio_fsync", SYS_aio_fsync, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID) /* 313 */ |
329 | 831b7825 | ths | ENTRY("aio_return", SYS_aio_return, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID) /* 314 */ |
330 | 831b7825 | ths | ENTRY("aio_suspend", SYS_aio_suspend, unimpl_unix_syscall, 3, CALL_INDIRECT, VOID) /* 315 */ |
331 | 831b7825 | ths | ENTRY("aio_cancel", SYS_aio_cancel, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID) /* 316 */ |
332 | 831b7825 | ths | ENTRY("aio_error", SYS_aio_error, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID) /* 317 */ |
333 | 831b7825 | ths | ENTRY("aio_read", SYS_aio_read, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID) /* 318 */ |
334 | 831b7825 | ths | ENTRY("aio_write", SYS_aio_write, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID) /* 319 */ |
335 | 831b7825 | ths | ENTRY("lio_listio", SYS_lio_listio, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID) /* 320 */ |
336 | 831b7825 | ths | ENTRY("", 321, no_syscall, 0, CALL_INDIRECT, VOID) /* 321 */ |
337 | 831b7825 | ths | ENTRY("", 322, no_syscall, 0, CALL_INDIRECT, VOID) /* 322 */ |
338 | 831b7825 | ths | ENTRY("", 323, no_syscall, 0, CALL_INDIRECT, VOID) /* 323 */ |
339 | 831b7825 | ths | ENTRY("mlockall", SYS_mlockall, mlockall, 1, CALL_DIRECT, INT) /* 324 */ |
340 | 831b7825 | ths | ENTRY("munlockall", SYS_munlockall, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID) /* 325 */ |
341 | 831b7825 | ths | ENTRY("", 326, no_syscall, 0, CALL_INDIRECT, VOID) /* 326 */ |
342 | 831b7825 | ths | ENTRY("issetugid", SYS_issetugid, issetugid, 0, CALL_DIRECT, VOID) /* 327 */ |
343 | 831b7825 | ths | ENTRY("__pthread_kill", SYS___pthread_kill, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID) /* 328 */ |
344 | 831b7825 | ths | ENTRY("pthread_sigmask", SYS_pthread_sigmask, pthread_sigmask, 3, CALL_DIRECT, INT, PTR, PTR) /* 329 */ |
345 | 831b7825 | ths | ENTRY("sigwait", SYS_sigwait, sigwait, 2, CALL_DIRECT, PTR, PTR) /* 330 */ |
346 | 831b7825 | ths | ENTRY("__disable_threadsignal", SYS___disable_threadsignal, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID) /* 331 */ |
347 | 831b7825 | ths | ENTRY("__pthread_markcancel", SYS___pthread_markcancel, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID) /* 332 */ |
348 | 831b7825 | ths | ENTRY("__pthread_canceled", SYS___pthread_canceled, unimpl_unix_syscall, 1, CALL_INDIRECT, VOID) /* 333 */ |
349 | 831b7825 | ths | ENTRY("__semwait_signal", SYS___semwait_signal, unimpl_unix_syscall, 6, CALL_INDIRECT, VOID) /* 334 */ |
350 | 831b7825 | ths | ENTRY("utrace", SYS_utrace, unimpl_unix_syscall, 2, CALL_INDIRECT, VOID) /* 335 */ |
351 | 831b7825 | ths | ENTRY("proc_info", SYS_proc_info, unimpl_unix_syscall, 6, CALL_INDIRECT, VOID) /* 336 */ |
352 | 831b7825 | ths | ENTRY("", 337, no_syscall, 0, CALL_INDIRECT, VOID) /* 337 */ |
353 | 831b7825 | ths | ENTRY("", 338, no_syscall, 0, CALL_INDIRECT, VOID) /* 338 */ |
354 | 831b7825 | ths | ENTRY("", 339, no_syscall, 0, CALL_INDIRECT, VOID) /* 339 */ |
355 | 831b7825 | ths | ENTRY("", 340, no_syscall, 0, CALL_INDIRECT, VOID) /* 340 */ |
356 | 831b7825 | ths | ENTRY("", 341, no_syscall, 0, CALL_INDIRECT, VOID) /* 341 */ |
357 | 831b7825 | ths | ENTRY("", 342, no_syscall, 0, CALL_INDIRECT, VOID) /* 342 */ |
358 | 831b7825 | ths | ENTRY("", 343, no_syscall, 0, CALL_INDIRECT, VOID) /* 343 */ |
359 | 831b7825 | ths | ENTRY("", 344, no_syscall, 0, CALL_INDIRECT, VOID) /* 344 */ |
360 | 831b7825 | ths | ENTRY("", 345, no_syscall, 0, CALL_INDIRECT, VOID) /* 345 */ |
361 | 831b7825 | ths | ENTRY("", 346, no_syscall, 0, CALL_INDIRECT, VOID) /* 346 */ |
362 | 831b7825 | ths | ENTRY("", 347, no_syscall, 0, CALL_INDIRECT, VOID) /* 347 */ |
363 | 831b7825 | ths | ENTRY("", 348, no_syscall, 0, CALL_INDIRECT, VOID) /* 348 */ |
364 | 831b7825 | ths | ENTRY("", 349, no_syscall, 0, CALL_INDIRECT, VOID) /* 349 */ |
365 | 831b7825 | ths | ENTRY("audit", SYS_audit, audit, 2, CALL_DIRECT, PTR, INT) /* 350 */ |
366 | 831b7825 | ths | ENTRY("auditon", SYS_auditon, auditon, 3, CALL_DIRECT, INT, PTR, INT) /* 351 */ |
367 | 831b7825 | ths | ENTRY("", 352, no_syscall, 0, CALL_INDIRECT, VOID) /* 352 */ |
368 | 831b7825 | ths | ENTRY("getauid", SYS_getauid, getauid, 1, CALL_DIRECT, PTR) /* 353 */ |
369 | 831b7825 | ths | ENTRY("setauid", SYS_setauid, setauid, 1, CALL_DIRECT, PTR) /* 354 */ |
370 | 831b7825 | ths | ENTRY("getaudit", SYS_getaudit, getaudit, 1, CALL_DIRECT, PTR) /* 355 */ |
371 | 831b7825 | ths | ENTRY("setaudit", SYS_setaudit, setaudit, 1, CALL_DIRECT, PTR) /* 356 */ |
372 | 831b7825 | ths | ENTRY("getaudit_addr", SYS_getaudit_addr, getaudit_addr, 2, CALL_DIRECT, PTR, INT) /* 357 */ |
373 | 831b7825 | ths | ENTRY("setaudit_addr", SYS_setaudit_addr, setaudit_addr, 2, CALL_DIRECT, PTR, INT) /* 358 */ |
374 | 831b7825 | ths | ENTRY("auditctl", SYS_auditctl, auditctl, 1, CALL_DIRECT, PTR) /* 359 */ |
375 | 831b7825 | ths | ENTRY("", 360, no_syscall, 0, CALL_INDIRECT, VOID) /* 360 */ |
376 | 831b7825 | ths | ENTRY("", 361, no_syscall, 0, CALL_INDIRECT, VOID) /* 361 */ |
377 | 831b7825 | ths | ENTRY("kqueue", SYS_kqueue, kqueue, 0, CALL_DIRECT, VOID) /* 362 */ |
378 | 831b7825 | ths | ENTRY("kevent", SYS_kevent, kevent, 6, CALL_DIRECT, INT, PTR, INT, PTR, INT, PTR) /* 363 */ |
379 | 831b7825 | ths | ENTRY("lchown", SYS_lchown, lchown, 3, CALL_DIRECT, PTR, INT , INT) /* 364 */ |
380 | 831b7825 | ths | ENTRY("stack_snapshot", SYS_stack_snapshot, unimpl_unix_syscall, 4, CALL_INDIRECT, VOID) /* 365 */ |
381 | 831b7825 | ths | ENTRY("", 366, no_syscall, 0, CALL_INDIRECT, VOID) /* 366 */ |
382 | 831b7825 | ths | ENTRY("", 367, no_syscall, 0, CALL_INDIRECT, VOID) /* 367 */ |
383 | 831b7825 | ths | ENTRY("", 368, no_syscall, 0, CALL_INDIRECT, VOID) /* 368 */ |
384 | 831b7825 | ths | ENTRY("", 369, no_syscall, 0, CALL_INDIRECT, VOID) /* 369 */ |