FreeBSD/Linux Kernel Cross Reference
sys/sys/sysproto.h
1 /*
2 * System call prototypes.
3 *
4 * DO NOT EDIT-- this file is automatically generated.
5 * $FreeBSD$
6 * created from FreeBSD: src/sys/kern/syscalls.master,v 1.232 2007/07/04 22:47:37 peter Exp
7 */
8
9 #ifndef _SYS_SYSPROTO_H_
10 #define _SYS_SYSPROTO_H_
11
12 #include <sys/signal.h>
13 #include <sys/acl.h>
14 #include <sys/_semaphore.h>
15 #include <sys/ucontext.h>
16
17 #include <bsm/audit_kevents.h>
18
19 struct proc;
20
21 struct thread;
22
23 #define PAD_(t) (sizeof(register_t) <= sizeof(t) ? \
24 0 : sizeof(register_t) - sizeof(t))
25
26 #if BYTE_ORDER == LITTLE_ENDIAN
27 #define PADL_(t) 0
28 #define PADR_(t) PAD_(t)
29 #else
30 #define PADL_(t) PAD_(t)
31 #define PADR_(t) 0
32 #endif
33
34 struct nosys_args {
35 register_t dummy;
36 };
37 struct sys_exit_args {
38 char rval_l_[PADL_(int)]; int rval; char rval_r_[PADR_(int)];
39 };
40 struct fork_args {
41 register_t dummy;
42 };
43 struct read_args {
44 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
45 char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)];
46 char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
47 };
48 struct write_args {
49 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
50 char buf_l_[PADL_(const void *)]; const void * buf; char buf_r_[PADR_(const void *)];
51 char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
52 };
53 struct open_args {
54 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
55 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
56 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
57 };
58 struct close_args {
59 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
60 };
61 struct wait_args {
62 char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)];
63 char status_l_[PADL_(int *)]; int * status; char status_r_[PADR_(int *)];
64 char options_l_[PADL_(int)]; int options; char options_r_[PADR_(int)];
65 char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)];
66 };
67 struct link_args {
68 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
69 char link_l_[PADL_(char *)]; char * link; char link_r_[PADR_(char *)];
70 };
71 struct unlink_args {
72 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
73 };
74 struct chdir_args {
75 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
76 };
77 struct fchdir_args {
78 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
79 };
80 struct mknod_args {
81 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
82 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
83 char dev_l_[PADL_(int)]; int dev; char dev_r_[PADR_(int)];
84 };
85 struct chmod_args {
86 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
87 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
88 };
89 struct chown_args {
90 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
91 char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)];
92 char gid_l_[PADL_(int)]; int gid; char gid_r_[PADR_(int)];
93 };
94 struct obreak_args {
95 char nsize_l_[PADL_(char *)]; char * nsize; char nsize_r_[PADR_(char *)];
96 };
97 struct getpid_args {
98 register_t dummy;
99 };
100 struct mount_args {
101 char type_l_[PADL_(char *)]; char * type; char type_r_[PADR_(char *)];
102 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
103 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
104 char data_l_[PADL_(caddr_t)]; caddr_t data; char data_r_[PADR_(caddr_t)];
105 };
106 struct unmount_args {
107 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
108 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
109 };
110 struct setuid_args {
111 char uid_l_[PADL_(uid_t)]; uid_t uid; char uid_r_[PADR_(uid_t)];
112 };
113 struct getuid_args {
114 register_t dummy;
115 };
116 struct geteuid_args {
117 register_t dummy;
118 };
119 struct ptrace_args {
120 char req_l_[PADL_(int)]; int req; char req_r_[PADR_(int)];
121 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
122 char addr_l_[PADL_(caddr_t)]; caddr_t addr; char addr_r_[PADR_(caddr_t)];
123 char data_l_[PADL_(int)]; int data; char data_r_[PADR_(int)];
124 };
125 struct recvmsg_args {
126 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
127 char msg_l_[PADL_(struct msghdr *)]; struct msghdr * msg; char msg_r_[PADR_(struct msghdr *)];
128 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
129 };
130 struct sendmsg_args {
131 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
132 char msg_l_[PADL_(struct msghdr *)]; struct msghdr * msg; char msg_r_[PADR_(struct msghdr *)];
133 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
134 };
135 struct recvfrom_args {
136 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
137 char buf_l_[PADL_(caddr_t)]; caddr_t buf; char buf_r_[PADR_(caddr_t)];
138 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
139 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
140 char from_l_[PADL_(struct sockaddr *__restrict)]; struct sockaddr *__restrict from; char from_r_[PADR_(struct sockaddr *__restrict)];
141 char fromlenaddr_l_[PADL_(__socklen_t *__restrict)]; __socklen_t *__restrict fromlenaddr; char fromlenaddr_r_[PADR_(__socklen_t *__restrict)];
142 };
143 struct accept_args {
144 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
145 char name_l_[PADL_(struct sockaddr *__restrict)]; struct sockaddr *__restrict name; char name_r_[PADR_(struct sockaddr *__restrict)];
146 char anamelen_l_[PADL_(__socklen_t *__restrict)]; __socklen_t *__restrict anamelen; char anamelen_r_[PADR_(__socklen_t *__restrict)];
147 };
148 struct getpeername_args {
149 char fdes_l_[PADL_(int)]; int fdes; char fdes_r_[PADR_(int)];
150 char asa_l_[PADL_(struct sockaddr *__restrict)]; struct sockaddr *__restrict asa; char asa_r_[PADR_(struct sockaddr *__restrict)];
151 char alen_l_[PADL_(__socklen_t *__restrict)]; __socklen_t *__restrict alen; char alen_r_[PADR_(__socklen_t *__restrict)];
152 };
153 struct getsockname_args {
154 char fdes_l_[PADL_(int)]; int fdes; char fdes_r_[PADR_(int)];
155 char asa_l_[PADL_(struct sockaddr *__restrict)]; struct sockaddr *__restrict asa; char asa_r_[PADR_(struct sockaddr *__restrict)];
156 char alen_l_[PADL_(__socklen_t *__restrict)]; __socklen_t *__restrict alen; char alen_r_[PADR_(__socklen_t *__restrict)];
157 };
158 struct access_args {
159 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
160 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
161 };
162 struct chflags_args {
163 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
164 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
165 };
166 struct fchflags_args {
167 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
168 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
169 };
170 struct sync_args {
171 register_t dummy;
172 };
173 struct kill_args {
174 char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)];
175 char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
176 };
177 struct getppid_args {
178 register_t dummy;
179 };
180 struct dup_args {
181 char fd_l_[PADL_(u_int)]; u_int fd; char fd_r_[PADR_(u_int)];
182 };
183 struct pipe_args {
184 register_t dummy;
185 };
186 struct getegid_args {
187 register_t dummy;
188 };
189 struct profil_args {
190 char samples_l_[PADL_(caddr_t)]; caddr_t samples; char samples_r_[PADR_(caddr_t)];
191 char size_l_[PADL_(size_t)]; size_t size; char size_r_[PADR_(size_t)];
192 char offset_l_[PADL_(size_t)]; size_t offset; char offset_r_[PADR_(size_t)];
193 char scale_l_[PADL_(u_int)]; u_int scale; char scale_r_[PADR_(u_int)];
194 };
195 struct ktrace_args {
196 char fname_l_[PADL_(const char *)]; const char * fname; char fname_r_[PADR_(const char *)];
197 char ops_l_[PADL_(int)]; int ops; char ops_r_[PADR_(int)];
198 char facs_l_[PADL_(int)]; int facs; char facs_r_[PADR_(int)];
199 char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)];
200 };
201 struct getgid_args {
202 register_t dummy;
203 };
204 struct getlogin_args {
205 char namebuf_l_[PADL_(char *)]; char * namebuf; char namebuf_r_[PADR_(char *)];
206 char namelen_l_[PADL_(u_int)]; u_int namelen; char namelen_r_[PADR_(u_int)];
207 };
208 struct setlogin_args {
209 char namebuf_l_[PADL_(char *)]; char * namebuf; char namebuf_r_[PADR_(char *)];
210 };
211 struct acct_args {
212 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
213 };
214 struct osigpending_args {
215 register_t dummy;
216 };
217 struct sigaltstack_args {
218 char ss_l_[PADL_(stack_t *)]; stack_t * ss; char ss_r_[PADR_(stack_t *)];
219 char oss_l_[PADL_(stack_t *)]; stack_t * oss; char oss_r_[PADR_(stack_t *)];
220 };
221 struct ioctl_args {
222 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
223 char com_l_[PADL_(u_long)]; u_long com; char com_r_[PADR_(u_long)];
224 char data_l_[PADL_(caddr_t)]; caddr_t data; char data_r_[PADR_(caddr_t)];
225 };
226 struct reboot_args {
227 char opt_l_[PADL_(int)]; int opt; char opt_r_[PADR_(int)];
228 };
229 struct revoke_args {
230 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
231 };
232 struct symlink_args {
233 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
234 char link_l_[PADL_(char *)]; char * link; char link_r_[PADR_(char *)];
235 };
236 struct readlink_args {
237 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
238 char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
239 char count_l_[PADL_(int)]; int count; char count_r_[PADR_(int)];
240 };
241 struct execve_args {
242 char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)];
243 char argv_l_[PADL_(char **)]; char ** argv; char argv_r_[PADR_(char **)];
244 char envv_l_[PADL_(char **)]; char ** envv; char envv_r_[PADR_(char **)];
245 };
246 struct umask_args {
247 char newmask_l_[PADL_(int)]; int newmask; char newmask_r_[PADR_(int)];
248 };
249 struct chroot_args {
250 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
251 };
252 struct getpagesize_args {
253 register_t dummy;
254 };
255 struct msync_args {
256 char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
257 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
258 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
259 };
260 struct vfork_args {
261 register_t dummy;
262 };
263 struct sbrk_args {
264 char incr_l_[PADL_(int)]; int incr; char incr_r_[PADR_(int)];
265 };
266 struct sstk_args {
267 char incr_l_[PADL_(int)]; int incr; char incr_r_[PADR_(int)];
268 };
269 struct ovadvise_args {
270 char anom_l_[PADL_(int)]; int anom; char anom_r_[PADR_(int)];
271 };
272 struct munmap_args {
273 char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
274 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
275 };
276 struct mprotect_args {
277 char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)];
278 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
279 char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
280 };
281 struct madvise_args {
282 char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
283 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
284 char behav_l_[PADL_(int)]; int behav; char behav_r_[PADR_(int)];
285 };
286 struct mincore_args {
287 char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)];
288 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
289 char vec_l_[PADL_(char *)]; char * vec; char vec_r_[PADR_(char *)];
290 };
291 struct getgroups_args {
292 char gidsetsize_l_[PADL_(u_int)]; u_int gidsetsize; char gidsetsize_r_[PADR_(u_int)];
293 char gidset_l_[PADL_(gid_t *)]; gid_t * gidset; char gidset_r_[PADR_(gid_t *)];
294 };
295 struct setgroups_args {
296 char gidsetsize_l_[PADL_(u_int)]; u_int gidsetsize; char gidsetsize_r_[PADR_(u_int)];
297 char gidset_l_[PADL_(gid_t *)]; gid_t * gidset; char gidset_r_[PADR_(gid_t *)];
298 };
299 struct getpgrp_args {
300 register_t dummy;
301 };
302 struct setpgid_args {
303 char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)];
304 char pgid_l_[PADL_(int)]; int pgid; char pgid_r_[PADR_(int)];
305 };
306 struct setitimer_args {
307 char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
308 char itv_l_[PADL_(struct itimerval *)]; struct itimerval * itv; char itv_r_[PADR_(struct itimerval *)];
309 char oitv_l_[PADL_(struct itimerval *)]; struct itimerval * oitv; char oitv_r_[PADR_(struct itimerval *)];
310 };
311 struct owait_args {
312 register_t dummy;
313 };
314 struct swapon_args {
315 char name_l_[PADL_(char *)]; char * name; char name_r_[PADR_(char *)];
316 };
317 struct getitimer_args {
318 char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
319 char itv_l_[PADL_(struct itimerval *)]; struct itimerval * itv; char itv_r_[PADR_(struct itimerval *)];
320 };
321 struct getdtablesize_args {
322 register_t dummy;
323 };
324 struct dup2_args {
325 char from_l_[PADL_(u_int)]; u_int from; char from_r_[PADR_(u_int)];
326 char to_l_[PADL_(u_int)]; u_int to; char to_r_[PADR_(u_int)];
327 };
328 struct fcntl_args {
329 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
330 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
331 char arg_l_[PADL_(long)]; long arg; char arg_r_[PADR_(long)];
332 };
333 struct select_args {
334 char nd_l_[PADL_(int)]; int nd; char nd_r_[PADR_(int)];
335 char in_l_[PADL_(fd_set *)]; fd_set * in; char in_r_[PADR_(fd_set *)];
336 char ou_l_[PADL_(fd_set *)]; fd_set * ou; char ou_r_[PADR_(fd_set *)];
337 char ex_l_[PADL_(fd_set *)]; fd_set * ex; char ex_r_[PADR_(fd_set *)];
338 char tv_l_[PADL_(struct timeval *)]; struct timeval * tv; char tv_r_[PADR_(struct timeval *)];
339 };
340 struct fsync_args {
341 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
342 };
343 struct setpriority_args {
344 char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
345 char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)];
346 char prio_l_[PADL_(int)]; int prio; char prio_r_[PADR_(int)];
347 };
348 struct socket_args {
349 char domain_l_[PADL_(int)]; int domain; char domain_r_[PADR_(int)];
350 char type_l_[PADL_(int)]; int type; char type_r_[PADR_(int)];
351 char protocol_l_[PADL_(int)]; int protocol; char protocol_r_[PADR_(int)];
352 };
353 struct connect_args {
354 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
355 char name_l_[PADL_(caddr_t)]; caddr_t name; char name_r_[PADR_(caddr_t)];
356 char namelen_l_[PADL_(int)]; int namelen; char namelen_r_[PADR_(int)];
357 };
358 struct getpriority_args {
359 char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
360 char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)];
361 };
362 struct bind_args {
363 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
364 char name_l_[PADL_(caddr_t)]; caddr_t name; char name_r_[PADR_(caddr_t)];
365 char namelen_l_[PADL_(int)]; int namelen; char namelen_r_[PADR_(int)];
366 };
367 struct setsockopt_args {
368 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
369 char level_l_[PADL_(int)]; int level; char level_r_[PADR_(int)];
370 char name_l_[PADL_(int)]; int name; char name_r_[PADR_(int)];
371 char val_l_[PADL_(caddr_t)]; caddr_t val; char val_r_[PADR_(caddr_t)];
372 char valsize_l_[PADL_(int)]; int valsize; char valsize_r_[PADR_(int)];
373 };
374 struct listen_args {
375 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
376 char backlog_l_[PADL_(int)]; int backlog; char backlog_r_[PADR_(int)];
377 };
378 struct gettimeofday_args {
379 char tp_l_[PADL_(struct timeval *)]; struct timeval * tp; char tp_r_[PADR_(struct timeval *)];
380 char tzp_l_[PADL_(struct timezone *)]; struct timezone * tzp; char tzp_r_[PADR_(struct timezone *)];
381 };
382 struct getrusage_args {
383 char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)];
384 char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)];
385 };
386 struct getsockopt_args {
387 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
388 char level_l_[PADL_(int)]; int level; char level_r_[PADR_(int)];
389 char name_l_[PADL_(int)]; int name; char name_r_[PADR_(int)];
390 char val_l_[PADL_(caddr_t)]; caddr_t val; char val_r_[PADR_(caddr_t)];
391 char avalsize_l_[PADL_(int *)]; int * avalsize; char avalsize_r_[PADR_(int *)];
392 };
393 struct readv_args {
394 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
395 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
396 char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)];
397 };
398 struct writev_args {
399 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
400 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
401 char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)];
402 };
403 struct settimeofday_args {
404 char tv_l_[PADL_(struct timeval *)]; struct timeval * tv; char tv_r_[PADR_(struct timeval *)];
405 char tzp_l_[PADL_(struct timezone *)]; struct timezone * tzp; char tzp_r_[PADR_(struct timezone *)];
406 };
407 struct fchown_args {
408 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
409 char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)];
410 char gid_l_[PADL_(int)]; int gid; char gid_r_[PADR_(int)];
411 };
412 struct fchmod_args {
413 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
414 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
415 };
416 struct setreuid_args {
417 char ruid_l_[PADL_(int)]; int ruid; char ruid_r_[PADR_(int)];
418 char euid_l_[PADL_(int)]; int euid; char euid_r_[PADR_(int)];
419 };
420 struct setregid_args {
421 char rgid_l_[PADL_(int)]; int rgid; char rgid_r_[PADR_(int)];
422 char egid_l_[PADL_(int)]; int egid; char egid_r_[PADR_(int)];
423 };
424 struct rename_args {
425 char from_l_[PADL_(char *)]; char * from; char from_r_[PADR_(char *)];
426 char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)];
427 };
428 struct flock_args {
429 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
430 char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)];
431 };
432 struct mkfifo_args {
433 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
434 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
435 };
436 struct sendto_args {
437 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
438 char buf_l_[PADL_(caddr_t)]; caddr_t buf; char buf_r_[PADR_(caddr_t)];
439 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
440 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
441 char to_l_[PADL_(caddr_t)]; caddr_t to; char to_r_[PADR_(caddr_t)];
442 char tolen_l_[PADL_(int)]; int tolen; char tolen_r_[PADR_(int)];
443 };
444 struct shutdown_args {
445 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
446 char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)];
447 };
448 struct socketpair_args {
449 char domain_l_[PADL_(int)]; int domain; char domain_r_[PADR_(int)];
450 char type_l_[PADL_(int)]; int type; char type_r_[PADR_(int)];
451 char protocol_l_[PADL_(int)]; int protocol; char protocol_r_[PADR_(int)];
452 char rsv_l_[PADL_(int *)]; int * rsv; char rsv_r_[PADR_(int *)];
453 };
454 struct mkdir_args {
455 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
456 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
457 };
458 struct rmdir_args {
459 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
460 };
461 struct utimes_args {
462 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
463 char tptr_l_[PADL_(struct timeval *)]; struct timeval * tptr; char tptr_r_[PADR_(struct timeval *)];
464 };
465 struct adjtime_args {
466 char delta_l_[PADL_(struct timeval *)]; struct timeval * delta; char delta_r_[PADR_(struct timeval *)];
467 char olddelta_l_[PADL_(struct timeval *)]; struct timeval * olddelta; char olddelta_r_[PADR_(struct timeval *)];
468 };
469 struct ogethostid_args {
470 register_t dummy;
471 };
472 struct setsid_args {
473 register_t dummy;
474 };
475 struct quotactl_args {
476 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
477 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
478 char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)];
479 char arg_l_[PADL_(caddr_t)]; caddr_t arg; char arg_r_[PADR_(caddr_t)];
480 };
481 struct oquota_args {
482 register_t dummy;
483 };
484 struct nfssvc_args {
485 char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
486 char argp_l_[PADL_(caddr_t)]; caddr_t argp; char argp_r_[PADR_(caddr_t)];
487 };
488 struct lgetfh_args {
489 char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)];
490 char fhp_l_[PADL_(struct fhandle *)]; struct fhandle * fhp; char fhp_r_[PADR_(struct fhandle *)];
491 };
492 struct getfh_args {
493 char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)];
494 char fhp_l_[PADL_(struct fhandle *)]; struct fhandle * fhp; char fhp_r_[PADR_(struct fhandle *)];
495 };
496 struct getdomainname_args {
497 char domainname_l_[PADL_(char *)]; char * domainname; char domainname_r_[PADR_(char *)];
498 char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
499 };
500 struct setdomainname_args {
501 char domainname_l_[PADL_(char *)]; char * domainname; char domainname_r_[PADR_(char *)];
502 char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
503 };
504 struct uname_args {
505 char name_l_[PADL_(struct utsname *)]; struct utsname * name; char name_r_[PADR_(struct utsname *)];
506 };
507 struct sysarch_args {
508 char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
509 char parms_l_[PADL_(char *)]; char * parms; char parms_r_[PADR_(char *)];
510 };
511 struct rtprio_args {
512 char function_l_[PADL_(int)]; int function; char function_r_[PADR_(int)];
513 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
514 char rtp_l_[PADL_(struct rtprio *)]; struct rtprio * rtp; char rtp_r_[PADR_(struct rtprio *)];
515 };
516 struct semsys_args {
517 char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
518 char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)];
519 char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)];
520 char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)];
521 char a5_l_[PADL_(int)]; int a5; char a5_r_[PADR_(int)];
522 };
523 struct msgsys_args {
524 char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
525 char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)];
526 char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)];
527 char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)];
528 char a5_l_[PADL_(int)]; int a5; char a5_r_[PADR_(int)];
529 char a6_l_[PADL_(int)]; int a6; char a6_r_[PADR_(int)];
530 };
531 struct shmsys_args {
532 char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
533 char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)];
534 char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)];
535 char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)];
536 };
537 struct freebsd6_pread_args {
538 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
539 char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)];
540 char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
541 char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
542 char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
543 };
544 struct freebsd6_pwrite_args {
545 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
546 char buf_l_[PADL_(const void *)]; const void * buf; char buf_r_[PADR_(const void *)];
547 char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
548 char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
549 char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
550 };
551 struct ntp_adjtime_args {
552 char tp_l_[PADL_(struct timex *)]; struct timex * tp; char tp_r_[PADR_(struct timex *)];
553 };
554 struct setgid_args {
555 char gid_l_[PADL_(gid_t)]; gid_t gid; char gid_r_[PADR_(gid_t)];
556 };
557 struct setegid_args {
558 char egid_l_[PADL_(gid_t)]; gid_t egid; char egid_r_[PADR_(gid_t)];
559 };
560 struct seteuid_args {
561 char euid_l_[PADL_(uid_t)]; uid_t euid; char euid_r_[PADR_(uid_t)];
562 };
563 struct stat_args {
564 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
565 char ub_l_[PADL_(struct stat *)]; struct stat * ub; char ub_r_[PADR_(struct stat *)];
566 };
567 struct fstat_args {
568 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
569 char sb_l_[PADL_(struct stat *)]; struct stat * sb; char sb_r_[PADR_(struct stat *)];
570 };
571 struct lstat_args {
572 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
573 char ub_l_[PADL_(struct stat *)]; struct stat * ub; char ub_r_[PADR_(struct stat *)];
574 };
575 struct pathconf_args {
576 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
577 char name_l_[PADL_(int)]; int name; char name_r_[PADR_(int)];
578 };
579 struct fpathconf_args {
580 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
581 char name_l_[PADL_(int)]; int name; char name_r_[PADR_(int)];
582 };
583 struct __getrlimit_args {
584 char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
585 char rlp_l_[PADL_(struct rlimit *)]; struct rlimit * rlp; char rlp_r_[PADR_(struct rlimit *)];
586 };
587 struct __setrlimit_args {
588 char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
589 char rlp_l_[PADL_(struct rlimit *)]; struct rlimit * rlp; char rlp_r_[PADR_(struct rlimit *)];
590 };
591 struct getdirentries_args {
592 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
593 char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
594 char count_l_[PADL_(u_int)]; u_int count; char count_r_[PADR_(u_int)];
595 char basep_l_[PADL_(long *)]; long * basep; char basep_r_[PADR_(long *)];
596 };
597 struct freebsd6_mmap_args {
598 char addr_l_[PADL_(caddr_t)]; caddr_t addr; char addr_r_[PADR_(caddr_t)];
599 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
600 char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
601 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
602 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
603 char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
604 char pos_l_[PADL_(off_t)]; off_t pos; char pos_r_[PADR_(off_t)];
605 };
606 struct freebsd6_lseek_args {
607 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
608 char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
609 char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
610 char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)];
611 };
612 struct freebsd6_truncate_args {
613 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
614 char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
615 char length_l_[PADL_(off_t)]; off_t length; char length_r_[PADR_(off_t)];
616 };
617 struct freebsd6_ftruncate_args {
618 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
619 char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
620 char length_l_[PADL_(off_t)]; off_t length; char length_r_[PADR_(off_t)];
621 };
622 struct sysctl_args {
623 char name_l_[PADL_(int *)]; int * name; char name_r_[PADR_(int *)];
624 char namelen_l_[PADL_(u_int)]; u_int namelen; char namelen_r_[PADR_(u_int)];
625 char old_l_[PADL_(void *)]; void * old; char old_r_[PADR_(void *)];
626 char oldlenp_l_[PADL_(size_t *)]; size_t * oldlenp; char oldlenp_r_[PADR_(size_t *)];
627 char new_l_[PADL_(void *)]; void * new; char new_r_[PADR_(void *)];
628 char newlen_l_[PADL_(size_t)]; size_t newlen; char newlen_r_[PADR_(size_t)];
629 };
630 struct mlock_args {
631 char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)];
632 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
633 };
634 struct munlock_args {
635 char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)];
636 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
637 };
638 struct undelete_args {
639 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
640 };
641 struct futimes_args {
642 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
643 char tptr_l_[PADL_(struct timeval *)]; struct timeval * tptr; char tptr_r_[PADR_(struct timeval *)];
644 };
645 struct getpgid_args {
646 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
647 };
648 struct poll_args {
649 char fds_l_[PADL_(struct pollfd *)]; struct pollfd * fds; char fds_r_[PADR_(struct pollfd *)];
650 char nfds_l_[PADL_(u_int)]; u_int nfds; char nfds_r_[PADR_(u_int)];
651 char timeout_l_[PADL_(int)]; int timeout; char timeout_r_[PADR_(int)];
652 };
653 struct __semctl_args {
654 char semid_l_[PADL_(int)]; int semid; char semid_r_[PADR_(int)];
655 char semnum_l_[PADL_(int)]; int semnum; char semnum_r_[PADR_(int)];
656 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
657 char arg_l_[PADL_(union semun *)]; union semun * arg; char arg_r_[PADR_(union semun *)];
658 };
659 struct semget_args {
660 char key_l_[PADL_(key_t)]; key_t key; char key_r_[PADR_(key_t)];
661 char nsems_l_[PADL_(int)]; int nsems; char nsems_r_[PADR_(int)];
662 char semflg_l_[PADL_(int)]; int semflg; char semflg_r_[PADR_(int)];
663 };
664 struct semop_args {
665 char semid_l_[PADL_(int)]; int semid; char semid_r_[PADR_(int)];
666 char sops_l_[PADL_(struct sembuf *)]; struct sembuf * sops; char sops_r_[PADR_(struct sembuf *)];
667 char nsops_l_[PADL_(size_t)]; size_t nsops; char nsops_r_[PADR_(size_t)];
668 };
669 struct msgctl_args {
670 char msqid_l_[PADL_(int)]; int msqid; char msqid_r_[PADR_(int)];
671 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
672 char buf_l_[PADL_(struct msqid_ds *)]; struct msqid_ds * buf; char buf_r_[PADR_(struct msqid_ds *)];
673 };
674 struct msgget_args {
675 char key_l_[PADL_(key_t)]; key_t key; char key_r_[PADR_(key_t)];
676 char msgflg_l_[PADL_(int)]; int msgflg; char msgflg_r_[PADR_(int)];
677 };
678 struct msgsnd_args {
679 char msqid_l_[PADL_(int)]; int msqid; char msqid_r_[PADR_(int)];
680 char msgp_l_[PADL_(const void *)]; const void * msgp; char msgp_r_[PADR_(const void *)];
681 char msgsz_l_[PADL_(size_t)]; size_t msgsz; char msgsz_r_[PADR_(size_t)];
682 char msgflg_l_[PADL_(int)]; int msgflg; char msgflg_r_[PADR_(int)];
683 };
684 struct msgrcv_args {
685 char msqid_l_[PADL_(int)]; int msqid; char msqid_r_[PADR_(int)];
686 char msgp_l_[PADL_(void *)]; void * msgp; char msgp_r_[PADR_(void *)];
687 char msgsz_l_[PADL_(size_t)]; size_t msgsz; char msgsz_r_[PADR_(size_t)];
688 char msgtyp_l_[PADL_(long)]; long msgtyp; char msgtyp_r_[PADR_(long)];
689 char msgflg_l_[PADL_(int)]; int msgflg; char msgflg_r_[PADR_(int)];
690 };
691 struct shmat_args {
692 char shmid_l_[PADL_(int)]; int shmid; char shmid_r_[PADR_(int)];
693 char shmaddr_l_[PADL_(const void *)]; const void * shmaddr; char shmaddr_r_[PADR_(const void *)];
694 char shmflg_l_[PADL_(int)]; int shmflg; char shmflg_r_[PADR_(int)];
695 };
696 struct shmctl_args {
697 char shmid_l_[PADL_(int)]; int shmid; char shmid_r_[PADR_(int)];
698 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
699 char buf_l_[PADL_(struct shmid_ds *)]; struct shmid_ds * buf; char buf_r_[PADR_(struct shmid_ds *)];
700 };
701 struct shmdt_args {
702 char shmaddr_l_[PADL_(const void *)]; const void * shmaddr; char shmaddr_r_[PADR_(const void *)];
703 };
704 struct shmget_args {
705 char key_l_[PADL_(key_t)]; key_t key; char key_r_[PADR_(key_t)];
706 char size_l_[PADL_(size_t)]; size_t size; char size_r_[PADR_(size_t)];
707 char shmflg_l_[PADL_(int)]; int shmflg; char shmflg_r_[PADR_(int)];
708 };
709 struct clock_gettime_args {
710 char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
711 char tp_l_[PADL_(struct timespec *)]; struct timespec * tp; char tp_r_[PADR_(struct timespec *)];
712 };
713 struct clock_settime_args {
714 char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
715 char tp_l_[PADL_(const struct timespec *)]; const struct timespec * tp; char tp_r_[PADR_(const struct timespec *)];
716 };
717 struct clock_getres_args {
718 char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
719 char tp_l_[PADL_(struct timespec *)]; struct timespec * tp; char tp_r_[PADR_(struct timespec *)];
720 };
721 struct ktimer_create_args {
722 char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
723 char evp_l_[PADL_(struct sigevent *)]; struct sigevent * evp; char evp_r_[PADR_(struct sigevent *)];
724 char timerid_l_[PADL_(int *)]; int * timerid; char timerid_r_[PADR_(int *)];
725 };
726 struct ktimer_delete_args {
727 char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)];
728 };
729 struct ktimer_settime_args {
730 char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)];
731 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
732 char value_l_[PADL_(const struct itimerspec *)]; const struct itimerspec * value; char value_r_[PADR_(const struct itimerspec *)];
733 char ovalue_l_[PADL_(struct itimerspec *)]; struct itimerspec * ovalue; char ovalue_r_[PADR_(struct itimerspec *)];
734 };
735 struct ktimer_gettime_args {
736 char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)];
737 char value_l_[PADL_(struct itimerspec *)]; struct itimerspec * value; char value_r_[PADR_(struct itimerspec *)];
738 };
739 struct ktimer_getoverrun_args {
740 char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)];
741 };
742 struct nanosleep_args {
743 char rqtp_l_[PADL_(const struct timespec *)]; const struct timespec * rqtp; char rqtp_r_[PADR_(const struct timespec *)];
744 char rmtp_l_[PADL_(struct timespec *)]; struct timespec * rmtp; char rmtp_r_[PADR_(struct timespec *)];
745 };
746 struct ntp_gettime_args {
747 char ntvp_l_[PADL_(struct ntptimeval *)]; struct ntptimeval * ntvp; char ntvp_r_[PADR_(struct ntptimeval *)];
748 };
749 struct minherit_args {
750 char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
751 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
752 char inherit_l_[PADL_(int)]; int inherit; char inherit_r_[PADR_(int)];
753 };
754 struct rfork_args {
755 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
756 };
757 struct openbsd_poll_args {
758 char fds_l_[PADL_(struct pollfd *)]; struct pollfd * fds; char fds_r_[PADR_(struct pollfd *)];
759 char nfds_l_[PADL_(u_int)]; u_int nfds; char nfds_r_[PADR_(u_int)];
760 char timeout_l_[PADL_(int)]; int timeout; char timeout_r_[PADR_(int)];
761 };
762 struct issetugid_args {
763 register_t dummy;
764 };
765 struct lchown_args {
766 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
767 char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)];
768 char gid_l_[PADL_(int)]; int gid; char gid_r_[PADR_(int)];
769 };
770 struct aio_read_args {
771 char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
772 };
773 struct aio_write_args {
774 char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
775 };
776 struct lio_listio_args {
777 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
778 char acb_list_l_[PADL_(struct aiocb *const *)]; struct aiocb *const * acb_list; char acb_list_r_[PADR_(struct aiocb *const *)];
779 char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)];
780 char sig_l_[PADL_(struct sigevent *)]; struct sigevent * sig; char sig_r_[PADR_(struct sigevent *)];
781 };
782 struct getdents_args {
783 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
784 char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
785 char count_l_[PADL_(size_t)]; size_t count; char count_r_[PADR_(size_t)];
786 };
787 struct lchmod_args {
788 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
789 char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
790 };
791 struct lutimes_args {
792 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
793 char tptr_l_[PADL_(struct timeval *)]; struct timeval * tptr; char tptr_r_[PADR_(struct timeval *)];
794 };
795 struct nstat_args {
796 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
797 char ub_l_[PADL_(struct nstat *)]; struct nstat * ub; char ub_r_[PADR_(struct nstat *)];
798 };
799 struct nfstat_args {
800 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
801 char sb_l_[PADL_(struct nstat *)]; struct nstat * sb; char sb_r_[PADR_(struct nstat *)];
802 };
803 struct nlstat_args {
804 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
805 char ub_l_[PADL_(struct nstat *)]; struct nstat * ub; char ub_r_[PADR_(struct nstat *)];
806 };
807 struct preadv_args {
808 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
809 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
810 char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)];
811 char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
812 };
813 struct pwritev_args {
814 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
815 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
816 char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)];
817 char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
818 };
819 struct fhopen_args {
820 char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
821 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
822 };
823 struct fhstat_args {
824 char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
825 char sb_l_[PADL_(struct stat *)]; struct stat * sb; char sb_r_[PADR_(struct stat *)];
826 };
827 struct modnext_args {
828 char modid_l_[PADL_(int)]; int modid; char modid_r_[PADR_(int)];
829 };
830 struct modstat_args {
831 char modid_l_[PADL_(int)]; int modid; char modid_r_[PADR_(int)];
832 char stat_l_[PADL_(struct module_stat *)]; struct module_stat * stat; char stat_r_[PADR_(struct module_stat *)];
833 };
834 struct modfnext_args {
835 char modid_l_[PADL_(int)]; int modid; char modid_r_[PADR_(int)];
836 };
837 struct modfind_args {
838 char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)];
839 };
840 struct kldload_args {
841 char file_l_[PADL_(const char *)]; const char * file; char file_r_[PADR_(const char *)];
842 };
843 struct kldunload_args {
844 char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
845 };
846 struct kldfind_args {
847 char file_l_[PADL_(const char *)]; const char * file; char file_r_[PADR_(const char *)];
848 };
849 struct kldnext_args {
850 char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
851 };
852 struct kldstat_args {
853 char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
854 char stat_l_[PADL_(struct kld_file_stat *)]; struct kld_file_stat * stat; char stat_r_[PADR_(struct kld_file_stat *)];
855 };
856 struct kldfirstmod_args {
857 char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
858 };
859 struct getsid_args {
860 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
861 };
862 struct setresuid_args {
863 char ruid_l_[PADL_(uid_t)]; uid_t ruid; char ruid_r_[PADR_(uid_t)];
864 char euid_l_[PADL_(uid_t)]; uid_t euid; char euid_r_[PADR_(uid_t)];
865 char suid_l_[PADL_(uid_t)]; uid_t suid; char suid_r_[PADR_(uid_t)];
866 };
867 struct setresgid_args {
868 char rgid_l_[PADL_(gid_t)]; gid_t rgid; char rgid_r_[PADR_(gid_t)];
869 char egid_l_[PADL_(gid_t)]; gid_t egid; char egid_r_[PADR_(gid_t)];
870 char sgid_l_[PADL_(gid_t)]; gid_t sgid; char sgid_r_[PADR_(gid_t)];
871 };
872 struct aio_return_args {
873 char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
874 };
875 struct aio_suspend_args {
876 char aiocbp_l_[PADL_(struct aiocb *const *)]; struct aiocb *const * aiocbp; char aiocbp_r_[PADR_(struct aiocb *const *)];
877 char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)];
878 char timeout_l_[PADL_(const struct timespec *)]; const struct timespec * timeout; char timeout_r_[PADR_(const struct timespec *)];
879 };
880 struct aio_cancel_args {
881 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
882 char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
883 };
884 struct aio_error_args {
885 char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
886 };
887 struct oaio_read_args {
888 char aiocbp_l_[PADL_(struct oaiocb *)]; struct oaiocb * aiocbp; char aiocbp_r_[PADR_(struct oaiocb *)];
889 };
890 struct oaio_write_args {
891 char aiocbp_l_[PADL_(struct oaiocb *)]; struct oaiocb * aiocbp; char aiocbp_r_[PADR_(struct oaiocb *)];
892 };
893 struct olio_listio_args {
894 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
895 char acb_list_l_[PADL_(struct oaiocb *const *)]; struct oaiocb *const * acb_list; char acb_list_r_[PADR_(struct oaiocb *const *)];
896 char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)];
897 char sig_l_[PADL_(struct osigevent *)]; struct osigevent * sig; char sig_r_[PADR_(struct osigevent *)];
898 };
899 struct yield_args {
900 register_t dummy;
901 };
902 struct mlockall_args {
903 char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)];
904 };
905 struct munlockall_args {
906 register_t dummy;
907 };
908 struct __getcwd_args {
909 char buf_l_[PADL_(u_char *)]; u_char * buf; char buf_r_[PADR_(u_char *)];
910 char buflen_l_[PADL_(u_int)]; u_int buflen; char buflen_r_[PADR_(u_int)];
911 };
912 struct sched_setparam_args {
913 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
914 char param_l_[PADL_(const struct sched_param *)]; const struct sched_param * param; char param_r_[PADR_(const struct sched_param *)];
915 };
916 struct sched_getparam_args {
917 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
918 char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)];
919 };
920 struct sched_setscheduler_args {
921 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
922 char policy_l_[PADL_(int)]; int policy; char policy_r_[PADR_(int)];
923 char param_l_[PADL_(const struct sched_param *)]; const struct sched_param * param; char param_r_[PADR_(const struct sched_param *)];
924 };
925 struct sched_getscheduler_args {
926 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
927 };
928 struct sched_yield_args {
929 register_t dummy;
930 };
931 struct sched_get_priority_max_args {
932 char policy_l_[PADL_(int)]; int policy; char policy_r_[PADR_(int)];
933 };
934 struct sched_get_priority_min_args {
935 char policy_l_[PADL_(int)]; int policy; char policy_r_[PADR_(int)];
936 };
937 struct sched_rr_get_interval_args {
938 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
939 char interval_l_[PADL_(struct timespec *)]; struct timespec * interval; char interval_r_[PADR_(struct timespec *)];
940 };
941 struct utrace_args {
942 char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)];
943 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
944 };
945 struct kldsym_args {
946 char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
947 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
948 char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
949 };
950 struct jail_args {
951 char jail_l_[PADL_(struct jail *)]; struct jail * jail; char jail_r_[PADR_(struct jail *)];
952 };
953 struct sigprocmask_args {
954 char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)];
955 char set_l_[PADL_(const sigset_t *)]; const sigset_t * set; char set_r_[PADR_(const sigset_t *)];
956 char oset_l_[PADL_(sigset_t *)]; sigset_t * oset; char oset_r_[PADR_(sigset_t *)];
957 };
958 struct sigsuspend_args {
959 char sigmask_l_[PADL_(const sigset_t *)]; const sigset_t * sigmask; char sigmask_r_[PADR_(const sigset_t *)];
960 };
961 struct sigpending_args {
962 char set_l_[PADL_(sigset_t *)]; sigset_t * set; char set_r_[PADR_(sigset_t *)];
963 };
964 struct sigtimedwait_args {
965 char set_l_[PADL_(const sigset_t *)]; const sigset_t * set; char set_r_[PADR_(const sigset_t *)];
966 char info_l_[PADL_(siginfo_t *)]; siginfo_t * info; char info_r_[PADR_(siginfo_t *)];
967 char timeout_l_[PADL_(const struct timespec *)]; const struct timespec * timeout; char timeout_r_[PADR_(const struct timespec *)];
968 };
969 struct sigwaitinfo_args {
970 char set_l_[PADL_(const sigset_t *)]; const sigset_t * set; char set_r_[PADR_(const sigset_t *)];
971 char info_l_[PADL_(siginfo_t *)]; siginfo_t * info; char info_r_[PADR_(siginfo_t *)];
972 };
973 struct __acl_get_file_args {
974 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
975 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
976 char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
977 };
978 struct __acl_set_file_args {
979 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
980 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
981 char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
982 };
983 struct __acl_get_fd_args {
984 char filedes_l_[PADL_(int)]; int filedes; char filedes_r_[PADR_(int)];
985 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
986 char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
987 };
988 struct __acl_set_fd_args {
989 char filedes_l_[PADL_(int)]; int filedes; char filedes_r_[PADR_(int)];
990 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
991 char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
992 };
993 struct __acl_delete_file_args {
994 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
995 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
996 };
997 struct __acl_delete_fd_args {
998 char filedes_l_[PADL_(int)]; int filedes; char filedes_r_[PADR_(int)];
999 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
1000 };
1001 struct __acl_aclcheck_file_args {
1002 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
1003 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
1004 char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
1005 };
1006 struct __acl_aclcheck_fd_args {
1007 char filedes_l_[PADL_(int)]; int filedes; char filedes_r_[PADR_(int)];
1008 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
1009 char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
1010 };
1011 struct extattrctl_args {
1012 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
1013 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
1014 char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
1015 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
1016 char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
1017 };
1018 struct extattr_set_file_args {
1019 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
1020 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
1021 char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
1022 char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
1023 char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
1024 };
1025 struct extattr_get_file_args {
1026 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
1027 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
1028 char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
1029 char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
1030 char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
1031 };
1032 struct extattr_delete_file_args {
1033 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
1034 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
1035 char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
1036 };
1037 struct aio_waitcomplete_args {
1038 char aiocbp_l_[PADL_(struct aiocb **)]; struct aiocb ** aiocbp; char aiocbp_r_[PADR_(struct aiocb **)];
1039 char timeout_l_[PADL_(struct timespec *)]; struct timespec * timeout; char timeout_r_[PADR_(struct timespec *)];
1040 };
1041 struct getresuid_args {
1042 char ruid_l_[PADL_(uid_t *)]; uid_t * ruid; char ruid_r_[PADR_(uid_t *)];
1043 char euid_l_[PADL_(uid_t *)]; uid_t * euid; char euid_r_[PADR_(uid_t *)];
1044 char suid_l_[PADL_(uid_t *)]; uid_t * suid; char suid_r_[PADR_(uid_t *)];
1045 };
1046 struct getresgid_args {
1047 char rgid_l_[PADL_(gid_t *)]; gid_t * rgid; char rgid_r_[PADR_(gid_t *)];
1048 char egid_l_[PADL_(gid_t *)]; gid_t * egid; char egid_r_[PADR_(gid_t *)];
1049 char sgid_l_[PADL_(gid_t *)]; gid_t * sgid; char sgid_r_[PADR_(gid_t *)];
1050 };
1051 struct kqueue_args {
1052 register_t dummy;
1053 };
1054 struct kevent_args {
1055 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1056 char changelist_l_[PADL_(struct kevent *)]; struct kevent * changelist; char changelist_r_[PADR_(struct kevent *)];
1057 char nchanges_l_[PADL_(int)]; int nchanges; char nchanges_r_[PADR_(int)];
1058 char eventlist_l_[PADL_(struct kevent *)]; struct kevent * eventlist; char eventlist_r_[PADR_(struct kevent *)];
1059 char nevents_l_[PADL_(int)]; int nevents; char nevents_r_[PADR_(int)];
1060 char timeout_l_[PADL_(const struct timespec *)]; const struct timespec * timeout; char timeout_r_[PADR_(const struct timespec *)];
1061 };
1062 struct extattr_set_fd_args {
1063 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1064 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
1065 char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
1066 char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
1067 char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
1068 };
1069 struct extattr_get_fd_args {
1070 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1071 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
1072 char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
1073 char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
1074 char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
1075 };
1076 struct extattr_delete_fd_args {
1077 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1078 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
1079 char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
1080 };
1081 struct __setugid_args {
1082 char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
1083 };
1084 struct nfsclnt_args {
1085 char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
1086 char argp_l_[PADL_(caddr_t)]; caddr_t argp; char argp_r_[PADR_(caddr_t)];
1087 };
1088 struct eaccess_args {
1089 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
1090 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1091 };
1092 struct nmount_args {
1093 char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
1094 char iovcnt_l_[PADL_(unsigned int)]; unsigned int iovcnt; char iovcnt_r_[PADR_(unsigned int)];
1095 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1096 };
1097 struct kse_exit_args {
1098 register_t dummy;
1099 };
1100 struct kse_wakeup_args {
1101 char mbx_l_[PADL_(struct kse_mailbox *)]; struct kse_mailbox * mbx; char mbx_r_[PADR_(struct kse_mailbox *)];
1102 };
1103 struct kse_create_args {
1104 char mbx_l_[PADL_(struct kse_mailbox *)]; struct kse_mailbox * mbx; char mbx_r_[PADR_(struct kse_mailbox *)];
1105 char newgroup_l_[PADL_(int)]; int newgroup; char newgroup_r_[PADR_(int)];
1106 };
1107 struct kse_thr_interrupt_args {
1108 char tmbx_l_[PADL_(struct kse_thr_mailbox *)]; struct kse_thr_mailbox * tmbx; char tmbx_r_[PADR_(struct kse_thr_mailbox *)];
1109 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
1110 char data_l_[PADL_(long)]; long data; char data_r_[PADR_(long)];
1111 };
1112 struct kse_release_args {
1113 char timeout_l_[PADL_(struct timespec *)]; struct timespec * timeout; char timeout_r_[PADR_(struct timespec *)];
1114 };
1115 struct __mac_get_proc_args {
1116 char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
1117 };
1118 struct __mac_set_proc_args {
1119 char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
1120 };
1121 struct __mac_get_fd_args {
1122 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1123 char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
1124 };
1125 struct __mac_get_file_args {
1126 char path_p_l_[PADL_(const char *)]; const char * path_p; char path_p_r_[PADR_(const char *)];
1127 char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
1128 };
1129 struct __mac_set_fd_args {
1130 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1131 char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
1132 };
1133 struct __mac_set_file_args {
1134 char path_p_l_[PADL_(const char *)]; const char * path_p; char path_p_r_[PADR_(const char *)];
1135 char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
1136 };
1137 struct kenv_args {
1138 char what_l_[PADL_(int)]; int what; char what_r_[PADR_(int)];
1139 char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)];
1140 char value_l_[PADL_(char *)]; char * value; char value_r_[PADR_(char *)];
1141 char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
1142 };
1143 struct lchflags_args {
1144 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
1145 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1146 };
1147 struct uuidgen_args {
1148 char store_l_[PADL_(struct uuid *)]; struct uuid * store; char store_r_[PADR_(struct uuid *)];
1149 char count_l_[PADL_(int)]; int count; char count_r_[PADR_(int)];
1150 };
1151 struct sendfile_args {
1152 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1153 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
1154 char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
1155 char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
1156 char hdtr_l_[PADL_(struct sf_hdtr *)]; struct sf_hdtr * hdtr; char hdtr_r_[PADR_(struct sf_hdtr *)];
1157 char sbytes_l_[PADL_(off_t *)]; off_t * sbytes; char sbytes_r_[PADR_(off_t *)];
1158 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1159 };
1160 struct mac_syscall_args {
1161 char policy_l_[PADL_(const char *)]; const char * policy; char policy_r_[PADR_(const char *)];
1162 char call_l_[PADL_(int)]; int call; char call_r_[PADR_(int)];
1163 char arg_l_[PADL_(void *)]; void * arg; char arg_r_[PADR_(void *)];
1164 };
1165 struct getfsstat_args {
1166 char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
1167 char bufsize_l_[PADL_(long)]; long bufsize; char bufsize_r_[PADR_(long)];
1168 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1169 };
1170 struct statfs_args {
1171 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
1172 char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
1173 };
1174 struct fstatfs_args {
1175 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1176 char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
1177 };
1178 struct fhstatfs_args {
1179 char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
1180 char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
1181 };
1182 struct ksem_close_args {
1183 char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
1184 };
1185 struct ksem_post_args {
1186 char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
1187 };
1188 struct ksem_wait_args {
1189 char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
1190 };
1191 struct ksem_trywait_args {
1192 char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
1193 };
1194 struct ksem_init_args {
1195 char idp_l_[PADL_(semid_t *)]; semid_t * idp; char idp_r_[PADR_(semid_t *)];
1196 char value_l_[PADL_(unsigned int)]; unsigned int value; char value_r_[PADR_(unsigned int)];
1197 };
1198 struct ksem_open_args {
1199 char idp_l_[PADL_(semid_t *)]; semid_t * idp; char idp_r_[PADR_(semid_t *)];
1200 char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)];
1201 char oflag_l_[PADL_(int)]; int oflag; char oflag_r_[PADR_(int)];
1202 char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
1203 char value_l_[PADL_(unsigned int)]; unsigned int value; char value_r_[PADR_(unsigned int)];
1204 };
1205 struct ksem_unlink_args {
1206 char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)];
1207 };
1208 struct ksem_getvalue_args {
1209 char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
1210 char val_l_[PADL_(int *)]; int * val; char val_r_[PADR_(int *)];
1211 };
1212 struct ksem_destroy_args {
1213 char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
1214 };
1215 struct __mac_get_pid_args {
1216 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
1217 char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
1218 };
1219 struct __mac_get_link_args {
1220 char path_p_l_[PADL_(const char *)]; const char * path_p; char path_p_r_[PADR_(const char *)];
1221 char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
1222 };
1223 struct __mac_set_link_args {
1224 char path_p_l_[PADL_(const char *)]; const char * path_p; char path_p_r_[PADR_(const char *)];
1225 char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
1226 };
1227 struct extattr_set_link_args {
1228 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
1229 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
1230 char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
1231 char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
1232 char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
1233 };
1234 struct extattr_get_link_args {
1235 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
1236 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
1237 char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
1238 char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
1239 char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
1240 };
1241 struct extattr_delete_link_args {
1242 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
1243 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
1244 char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
1245 };
1246 struct __mac_execve_args {
1247 char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)];
1248 char argv_l_[PADL_(char **)]; char ** argv; char argv_r_[PADR_(char **)];
1249 char envv_l_[PADL_(char **)]; char ** envv; char envv_r_[PADR_(char **)];
1250 char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
1251 };
1252 struct sigaction_args {
1253 char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
1254 char act_l_[PADL_(const struct sigaction *)]; const struct sigaction * act; char act_r_[PADR_(const struct sigaction *)];
1255 char oact_l_[PADL_(struct sigaction *)]; struct sigaction * oact; char oact_r_[PADR_(struct sigaction *)];
1256 };
1257 struct sigreturn_args {
1258 char sigcntxp_l_[PADL_(const struct __ucontext *)]; const struct __ucontext * sigcntxp; char sigcntxp_r_[PADR_(const struct __ucontext *)];
1259 };
1260 struct getcontext_args {
1261 char ucp_l_[PADL_(struct __ucontext *)]; struct __ucontext * ucp; char ucp_r_[PADR_(struct __ucontext *)];
1262 };
1263 struct setcontext_args {
1264 char ucp_l_[PADL_(const struct __ucontext *)]; const struct __ucontext * ucp; char ucp_r_[PADR_(const struct __ucontext *)];
1265 };
1266 struct swapcontext_args {
1267 char oucp_l_[PADL_(struct __ucontext *)]; struct __ucontext * oucp; char oucp_r_[PADR_(struct __ucontext *)];
1268 char ucp_l_[PADL_(const struct __ucontext *)]; const struct __ucontext * ucp; char ucp_r_[PADR_(const struct __ucontext *)];
1269 };
1270 struct swapoff_args {
1271 char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)];
1272 };
1273 struct __acl_get_link_args {
1274 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
1275 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
1276 char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
1277 };
1278 struct __acl_set_link_args {
1279 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
1280 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
1281 char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
1282 };
1283 struct __acl_delete_link_args {
1284 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
1285 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
1286 };
1287 struct __acl_aclcheck_link_args {
1288 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
1289 char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
1290 char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
1291 };
1292 struct sigwait_args {
1293 char set_l_[PADL_(const sigset_t *)]; const sigset_t * set; char set_r_[PADR_(const sigset_t *)];
1294 char sig_l_[PADL_(int *)]; int * sig; char sig_r_[PADR_(int *)];
1295 };
1296 struct thr_create_args {
1297 char ctx_l_[PADL_(ucontext_t *)]; ucontext_t * ctx; char ctx_r_[PADR_(ucontext_t *)];
1298 char id_l_[PADL_(long *)]; long * id; char id_r_[PADR_(long *)];
1299 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1300 };
1301 struct thr_exit_args {
1302 char state_l_[PADL_(long *)]; long * state; char state_r_[PADR_(long *)];
1303 };
1304 struct thr_self_args {
1305 char id_l_[PADL_(long *)]; long * id; char id_r_[PADR_(long *)];
1306 };
1307 struct thr_kill_args {
1308 char id_l_[PADL_(long)]; long id; char id_r_[PADR_(long)];
1309 char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
1310 };
1311 struct _umtx_lock_args {
1312 char umtx_l_[PADL_(struct umtx *)]; struct umtx * umtx; char umtx_r_[PADR_(struct umtx *)];
1313 };
1314 struct _umtx_unlock_args {
1315 char umtx_l_[PADL_(struct umtx *)]; struct umtx * umtx; char umtx_r_[PADR_(struct umtx *)];
1316 };
1317 struct jail_attach_args {
1318 char jid_l_[PADL_(int)]; int jid; char jid_r_[PADR_(int)];
1319 };
1320 struct extattr_list_fd_args {
1321 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1322 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
1323 char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
1324 char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
1325 };
1326 struct extattr_list_file_args {
1327 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
1328 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
1329 char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
1330 char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
1331 };
1332 struct extattr_list_link_args {
1333 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
1334 char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
1335 char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
1336 char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
1337 };
1338 struct kse_switchin_args {
1339 char tmbx_l_[PADL_(struct kse_thr_mailbox *)]; struct kse_thr_mailbox * tmbx; char tmbx_r_[PADR_(struct kse_thr_mailbox *)];
1340 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1341 };
1342 struct ksem_timedwait_args {
1343 char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
1344 char abstime_l_[PADL_(const struct timespec *)]; const struct timespec * abstime; char abstime_r_[PADR_(const struct timespec *)];
1345 };
1346 struct thr_suspend_args {
1347 char timeout_l_[PADL_(const struct timespec *)]; const struct timespec * timeout; char timeout_r_[PADR_(const struct timespec *)];
1348 };
1349 struct thr_wake_args {
1350 char id_l_[PADL_(long)]; long id; char id_r_[PADR_(long)];
1351 };
1352 struct kldunloadf_args {
1353 char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
1354 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1355 };
1356 struct audit_args {
1357 char record_l_[PADL_(const void *)]; const void * record; char record_r_[PADR_(const void *)];
1358 char length_l_[PADL_(u_int)]; u_int length; char length_r_[PADR_(u_int)];
1359 };
1360 struct auditon_args {
1361 char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
1362 char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
1363 char length_l_[PADL_(u_int)]; u_int length; char length_r_[PADR_(u_int)];
1364 };
1365 struct getauid_args {
1366 char auid_l_[PADL_(uid_t *)]; uid_t * auid; char auid_r_[PADR_(uid_t *)];
1367 };
1368 struct setauid_args {
1369 char auid_l_[PADL_(uid_t *)]; uid_t * auid; char auid_r_[PADR_(uid_t *)];
1370 };
1371 struct getaudit_args {
1372 char auditinfo_l_[PADL_(struct auditinfo *)]; struct auditinfo * auditinfo; char auditinfo_r_[PADR_(struct auditinfo *)];
1373 };
1374 struct setaudit_args {
1375 char auditinfo_l_[PADL_(struct auditinfo *)]; struct auditinfo * auditinfo; char auditinfo_r_[PADR_(struct auditinfo *)];
1376 };
1377 struct getaudit_addr_args {
1378 char auditinfo_addr_l_[PADL_(struct auditinfo_addr *)]; struct auditinfo_addr * auditinfo_addr; char auditinfo_addr_r_[PADR_(struct auditinfo_addr *)];
1379 char length_l_[PADL_(u_int)]; u_int length; char length_r_[PADR_(u_int)];
1380 };
1381 struct setaudit_addr_args {
1382 char auditinfo_addr_l_[PADL_(struct auditinfo_addr *)]; struct auditinfo_addr * auditinfo_addr; char auditinfo_addr_r_[PADR_(struct auditinfo_addr *)];
1383 char length_l_[PADL_(u_int)]; u_int length; char length_r_[PADR_(u_int)];
1384 };
1385 struct auditctl_args {
1386 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
1387 };
1388 struct _umtx_op_args {
1389 char obj_l_[PADL_(void *)]; void * obj; char obj_r_[PADR_(void *)];
1390 char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
1391 char val_l_[PADL_(u_long)]; u_long val; char val_r_[PADR_(u_long)];
1392 char uaddr1_l_[PADL_(void *)]; void * uaddr1; char uaddr1_r_[PADR_(void *)];
1393 char uaddr2_l_[PADL_(void *)]; void * uaddr2; char uaddr2_r_[PADR_(void *)];
1394 };
1395 struct thr_new_args {
1396 char param_l_[PADL_(struct thr_param *)]; struct thr_param * param; char param_r_[PADR_(struct thr_param *)];
1397 char param_size_l_[PADL_(int)]; int param_size; char param_size_r_[PADR_(int)];
1398 };
1399 struct sigqueue_args {
1400 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
1401 char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
1402 char value_l_[PADL_(void *)]; void * value; char value_r_[PADR_(void *)];
1403 };
1404 struct kmq_open_args {
1405 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
1406 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1407 char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
1408 char attr_l_[PADL_(const struct mq_attr *)]; const struct mq_attr * attr; char attr_r_[PADR_(const struct mq_attr *)];
1409 };
1410 struct kmq_setattr_args {
1411 char mqd_l_[PADL_(int)]; int mqd; char mqd_r_[PADR_(int)];
1412 char attr_l_[PADL_(const struct mq_attr *)]; const struct mq_attr * attr; char attr_r_[PADR_(const struct mq_attr *)];
1413 char oattr_l_[PADL_(struct mq_attr *)]; struct mq_attr * oattr; char oattr_r_[PADR_(struct mq_attr *)];
1414 };
1415 struct kmq_timedreceive_args {
1416 char mqd_l_[PADL_(int)]; int mqd; char mqd_r_[PADR_(int)];
1417 char msg_ptr_l_[PADL_(char *)]; char * msg_ptr; char msg_ptr_r_[PADR_(char *)];
1418 char msg_len_l_[PADL_(size_t)]; size_t msg_len; char msg_len_r_[PADR_(size_t)];
1419 char msg_prio_l_[PADL_(unsigned *)]; unsigned * msg_prio; char msg_prio_r_[PADR_(unsigned *)];
1420 char abs_timeout_l_[PADL_(const struct timespec *)]; const struct timespec * abs_timeout; char abs_timeout_r_[PADR_(const struct timespec *)];
1421 };
1422 struct kmq_timedsend_args {
1423 char mqd_l_[PADL_(int)]; int mqd; char mqd_r_[PADR_(int)];
1424 char msg_ptr_l_[PADL_(const char *)]; const char * msg_ptr; char msg_ptr_r_[PADR_(const char *)];
1425 char msg_len_l_[PADL_(size_t)]; size_t msg_len; char msg_len_r_[PADR_(size_t)];
1426 char msg_prio_l_[PADL_(unsigned)]; unsigned msg_prio; char msg_prio_r_[PADR_(unsigned)];
1427 char abs_timeout_l_[PADL_(const struct timespec *)]; const struct timespec * abs_timeout; char abs_timeout_r_[PADR_(const struct timespec *)];
1428 };
1429 struct kmq_notify_args {
1430 char mqd_l_[PADL_(int)]; int mqd; char mqd_r_[PADR_(int)];
1431 char sigev_l_[PADL_(const struct sigevent *)]; const struct sigevent * sigev; char sigev_r_[PADR_(const struct sigevent *)];
1432 };
1433 struct kmq_unlink_args {
1434 char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
1435 };
1436 struct abort2_args {
1437 char why_l_[PADL_(const char *)]; const char * why; char why_r_[PADR_(const char *)];
1438 char nargs_l_[PADL_(int)]; int nargs; char nargs_r_[PADR_(int)];
1439 char args_l_[PADL_(void **)]; void ** args; char args_r_[PADR_(void **)];
1440 };
1441 struct thr_set_name_args {
1442 char id_l_[PADL_(long)]; long id; char id_r_[PADR_(long)];
1443 char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)];
1444 };
1445 struct aio_fsync_args {
1446 char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
1447 char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
1448 };
1449 struct rtprio_thread_args {
1450 char function_l_[PADL_(int)]; int function; char function_r_[PADR_(int)];
1451 char lwpid_l_[PADL_(lwpid_t)]; lwpid_t lwpid; char lwpid_r_[PADR_(lwpid_t)];
1452 char rtp_l_[PADL_(struct rtprio *)]; struct rtprio * rtp; char rtp_r_[PADR_(struct rtprio *)];
1453 };
1454 struct sctp_peeloff_args {
1455 char sd_l_[PADL_(int)]; int sd; char sd_r_[PADR_(int)];
1456 char name_l_[PADL_(uint32_t)]; uint32_t name; char name_r_[PADR_(uint32_t)];
1457 };
1458 struct sctp_generic_sendmsg_args {
1459 char sd_l_[PADL_(int)]; int sd; char sd_r_[PADR_(int)];
1460 char msg_l_[PADL_(caddr_t)]; caddr_t msg; char msg_r_[PADR_(caddr_t)];
1461 char mlen_l_[PADL_(int)]; int mlen; char mlen_r_[PADR_(int)];
1462 char to_l_[PADL_(caddr_t)]; caddr_t to; char to_r_[PADR_(caddr_t)];
1463 char tolen_l_[PADL_(__socklen_t)]; __socklen_t tolen; char tolen_r_[PADR_(__socklen_t)];
1464 char sinfo_l_[PADL_(struct sctp_sndrcvinfo *)]; struct sctp_sndrcvinfo * sinfo; char sinfo_r_[PADR_(struct sctp_sndrcvinfo *)];
1465 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1466 };
1467 struct sctp_generic_sendmsg_iov_args {
1468 char sd_l_[PADL_(int)]; int sd; char sd_r_[PADR_(int)];
1469 char iov_l_[PADL_(struct iovec *)]; struct iovec * iov; char iov_r_[PADR_(struct iovec *)];
1470 char iovlen_l_[PADL_(int)]; int iovlen; char iovlen_r_[PADR_(int)];
1471 char to_l_[PADL_(caddr_t)]; caddr_t to; char to_r_[PADR_(caddr_t)];
1472 char tolen_l_[PADL_(__socklen_t)]; __socklen_t tolen; char tolen_r_[PADR_(__socklen_t)];
1473 char sinfo_l_[PADL_(struct sctp_sndrcvinfo *)]; struct sctp_sndrcvinfo * sinfo; char sinfo_r_[PADR_(struct sctp_sndrcvinfo *)];
1474 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1475 };
1476 struct sctp_generic_recvmsg_args {
1477 char sd_l_[PADL_(int)]; int sd; char sd_r_[PADR_(int)];
1478 char iov_l_[PADL_(struct iovec *)]; struct iovec * iov; char iov_r_[PADR_(struct iovec *)];
1479 char iovlen_l_[PADL_(int)]; int iovlen; char iovlen_r_[PADR_(int)];
1480 char from_l_[PADL_(struct sockaddr *)]; struct sockaddr * from; char from_r_[PADR_(struct sockaddr *)];
1481 char fromlenaddr_l_[PADL_(__socklen_t *)]; __socklen_t * fromlenaddr; char fromlenaddr_r_[PADR_(__socklen_t *)];
1482 char sinfo_l_[PADL_(struct sctp_sndrcvinfo *)]; struct sctp_sndrcvinfo * sinfo; char sinfo_r_[PADR_(struct sctp_sndrcvinfo *)];
1483 char msg_flags_l_[PADL_(int *)]; int * msg_flags; char msg_flags_r_[PADR_(int *)];
1484 };
1485 struct pread_args {
1486 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1487 char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)];
1488 char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
1489 char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
1490 };
1491 struct pwrite_args {
1492 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1493 char buf_l_[PADL_(const void *)]; const void * buf; char buf_r_[PADR_(const void *)];
1494 char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
1495 char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
1496 };
1497 struct mmap_args {
1498 char addr_l_[PADL_(caddr_t)]; caddr_t addr; char addr_r_[PADR_(caddr_t)];
1499 char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
1500 char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
1501 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1502 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1503 char pos_l_[PADL_(off_t)]; off_t pos; char pos_r_[PADR_(off_t)];
1504 };
1505 struct lseek_args {
1506 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1507 char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
1508 char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)];
1509 };
1510 struct truncate_args {
1511 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
1512 char length_l_[PADL_(off_t)]; off_t length; char length_r_[PADR_(off_t)];
1513 };
1514 struct ftruncate_args {
1515 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1516 char length_l_[PADL_(off_t)]; off_t length; char length_r_[PADR_(off_t)];
1517 };
1518 struct thr_kill2_args {
1519 char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
1520 char id_l_[PADL_(long)]; long id; char id_r_[PADR_(long)];
1521 char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
1522 };
1523 int nosys(struct thread *, struct nosys_args *);
1524 void sys_exit(struct thread *, struct sys_exit_args *);
1525 int fork(struct thread *, struct fork_args *);
1526 int read(struct thread *, struct read_args *);
1527 int write(struct thread *, struct write_args *);
1528 int open(struct thread *, struct open_args *);
1529 int close(struct thread *, struct close_args *);
1530 int wait4(struct thread *, struct wait_args *);
1531 int link(struct thread *, struct link_args *);
1532 int unlink(struct thread *, struct unlink_args *);
1533 int chdir(struct thread *, struct chdir_args *);
1534 int fchdir(struct thread *, struct fchdir_args *);
1535 int mknod(struct thread *, struct mknod_args *);
1536 int chmod(struct thread *, struct chmod_args *);
1537 int chown(struct thread *, struct chown_args *);
1538 int obreak(struct thread *, struct obreak_args *);
1539 int getpid(struct thread *, struct getpid_args *);
1540 int mount(struct thread *, struct mount_args *);
1541 int unmount(struct thread *, struct unmount_args *);
1542 int setuid(struct thread *, struct setuid_args *);
1543 int getuid(struct thread *, struct getuid_args *);
1544 int geteuid(struct thread *, struct geteuid_args *);
1545 int ptrace(struct thread *, struct ptrace_args *);
1546 int recvmsg(struct thread *, struct recvmsg_args *);
1547 int sendmsg(struct thread *, struct sendmsg_args *);
1548 int recvfrom(struct thread *, struct recvfrom_args *);
1549 int accept(struct thread *, struct accept_args *);
1550 int getpeername(struct thread *, struct getpeername_args *);
1551 int getsockname(struct thread *, struct getsockname_args *);
1552 int access(struct thread *, struct access_args *);
1553 int chflags(struct thread *, struct chflags_args *);
1554 int fchflags(struct thread *, struct fchflags_args *);
1555 int sync(struct thread *, struct sync_args *);
1556 int kill(struct thread *, struct kill_args *);
1557 int getppid(struct thread *, struct getppid_args *);
1558 int dup(struct thread *, struct dup_args *);
1559 int pipe(struct thread *, struct pipe_args *);
1560 int getegid(struct thread *, struct getegid_args *);
1561 int profil(struct thread *, struct profil_args *);
1562 int ktrace(struct thread *, struct ktrace_args *);
1563 int getgid(struct thread *, struct getgid_args *);
1564 int getlogin(struct thread *, struct getlogin_args *);
1565 int setlogin(struct thread *, struct setlogin_args *);
1566 int acct(struct thread *, struct acct_args *);
1567 int sigaltstack(struct thread *, struct sigaltstack_args *);
1568 int ioctl(struct thread *, struct ioctl_args *);
1569 int reboot(struct thread *, struct reboot_args *);
1570 int revoke(struct thread *, struct revoke_args *);
1571 int symlink(struct thread *, struct symlink_args *);
1572 int readlink(struct thread *, struct readlink_args *);
1573 int execve(struct thread *, struct execve_args *);
1574 int umask(struct thread *, struct umask_args *);
1575 int chroot(struct thread *, struct chroot_args *);
1576 int msync(struct thread *, struct msync_args *);
1577 int vfork(struct thread *, struct vfork_args *);
1578 int sbrk(struct thread *, struct sbrk_args *);
1579 int sstk(struct thread *, struct sstk_args *);
1580 int ovadvise(struct thread *, struct ovadvise_args *);
1581 int munmap(struct thread *, struct munmap_args *);
1582 int mprotect(struct thread *, struct mprotect_args *);
1583 int madvise(struct thread *, struct madvise_args *);
1584 int mincore(struct thread *, struct mincore_args *);
1585 int getgroups(struct thread *, struct getgroups_args *);
1586 int setgroups(struct thread *, struct setgroups_args *);
1587 int getpgrp(struct thread *, struct getpgrp_args *);
1588 int setpgid(struct thread *, struct setpgid_args *);
1589 int setitimer(struct thread *, struct setitimer_args *);
1590 int swapon(struct thread *, struct swapon_args *);
1591 int getitimer(struct thread *, struct getitimer_args *);
1592 int getdtablesize(struct thread *, struct getdtablesize_args *);
1593 int dup2(struct thread *, struct dup2_args *);
1594 int fcntl(struct thread *, struct fcntl_args *);
1595 int select(struct thread *, struct select_args *);
1596 int fsync(struct thread *, struct fsync_args *);
1597 int setpriority(struct thread *, struct setpriority_args *);
1598 int socket(struct thread *, struct socket_args *);
1599 int connect(struct thread *, struct connect_args *);
1600 int getpriority(struct thread *, struct getpriority_args *);
1601 int bind(struct thread *, struct bind_args *);
1602 int setsockopt(struct thread *, struct setsockopt_args *);
1603 int listen(struct thread *, struct listen_args *);
1604 int gettimeofday(struct thread *, struct gettimeofday_args *);
1605 int getrusage(struct thread *, struct getrusage_args *);
1606 int getsockopt(struct thread *, struct getsockopt_args *);
1607 int readv(struct thread *, struct readv_args *);
1608 int writev(struct thread *, struct writev_args *);
1609 int settimeofday(struct thread *, struct settimeofday_args *);
1610 int fchown(struct thread *, struct fchown_args *);
1611 int fchmod(struct thread *, struct fchmod_args *);
1612 int setreuid(struct thread *, struct setreuid_args *);
1613 int setregid(struct thread *, struct setregid_args *);
1614 int rename(struct thread *, struct rename_args *);
1615 int flock(struct thread *, struct flock_args *);
1616 int mkfifo(struct thread *, struct mkfifo_args *);
1617 int sendto(struct thread *, struct sendto_args *);
1618 int shutdown(struct thread *, struct shutdown_args *);
1619 int socketpair(struct thread *, struct socketpair_args *);
1620 int mkdir(struct thread *, struct mkdir_args *);
1621 int rmdir(struct thread *, struct rmdir_args *);
1622 int utimes(struct thread *, struct utimes_args *);
1623 int adjtime(struct thread *, struct adjtime_args *);
1624 int setsid(struct thread *, struct setsid_args *);
1625 int quotactl(struct thread *, struct quotactl_args *);
1626 int nfssvc(struct thread *, struct nfssvc_args *);
1627 int lgetfh(struct thread *, struct lgetfh_args *);
1628 int getfh(struct thread *, struct getfh_args *);
1629 int getdomainname(struct thread *, struct getdomainname_args *);
1630 int setdomainname(struct thread *, struct setdomainname_args *);
1631 int uname(struct thread *, struct uname_args *);
1632 int sysarch(struct thread *, struct sysarch_args *);
1633 int rtprio(struct thread *, struct rtprio_args *);
1634 int semsys(struct thread *, struct semsys_args *);
1635 int msgsys(struct thread *, struct msgsys_args *);
1636 int shmsys(struct thread *, struct shmsys_args *);
1637 int freebsd6_pread(struct thread *, struct freebsd6_pread_args *);
1638 int freebsd6_pwrite(struct thread *, struct freebsd6_pwrite_args *);
1639 int ntp_adjtime(struct thread *, struct ntp_adjtime_args *);
1640 int setgid(struct thread *, struct setgid_args *);
1641 int setegid(struct thread *, struct setegid_args *);
1642 int seteuid(struct thread *, struct seteuid_args *);
1643 int stat(struct thread *, struct stat_args *);
1644 int fstat(struct thread *, struct fstat_args *);
1645 int lstat(struct thread *, struct lstat_args *);
1646 int pathconf(struct thread *, struct pathconf_args *);
1647 int fpathconf(struct thread *, struct fpathconf_args *);
1648 int getrlimit(struct thread *, struct __getrlimit_args *);
1649 int setrlimit(struct thread *, struct __setrlimit_args *);
1650 int getdirentries(struct thread *, struct getdirentries_args *);
1651 int freebsd6_mmap(struct thread *, struct freebsd6_mmap_args *);
1652 int freebsd6_lseek(struct thread *, struct freebsd6_lseek_args *);
1653 int freebsd6_truncate(struct thread *, struct freebsd6_truncate_args *);
1654 int freebsd6_ftruncate(struct thread *, struct freebsd6_ftruncate_args *);
1655 int __sysctl(struct thread *, struct sysctl_args *);
1656 int mlock(struct thread *, struct mlock_args *);
1657 int munlock(struct thread *, struct munlock_args *);
1658 int undelete(struct thread *, struct undelete_args *);
1659 int futimes(struct thread *, struct futimes_args *);
1660 int getpgid(struct thread *, struct getpgid_args *);
1661 int poll(struct thread *, struct poll_args *);
1662 int lkmnosys(struct thread *, struct nosys_args *);
1663 int __semctl(struct thread *, struct __semctl_args *);
1664 int semget(struct thread *, struct semget_args *);
1665 int semop(struct thread *, struct semop_args *);
1666 int msgctl(struct thread *, struct msgctl_args *);
1667 int msgget(struct thread *, struct msgget_args *);
1668 int msgsnd(struct thread *, struct msgsnd_args *);
1669 int msgrcv(struct thread *, struct msgrcv_args *);
1670 int shmat(struct thread *, struct shmat_args *);
1671 int shmctl(struct thread *, struct shmctl_args *);
1672 int shmdt(struct thread *, struct shmdt_args *);
1673 int shmget(struct thread *, struct shmget_args *);
1674 int clock_gettime(struct thread *, struct clock_gettime_args *);
1675 int clock_settime(struct thread *, struct clock_settime_args *);
1676 int clock_getres(struct thread *, struct clock_getres_args *);
1677 int ktimer_create(struct thread *, struct ktimer_create_args *);
1678 int ktimer_delete(struct thread *, struct ktimer_delete_args *);
1679 int ktimer_settime(struct thread *, struct ktimer_settime_args *);
1680 int ktimer_gettime(struct thread *, struct ktimer_gettime_args *);
1681 int ktimer_getoverrun(struct thread *, struct ktimer_getoverrun_args *);
1682 int nanosleep(struct thread *, struct nanosleep_args *);
1683 int ntp_gettime(struct thread *, struct ntp_gettime_args *);
1684 int minherit(struct thread *, struct minherit_args *);
1685 int rfork(struct thread *, struct rfork_args *);
1686 int openbsd_poll(struct thread *, struct openbsd_poll_args *);
1687 int issetugid(struct thread *, struct issetugid_args *);
1688 int lchown(struct thread *, struct lchown_args *);
1689 int aio_read(struct thread *, struct aio_read_args *);
1690 int aio_write(struct thread *, struct aio_write_args *);
1691 int lio_listio(struct thread *, struct lio_listio_args *);
1692 int getdents(struct thread *, struct getdents_args *);
1693 int lchmod(struct thread *, struct lchmod_args *);
1694 int lutimes(struct thread *, struct lutimes_args *);
1695 int nstat(struct thread *, struct nstat_args *);
1696 int nfstat(struct thread *, struct nfstat_args *);
1697 int nlstat(struct thread *, struct nlstat_args *);
1698 int preadv(struct thread *, struct preadv_args *);
1699 int pwritev(struct thread *, struct pwritev_args *);
1700 int fhopen(struct thread *, struct fhopen_args *);
1701 int fhstat(struct thread *, struct fhstat_args *);
1702 int modnext(struct thread *, struct modnext_args *);
1703 int modstat(struct thread *, struct modstat_args *);
1704 int modfnext(struct thread *, struct modfnext_args *);
1705 int modfind(struct thread *, struct modfind_args *);
1706 int kldload(struct thread *, struct kldload_args *);
1707 int kldunload(struct thread *, struct kldunload_args *);
1708 int kldfind(struct thread *, struct kldfind_args *);
1709 int kldnext(struct thread *, struct kldnext_args *);
1710 int kldstat(struct thread *, struct kldstat_args *);
1711 int kldfirstmod(struct thread *, struct kldfirstmod_args *);
1712 int getsid(struct thread *, struct getsid_args *);
1713 int setresuid(struct thread *, struct setresuid_args *);
1714 int setresgid(struct thread *, struct setresgid_args *);
1715 int aio_return(struct thread *, struct aio_return_args *);
1716 int aio_suspend(struct thread *, struct aio_suspend_args *);
1717 int aio_cancel(struct thread *, struct aio_cancel_args *);
1718 int aio_error(struct thread *, struct aio_error_args *);
1719 int oaio_read(struct thread *, struct oaio_read_args *);
1720 int oaio_write(struct thread *, struct oaio_write_args *);
1721 int olio_listio(struct thread *, struct olio_listio_args *);
1722 int yield(struct thread *, struct yield_args *);
1723 int mlockall(struct thread *, struct mlockall_args *);
1724 int munlockall(struct thread *, struct munlockall_args *);
1725 int __getcwd(struct thread *, struct __getcwd_args *);
1726 int sched_setparam(struct thread *, struct sched_setparam_args *);
1727 int sched_getparam(struct thread *, struct sched_getparam_args *);
1728 int sched_setscheduler(struct thread *, struct sched_setscheduler_args *);
1729 int sched_getscheduler(struct thread *, struct sched_getscheduler_args *);
1730 int sched_yield(struct thread *, struct sched_yield_args *);
1731 int sched_get_priority_max(struct thread *, struct sched_get_priority_max_args *);
1732 int sched_get_priority_min(struct thread *, struct sched_get_priority_min_args *);
1733 int sched_rr_get_interval(struct thread *, struct sched_rr_get_interval_args *);
1734 int utrace(struct thread *, struct utrace_args *);
1735 int kldsym(struct thread *, struct kldsym_args *);
1736 int jail(struct thread *, struct jail_args *);
1737 int sigprocmask(struct thread *, struct sigprocmask_args *);
1738 int sigsuspend(struct thread *, struct sigsuspend_args *);
1739 int sigpending(struct thread *, struct sigpending_args *);
1740 int sigtimedwait(struct thread *, struct sigtimedwait_args *);
1741 int sigwaitinfo(struct thread *, struct sigwaitinfo_args *);
1742 int __acl_get_file(struct thread *, struct __acl_get_file_args *);
1743 int __acl_set_file(struct thread *, struct __acl_set_file_args *);
1744 int __acl_get_fd(struct thread *, struct __acl_get_fd_args *);
1745 int __acl_set_fd(struct thread *, struct __acl_set_fd_args *);
1746 int __acl_delete_file(struct thread *, struct __acl_delete_file_args *);
1747 int __acl_delete_fd(struct thread *, struct __acl_delete_fd_args *);
1748 int __acl_aclcheck_file(struct thread *, struct __acl_aclcheck_file_args *);
1749 int __acl_aclcheck_fd(struct thread *, struct __acl_aclcheck_fd_args *);
1750 int extattrctl(struct thread *, struct extattrctl_args *);
1751 int extattr_set_file(struct thread *, struct extattr_set_file_args *);
1752 int extattr_get_file(struct thread *, struct extattr_get_file_args *);
1753 int extattr_delete_file(struct thread *, struct extattr_delete_file_args *);
1754 int aio_waitcomplete(struct thread *, struct aio_waitcomplete_args *);
1755 int getresuid(struct thread *, struct getresuid_args *);
1756 int getresgid(struct thread *, struct getresgid_args *);
1757 int kqueue(struct thread *, struct kqueue_args *);
1758 int kevent(struct thread *, struct kevent_args *);
1759 int lkmressys(struct thread *, struct nosys_args *);
1760 int extattr_set_fd(struct thread *, struct extattr_set_fd_args *);
1761 int extattr_get_fd(struct thread *, struct extattr_get_fd_args *);
1762 int extattr_delete_fd(struct thread *, struct extattr_delete_fd_args *);
1763 int __setugid(struct thread *, struct __setugid_args *);
1764 int nfsclnt(struct thread *, struct nfsclnt_args *);
1765 int eaccess(struct thread *, struct eaccess_args *);
1766 int nmount(struct thread *, struct nmount_args *);
1767 int kse_exit(struct thread *, struct kse_exit_args *);
1768 int kse_wakeup(struct thread *, struct kse_wakeup_args *);
1769 int kse_create(struct thread *, struct kse_create_args *);
1770 int kse_thr_interrupt(struct thread *, struct kse_thr_interrupt_args *);
1771 int kse_release(struct thread *, struct kse_release_args *);
1772 int __mac_get_proc(struct thread *, struct __mac_get_proc_args *);
1773 int __mac_set_proc(struct thread *, struct __mac_set_proc_args *);
1774 int __mac_get_fd(struct thread *, struct __mac_get_fd_args *);
1775 int __mac_get_file(struct thread *, struct __mac_get_file_args *);
1776 int __mac_set_fd(struct thread *, struct __mac_set_fd_args *);
1777 int __mac_set_file(struct thread *, struct __mac_set_file_args *);
1778 int kenv(struct thread *, struct kenv_args *);
1779 int lchflags(struct thread *, struct lchflags_args *);
1780 int uuidgen(struct thread *, struct uuidgen_args *);
1781 int sendfile(struct thread *, struct sendfile_args *);
1782 int mac_syscall(struct thread *, struct mac_syscall_args *);
1783 int getfsstat(struct thread *, struct getfsstat_args *);
1784 int statfs(struct thread *, struct statfs_args *);
1785 int fstatfs(struct thread *, struct fstatfs_args *);
1786 int fhstatfs(struct thread *, struct fhstatfs_args *);
1787 int ksem_close(struct thread *, struct ksem_close_args *);
1788 int ksem_post(struct thread *, struct ksem_post_args *);
1789 int ksem_wait(struct thread *, struct ksem_wait_args *);
1790 int ksem_trywait(struct thread *, struct ksem_trywait_args *);
1791 int ksem_init(struct thread *, struct ksem_init_args *);
1792 int ksem_open(struct thread *, struct ksem_open_args *);
1793 int ksem_unlink(struct thread *, struct ksem_unlink_args *);
1794 int ksem_getvalue(struct thread *, struct ksem_getvalue_args *);
1795 int ksem_destroy(struct thread *, struct ksem_destroy_args *);
1796 int __mac_get_pid(struct thread *, struct __mac_get_pid_args *);
1797 int __mac_get_link(struct thread *, struct __mac_get_link_args *);
1798 int __mac_set_link(struct thread *, struct __mac_set_link_args *);
1799 int extattr_set_link(struct thread *, struct extattr_set_link_args *);
1800 int extattr_get_link(struct thread *, struct extattr_get_link_args *);
1801 int extattr_delete_link(struct thread *, struct extattr_delete_link_args *);
1802 int __mac_execve(struct thread *, struct __mac_execve_args *);
1803 int sigaction(struct thread *, struct sigaction_args *);
1804 int sigreturn(struct thread *, struct sigreturn_args *);
1805 int getcontext(struct thread *, struct getcontext_args *);
1806 int setcontext(struct thread *, struct setcontext_args *);
1807 int swapcontext(struct thread *, struct swapcontext_args *);
1808 int swapoff(struct thread *, struct swapoff_args *);
1809 int __acl_get_link(struct thread *, struct __acl_get_link_args *);
1810 int __acl_set_link(struct thread *, struct __acl_set_link_args *);
1811 int __acl_delete_link(struct thread *, struct __acl_delete_link_args *);
1812 int __acl_aclcheck_link(struct thread *, struct __acl_aclcheck_link_args *);
1813 int sigwait(struct thread *, struct sigwait_args *);
1814 int thr_create(struct thread *, struct thr_create_args *);
1815 int thr_exit(struct thread *, struct thr_exit_args *);
1816 int thr_self(struct thread *, struct thr_self_args *);
1817 int thr_kill(struct thread *, struct thr_kill_args *);
1818 int _umtx_lock(struct thread *, struct _umtx_lock_args *);
1819 int _umtx_unlock(struct thread *, struct _umtx_unlock_args *);
1820 int jail_attach(struct thread *, struct jail_attach_args *);
1821 int extattr_list_fd(struct thread *, struct extattr_list_fd_args *);
1822 int extattr_list_file(struct thread *, struct extattr_list_file_args *);
1823 int extattr_list_link(struct thread *, struct extattr_list_link_args *);
1824 int kse_switchin(struct thread *, struct kse_switchin_args *);
1825 int ksem_timedwait(struct thread *, struct ksem_timedwait_args *);
1826 int thr_suspend(struct thread *, struct thr_suspend_args *);
1827 int thr_wake(struct thread *, struct thr_wake_args *);
1828 int kldunloadf(struct thread *, struct kldunloadf_args *);
1829 int audit(struct thread *, struct audit_args *);
1830 int auditon(struct thread *, struct auditon_args *);
1831 int getauid(struct thread *, struct getauid_args *);
1832 int setauid(struct thread *, struct setauid_args *);
1833 int getaudit(struct thread *, struct getaudit_args *);
1834 int setaudit(struct thread *, struct setaudit_args *);
1835 int getaudit_addr(struct thread *, struct getaudit_addr_args *);
1836 int setaudit_addr(struct thread *, struct setaudit_addr_args *);
1837 int auditctl(struct thread *, struct auditctl_args *);
1838 int _umtx_op(struct thread *, struct _umtx_op_args *);
1839 int thr_new(struct thread *, struct thr_new_args *);
1840 int sigqueue(struct thread *, struct sigqueue_args *);
1841 int kmq_open(struct thread *, struct kmq_open_args *);
1842 int kmq_setattr(struct thread *, struct kmq_setattr_args *);
1843 int kmq_timedreceive(struct thread *, struct kmq_timedreceive_args *);
1844 int kmq_timedsend(struct thread *, struct kmq_timedsend_args *);
1845 int kmq_notify(struct thread *, struct kmq_notify_args *);
1846 int kmq_unlink(struct thread *, struct kmq_unlink_args *);
1847 int abort2(struct thread *, struct abort2_args *);
1848 int thr_set_name(struct thread *, struct thr_set_name_args *);
1849 int aio_fsync(struct thread *, struct aio_fsync_args *);
1850 int rtprio_thread(struct thread *, struct rtprio_thread_args *);
1851 int sctp_peeloff(struct thread *, struct sctp_peeloff_args *);
1852 int sctp_generic_sendmsg(struct thread *, struct sctp_generic_sendmsg_args *);
1853 int sctp_generic_sendmsg_iov(struct thread *, struct sctp_generic_sendmsg_iov_args *);
1854 int sctp_generic_recvmsg(struct thread *, struct sctp_generic_recvmsg_args *);
1855 int pread(struct thread *, struct pread_args *);
1856 int pwrite(struct thread *, struct pwrite_args *);
1857 int mmap(struct thread *, struct mmap_args *);
1858 int lseek(struct thread *, struct lseek_args *);
1859 int truncate(struct thread *, struct truncate_args *);
1860 int ftruncate(struct thread *, struct ftruncate_args *);
1861 int thr_kill2(struct thread *, struct thr_kill2_args *);
1862
1863 #ifdef COMPAT_43
1864
1865 struct ocreat_args {
1866 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
1867 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
1868 };
1869 struct olseek_args {
1870 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1871 char offset_l_[PADL_(long)]; long offset; char offset_r_[PADR_(long)];
1872 char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)];
1873 };
1874 struct ostat_args {
1875 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
1876 char ub_l_[PADL_(struct ostat *)]; struct ostat * ub; char ub_r_[PADR_(struct ostat *)];
1877 };
1878 struct olstat_args {
1879 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
1880 char ub_l_[PADL_(struct ostat *)]; struct ostat * ub; char ub_r_[PADR_(struct ostat *)];
1881 };
1882 struct osigaction_args {
1883 char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
1884 char nsa_l_[PADL_(struct osigaction *)]; struct osigaction * nsa; char nsa_r_[PADR_(struct osigaction *)];
1885 char osa_l_[PADL_(struct osigaction *)]; struct osigaction * osa; char osa_r_[PADR_(struct osigaction *)];
1886 };
1887 struct osigprocmask_args {
1888 char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)];
1889 char mask_l_[PADL_(osigset_t)]; osigset_t mask; char mask_r_[PADR_(osigset_t)];
1890 };
1891 struct ofstat_args {
1892 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1893 char sb_l_[PADL_(struct ostat *)]; struct ostat * sb; char sb_r_[PADR_(struct ostat *)];
1894 };
1895 struct getkerninfo_args {
1896 char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
1897 char where_l_[PADL_(char *)]; char * where; char where_r_[PADR_(char *)];
1898 char size_l_[PADL_(size_t *)]; size_t * size; char size_r_[PADR_(size_t *)];
1899 char arg_l_[PADL_(int)]; int arg; char arg_r_[PADR_(int)];
1900 };
1901 struct ommap_args {
1902 char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
1903 char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
1904 char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
1905 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1906 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1907 char pos_l_[PADL_(long)]; long pos; char pos_r_[PADR_(long)];
1908 };
1909 struct gethostname_args {
1910 char hostname_l_[PADL_(char *)]; char * hostname; char hostname_r_[PADR_(char *)];
1911 char len_l_[PADL_(u_int)]; u_int len; char len_r_[PADR_(u_int)];
1912 };
1913 struct sethostname_args {
1914 char hostname_l_[PADL_(char *)]; char * hostname; char hostname_r_[PADR_(char *)];
1915 char len_l_[PADL_(u_int)]; u_int len; char len_r_[PADR_(u_int)];
1916 };
1917 struct osend_args {
1918 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
1919 char buf_l_[PADL_(caddr_t)]; caddr_t buf; char buf_r_[PADR_(caddr_t)];
1920 char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
1921 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1922 };
1923 struct orecv_args {
1924 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
1925 char buf_l_[PADL_(caddr_t)]; caddr_t buf; char buf_r_[PADR_(caddr_t)];
1926 char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
1927 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1928 };
1929 struct osigreturn_args {
1930 char sigcntxp_l_[PADL_(struct osigcontext *)]; struct osigcontext * sigcntxp; char sigcntxp_r_[PADR_(struct osigcontext *)];
1931 };
1932 struct osigvec_args {
1933 char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
1934 char nsv_l_[PADL_(struct sigvec *)]; struct sigvec * nsv; char nsv_r_[PADR_(struct sigvec *)];
1935 char osv_l_[PADL_(struct sigvec *)]; struct sigvec * osv; char osv_r_[PADR_(struct sigvec *)];
1936 };
1937 struct osigblock_args {
1938 char mask_l_[PADL_(int)]; int mask; char mask_r_[PADR_(int)];
1939 };
1940 struct osigsetmask_args {
1941 char mask_l_[PADL_(int)]; int mask; char mask_r_[PADR_(int)];
1942 };
1943 struct osigsuspend_args {
1944 char mask_l_[PADL_(osigset_t)]; osigset_t mask; char mask_r_[PADR_(osigset_t)];
1945 };
1946 struct osigstack_args {
1947 char nss_l_[PADL_(struct sigstack *)]; struct sigstack * nss; char nss_r_[PADR_(struct sigstack *)];
1948 char oss_l_[PADL_(struct sigstack *)]; struct sigstack * oss; char oss_r_[PADR_(struct sigstack *)];
1949 };
1950 struct orecvmsg_args {
1951 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
1952 char msg_l_[PADL_(struct omsghdr *)]; struct omsghdr * msg; char msg_r_[PADR_(struct omsghdr *)];
1953 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1954 };
1955 struct osendmsg_args {
1956 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
1957 char msg_l_[PADL_(caddr_t)]; caddr_t msg; char msg_r_[PADR_(caddr_t)];
1958 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
1959 };
1960 struct otruncate_args {
1961 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
1962 char length_l_[PADL_(long)]; long length; char length_r_[PADR_(long)];
1963 };
1964 struct oftruncate_args {
1965 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1966 char length_l_[PADL_(long)]; long length; char length_r_[PADR_(long)];
1967 };
1968 struct ogetpeername_args {
1969 char fdes_l_[PADL_(int)]; int fdes; char fdes_r_[PADR_(int)];
1970 char asa_l_[PADL_(caddr_t)]; caddr_t asa; char asa_r_[PADR_(caddr_t)];
1971 char alen_l_[PADL_(int *)]; int * alen; char alen_r_[PADR_(int *)];
1972 };
1973 struct osethostid_args {
1974 char hostid_l_[PADL_(long)]; long hostid; char hostid_r_[PADR_(long)];
1975 };
1976 struct ogetrlimit_args {
1977 char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
1978 char rlp_l_[PADL_(struct orlimit *)]; struct orlimit * rlp; char rlp_r_[PADR_(struct orlimit *)];
1979 };
1980 struct osetrlimit_args {
1981 char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
1982 char rlp_l_[PADL_(struct orlimit *)]; struct orlimit * rlp; char rlp_r_[PADR_(struct orlimit *)];
1983 };
1984 struct okillpg_args {
1985 char pgid_l_[PADL_(int)]; int pgid; char pgid_r_[PADR_(int)];
1986 char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
1987 };
1988 struct ogetdirentries_args {
1989 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
1990 char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
1991 char count_l_[PADL_(u_int)]; u_int count; char count_r_[PADR_(u_int)];
1992 char basep_l_[PADL_(long *)]; long * basep; char basep_r_[PADR_(long *)];
1993 };
1994 int ocreat(struct thread *, struct ocreat_args *);
1995 int olseek(struct thread *, struct olseek_args *);
1996 int ostat(struct thread *, struct ostat_args *);
1997 int olstat(struct thread *, struct olstat_args *);
1998 int osigaction(struct thread *, struct osigaction_args *);
1999 int osigprocmask(struct thread *, struct osigprocmask_args *);
2000 int osigpending(struct thread *, struct osigpending_args *);
2001 int ofstat(struct thread *, struct ofstat_args *);
2002 int ogetkerninfo(struct thread *, struct getkerninfo_args *);
2003 int ogetpagesize(struct thread *, struct getpagesize_args *);
2004 int ommap(struct thread *, struct ommap_args *);
2005 int owait(struct thread *, struct owait_args *);
2006 int ogethostname(struct thread *, struct gethostname_args *);
2007 int osethostname(struct thread *, struct sethostname_args *);
2008 int oaccept(struct thread *, struct accept_args *);
2009 int osend(struct thread *, struct osend_args *);
2010 int orecv(struct thread *, struct orecv_args *);
2011 int osigreturn(struct thread *, struct osigreturn_args *);
2012 int osigvec(struct thread *, struct osigvec_args *);
2013 int osigblock(struct thread *, struct osigblock_args *);
2014 int osigsetmask(struct thread *, struct osigsetmask_args *);
2015 int osigsuspend(struct thread *, struct osigsuspend_args *);
2016 int osigstack(struct thread *, struct osigstack_args *);
2017 int orecvmsg(struct thread *, struct orecvmsg_args *);
2018 int osendmsg(struct thread *, struct osendmsg_args *);
2019 int orecvfrom(struct thread *, struct recvfrom_args *);
2020 int otruncate(struct thread *, struct otruncate_args *);
2021 int oftruncate(struct thread *, struct oftruncate_args *);
2022 int ogetpeername(struct thread *, struct ogetpeername_args *);
2023 int ogethostid(struct thread *, struct ogethostid_args *);
2024 int osethostid(struct thread *, struct osethostid_args *);
2025 int ogetrlimit(struct thread *, struct ogetrlimit_args *);
2026 int osetrlimit(struct thread *, struct osetrlimit_args *);
2027 int okillpg(struct thread *, struct okillpg_args *);
2028 int oquota(struct thread *, struct oquota_args *);
2029 int ogetsockname(struct thread *, struct getsockname_args *);
2030 int ogetdirentries(struct thread *, struct ogetdirentries_args *);
2031
2032 #endif /* COMPAT_43 */
2033
2034
2035 #ifdef COMPAT_FREEBSD4
2036
2037 struct freebsd4_getfsstat_args {
2038 char buf_l_[PADL_(struct ostatfs *)]; struct ostatfs * buf; char buf_r_[PADR_(struct ostatfs *)];
2039 char bufsize_l_[PADL_(long)]; long bufsize; char bufsize_r_[PADR_(long)];
2040 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
2041 };
2042 struct freebsd4_statfs_args {
2043 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
2044 char buf_l_[PADL_(struct ostatfs *)]; struct ostatfs * buf; char buf_r_[PADR_(struct ostatfs *)];
2045 };
2046 struct freebsd4_fstatfs_args {
2047 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
2048 char buf_l_[PADL_(struct ostatfs *)]; struct ostatfs * buf; char buf_r_[PADR_(struct ostatfs *)];
2049 };
2050 struct freebsd4_fhstatfs_args {
2051 char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
2052 char buf_l_[PADL_(struct ostatfs *)]; struct ostatfs * buf; char buf_r_[PADR_(struct ostatfs *)];
2053 };
2054 struct freebsd4_sendfile_args {
2055 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
2056 char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
2057 char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
2058 char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
2059 char hdtr_l_[PADL_(struct sf_hdtr *)]; struct sf_hdtr * hdtr; char hdtr_r_[PADR_(struct sf_hdtr *)];
2060 char sbytes_l_[PADL_(off_t *)]; off_t * sbytes; char sbytes_r_[PADR_(off_t *)];
2061 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
2062 };
2063 struct freebsd4_sigaction_args {
2064 char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
2065 char act_l_[PADL_(const struct sigaction *)]; const struct sigaction * act; char act_r_[PADR_(const struct sigaction *)];
2066 char oact_l_[PADL_(struct sigaction *)]; struct sigaction * oact; char oact_r_[PADR_(struct sigaction *)];
2067 };
2068 struct freebsd4_sigreturn_args {
2069 char sigcntxp_l_[PADL_(const struct ucontext4 *)]; const struct ucontext4 * sigcntxp; char sigcntxp_r_[PADR_(const struct ucontext4 *)];
2070 };
2071 int freebsd4_getfsstat(struct thread *, struct freebsd4_getfsstat_args *);
2072 int freebsd4_statfs(struct thread *, struct freebsd4_statfs_args *);
2073 int freebsd4_fstatfs(struct thread *, struct freebsd4_fstatfs_args *);
2074 int freebsd4_fhstatfs(struct thread *, struct freebsd4_fhstatfs_args *);
2075 int freebsd4_sendfile(struct thread *, struct freebsd4_sendfile_args *);
2076 int freebsd4_sigaction(struct thread *, struct freebsd4_sigaction_args *);
2077 int freebsd4_sigreturn(struct thread *, struct freebsd4_sigreturn_args *);
2078
2079 #endif /* COMPAT_FREEBSD4 */
2080
2081
2082 #ifdef COMPAT_FREEBSD6
2083
2084
2085 #endif /* COMPAT_FREEBSD6 */
2086
2087 #define SYS_AUE_syscall AUE_NULL
2088 #define SYS_AUE_exit AUE_EXIT
2089 #define SYS_AUE_fork AUE_FORK
2090 #define SYS_AUE_read AUE_NULL
2091 #define SYS_AUE_write AUE_NULL
2092 #define SYS_AUE_open AUE_OPEN_RWTC
2093 #define SYS_AUE_close AUE_CLOSE
2094 #define SYS_AUE_wait4 AUE_WAIT4
2095 #define SYS_AUE_link AUE_LINK
2096 #define SYS_AUE_unlink AUE_UNLINK
2097 #define SYS_AUE_chdir AUE_CHDIR
2098 #define SYS_AUE_fchdir AUE_FCHDIR
2099 #define SYS_AUE_mknod AUE_MKNOD
2100 #define SYS_AUE_chmod AUE_CHMOD
2101 #define SYS_AUE_chown AUE_CHOWN
2102 #define SYS_AUE_break AUE_NULL
2103 #define SYS_AUE_getpid AUE_GETPID
2104 #define SYS_AUE_mount AUE_MOUNT
2105 #define SYS_AUE_unmount AUE_UMOUNT
2106 #define SYS_AUE_setuid AUE_SETUID
2107 #define SYS_AUE_getuid AUE_GETUID
2108 #define SYS_AUE_geteuid AUE_GETEUID
2109 #define SYS_AUE_ptrace AUE_PTRACE
2110 #define SYS_AUE_recvmsg AUE_RECVMSG
2111 #define SYS_AUE_sendmsg AUE_SENDMSG
2112 #define SYS_AUE_recvfrom AUE_RECVFROM
2113 #define SYS_AUE_accept AUE_ACCEPT
2114 #define SYS_AUE_getpeername AUE_GETPEERNAME
2115 #define SYS_AUE_getsockname AUE_GETSOCKNAME
2116 #define SYS_AUE_access AUE_ACCESS
2117 #define SYS_AUE_chflags AUE_CHFLAGS
2118 #define SYS_AUE_fchflags AUE_FCHFLAGS
2119 #define SYS_AUE_sync AUE_SYNC
2120 #define SYS_AUE_kill AUE_KILL
2121 #define SYS_AUE_getppid AUE_GETPPID
2122 #define SYS_AUE_dup AUE_DUP
2123 #define SYS_AUE_pipe AUE_PIPE
2124 #define SYS_AUE_getegid AUE_GETEGID
2125 #define SYS_AUE_profil AUE_PROFILE
2126 #define SYS_AUE_ktrace AUE_KTRACE
2127 #define SYS_AUE_getgid AUE_GETGID
2128 #define SYS_AUE_getlogin AUE_GETLOGIN
2129 #define SYS_AUE_setlogin AUE_SETLOGIN
2130 #define SYS_AUE_acct AUE_ACCT
2131 #define SYS_AUE_sigaltstack AUE_SIGALTSTACK
2132 #define SYS_AUE_ioctl AUE_IOCTL
2133 #define SYS_AUE_reboot AUE_REBOOT
2134 #define SYS_AUE_revoke AUE_REVOKE
2135 #define SYS_AUE_symlink AUE_SYMLINK
2136 #define SYS_AUE_readlink AUE_READLINK
2137 #define SYS_AUE_execve AUE_EXECVE
2138 #define SYS_AUE_umask AUE_UMASK
2139 #define SYS_AUE_chroot AUE_CHROOT
2140 #define SYS_AUE_msync AUE_MSYNC
2141 #define SYS_AUE_vfork AUE_VFORK
2142 #define SYS_AUE_sbrk AUE_SBRK
2143 #define SYS_AUE_sstk AUE_SSTK
2144 #define SYS_AUE_vadvise AUE_O_VADVISE
2145 #define SYS_AUE_munmap AUE_MUNMAP
2146 #define SYS_AUE_mprotect AUE_MPROTECT
2147 #define SYS_AUE_madvise AUE_MADVISE
2148 #define SYS_AUE_mincore AUE_MINCORE
2149 #define SYS_AUE_getgroups AUE_GETGROUPS
2150 #define SYS_AUE_setgroups AUE_SETGROUPS
2151 #define SYS_AUE_getpgrp AUE_GETPGRP
2152 #define SYS_AUE_setpgid AUE_SETPGRP
2153 #define SYS_AUE_setitimer AUE_SETITIMER
2154 #define SYS_AUE_swapon AUE_SWAPON
2155 #define SYS_AUE_getitimer AUE_GETITIMER
2156 #define SYS_AUE_getdtablesize AUE_GETDTABLESIZE
2157 #define SYS_AUE_dup2 AUE_DUP2
2158 #define SYS_AUE_fcntl AUE_FCNTL
2159 #define SYS_AUE_select AUE_SELECT
2160 #define SYS_AUE_fsync AUE_FSYNC
2161 #define SYS_AUE_setpriority AUE_SETPRIORITY
2162 #define SYS_AUE_socket AUE_SOCKET
2163 #define SYS_AUE_connect AUE_CONNECT
2164 #define SYS_AUE_getpriority AUE_GETPRIORITY
2165 #define SYS_AUE_bind AUE_BIND
2166 #define SYS_AUE_setsockopt AUE_SETSOCKOPT
2167 #define SYS_AUE_listen AUE_LISTEN
2168 #define SYS_AUE_gettimeofday AUE_GETTIMEOFDAY
2169 #define SYS_AUE_getrusage AUE_GETRUSAGE
2170 #define SYS_AUE_getsockopt AUE_GETSOCKOPT
2171 #define SYS_AUE_readv AUE_READV
2172 #define SYS_AUE_writev AUE_WRITEV
2173 #define SYS_AUE_settimeofday AUE_SETTIMEOFDAY
2174 #define SYS_AUE_fchown AUE_FCHOWN
2175 #define SYS_AUE_fchmod AUE_FCHMOD
2176 #define SYS_AUE_setreuid AUE_SETREUID
2177 #define SYS_AUE_setregid AUE_SETREGID
2178 #define SYS_AUE_rename AUE_RENAME
2179 #define SYS_AUE_flock AUE_FLOCK
2180 #define SYS_AUE_mkfifo AUE_MKFIFO
2181 #define SYS_AUE_sendto AUE_SENDTO
2182 #define SYS_AUE_shutdown AUE_SHUTDOWN
2183 #define SYS_AUE_socketpair AUE_SOCKETPAIR
2184 #define SYS_AUE_mkdir AUE_MKDIR
2185 #define SYS_AUE_rmdir AUE_RMDIR
2186 #define SYS_AUE_utimes AUE_UTIMES
2187 #define SYS_AUE_adjtime AUE_ADJTIME
2188 #define SYS_AUE_setsid AUE_SETSID
2189 #define SYS_AUE_quotactl AUE_QUOTACTL
2190 #define SYS_AUE_nfssvc AUE_NFS_SVC
2191 #define SYS_AUE_lgetfh AUE_LGETFH
2192 #define SYS_AUE_getfh AUE_NFS_GETFH
2193 #define SYS_AUE_getdomainname AUE_SYSCTL
2194 #define SYS_AUE_setdomainname AUE_SYSCTL
2195 #define SYS_AUE_uname AUE_NULL
2196 #define SYS_AUE_sysarch AUE_SYSARCH
2197 #define SYS_AUE_rtprio AUE_RTPRIO
2198 #define SYS_AUE_semsys AUE_SEMSYS
2199 #define SYS_AUE_msgsys AUE_MSGSYS
2200 #define SYS_AUE_shmsys AUE_SHMSYS
2201 #define SYS_AUE_freebsd6_pread AUE_PREAD
2202 #define SYS_AUE_freebsd6_pwrite AUE_PWRITE
2203 #define SYS_AUE_ntp_adjtime AUE_NTP_ADJTIME
2204 #define SYS_AUE_setgid AUE_SETGID
2205 #define SYS_AUE_setegid AUE_SETEGID
2206 #define SYS_AUE_seteuid AUE_SETEUID
2207 #define SYS_AUE_stat AUE_STAT
2208 #define SYS_AUE_fstat AUE_FSTAT
2209 #define SYS_AUE_lstat AUE_LSTAT
2210 #define SYS_AUE_pathconf AUE_PATHCONF
2211 #define SYS_AUE_fpathconf AUE_FPATHCONF
2212 #define SYS_AUE_getrlimit AUE_GETRLIMIT
2213 #define SYS_AUE_setrlimit AUE_SETRLIMIT
2214 #define SYS_AUE_getdirentries AUE_GETDIRENTRIES
2215 #define SYS_AUE_freebsd6_mmap AUE_MMAP
2216 #define SYS_AUE_freebsd6_lseek AUE_LSEEK
2217 #define SYS_AUE_freebsd6_truncate AUE_TRUNCATE
2218 #define SYS_AUE_freebsd6_ftruncate AUE_FTRUNCATE
2219 #define SYS_AUE___sysctl AUE_SYSCTL
2220 #define SYS_AUE_mlock AUE_MLOCK
2221 #define SYS_AUE_munlock AUE_MUNLOCK
2222 #define SYS_AUE_undelete AUE_UNDELETE
2223 #define SYS_AUE_futimes AUE_FUTIMES
2224 #define SYS_AUE_getpgid AUE_GETPGID
2225 #define SYS_AUE_poll AUE_POLL
2226 #define SYS_AUE_lkmnosys AUE_NULL
2227 #define SYS_AUE___semctl AUE_SEMCTL
2228 #define SYS_AUE_semget AUE_SEMGET
2229 #define SYS_AUE_semop AUE_SEMOP
2230 #define SYS_AUE_msgctl AUE_MSGCTL
2231 #define SYS_AUE_msgget AUE_MSGGET
2232 #define SYS_AUE_msgsnd AUE_MSGSND
2233 #define SYS_AUE_msgrcv AUE_MSGRCV
2234 #define SYS_AUE_shmat AUE_SHMAT
2235 #define SYS_AUE_shmctl AUE_SHMCTL
2236 #define SYS_AUE_shmdt AUE_SHMDT
2237 #define SYS_AUE_shmget AUE_SHMGET
2238 #define SYS_AUE_clock_gettime AUE_NULL
2239 #define SYS_AUE_clock_settime AUE_CLOCK_SETTIME
2240 #define SYS_AUE_clock_getres AUE_NULL
2241 #define SYS_AUE_ktimer_create AUE_NULL
2242 #define SYS_AUE_ktimer_delete AUE_NULL
2243 #define SYS_AUE_ktimer_settime AUE_NULL
2244 #define SYS_AUE_ktimer_gettime AUE_NULL
2245 #define SYS_AUE_ktimer_getoverrun AUE_NULL
2246 #define SYS_AUE_nanosleep AUE_NULL
2247 #define SYS_AUE_ntp_gettime AUE_NULL
2248 #define SYS_AUE_minherit AUE_MINHERIT
2249 #define SYS_AUE_rfork AUE_RFORK
2250 #define SYS_AUE_openbsd_poll AUE_POLL
2251 #define SYS_AUE_issetugid AUE_ISSETUGID
2252 #define SYS_AUE_lchown AUE_LCHOWN
2253 #define SYS_AUE_aio_read AUE_NULL
2254 #define SYS_AUE_aio_write AUE_NULL
2255 #define SYS_AUE_lio_listio AUE_NULL
2256 #define SYS_AUE_getdents AUE_O_GETDENTS
2257 #define SYS_AUE_lchmod AUE_LCHMOD
2258 #define SYS_AUE_lutimes AUE_LUTIMES
2259 #define SYS_AUE_nstat AUE_STAT
2260 #define SYS_AUE_nfstat AUE_FSTAT
2261 #define SYS_AUE_nlstat AUE_LSTAT
2262 #define SYS_AUE_preadv AUE_PREADV
2263 #define SYS_AUE_pwritev AUE_PWRITEV
2264 #define SYS_AUE_fhopen AUE_FHOPEN
2265 #define SYS_AUE_fhstat AUE_FHSTAT
2266 #define SYS_AUE_modnext AUE_NULL
2267 #define SYS_AUE_modstat AUE_NULL
2268 #define SYS_AUE_modfnext AUE_NULL
2269 #define SYS_AUE_modfind AUE_NULL
2270 #define SYS_AUE_kldload AUE_MODLOAD
2271 #define SYS_AUE_kldunload AUE_MODUNLOAD
2272 #define SYS_AUE_kldfind AUE_NULL
2273 #define SYS_AUE_kldnext AUE_NULL
2274 #define SYS_AUE_kldstat AUE_NULL
2275 #define SYS_AUE_kldfirstmod AUE_NULL
2276 #define SYS_AUE_getsid AUE_GETSID
2277 #define SYS_AUE_setresuid AUE_SETRESUID
2278 #define SYS_AUE_setresgid AUE_SETRESGID
2279 #define SYS_AUE_aio_return AUE_NULL
2280 #define SYS_AUE_aio_suspend AUE_NULL
2281 #define SYS_AUE_aio_cancel AUE_NULL
2282 #define SYS_AUE_aio_error AUE_NULL
2283 #define SYS_AUE_oaio_read AUE_NULL
2284 #define SYS_AUE_oaio_write AUE_NULL
2285 #define SYS_AUE_olio_listio AUE_NULL
2286 #define SYS_AUE_yield AUE_NULL
2287 #define SYS_AUE_mlockall AUE_MLOCKALL
2288 #define SYS_AUE_munlockall AUE_MUNLOCKALL
2289 #define SYS_AUE___getcwd AUE_GETCWD
2290 #define SYS_AUE_sched_setparam AUE_NULL
2291 #define SYS_AUE_sched_getparam AUE_NULL
2292 #define SYS_AUE_sched_setscheduler AUE_NULL
2293 #define SYS_AUE_sched_getscheduler AUE_NULL
2294 #define SYS_AUE_sched_yield AUE_NULL
2295 #define SYS_AUE_sched_get_priority_max AUE_NULL
2296 #define SYS_AUE_sched_get_priority_min AUE_NULL
2297 #define SYS_AUE_sched_rr_get_interval AUE_NULL
2298 #define SYS_AUE_utrace AUE_NULL
2299 #define SYS_AUE_kldsym AUE_NULL
2300 #define SYS_AUE_jail AUE_JAIL
2301 #define SYS_AUE_sigprocmask AUE_SIGPROCMASK
2302 #define SYS_AUE_sigsuspend AUE_SIGSUSPEND
2303 #define SYS_AUE_sigpending AUE_SIGPENDING
2304 #define SYS_AUE_sigtimedwait AUE_SIGWAIT
2305 #define SYS_AUE_sigwaitinfo AUE_NULL
2306 #define SYS_AUE___acl_get_file AUE_NULL
2307 #define SYS_AUE___acl_set_file AUE_NULL
2308 #define SYS_AUE___acl_get_fd AUE_NULL
2309 #define SYS_AUE___acl_set_fd AUE_NULL
2310 #define SYS_AUE___acl_delete_file AUE_NULL
2311 #define SYS_AUE___acl_delete_fd AUE_NULL
2312 #define SYS_AUE___acl_aclcheck_file AUE_NULL
2313 #define SYS_AUE___acl_aclcheck_fd AUE_NULL
2314 #define SYS_AUE_extattrctl AUE_EXTATTRCTL
2315 #define SYS_AUE_extattr_set_file AUE_EXTATTR_SET_FILE
2316 #define SYS_AUE_extattr_get_file AUE_EXTATTR_GET_FILE
2317 #define SYS_AUE_extattr_delete_file AUE_EXTATTR_DELETE_FILE
2318 #define SYS_AUE_aio_waitcomplete AUE_NULL
2319 #define SYS_AUE_getresuid AUE_GETRESUID
2320 #define SYS_AUE_getresgid AUE_GETRESGID
2321 #define SYS_AUE_kqueue AUE_KQUEUE
2322 #define SYS_AUE_kevent AUE_NULL
2323 #define SYS_AUE_lkmressys AUE_NULL
2324 #define SYS_AUE_extattr_set_fd AUE_EXTATTR_SET_FD
2325 #define SYS_AUE_extattr_get_fd AUE_EXTATTR_GET_FD
2326 #define SYS_AUE_extattr_delete_fd AUE_EXTATTR_DELETE_FD
2327 #define SYS_AUE___setugid AUE_NULL
2328 #define SYS_AUE_nfsclnt AUE_NULL
2329 #define SYS_AUE_eaccess AUE_EACCESS
2330 #define SYS_AUE_nmount AUE_NMOUNT
2331 #define SYS_AUE_kse_exit AUE_NULL
2332 #define SYS_AUE_kse_wakeup AUE_NULL
2333 #define SYS_AUE_kse_create AUE_NULL
2334 #define SYS_AUE_kse_thr_interrupt AUE_NULL
2335 #define SYS_AUE_kse_release AUE_NULL
2336 #define SYS_AUE___mac_get_proc AUE_NULL
2337 #define SYS_AUE___mac_set_proc AUE_NULL
2338 #define SYS_AUE___mac_get_fd AUE_NULL
2339 #define SYS_AUE___mac_get_file AUE_NULL
2340 #define SYS_AUE___mac_set_fd AUE_NULL
2341 #define SYS_AUE___mac_set_file AUE_NULL
2342 #define SYS_AUE_kenv AUE_NULL
2343 #define SYS_AUE_lchflags AUE_LCHFLAGS
2344 #define SYS_AUE_uuidgen AUE_NULL
2345 #define SYS_AUE_sendfile AUE_SENDFILE
2346 #define SYS_AUE_mac_syscall AUE_NULL
2347 #define SYS_AUE_getfsstat AUE_GETFSSTAT
2348 #define SYS_AUE_statfs AUE_STATFS
2349 #define SYS_AUE_fstatfs AUE_FSTATFS
2350 #define SYS_AUE_fhstatfs AUE_FHSTATFS
2351 #define SYS_AUE_ksem_close AUE_NULL
2352 #define SYS_AUE_ksem_post AUE_NULL
2353 #define SYS_AUE_ksem_wait AUE_NULL
2354 #define SYS_AUE_ksem_trywait AUE_NULL
2355 #define SYS_AUE_ksem_init AUE_NULL
2356 #define SYS_AUE_ksem_open AUE_NULL
2357 #define SYS_AUE_ksem_unlink AUE_NULL
2358 #define SYS_AUE_ksem_getvalue AUE_NULL
2359 #define SYS_AUE_ksem_destroy AUE_NULL
2360 #define SYS_AUE___mac_get_pid AUE_NULL
2361 #define SYS_AUE___mac_get_link AUE_NULL
2362 #define SYS_AUE___mac_set_link AUE_NULL
2363 #define SYS_AUE_extattr_set_link AUE_EXTATTR_SET_LINK
2364 #define SYS_AUE_extattr_get_link AUE_EXTATTR_GET_LINK
2365 #define SYS_AUE_extattr_delete_link AUE_EXTATTR_DELETE_LINK
2366 #define SYS_AUE___mac_execve AUE_NULL
2367 #define SYS_AUE_sigaction AUE_SIGACTION
2368 #define SYS_AUE_sigreturn AUE_SIGRETURN
2369 #define SYS_AUE_getcontext AUE_NULL
2370 #define SYS_AUE_setcontext AUE_NULL
2371 #define SYS_AUE_swapcontext AUE_NULL
2372 #define SYS_AUE_swapoff AUE_SWAPOFF
2373 #define SYS_AUE___acl_get_link AUE_NULL
2374 #define SYS_AUE___acl_set_link AUE_NULL
2375 #define SYS_AUE___acl_delete_link AUE_NULL
2376 #define SYS_AUE___acl_aclcheck_link AUE_NULL
2377 #define SYS_AUE_sigwait AUE_SIGWAIT
2378 #define SYS_AUE_thr_create AUE_NULL
2379 #define SYS_AUE_thr_exit AUE_NULL
2380 #define SYS_AUE_thr_self AUE_NULL
2381 #define SYS_AUE_thr_kill AUE_NULL
2382 #define SYS_AUE__umtx_lock AUE_NULL
2383 #define SYS_AUE__umtx_unlock AUE_NULL
2384 #define SYS_AUE_jail_attach AUE_NULL
2385 #define SYS_AUE_extattr_list_fd AUE_EXTATTR_LIST_FD
2386 #define SYS_AUE_extattr_list_file AUE_EXTATTR_LIST_FILE
2387 #define SYS_AUE_extattr_list_link AUE_EXTATTR_LIST_LINK
2388 #define SYS_AUE_kse_switchin AUE_NULL
2389 #define SYS_AUE_ksem_timedwait AUE_NULL
2390 #define SYS_AUE_thr_suspend AUE_NULL
2391 #define SYS_AUE_thr_wake AUE_NULL
2392 #define SYS_AUE_kldunloadf AUE_MODUNLOAD
2393 #define SYS_AUE_audit AUE_AUDIT
2394 #define SYS_AUE_auditon AUE_AUDITON
2395 #define SYS_AUE_getauid AUE_GETAUID
2396 #define SYS_AUE_setauid AUE_SETAUID
2397 #define SYS_AUE_getaudit AUE_GETAUDIT
2398 #define SYS_AUE_setaudit AUE_SETAUDIT
2399 #define SYS_AUE_getaudit_addr AUE_GETAUDIT_ADDR
2400 #define SYS_AUE_setaudit_addr AUE_SETAUDIT_ADDR
2401 #define SYS_AUE_auditctl AUE_AUDITCTL
2402 #define SYS_AUE__umtx_op AUE_NULL
2403 #define SYS_AUE_thr_new AUE_NULL
2404 #define SYS_AUE_sigqueue AUE_NULL
2405 #define SYS_AUE_kmq_open AUE_NULL
2406 #define SYS_AUE_kmq_setattr AUE_NULL
2407 #define SYS_AUE_kmq_timedreceive AUE_NULL
2408 #define SYS_AUE_kmq_timedsend AUE_NULL
2409 #define SYS_AUE_kmq_notify AUE_NULL
2410 #define SYS_AUE_kmq_unlink AUE_NULL
2411 #define SYS_AUE_abort2 AUE_NULL
2412 #define SYS_AUE_thr_set_name AUE_NULL
2413 #define SYS_AUE_aio_fsync AUE_NULL
2414 #define SYS_AUE_rtprio_thread AUE_RTPRIO
2415 #define SYS_AUE_sctp_peeloff AUE_NULL
2416 #define SYS_AUE_sctp_generic_sendmsg AUE_NULL
2417 #define SYS_AUE_sctp_generic_sendmsg_iov AUE_NULL
2418 #define SYS_AUE_sctp_generic_recvmsg AUE_NULL
2419 #define SYS_AUE_pread AUE_PREAD
2420 #define SYS_AUE_pwrite AUE_PWRITE
2421 #define SYS_AUE_mmap AUE_MMAP
2422 #define SYS_AUE_lseek AUE_LSEEK
2423 #define SYS_AUE_truncate AUE_TRUNCATE
2424 #define SYS_AUE_ftruncate AUE_FTRUNCATE
2425 #define SYS_AUE_thr_kill2 AUE_KILL
2426
2427 #undef PAD_
2428 #undef PADL_
2429 #undef PADR_
2430
2431 #endif /* !_SYS_SYSPROTO_H_ */
Cache object: 2d1ac24091cf5c86e8128f5c5c1ec0b0
|