2 * Copyright (c) 2004 Apple Computer, Inc. All rights reserved.
4 * @APPLE_LICENSE_OSREFERENCE_HEADER_START@
6 * This file contains Original Code and/or Modifications of Original Code
7 * as defined in and that are subject to the Apple Public Source License
8 * Version 2.0 (the 'License'). You may not use this file except in
9 * compliance with the License. The rights granted to you under the
10 * License may not be used to create, or enable the creation or
11 * redistribution of, unlawful or unlicensed copies of an Apple operating
12 * system, or to circumvent, violate, or enable the circumvention or
13 * violation of, any terms of an Apple operating system software license
16 * Please obtain a copy of the License at
17 * http://www.opensource.apple.com/apsl/ and read it before using this
20 * The Original Code and all software distributed under the License are
21 * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
22 * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
23 * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
24 * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
25 * Please see the License for the specific language governing rights and
26 * limitations under the License.
28 * @APPLE_LICENSE_OSREFERENCE_HEADER_END@
31 * System call switch table.
33 * DO NOT EDIT-- this file is automatically generated.
34 * created from syscalls.master
37 #include <sys/appleapiopts.h>
38 #include <sys/param.h>
39 #include <sys/systm.h>
40 #include <sys/types.h>
41 #include <sys/sysent.h>
42 #include <sys/sysproto.h>
44 #define AC(name) (sizeof(struct name) / sizeof(uint64_t))
46 #define AC(name) (sizeof(struct name) / sizeof(register_t))
50 /* The casts are bogus but will do for now. */
51 __private_extern__
struct sysent sysent
[] = {
52 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 0 = nosys indirect syscall */
53 {AC(exit_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)exit
, munge_w
, munge_d
, _SYSCALL_RET_NONE
}, /* 1 = exit */
54 {0, _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)fork
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 2 = fork */
55 {AC(read_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)read
, munge_www
, munge_ddd
, _SYSCALL_RET_SSIZE_T
}, /* 3 = read */
56 {AC(write_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)write
, munge_www
, munge_ddd
, _SYSCALL_RET_SSIZE_T
}, /* 4 = write */
57 {AC(open_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)open
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 5 = open */
58 {AC(close_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)close
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 6 = close */
59 {AC(wait4_args
), _SYSCALL_CANCEL_PRE
, KERNEL_FUNNEL
, (sy_call_t
*)wait4
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 7 = wait4 */
60 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 8 = nosys old creat */
61 {AC(link_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)link
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 9 = link */
62 {AC(unlink_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)unlink
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 10 = unlink */
63 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 11 = nosys old execv */
64 {AC(chdir_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)chdir
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 12 = chdir */
65 {AC(fchdir_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)fchdir
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 13 = fchdir */
66 {AC(mknod_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)mknod
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 14 = mknod */
67 {AC(chmod_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)chmod
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 15 = chmod */
68 {AC(chown_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)chown
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 16 = chown */
69 {AC(obreak_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)obreak
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 17 = obreak old break */
71 {AC(ogetfsstat_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)ogetfsstat
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 18 = ogetfsstat */
73 {AC(getfsstat_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)getfsstat
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 18 = getfsstat */
75 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 19 = nosys old lseek */
76 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)getpid
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 20 = getpid */
77 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 21 = nosys old mount */
78 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 22 = nosys old umount */
79 {AC(setuid_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)setuid
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 23 = setuid */
80 {0, _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)getuid
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 24 = getuid */
81 {0, _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)geteuid
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 25 = geteuid */
82 {AC(ptrace_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)ptrace
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 26 = ptrace */
83 {AC(recvmsg_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)recvmsg
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 27 = recvmsg */
84 {AC(sendmsg_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)sendmsg
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 28 = sendmsg */
85 {AC(recvfrom_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)recvfrom
, munge_wwwwww
, munge_dddddd
, _SYSCALL_RET_INT_T
}, /* 29 = recvfrom */
86 {AC(accept_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)accept
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 30 = accept */
87 {AC(getpeername_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)getpeername
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 31 = getpeername */
88 {AC(getsockname_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)getsockname
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 32 = getsockname */
89 {AC(access_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)access
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 33 = access */
90 {AC(chflags_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)chflags
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 34 = chflags */
91 {AC(fchflags_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)fchflags
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 35 = fchflags */
92 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)sync
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 36 = sync */
93 {AC(kill_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)kill
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 37 = kill */
94 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 38 = nosys old stat */
95 {0, _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)getppid
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 39 = getppid */
96 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 40 = nosys old lstat */
97 {AC(dup_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)dup
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 41 = dup */
98 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)pipe
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 42 = pipe */
99 {0, _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)getegid
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 43 = getegid */
100 {AC(profil_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)profil
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 44 = profil */
101 {AC(ktrace_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)ktrace
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 45 = ktrace */
102 {AC(sigaction_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)sigaction
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 46 = sigaction */
103 {0, _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)getgid
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 47 = getgid */
104 {AC(sigprocmask_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)sigprocmask
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 48 = sigprocmask */
105 {AC(getlogin_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)getlogin
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 49 = getlogin */
106 {AC(setlogin_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)setlogin
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 50 = setlogin */
107 {AC(acct_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)acct
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 51 = acct */
108 {AC(sigpending_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)sigpending
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 52 = sigpending */
109 {AC(sigaltstack_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)sigaltstack
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 53 = sigaltstack */
110 {AC(ioctl_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)ioctl
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 54 = ioctl */
111 {AC(reboot_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)reboot
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 55 = reboot */
112 {AC(revoke_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)revoke
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 56 = revoke */
113 {AC(symlink_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)symlink
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 57 = symlink */
114 {AC(readlink_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)readlink
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 58 = readlink */
115 {AC(execve_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)execve
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 59 = execve */
116 {AC(umask_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)umask
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 60 = umask */
117 {AC(chroot_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)chroot
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 61 = chroot */
118 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 62 = nosys old fstat */
119 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 63 = nosys used internally , reserved */
120 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 64 = nosys old getpagesize */
121 {AC(msync_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)msync
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 65 = msync */
122 {0, _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)vfork
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 66 = vfork */
123 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 67 = nosys old vread */
124 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 68 = nosys old vwrite */
125 {AC(sbrk_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)sbrk
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 69 = sbrk */
126 {AC(sstk_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)sstk
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 70 = sstk */
127 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 71 = nosys old mmap */
128 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)ovadvise
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 72 = ovadvise old vadvise */
129 {AC(munmap_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)munmap
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 73 = munmap */
130 {AC(mprotect_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)mprotect
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 74 = mprotect */
131 {AC(madvise_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)madvise
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 75 = madvise */
132 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 76 = nosys old vhangup */
133 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 77 = nosys old vlimit */
134 {AC(mincore_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)mincore
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 78 = mincore */
135 {AC(getgroups_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)getgroups
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 79 = getgroups */
136 {AC(setgroups_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)setgroups
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 80 = setgroups */
137 {0, _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)getpgrp
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 81 = getpgrp */
138 {AC(setpgid_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)setpgid
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 82 = setpgid */
139 {AC(setitimer_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)setitimer
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 83 = setitimer */
140 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 84 = nosys old wait */
141 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)swapon
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 85 = swapon */
142 {AC(getitimer_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)getitimer
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 86 = getitimer */
143 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 87 = nosys old gethostname */
144 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 88 = nosys old sethostname */
145 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)getdtablesize
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 89 = getdtablesize */
146 {AC(dup2_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)dup2
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 90 = dup2 */
147 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 91 = nosys old getdopt */
148 {AC(fcntl_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)fcntl
, munge_wws
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 92 = fcntl */
149 {AC(select_args
), _SYSCALL_CANCEL_PRE
, KERNEL_FUNNEL
, (sy_call_t
*)select
, munge_wwwww
, munge_ddddd
, _SYSCALL_RET_INT_T
}, /* 93 = select */
150 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 94 = nosys old setdopt */
151 {AC(fsync_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)fsync
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 95 = fsync */
152 {AC(setpriority_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)setpriority
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 96 = setpriority */
153 {AC(socket_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)socket
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 97 = socket */
154 {AC(connect_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)connect
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 98 = connect */
155 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 99 = nosys old accept */
156 {AC(getpriority_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)getpriority
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 100 = getpriority */
157 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 101 = nosys old send */
158 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 102 = nosys old recv */
160 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 103 = nosys old sigreturn */
162 {AC(sigreturn_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)sigreturn
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 103 = sigreturn */
164 {AC(bind_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)bind
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 104 = bind */
165 {AC(setsockopt_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)setsockopt
, munge_wwwww
, munge_ddddd
, _SYSCALL_RET_INT_T
}, /* 105 = setsockopt */
166 {AC(listen_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)listen
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 106 = listen */
167 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 107 = nosys old vtimes */
168 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 108 = nosys old sigvec */
169 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 109 = nosys old sigblock */
170 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 110 = nosys old sigsetmask */
171 {AC(sigsuspend_args
), _SYSCALL_CANCEL_PRE
, KERNEL_FUNNEL
, (sy_call_t
*)sigsuspend
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 111 = sigsuspend */
172 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 112 = nosys old sigstack */
173 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 113 = nosys old recvmsg */
174 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 114 = nosys old sendmsg */
175 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 115 = nosys old vtrace */
177 {AC(ppc_gettimeofday_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)ppc_gettimeofday
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 116 = ppc_gettimeofday */
179 {AC(gettimeofday_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)gettimeofday
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 116 = gettimeofday */
181 {AC(getrusage_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)getrusage
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 117 = getrusage */
182 {AC(getsockopt_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)getsockopt
, munge_wwwww
, munge_ddddd
, _SYSCALL_RET_INT_T
}, /* 118 = getsockopt */
183 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 119 = nosys old resuba */
184 {AC(readv_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)readv
, munge_www
, munge_ddd
, _SYSCALL_RET_SSIZE_T
}, /* 120 = readv */
185 {AC(writev_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)writev
, munge_www
, munge_ddd
, _SYSCALL_RET_SSIZE_T
}, /* 121 = writev */
186 {AC(settimeofday_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)settimeofday
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 122 = settimeofday */
187 {AC(fchown_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)fchown
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 123 = fchown */
188 {AC(fchmod_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)fchmod
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 124 = fchmod */
189 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 125 = nosys old recvfrom */
190 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 126 = nosys old setreuid */
191 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 127 = nosys old setregid */
192 {AC(rename_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)rename
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 128 = rename */
193 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 129 = nosys old truncate */
194 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 130 = nosys old ftruncate */
195 {AC(flock_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)flock
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 131 = flock */
196 {AC(mkfifo_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)mkfifo
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 132 = mkfifo */
197 {AC(sendto_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)sendto
, munge_wwwwww
, munge_dddddd
, _SYSCALL_RET_INT_T
}, /* 133 = sendto */
198 {AC(shutdown_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)shutdown
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 134 = shutdown */
199 {AC(socketpair_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)socketpair
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 135 = socketpair */
200 {AC(mkdir_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)mkdir
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 136 = mkdir */
201 {AC(rmdir_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)rmdir
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 137 = rmdir */
202 {AC(utimes_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)utimes
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 138 = utimes */
203 {AC(futimes_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)futimes
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 139 = futimes */
204 {AC(adjtime_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)adjtime
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 140 = adjtime */
205 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 141 = nosys old getpeername */
206 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 142 = nosys old gethostid */
207 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 143 = nosys old sethostid */
208 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 144 = nosys old getrlimit */
209 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 145 = nosys old setrlimit */
210 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 146 = nosys old killpg */
211 {0, _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)setsid
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 147 = setsid */
212 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 148 = nosys old setquota */
213 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 149 = nosys old qquota */
214 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 150 = nosys old getsockname */
215 {AC(getpgid_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)getpgid
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 151 = getpgid */
216 {AC(setprivexec_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)setprivexec
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 152 = setprivexec */
217 {AC(pread_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)pread
, munge_wwwl
, munge_dddd
, _SYSCALL_RET_SSIZE_T
}, /* 153 = pread */
218 {AC(pwrite_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)pwrite
, munge_wwwl
, munge_dddd
, _SYSCALL_RET_SSIZE_T
}, /* 154 = pwrite */
220 {AC(nfssvc_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)nfssvc
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 155 = nfssvc */
222 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 155 = nosys */
224 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 156 = nosys old getdirentries */
225 {AC(statfs_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)statfs
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 157 = statfs */
226 {AC(fstatfs_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)fstatfs
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 158 = fstatfs */
227 {AC(unmount_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)unmount
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 159 = unmount */
228 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 160 = nosys old async_daemon */
230 {AC(getfh_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)getfh
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 161 = getfh */
232 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 161 = nosys */
234 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 162 = nosys old getdomainname */
235 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 163 = nosys old setdomainname */
236 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 164 = nosys */
237 {AC(quotactl_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)quotactl
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 165 = quotactl */
238 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 166 = nosys old exportfs */
239 {AC(mount_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)mount
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 167 = mount */
240 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 168 = nosys old ustat */
241 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 169 = nosys */
242 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_NONE
}, /* 170 = table old table */
243 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 171 = nosys old wait3 */
244 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 172 = nosys old rpause */
245 {AC(waitid_args
), _SYSCALL_CANCEL_PRE
, KERNEL_FUNNEL
, (sy_call_t
*)waitid
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 173 = waitid */
246 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 174 = nosys old getdents */
247 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 175 = nosys old gc_control */
248 {AC(add_profil_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)add_profil
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 176 = add_profil */
249 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 177 = nosys */
250 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 178 = nosys */
251 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 179 = nosys */
252 {AC(kdebug_trace_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)kdebug_trace
, munge_wwwwww
, munge_dddddd
, _SYSCALL_RET_INT_T
}, /* 180 = kdebug_trace */
253 {AC(setgid_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)setgid
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 181 = setgid */
254 {AC(setegid_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)setegid
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 182 = setegid */
255 {AC(seteuid_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)seteuid
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 183 = seteuid */
257 {AC(sigreturn_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)sigreturn
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 184 = sigreturn */
259 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 184 = nosys */
261 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 185 = nosys */
262 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 186 = nosys */
263 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 187 = nosys */
264 {AC(stat_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)stat
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 188 = stat */
265 {AC(fstat_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)fstat
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 189 = fstat */
266 {AC(lstat_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)lstat
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 190 = lstat */
267 {AC(pathconf_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)pathconf
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 191 = pathconf */
268 {AC(fpathconf_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)fpathconf
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 192 = fpathconf */
270 {AC(getfsstat_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)getfsstat
, munge_wsw
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 193 = getfsstat */
272 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 193 = nosys */
274 {AC(getrlimit_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)getrlimit
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 194 = getrlimit */
275 {AC(setrlimit_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)setrlimit
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 195 = setrlimit */
276 {AC(getdirentries_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)getdirentries
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 196 = getdirentries */
277 {AC(mmap_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)mmap
, munge_wwwwwl
, munge_dddddd
, _SYSCALL_RET_ADDR_T
}, /* 197 = mmap */
278 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 198 = nosys __syscall */
279 {AC(lseek_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)lseek
, munge_wlw
, munge_ddd
, _SYSCALL_RET_OFF_T
}, /* 199 = lseek */
280 {AC(truncate_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)truncate
, munge_wl
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 200 = truncate */
281 {AC(ftruncate_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)ftruncate
, munge_wl
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 201 = ftruncate */
282 {AC(__sysctl_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)__sysctl
, munge_wwwwww
, munge_dddddd
, _SYSCALL_RET_INT_T
}, /* 202 = __sysctl */
283 {AC(mlock_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)mlock
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 203 = mlock */
284 {AC(munlock_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)munlock
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 204 = munlock */
285 {AC(undelete_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)undelete
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 205 = undelete */
287 {AC(ATsocket_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)ATsocket
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 206 = ATsocket */
288 {AC(ATgetmsg_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)ATgetmsg
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 207 = ATgetmsg */
289 {AC(ATputmsg_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)ATputmsg
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 208 = ATputmsg */
290 {AC(ATPsndreq_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)ATPsndreq
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 209 = ATPsndreq */
291 {AC(ATPsndrsp_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)ATPsndrsp
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 210 = ATPsndrsp */
292 {AC(ATPgetreq_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)ATPgetreq
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 211 = ATPgetreq */
293 {AC(ATPgetrsp_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)ATPgetrsp
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 212 = ATPgetrsp */
294 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 213 = nosys Reserved for AppleTalk */
296 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_NONE
}, /* 206 = ATsocket */
297 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_NONE
}, /* 207 = ATgetmsg */
298 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_NONE
}, /* 208 = ATputmsg */
299 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_NONE
}, /* 209 = ATPsndreq */
300 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_NONE
}, /* 210 = ATPsndrsp */
301 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_NONE
}, /* 211 = ATPgetreq */
302 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_NONE
}, /* 212 = ATPgetrsp */
303 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 213 = nosys Reserved for AppleTalk */
305 {AC(kqueue_from_portset_np_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)kqueue_from_portset_np
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 214 = kqueue_from_portset_np */
306 {AC(kqueue_portset_np_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)kqueue_portset_np
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 215 = kqueue_portset_np */
307 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_NONE
}, /* 216 = mkcomplex soon to be obsolete */
308 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_NONE
}, /* 217 = statv soon to be obsolete */
309 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_NONE
}, /* 218 = lstatv soon to be obsolete */
310 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_NONE
}, /* 219 = fstatv soon to be obsolete */
311 {AC(getattrlist_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)getattrlist
, munge_wwwww
, munge_ddddd
, _SYSCALL_RET_INT_T
}, /* 220 = getattrlist */
312 {AC(setattrlist_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)setattrlist
, munge_wwwww
, munge_ddddd
, _SYSCALL_RET_INT_T
}, /* 221 = setattrlist */
313 {AC(getdirentriesattr_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)getdirentriesattr
, munge_wwwwwwww
, munge_dddddddd
, _SYSCALL_RET_INT_T
}, /* 222 = getdirentriesattr */
314 {AC(exchangedata_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)exchangedata
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 223 = exchangedata */
315 #ifdef __APPLE_API_OBSOLETE
316 {AC(checkuseraccess_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)checkuseraccess
, munge_wwwwww
, munge_dddddd
, _SYSCALL_RET_INT_T
}, /* 224 = checkuseraccess */
318 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 224 = nosys HFS checkuseraccess check access to a file */
319 #endif /* __APPLE_API_OBSOLETE */
320 {AC(searchfs_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)searchfs
, munge_wwwwww
, munge_dddddd
, _SYSCALL_RET_INT_T
}, /* 225 = searchfs */
321 {AC(delete_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)delete, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 226 = delete private delete ( Carbon semantics ) */
322 {AC(copyfile_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)copyfile
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 227 = copyfile */
323 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 228 = nosys */
324 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 229 = nosys */
325 {AC(poll_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)poll
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 230 = poll */
326 {AC(watchevent_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)watchevent
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 231 = watchevent */
327 {AC(waitevent_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)waitevent
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 232 = waitevent */
328 {AC(modwatch_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)modwatch
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 233 = modwatch */
329 {AC(getxattr_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)getxattr
, munge_wwwwww
, munge_dddddd
, _SYSCALL_RET_SSIZE_T
}, /* 234 = getxattr */
330 {AC(fgetxattr_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)fgetxattr
, munge_wwwwww
, munge_dddddd
, _SYSCALL_RET_SSIZE_T
}, /* 235 = fgetxattr */
331 {AC(setxattr_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)setxattr
, munge_wwwwww
, munge_dddddd
, _SYSCALL_RET_INT_T
}, /* 236 = setxattr */
332 {AC(fsetxattr_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)fsetxattr
, munge_wwwwww
, munge_dddddd
, _SYSCALL_RET_INT_T
}, /* 237 = fsetxattr */
333 {AC(removexattr_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)removexattr
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 238 = removexattr */
334 {AC(fremovexattr_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)fremovexattr
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 239 = fremovexattr */
335 {AC(listxattr_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)listxattr
, munge_wwww
, munge_dddd
, _SYSCALL_RET_SSIZE_T
}, /* 240 = listxattr */
336 {AC(flistxattr_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)flistxattr
, munge_wwww
, munge_dddd
, _SYSCALL_RET_SSIZE_T
}, /* 241 = flistxattr */
337 {AC(fsctl_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)fsctl
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 242 = fsctl */
338 {AC(initgroups_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)initgroups
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 243 = initgroups */
339 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 244 = nosys */
340 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 245 = nosys */
341 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 246 = nosys */
343 {AC(nfsclnt_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)nfsclnt
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 247 = nfsclnt */
344 {AC(fhopen_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)fhopen
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 248 = fhopen */
346 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 247 = nosys */
347 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 248 = nosys */
349 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 249 = nosys */
350 {AC(minherit_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)minherit
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 250 = minherit */
351 {AC(semsys_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)semsys
, munge_wwwww
, munge_ddddd
, _SYSCALL_RET_INT_T
}, /* 251 = semsys */
352 {AC(msgsys_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)msgsys
, munge_wwwww
, munge_ddddd
, _SYSCALL_RET_INT_T
}, /* 252 = msgsys */
353 {AC(shmsys_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)shmsys
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 253 = shmsys */
354 {AC(semctl_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)semctl
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 254 = semctl */
355 {AC(semget_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)semget
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 255 = semget */
356 {AC(semop_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)semop
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 256 = semop */
357 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 257 = nosys */
358 {AC(msgctl_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)msgctl
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 258 = msgctl */
359 {AC(msgget_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)msgget
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 259 = msgget */
360 {AC(msgsnd_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)msgsnd
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 260 = msgsnd */
361 {AC(msgrcv_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)msgrcv
, munge_wwwsw
, munge_ddddd
, _SYSCALL_RET_SSIZE_T
}, /* 261 = msgrcv */
362 {AC(shmat_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)shmat
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 262 = shmat */
363 {AC(shmctl_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)shmctl
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 263 = shmctl */
364 {AC(shmdt_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)shmdt
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 264 = shmdt */
365 {AC(shmget_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)shmget
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 265 = shmget */
366 {AC(shm_open_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)shm_open
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 266 = shm_open */
367 {AC(shm_unlink_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)shm_unlink
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 267 = shm_unlink */
368 {AC(sem_open_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)sem_open
, munge_wwww
, munge_dddd
, _SYSCALL_RET_ADDR_T
}, /* 268 = sem_open */
369 {AC(sem_close_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)sem_close
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 269 = sem_close */
370 {AC(sem_unlink_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)sem_unlink
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 270 = sem_unlink */
371 {AC(sem_wait_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)sem_wait
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 271 = sem_wait */
372 {AC(sem_trywait_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)sem_trywait
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 272 = sem_trywait */
373 {AC(sem_post_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)sem_post
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 273 = sem_post */
374 {AC(sem_getvalue_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)sem_getvalue
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 274 = sem_getvalue */
375 {AC(sem_init_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)sem_init
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 275 = sem_init */
376 {AC(sem_destroy_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)sem_destroy
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 276 = sem_destroy */
377 {AC(open_extended_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)open_extended
, munge_wwwwww
, munge_dddddd
, _SYSCALL_RET_INT_T
}, /* 277 = open_extended */
378 {AC(umask_extended_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)umask_extended
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 278 = umask_extended */
379 {AC(stat_extended_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)stat_extended
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 279 = stat_extended */
380 {AC(lstat_extended_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)lstat_extended
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 280 = lstat_extended */
381 {AC(fstat_extended_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)fstat_extended
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 281 = fstat_extended */
382 {AC(chmod_extended_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)chmod_extended
, munge_wwwww
, munge_ddddd
, _SYSCALL_RET_INT_T
}, /* 282 = chmod_extended */
383 {AC(fchmod_extended_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)fchmod_extended
, munge_wwwww
, munge_ddddd
, _SYSCALL_RET_INT_T
}, /* 283 = fchmod_extended */
384 {AC(access_extended_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)access_extended
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 284 = access_extended */
385 {AC(settid_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)settid
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 285 = settid */
386 {AC(gettid_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)gettid
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 286 = gettid */
387 {AC(setsgroups_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)setsgroups
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 287 = setsgroups */
388 {AC(getsgroups_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)getsgroups
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 288 = getsgroups */
389 {AC(setwgroups_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)setwgroups
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 289 = setwgroups */
390 {AC(getwgroups_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)getwgroups
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 290 = getwgroups */
391 {AC(mkfifo_extended_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)mkfifo_extended
, munge_wwwww
, munge_ddddd
, _SYSCALL_RET_INT_T
}, /* 291 = mkfifo_extended */
392 {AC(mkdir_extended_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)mkdir_extended
, munge_wwwww
, munge_ddddd
, _SYSCALL_RET_INT_T
}, /* 292 = mkdir_extended */
393 {AC(identitysvc_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)identitysvc
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 293 = identitysvc */
394 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 294 = nosys */
395 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 295 = nosys */
396 {AC(load_shared_file_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)load_shared_file
, munge_wwwwwww
, munge_ddddddd
, _SYSCALL_RET_INT_T
}, /* 296 = load_shared_file */
397 {AC(reset_shared_file_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)reset_shared_file
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 297 = reset_shared_file */
398 {0, _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)new_system_shared_regions
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 298 = new_system_shared_regions */
399 {AC(shared_region_map_file_np_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)shared_region_map_file_np
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 299 = shared_region_map_file_np */
400 {AC(shared_region_make_private_np_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
|UNSAFE_64BIT
, (sy_call_t
*)shared_region_make_private_np
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 300 = shared_region_make_private_np */
401 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 301 = nosys */
402 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 302 = nosys */
403 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 303 = nosys */
404 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 304 = nosys */
405 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 305 = nosys */
406 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 306 = nosys */
407 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 307 = nosys */
408 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 308 = nosys */
409 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 309 = nosys */
410 {AC(getsid_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)getsid
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 310 = getsid */
411 {AC(settid_with_pid_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)settid_with_pid
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 311 = settid_with_pid */
412 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 312 = nosys */
413 {AC(aio_fsync_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)aio_fsync
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 313 = aio_fsync */
414 {AC(aio_return_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)aio_return
, munge_w
, munge_d
, _SYSCALL_RET_SSIZE_T
}, /* 314 = aio_return */
415 {AC(aio_suspend_args
), _SYSCALL_CANCEL_PRE
, NO_FUNNEL
, (sy_call_t
*)aio_suspend
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 315 = aio_suspend */
416 {AC(aio_cancel_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)aio_cancel
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 316 = aio_cancel */
417 {AC(aio_error_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)aio_error
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 317 = aio_error */
418 {AC(aio_read_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)aio_read
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 318 = aio_read */
419 {AC(aio_write_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)aio_write
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 319 = aio_write */
420 {AC(lio_listio_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)lio_listio
, munge_wwww
, munge_dddd
, _SYSCALL_RET_INT_T
}, /* 320 = lio_listio */
421 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 321 = nosys */
422 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 322 = nosys */
423 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 323 = nosys */
424 {AC(mlockall_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)mlockall
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 324 = mlockall */
425 {AC(munlockall_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)munlockall
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 325 = munlockall */
426 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 326 = nosys */
427 {0, _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)issetugid
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 327 = issetugid */
428 {AC(__pthread_kill_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)__pthread_kill
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 328 = __pthread_kill */
429 {AC(pthread_sigmask_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)pthread_sigmask
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 329 = pthread_sigmask */
430 {AC(sigwait_args
), _SYSCALL_CANCEL_PRE
, KERNEL_FUNNEL
, (sy_call_t
*)sigwait
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 330 = sigwait */
431 {AC(__disable_threadsignal_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)__disable_threadsignal
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 331 = __disable_threadsignal */
432 {AC(__pthread_markcancel_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)__pthread_markcancel
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 332 = __pthread_markcancel */
433 {AC(__pthread_canceled_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)__pthread_canceled
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 333 = __pthread_canceled */
434 {AC(__semwait_signal_args
), _SYSCALL_CANCEL_POST
, NO_FUNNEL
, (sy_call_t
*)__semwait_signal
, munge_wwwwww
, munge_dddddd
, _SYSCALL_RET_INT_T
}, /* 334 = __semwait_signal */
435 {AC(utrace_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)utrace
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 335 = utrace */
436 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 336 = nosys */
437 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 337 = nosys */
438 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 338 = nosys */
439 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 339 = nosys */
440 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 340 = nosys */
441 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 341 = nosys */
442 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 342 = nosys */
443 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 343 = nosys */
444 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 344 = nosys */
445 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 345 = nosys */
446 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 346 = nosys */
447 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 347 = nosys */
448 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 348 = nosys */
449 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 349 = nosys */
450 {AC(audit_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)audit
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 350 = audit */
451 {AC(auditon_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)auditon
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 351 = auditon */
452 {0, _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 352 = nosys */
453 {AC(getauid_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)getauid
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 353 = getauid */
454 {AC(setauid_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)setauid
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 354 = setauid */
455 {AC(getaudit_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)getaudit
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 355 = getaudit */
456 {AC(setaudit_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)setaudit
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 356 = setaudit */
457 {AC(getaudit_addr_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)getaudit_addr
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 357 = getaudit_addr */
458 {AC(setaudit_addr_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)setaudit_addr
, munge_ww
, munge_dd
, _SYSCALL_RET_INT_T
}, /* 358 = setaudit_addr */
459 {AC(auditctl_args
), _SYSCALL_CANCEL_NONE
, KERNEL_FUNNEL
, (sy_call_t
*)auditctl
, munge_w
, munge_d
, _SYSCALL_RET_INT_T
}, /* 359 = auditctl */
460 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 360 = nosys */
461 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 361 = nosys */
462 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)kqueue
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 362 = kqueue */
463 {AC(kevent_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)kevent
, munge_wwwwww
, munge_dddddd
, _SYSCALL_RET_INT_T
}, /* 363 = kevent */
464 {AC(lchown_args
), _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)lchown
, munge_www
, munge_ddd
, _SYSCALL_RET_INT_T
}, /* 364 = lchown */
465 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 365 = nosys */
466 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 366 = nosys */
467 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 367 = nosys */
468 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 368 = nosys */
469 {0, _SYSCALL_CANCEL_NONE
, NO_FUNNEL
, (sy_call_t
*)nosys
, NULL
, NULL
, _SYSCALL_RET_INT_T
}, /* 369 = nosys */
471 int nsysent
= sizeof(sysent
) / sizeof(sysent
[0]);