netbsd32_syscallargs.h revision 1.4 1 1.1 mrg /* $NetBSD: netbsd32_syscallargs.h,v 1.4 1998/10/01 14:27:57 eeh Exp $ */
2 1.1 mrg
3 1.1 mrg /*
4 1.1 mrg * System call argument lists.
5 1.1 mrg *
6 1.1 mrg * DO NOT EDIT-- this file is automatically generated.
7 1.3 mrg * created from NetBSD: syscalls.master,v 1.2 1998/08/26 13:42:50 mrg Exp
8 1.1 mrg */
9 1.1 mrg
10 1.4 eeh #ifdef syscallarg
11 1.4 eeh #undef syscallarg
12 1.4 eeh #endif
13 1.4 eeh
14 1.4 eeh #define syscallarg(x) \
15 1.4 eeh union { \
16 1.4 eeh register32_t pad; \
17 1.4 eeh struct { x datum; } le; \
18 1.4 eeh struct { \
19 1.4 eeh int8_t pad[ (sizeof (register32_t) < sizeof (x)) \
20 1.4 eeh ? 0 \
21 1.4 eeh : sizeof (register32_t) - sizeof (x)]; \
22 1.4 eeh x datum; \
23 1.4 eeh } be; \
24 1.4 eeh }
25 1.4 eeh
26 1.4 eeh struct compat_sparc32_exit_args {
27 1.4 eeh syscallarg(int) rval;
28 1.4 eeh };
29 1.1 mrg
30 1.1 mrg struct compat_sparc32_read_args {
31 1.1 mrg syscallarg(int) fd;
32 1.1 mrg syscallarg(sparc32_voidp) buf;
33 1.1 mrg syscallarg(sparc32_size_t) nbyte;
34 1.1 mrg };
35 1.1 mrg
36 1.1 mrg struct compat_sparc32_write_args {
37 1.1 mrg syscallarg(int) fd;
38 1.1 mrg syscallarg(const sparc32_voidp) buf;
39 1.1 mrg syscallarg(sparc32_size_t) nbyte;
40 1.1 mrg };
41 1.1 mrg
42 1.1 mrg struct compat_sparc32_open_args {
43 1.1 mrg syscallarg(const sparc32_charp) path;
44 1.1 mrg syscallarg(int) flags;
45 1.1 mrg syscallarg(mode_t) mode;
46 1.1 mrg };
47 1.1 mrg
48 1.4 eeh struct compat_sparc32_close_args {
49 1.4 eeh syscallarg(int) fd;
50 1.4 eeh };
51 1.4 eeh
52 1.1 mrg struct compat_sparc32_wait4_args {
53 1.1 mrg syscallarg(int) pid;
54 1.1 mrg syscallarg(sparc32_intp) status;
55 1.1 mrg syscallarg(int) options;
56 1.1 mrg syscallarg(sparc32_rusagep_t) rusage;
57 1.1 mrg };
58 1.1 mrg
59 1.1 mrg struct compat_43_compat_sparc32_ocreat_args {
60 1.1 mrg syscallarg(const sparc32_charp) path;
61 1.1 mrg syscallarg(mode_t) mode;
62 1.1 mrg };
63 1.1 mrg
64 1.1 mrg struct compat_sparc32_link_args {
65 1.1 mrg syscallarg(const sparc32_charp) path;
66 1.1 mrg syscallarg(const sparc32_charp) link;
67 1.1 mrg };
68 1.1 mrg
69 1.1 mrg struct compat_sparc32_unlink_args {
70 1.1 mrg syscallarg(const sparc32_charp) path;
71 1.1 mrg };
72 1.1 mrg
73 1.1 mrg struct compat_sparc32_chdir_args {
74 1.1 mrg syscallarg(const sparc32_charp) path;
75 1.1 mrg };
76 1.1 mrg
77 1.4 eeh struct compat_sparc32_fchdir_args {
78 1.4 eeh syscallarg(int) fd;
79 1.4 eeh };
80 1.4 eeh
81 1.1 mrg struct compat_sparc32_mknod_args {
82 1.1 mrg syscallarg(const sparc32_charp) path;
83 1.1 mrg syscallarg(mode_t) mode;
84 1.1 mrg syscallarg(dev_t) dev;
85 1.1 mrg };
86 1.1 mrg
87 1.1 mrg struct compat_sparc32_chmod_args {
88 1.1 mrg syscallarg(const sparc32_charp) path;
89 1.1 mrg syscallarg(mode_t) mode;
90 1.1 mrg };
91 1.1 mrg
92 1.1 mrg struct compat_sparc32_chown_args {
93 1.1 mrg syscallarg(const sparc32_charp) path;
94 1.1 mrg syscallarg(uid_t) uid;
95 1.1 mrg syscallarg(gid_t) gid;
96 1.1 mrg };
97 1.1 mrg
98 1.1 mrg struct compat_sparc32_break_args {
99 1.1 mrg syscallarg(sparc32_charp) nsize;
100 1.1 mrg };
101 1.1 mrg
102 1.1 mrg struct compat_sparc32_getfsstat_args {
103 1.1 mrg syscallarg(sparc32_statfsp_t) buf;
104 1.1 mrg syscallarg(sparc32_long) bufsize;
105 1.1 mrg syscallarg(int) flags;
106 1.1 mrg };
107 1.1 mrg
108 1.1 mrg struct compat_43_compat_sparc32_olseek_args {
109 1.1 mrg syscallarg(int) fd;
110 1.1 mrg syscallarg(sparc32_long) offset;
111 1.1 mrg syscallarg(int) whence;
112 1.1 mrg };
113 1.1 mrg
114 1.1 mrg struct compat_sparc32_mount_args {
115 1.1 mrg syscallarg(const sparc32_charp) type;
116 1.1 mrg syscallarg(const sparc32_charp) path;
117 1.1 mrg syscallarg(int) flags;
118 1.1 mrg syscallarg(sparc32_voidp) data;
119 1.1 mrg };
120 1.1 mrg
121 1.1 mrg struct compat_sparc32_unmount_args {
122 1.1 mrg syscallarg(const sparc32_charp) path;
123 1.1 mrg syscallarg(int) flags;
124 1.1 mrg };
125 1.1 mrg
126 1.4 eeh struct compat_sparc32_setuid_args {
127 1.4 eeh syscallarg(uid_t) uid;
128 1.4 eeh };
129 1.4 eeh
130 1.1 mrg struct compat_sparc32_ptrace_args {
131 1.1 mrg syscallarg(int) req;
132 1.1 mrg syscallarg(pid_t) pid;
133 1.1 mrg syscallarg(sparc32_caddr_t) addr;
134 1.1 mrg syscallarg(int) data;
135 1.1 mrg };
136 1.1 mrg
137 1.1 mrg struct compat_sparc32_recvmsg_args {
138 1.1 mrg syscallarg(int) s;
139 1.1 mrg syscallarg(sparc32_msghdrp_t) msg;
140 1.1 mrg syscallarg(int) flags;
141 1.1 mrg };
142 1.1 mrg
143 1.1 mrg struct compat_sparc32_sendmsg_args {
144 1.1 mrg syscallarg(int) s;
145 1.1 mrg syscallarg(const sparc32_msghdrp_t) msg;
146 1.1 mrg syscallarg(int) flags;
147 1.1 mrg };
148 1.1 mrg
149 1.1 mrg struct compat_sparc32_recvfrom_args {
150 1.1 mrg syscallarg(int) s;
151 1.1 mrg syscallarg(sparc32_voidp) buf;
152 1.1 mrg syscallarg(sparc32_size_t) len;
153 1.1 mrg syscallarg(int) flags;
154 1.1 mrg syscallarg(sparc32_sockaddrp_t) from;
155 1.1 mrg syscallarg(sparc32_intp) fromlenaddr;
156 1.1 mrg };
157 1.1 mrg
158 1.1 mrg struct compat_sparc32_accept_args {
159 1.1 mrg syscallarg(int) s;
160 1.1 mrg syscallarg(sparc32_sockaddrp_t) name;
161 1.1 mrg syscallarg(sparc32_intp) anamelen;
162 1.1 mrg };
163 1.1 mrg
164 1.1 mrg struct compat_sparc32_getpeername_args {
165 1.1 mrg syscallarg(int) fdes;
166 1.1 mrg syscallarg(sparc32_sockaddrp_t) asa;
167 1.1 mrg syscallarg(sparc32_intp) alen;
168 1.1 mrg };
169 1.1 mrg
170 1.1 mrg struct compat_sparc32_getsockname_args {
171 1.1 mrg syscallarg(int) fdes;
172 1.1 mrg syscallarg(sparc32_sockaddrp_t) asa;
173 1.1 mrg syscallarg(sparc32_intp) alen;
174 1.1 mrg };
175 1.1 mrg
176 1.1 mrg struct compat_sparc32_access_args {
177 1.1 mrg syscallarg(const sparc32_charp) path;
178 1.1 mrg syscallarg(int) flags;
179 1.1 mrg };
180 1.1 mrg
181 1.1 mrg struct compat_sparc32_chflags_args {
182 1.1 mrg syscallarg(const sparc32_charp) path;
183 1.1 mrg syscallarg(sparc32_u_long) flags;
184 1.1 mrg };
185 1.1 mrg
186 1.1 mrg struct compat_sparc32_fchflags_args {
187 1.1 mrg syscallarg(int) fd;
188 1.1 mrg syscallarg(sparc32_u_long) flags;
189 1.1 mrg };
190 1.1 mrg
191 1.4 eeh struct compat_sparc32_kill_args {
192 1.4 eeh syscallarg(int) pid;
193 1.4 eeh syscallarg(int) signum;
194 1.4 eeh };
195 1.4 eeh
196 1.1 mrg struct compat_43_compat_sparc32_stat43_args {
197 1.1 mrg syscallarg(const sparc32_charp) path;
198 1.1 mrg syscallarg(sparc32_stat43p_t) ub;
199 1.1 mrg };
200 1.1 mrg
201 1.1 mrg struct compat_43_compat_sparc32_lstat43_args {
202 1.1 mrg syscallarg(const sparc32_charp) path;
203 1.1 mrg syscallarg(sparc32_stat43p_t) ub;
204 1.1 mrg };
205 1.1 mrg
206 1.4 eeh struct compat_sparc32_dup_args {
207 1.4 eeh syscallarg(int) fd;
208 1.4 eeh };
209 1.4 eeh
210 1.1 mrg struct compat_sparc32_profil_args {
211 1.1 mrg syscallarg(sparc32_caddr_t) samples;
212 1.1 mrg syscallarg(sparc32_size_t) size;
213 1.1 mrg syscallarg(sparc32_u_long) offset;
214 1.1 mrg syscallarg(u_int) scale;
215 1.1 mrg };
216 1.1 mrg
217 1.1 mrg struct compat_sparc32_ktrace_args {
218 1.1 mrg syscallarg(const sparc32_charp) fname;
219 1.1 mrg syscallarg(int) ops;
220 1.1 mrg syscallarg(int) facs;
221 1.1 mrg syscallarg(int) pid;
222 1.1 mrg };
223 1.1 mrg
224 1.1 mrg struct compat_sparc32_sigaction_args {
225 1.1 mrg syscallarg(int) signum;
226 1.1 mrg syscallarg(const sparc32_sigactionp_t) nsa;
227 1.1 mrg syscallarg(sparc32_sigactionp_t) osa;
228 1.1 mrg };
229 1.1 mrg
230 1.4 eeh struct compat_13_compat_sparc32_sigprocmask_args {
231 1.4 eeh syscallarg(int) how;
232 1.4 eeh syscallarg(int) mask;
233 1.4 eeh };
234 1.4 eeh
235 1.1 mrg struct compat_sparc32___getlogin_args {
236 1.1 mrg syscallarg(sparc32_charp) namebuf;
237 1.1 mrg syscallarg(u_int) namelen;
238 1.1 mrg };
239 1.1 mrg
240 1.1 mrg struct compat_sparc32_setlogin_args {
241 1.1 mrg syscallarg(const sparc32_charp) namebuf;
242 1.1 mrg };
243 1.1 mrg
244 1.1 mrg struct compat_sparc32_acct_args {
245 1.1 mrg syscallarg(const sparc32_charp) path;
246 1.1 mrg };
247 1.1 mrg
248 1.1 mrg struct compat_13_compat_sparc32_sigaltstack13_args {
249 1.1 mrg syscallarg(const sparc32_sigaltstack13p_t) nss;
250 1.1 mrg syscallarg(sparc32_sigaltstack13p_t) oss;
251 1.1 mrg };
252 1.1 mrg
253 1.1 mrg struct compat_sparc32_ioctl_args {
254 1.1 mrg syscallarg(int) fd;
255 1.1 mrg syscallarg(sparc32_u_long) com;
256 1.1 mrg syscallarg(sparc32_voidp) data;
257 1.1 mrg };
258 1.1 mrg
259 1.4 eeh struct compat_12_compat_sparc32_reboot_args {
260 1.4 eeh syscallarg(int) opt;
261 1.4 eeh };
262 1.4 eeh
263 1.1 mrg struct compat_sparc32_revoke_args {
264 1.1 mrg syscallarg(const sparc32_charp) path;
265 1.1 mrg };
266 1.1 mrg
267 1.1 mrg struct compat_sparc32_symlink_args {
268 1.1 mrg syscallarg(const sparc32_charp) path;
269 1.1 mrg syscallarg(const sparc32_charp) link;
270 1.1 mrg };
271 1.1 mrg
272 1.1 mrg struct compat_sparc32_readlink_args {
273 1.1 mrg syscallarg(const sparc32_charp) path;
274 1.1 mrg syscallarg(sparc32_charp) buf;
275 1.1 mrg syscallarg(sparc32_size_t) count;
276 1.1 mrg };
277 1.1 mrg
278 1.1 mrg struct compat_sparc32_execve_args {
279 1.1 mrg syscallarg(const sparc32_charp) path;
280 1.1 mrg syscallarg(sparc32_charpp) argp;
281 1.1 mrg syscallarg(sparc32_charpp) envp;
282 1.1 mrg };
283 1.1 mrg
284 1.4 eeh struct compat_sparc32_umask_args {
285 1.4 eeh syscallarg(mode_t) newmask;
286 1.4 eeh };
287 1.4 eeh
288 1.1 mrg struct compat_sparc32_chroot_args {
289 1.1 mrg syscallarg(const sparc32_charp) path;
290 1.1 mrg };
291 1.1 mrg
292 1.1 mrg struct compat_43_compat_sparc32_fstat43_args {
293 1.1 mrg syscallarg(int) fd;
294 1.1 mrg syscallarg(sparc32_stat43p_t) sb;
295 1.1 mrg };
296 1.1 mrg
297 1.1 mrg struct compat_43_compat_sparc32_ogetkerninfo_args {
298 1.1 mrg syscallarg(int) op;
299 1.1 mrg syscallarg(sparc32_charp) where;
300 1.1 mrg syscallarg(sparc32_intp) size;
301 1.1 mrg syscallarg(int) arg;
302 1.1 mrg };
303 1.1 mrg
304 1.1 mrg struct compat_12_compat_sparc32_msync_args {
305 1.1 mrg syscallarg(sparc32_caddr_t) addr;
306 1.1 mrg syscallarg(sparc32_size_t) len;
307 1.1 mrg };
308 1.1 mrg
309 1.4 eeh struct compat_sparc32_sbrk_args {
310 1.4 eeh syscallarg(int) incr;
311 1.4 eeh };
312 1.4 eeh
313 1.4 eeh struct compat_sparc32_sstk_args {
314 1.4 eeh syscallarg(int) incr;
315 1.4 eeh };
316 1.4 eeh
317 1.1 mrg struct compat_43_compat_sparc32_ommap_args {
318 1.1 mrg syscallarg(sparc32_caddr_t) addr;
319 1.1 mrg syscallarg(sparc32_size_t) len;
320 1.1 mrg syscallarg(int) prot;
321 1.1 mrg syscallarg(int) flags;
322 1.1 mrg syscallarg(int) fd;
323 1.1 mrg syscallarg(sparc32_long) pos;
324 1.1 mrg };
325 1.1 mrg
326 1.4 eeh struct compat_sparc32_ovadvise_args {
327 1.4 eeh syscallarg(int) anom;
328 1.4 eeh };
329 1.4 eeh
330 1.1 mrg struct compat_sparc32_munmap_args {
331 1.1 mrg syscallarg(sparc32_voidp) addr;
332 1.1 mrg syscallarg(sparc32_size_t) len;
333 1.1 mrg };
334 1.1 mrg
335 1.1 mrg struct compat_sparc32_mprotect_args {
336 1.1 mrg syscallarg(sparc32_voidp) addr;
337 1.1 mrg syscallarg(sparc32_size_t) len;
338 1.1 mrg syscallarg(int) prot;
339 1.1 mrg };
340 1.1 mrg
341 1.1 mrg struct compat_sparc32_madvise_args {
342 1.1 mrg syscallarg(sparc32_voidp) addr;
343 1.1 mrg syscallarg(sparc32_size_t) len;
344 1.1 mrg syscallarg(int) behav;
345 1.1 mrg };
346 1.1 mrg
347 1.1 mrg struct compat_sparc32_mincore_args {
348 1.1 mrg syscallarg(sparc32_caddr_t) addr;
349 1.1 mrg syscallarg(sparc32_size_t) len;
350 1.1 mrg syscallarg(sparc32_charp) vec;
351 1.1 mrg };
352 1.1 mrg
353 1.1 mrg struct compat_sparc32_getgroups_args {
354 1.1 mrg syscallarg(int) gidsetsize;
355 1.1 mrg syscallarg(sparc32_gid_tp) gidset;
356 1.1 mrg };
357 1.1 mrg
358 1.1 mrg struct compat_sparc32_setgroups_args {
359 1.1 mrg syscallarg(int) gidsetsize;
360 1.1 mrg syscallarg(const sparc32_gid_tp) gidset;
361 1.1 mrg };
362 1.1 mrg
363 1.4 eeh struct compat_sparc32_setpgid_args {
364 1.4 eeh syscallarg(int) pid;
365 1.4 eeh syscallarg(int) pgid;
366 1.4 eeh };
367 1.4 eeh
368 1.1 mrg struct compat_sparc32_setitimer_args {
369 1.1 mrg syscallarg(int) which;
370 1.1 mrg syscallarg(const sparc32_itimervalp_t) itv;
371 1.1 mrg syscallarg(sparc32_itimervalp_t) oitv;
372 1.1 mrg };
373 1.1 mrg
374 1.1 mrg struct compat_12_compat_sparc32_oswapon_args {
375 1.1 mrg syscallarg(const sparc32_charp) name;
376 1.1 mrg };
377 1.1 mrg
378 1.1 mrg struct compat_sparc32_getitimer_args {
379 1.1 mrg syscallarg(int) which;
380 1.1 mrg syscallarg(sparc32_itimervalp_t) itv;
381 1.1 mrg };
382 1.1 mrg
383 1.1 mrg struct compat_43_compat_sparc32_ogethostname_args {
384 1.1 mrg syscallarg(sparc32_charp) hostname;
385 1.1 mrg syscallarg(u_int) len;
386 1.1 mrg };
387 1.1 mrg
388 1.1 mrg struct compat_43_compat_sparc32_osethostname_args {
389 1.1 mrg syscallarg(sparc32_charp) hostname;
390 1.1 mrg syscallarg(u_int) len;
391 1.1 mrg };
392 1.1 mrg
393 1.4 eeh struct compat_sparc32_dup2_args {
394 1.4 eeh syscallarg(int) from;
395 1.4 eeh syscallarg(int) to;
396 1.4 eeh };
397 1.4 eeh
398 1.1 mrg struct compat_sparc32_fcntl_args {
399 1.1 mrg syscallarg(int) fd;
400 1.1 mrg syscallarg(int) cmd;
401 1.1 mrg syscallarg(sparc32_voidp) arg;
402 1.1 mrg };
403 1.1 mrg
404 1.1 mrg struct compat_sparc32_select_args {
405 1.1 mrg syscallarg(int) nd;
406 1.1 mrg syscallarg(sparc32_fd_setp_t) in;
407 1.1 mrg syscallarg(sparc32_fd_setp_t) ou;
408 1.1 mrg syscallarg(sparc32_fd_setp_t) ex;
409 1.1 mrg syscallarg(sparc32_timevalp_t) tv;
410 1.1 mrg };
411 1.1 mrg
412 1.4 eeh struct compat_sparc32_fsync_args {
413 1.4 eeh syscallarg(int) fd;
414 1.4 eeh };
415 1.4 eeh
416 1.4 eeh struct compat_sparc32_setpriority_args {
417 1.4 eeh syscallarg(int) which;
418 1.4 eeh syscallarg(int) who;
419 1.4 eeh syscallarg(int) prio;
420 1.4 eeh };
421 1.4 eeh
422 1.4 eeh struct compat_sparc32_socket_args {
423 1.4 eeh syscallarg(int) domain;
424 1.4 eeh syscallarg(int) type;
425 1.4 eeh syscallarg(int) protocol;
426 1.4 eeh };
427 1.4 eeh
428 1.1 mrg struct compat_sparc32_connect_args {
429 1.1 mrg syscallarg(int) s;
430 1.1 mrg syscallarg(const sparc32_sockaddrp_t) name;
431 1.1 mrg syscallarg(int) namelen;
432 1.1 mrg };
433 1.1 mrg
434 1.1 mrg struct compat_43_compat_sparc32_oaccept_args {
435 1.1 mrg syscallarg(int) s;
436 1.1 mrg syscallarg(sparc32_caddr_t) name;
437 1.1 mrg syscallarg(sparc32_intp) anamelen;
438 1.1 mrg };
439 1.1 mrg
440 1.4 eeh struct compat_sparc32_getpriority_args {
441 1.4 eeh syscallarg(int) which;
442 1.4 eeh syscallarg(int) who;
443 1.4 eeh };
444 1.4 eeh
445 1.1 mrg struct compat_43_compat_sparc32_osend_args {
446 1.1 mrg syscallarg(int) s;
447 1.1 mrg syscallarg(sparc32_caddr_t) buf;
448 1.1 mrg syscallarg(int) len;
449 1.1 mrg syscallarg(int) flags;
450 1.1 mrg };
451 1.1 mrg
452 1.1 mrg struct compat_43_compat_sparc32_orecv_args {
453 1.1 mrg syscallarg(int) s;
454 1.1 mrg syscallarg(sparc32_caddr_t) buf;
455 1.1 mrg syscallarg(int) len;
456 1.1 mrg syscallarg(int) flags;
457 1.1 mrg };
458 1.1 mrg
459 1.1 mrg struct compat_sparc32_sigreturn_args {
460 1.1 mrg syscallarg(sparc32_sigcontextp_t) sigcntxp;
461 1.1 mrg };
462 1.1 mrg
463 1.1 mrg struct compat_sparc32_bind_args {
464 1.1 mrg syscallarg(int) s;
465 1.1 mrg syscallarg(const sparc32_sockaddrp_t) name;
466 1.1 mrg syscallarg(int) namelen;
467 1.1 mrg };
468 1.1 mrg
469 1.1 mrg struct compat_sparc32_setsockopt_args {
470 1.1 mrg syscallarg(int) s;
471 1.1 mrg syscallarg(int) level;
472 1.1 mrg syscallarg(int) name;
473 1.1 mrg syscallarg(const sparc32_voidp) val;
474 1.1 mrg syscallarg(int) valsize;
475 1.1 mrg };
476 1.1 mrg
477 1.4 eeh struct compat_sparc32_listen_args {
478 1.4 eeh syscallarg(int) s;
479 1.4 eeh syscallarg(int) backlog;
480 1.4 eeh };
481 1.4 eeh
482 1.1 mrg struct compat_43_compat_sparc32_osigvec_args {
483 1.1 mrg syscallarg(int) signum;
484 1.1 mrg syscallarg(sparc32_sigvecp_t) nsv;
485 1.1 mrg syscallarg(sparc32_sigvecp_t) osv;
486 1.1 mrg };
487 1.1 mrg
488 1.4 eeh struct compat_43_compat_sparc32_sigblock_args {
489 1.4 eeh syscallarg(int) mask;
490 1.4 eeh };
491 1.4 eeh
492 1.4 eeh struct compat_43_compat_sparc32_sigsetmask_args {
493 1.4 eeh syscallarg(int) mask;
494 1.4 eeh };
495 1.4 eeh
496 1.4 eeh struct compat_13_compat_sparc32_sigsuspend_args {
497 1.4 eeh syscallarg(int) mask;
498 1.4 eeh };
499 1.4 eeh
500 1.1 mrg struct compat_43_compat_sparc32_osigstack_args {
501 1.1 mrg syscallarg(sparc32_sigstackp_t) nss;
502 1.1 mrg syscallarg(sparc32_sigstackp_t) oss;
503 1.1 mrg };
504 1.1 mrg
505 1.1 mrg struct compat_43_compat_sparc32_orecvmsg_args {
506 1.1 mrg syscallarg(int) s;
507 1.1 mrg syscallarg(sparc32_omsghdrp_t) msg;
508 1.1 mrg syscallarg(int) flags;
509 1.1 mrg };
510 1.1 mrg
511 1.1 mrg struct compat_43_compat_sparc32_osendmsg_args {
512 1.1 mrg syscallarg(int) s;
513 1.1 mrg syscallarg(sparc32_caddr_t) msg;
514 1.1 mrg syscallarg(int) flags;
515 1.1 mrg };
516 1.1 mrg
517 1.4 eeh struct compat_sparc32_vtrace_args {
518 1.4 eeh syscallarg(int) request;
519 1.4 eeh syscallarg(int) value;
520 1.4 eeh };
521 1.4 eeh
522 1.1 mrg struct compat_sparc32_gettimeofday_args {
523 1.1 mrg syscallarg(sparc32_timevalp_t) tp;
524 1.1 mrg syscallarg(sparc32_timezonep_t) tzp;
525 1.1 mrg };
526 1.1 mrg
527 1.1 mrg struct compat_sparc32_getrusage_args {
528 1.1 mrg syscallarg(int) who;
529 1.1 mrg syscallarg(sparc32_rusagep_t) rusage;
530 1.1 mrg };
531 1.1 mrg
532 1.1 mrg struct compat_sparc32_getsockopt_args {
533 1.1 mrg syscallarg(int) s;
534 1.1 mrg syscallarg(int) level;
535 1.1 mrg syscallarg(int) name;
536 1.1 mrg syscallarg(sparc32_voidp) val;
537 1.1 mrg syscallarg(sparc32_intp) avalsize;
538 1.1 mrg };
539 1.1 mrg
540 1.1 mrg struct compat_sparc32_readv_args {
541 1.1 mrg syscallarg(int) fd;
542 1.1 mrg syscallarg(const sparc32_iovecp_t) iovp;
543 1.1 mrg syscallarg(int) iovcnt;
544 1.1 mrg };
545 1.1 mrg
546 1.1 mrg struct compat_sparc32_writev_args {
547 1.1 mrg syscallarg(int) fd;
548 1.1 mrg syscallarg(const sparc32_iovecp_t) iovp;
549 1.1 mrg syscallarg(int) iovcnt;
550 1.1 mrg };
551 1.1 mrg
552 1.1 mrg struct compat_sparc32_settimeofday_args {
553 1.1 mrg syscallarg(const sparc32_timevalp_t) tv;
554 1.1 mrg syscallarg(const sparc32_timezonep_t) tzp;
555 1.1 mrg };
556 1.1 mrg
557 1.4 eeh struct compat_sparc32_fchown_args {
558 1.4 eeh syscallarg(int) fd;
559 1.4 eeh syscallarg(uid_t) uid;
560 1.4 eeh syscallarg(gid_t) gid;
561 1.4 eeh };
562 1.4 eeh
563 1.4 eeh struct compat_sparc32_fchmod_args {
564 1.4 eeh syscallarg(int) fd;
565 1.4 eeh syscallarg(mode_t) mode;
566 1.4 eeh };
567 1.4 eeh
568 1.1 mrg struct compat_43_compat_sparc32_orecvfrom_args {
569 1.1 mrg syscallarg(int) s;
570 1.1 mrg syscallarg(sparc32_caddr_t) buf;
571 1.1 mrg syscallarg(sparc32_size_t) len;
572 1.1 mrg syscallarg(int) flags;
573 1.1 mrg syscallarg(sparc32_caddr_t) from;
574 1.1 mrg syscallarg(sparc32_intp) fromlenaddr;
575 1.1 mrg };
576 1.1 mrg
577 1.4 eeh struct compat_sparc32_setreuid_args {
578 1.4 eeh syscallarg(uid_t) ruid;
579 1.4 eeh syscallarg(uid_t) euid;
580 1.4 eeh };
581 1.4 eeh
582 1.4 eeh struct compat_sparc32_setregid_args {
583 1.4 eeh syscallarg(gid_t) rgid;
584 1.4 eeh syscallarg(gid_t) egid;
585 1.4 eeh };
586 1.4 eeh
587 1.1 mrg struct compat_sparc32_rename_args {
588 1.1 mrg syscallarg(const sparc32_charp) from;
589 1.1 mrg syscallarg(const sparc32_charp) to;
590 1.1 mrg };
591 1.1 mrg
592 1.1 mrg struct compat_43_compat_sparc32_otruncate_args {
593 1.1 mrg syscallarg(const sparc32_charp) path;
594 1.1 mrg syscallarg(sparc32_long) length;
595 1.1 mrg };
596 1.1 mrg
597 1.1 mrg struct compat_43_compat_sparc32_oftruncate_args {
598 1.1 mrg syscallarg(int) fd;
599 1.1 mrg syscallarg(sparc32_long) length;
600 1.1 mrg };
601 1.1 mrg
602 1.4 eeh struct compat_sparc32_flock_args {
603 1.4 eeh syscallarg(int) fd;
604 1.4 eeh syscallarg(int) how;
605 1.4 eeh };
606 1.4 eeh
607 1.1 mrg struct compat_sparc32_mkfifo_args {
608 1.1 mrg syscallarg(const sparc32_charp) path;
609 1.1 mrg syscallarg(mode_t) mode;
610 1.1 mrg };
611 1.1 mrg
612 1.1 mrg struct compat_sparc32_sendto_args {
613 1.1 mrg syscallarg(int) s;
614 1.1 mrg syscallarg(const sparc32_voidp) buf;
615 1.1 mrg syscallarg(sparc32_size_t) len;
616 1.1 mrg syscallarg(int) flags;
617 1.1 mrg syscallarg(const sparc32_sockaddrp_t) to;
618 1.1 mrg syscallarg(int) tolen;
619 1.1 mrg };
620 1.1 mrg
621 1.4 eeh struct compat_sparc32_shutdown_args {
622 1.4 eeh syscallarg(int) s;
623 1.4 eeh syscallarg(int) how;
624 1.4 eeh };
625 1.4 eeh
626 1.1 mrg struct compat_sparc32_socketpair_args {
627 1.1 mrg syscallarg(int) domain;
628 1.1 mrg syscallarg(int) type;
629 1.1 mrg syscallarg(int) protocol;
630 1.1 mrg syscallarg(sparc32_intp) rsv;
631 1.1 mrg };
632 1.1 mrg
633 1.1 mrg struct compat_sparc32_mkdir_args {
634 1.1 mrg syscallarg(const sparc32_charp) path;
635 1.1 mrg syscallarg(mode_t) mode;
636 1.1 mrg };
637 1.1 mrg
638 1.1 mrg struct compat_sparc32_rmdir_args {
639 1.1 mrg syscallarg(const sparc32_charp) path;
640 1.1 mrg };
641 1.1 mrg
642 1.1 mrg struct compat_sparc32_utimes_args {
643 1.1 mrg syscallarg(const sparc32_charp) path;
644 1.1 mrg syscallarg(const sparc32_timevalp_t) tptr;
645 1.1 mrg };
646 1.1 mrg
647 1.1 mrg struct compat_sparc32_adjtime_args {
648 1.1 mrg syscallarg(const sparc32_timevalp_t) delta;
649 1.1 mrg syscallarg(sparc32_timevalp_t) olddelta;
650 1.1 mrg };
651 1.1 mrg
652 1.1 mrg struct compat_43_compat_sparc32_ogetpeername_args {
653 1.1 mrg syscallarg(int) fdes;
654 1.1 mrg syscallarg(sparc32_caddr_t) asa;
655 1.1 mrg syscallarg(sparc32_intp) alen;
656 1.1 mrg };
657 1.1 mrg
658 1.4 eeh struct compat_43_compat_sparc32_sethostid_args {
659 1.4 eeh syscallarg(int32_t) hostid;
660 1.4 eeh };
661 1.4 eeh
662 1.1 mrg struct compat_43_compat_sparc32_ogetrlimit_args {
663 1.1 mrg syscallarg(int) which;
664 1.1 mrg syscallarg(sparc32_orlimitp_t) rlp;
665 1.1 mrg };
666 1.1 mrg
667 1.1 mrg struct compat_43_compat_sparc32_osetrlimit_args {
668 1.1 mrg syscallarg(int) which;
669 1.1 mrg syscallarg(const sparc32_orlimitp_t) rlp;
670 1.1 mrg };
671 1.1 mrg
672 1.4 eeh struct compat_43_compat_sparc32_killpg_args {
673 1.4 eeh syscallarg(int) pgid;
674 1.4 eeh syscallarg(int) signum;
675 1.4 eeh };
676 1.4 eeh
677 1.1 mrg struct compat_sparc32_quotactl_args {
678 1.1 mrg syscallarg(const sparc32_charp) path;
679 1.1 mrg syscallarg(int) cmd;
680 1.1 mrg syscallarg(int) uid;
681 1.1 mrg syscallarg(sparc32_caddr_t) arg;
682 1.1 mrg };
683 1.1 mrg
684 1.1 mrg struct compat_43_compat_sparc32_ogetsockname_args {
685 1.1 mrg syscallarg(int) fdec;
686 1.1 mrg syscallarg(sparc32_caddr_t) asa;
687 1.1 mrg syscallarg(sparc32_intp) alen;
688 1.1 mrg };
689 1.1 mrg
690 1.1 mrg struct compat_sparc32_nfssvc_args {
691 1.1 mrg syscallarg(int) flag;
692 1.1 mrg syscallarg(sparc32_voidp) argp;
693 1.1 mrg };
694 1.1 mrg
695 1.1 mrg struct compat_43_compat_sparc32_ogetdirentries_args {
696 1.1 mrg syscallarg(int) fd;
697 1.1 mrg syscallarg(sparc32_charp) buf;
698 1.1 mrg syscallarg(u_int) count;
699 1.1 mrg syscallarg(sparc32_longp) basep;
700 1.1 mrg };
701 1.1 mrg
702 1.1 mrg struct compat_sparc32_statfs_args {
703 1.1 mrg syscallarg(const sparc32_charp) path;
704 1.1 mrg syscallarg(sparc32_statfsp_t) buf;
705 1.1 mrg };
706 1.1 mrg
707 1.1 mrg struct compat_sparc32_fstatfs_args {
708 1.1 mrg syscallarg(int) fd;
709 1.1 mrg syscallarg(sparc32_statfsp_t) buf;
710 1.1 mrg };
711 1.1 mrg
712 1.1 mrg struct compat_sparc32_getfh_args {
713 1.1 mrg syscallarg(const sparc32_charp) fname;
714 1.1 mrg syscallarg(sparc32_fhandlep_t) fhp;
715 1.1 mrg };
716 1.1 mrg
717 1.1 mrg struct compat_09_compat_sparc32_ogetdomainname_args {
718 1.1 mrg syscallarg(sparc32_charp) domainname;
719 1.1 mrg syscallarg(int) len;
720 1.1 mrg };
721 1.1 mrg
722 1.1 mrg struct compat_09_compat_sparc32_osetdomainname_args {
723 1.1 mrg syscallarg(sparc32_charp) domainname;
724 1.1 mrg syscallarg(int) len;
725 1.1 mrg };
726 1.1 mrg
727 1.1 mrg struct compat_09_compat_sparc32_uname_args {
728 1.1 mrg syscallarg(sparc32_outsnamep_t) name;
729 1.1 mrg };
730 1.1 mrg
731 1.1 mrg struct compat_sparc32_sysarch_args {
732 1.1 mrg syscallarg(int) op;
733 1.1 mrg syscallarg(sparc32_voidp) parms;
734 1.1 mrg };
735 1.1 mrg
736 1.4 eeh struct compat_sparc32_compat_10_sys_semsys_args {
737 1.4 eeh syscallarg(int) which;
738 1.4 eeh syscallarg(int) a2;
739 1.4 eeh syscallarg(int) a3;
740 1.4 eeh syscallarg(int) a4;
741 1.4 eeh syscallarg(int) a5;
742 1.4 eeh };
743 1.4 eeh
744 1.4 eeh struct compat_sparc32_compat_10_sys_msgsys_args {
745 1.4 eeh syscallarg(int) which;
746 1.4 eeh syscallarg(int) a2;
747 1.4 eeh syscallarg(int) a3;
748 1.4 eeh syscallarg(int) a4;
749 1.4 eeh syscallarg(int) a5;
750 1.4 eeh syscallarg(int) a6;
751 1.4 eeh };
752 1.4 eeh
753 1.4 eeh struct compat_sparc32_compat_10_sys_shmsys_args {
754 1.4 eeh syscallarg(int) which;
755 1.4 eeh syscallarg(int) a2;
756 1.4 eeh syscallarg(int) a3;
757 1.4 eeh syscallarg(int) a4;
758 1.4 eeh };
759 1.4 eeh
760 1.1 mrg struct compat_sparc32_pread_args {
761 1.1 mrg syscallarg(int) fd;
762 1.1 mrg syscallarg(sparc32_voidp) buf;
763 1.1 mrg syscallarg(sparc32_size_t) nbyte;
764 1.1 mrg syscallarg(int) pad;
765 1.1 mrg syscallarg(off_t) offset;
766 1.1 mrg };
767 1.1 mrg
768 1.1 mrg struct compat_sparc32_pwrite_args {
769 1.1 mrg syscallarg(int) fd;
770 1.1 mrg syscallarg(const sparc32_voidp) buf;
771 1.1 mrg syscallarg(sparc32_size_t) nbyte;
772 1.1 mrg syscallarg(int) pad;
773 1.1 mrg syscallarg(off_t) offset;
774 1.1 mrg };
775 1.1 mrg
776 1.1 mrg struct compat_sparc32_ntp_gettime_args {
777 1.1 mrg syscallarg(sparc32_ntptimevalp_t) ntvp;
778 1.1 mrg };
779 1.1 mrg
780 1.1 mrg struct compat_sparc32_ntp_adjtime_args {
781 1.1 mrg syscallarg(sparc32_timexp_t) tp;
782 1.1 mrg };
783 1.1 mrg
784 1.4 eeh struct compat_sparc32_setgid_args {
785 1.4 eeh syscallarg(gid_t) gid;
786 1.4 eeh };
787 1.4 eeh
788 1.4 eeh struct compat_sparc32_setegid_args {
789 1.4 eeh syscallarg(gid_t) egid;
790 1.4 eeh };
791 1.4 eeh
792 1.4 eeh struct compat_sparc32_seteuid_args {
793 1.4 eeh syscallarg(uid_t) euid;
794 1.4 eeh };
795 1.4 eeh
796 1.1 mrg struct compat_sparc32_lfs_bmapv_args {
797 1.1 mrg syscallarg(sparc32_fsid_tp_t) fsidp;
798 1.1 mrg syscallarg(sparc32_block_infop_t) blkiov;
799 1.1 mrg syscallarg(int) blkcnt;
800 1.1 mrg };
801 1.1 mrg
802 1.1 mrg struct compat_sparc32_lfs_markv_args {
803 1.1 mrg syscallarg(sparc32_fsid_tp_t) fsidp;
804 1.1 mrg syscallarg(sparc32_block_infop_t) blkiov;
805 1.1 mrg syscallarg(int) blkcnt;
806 1.1 mrg };
807 1.1 mrg
808 1.1 mrg struct compat_sparc32_lfs_segclean_args {
809 1.1 mrg syscallarg(sparc32_fsid_tp_t) fsidp;
810 1.1 mrg syscallarg(sparc32_u_long) segment;
811 1.1 mrg };
812 1.1 mrg
813 1.1 mrg struct compat_sparc32_lfs_segwait_args {
814 1.1 mrg syscallarg(sparc32_fsid_tp_t) fsidp;
815 1.1 mrg syscallarg(sparc32_timevalp_t) tv;
816 1.1 mrg };
817 1.1 mrg
818 1.1 mrg struct compat_12_compat_sparc32_stat12_args {
819 1.1 mrg syscallarg(const sparc32_charp) path;
820 1.1 mrg syscallarg(sparc32_stat12p_t) ub;
821 1.1 mrg };
822 1.1 mrg
823 1.1 mrg struct compat_12_compat_sparc32_fstat12_args {
824 1.1 mrg syscallarg(int) fd;
825 1.1 mrg syscallarg(sparc32_stat12p_t) sb;
826 1.1 mrg };
827 1.1 mrg
828 1.1 mrg struct compat_12_compat_sparc32_lstat12_args {
829 1.1 mrg syscallarg(const sparc32_charp) path;
830 1.1 mrg syscallarg(sparc32_stat12p_t) ub;
831 1.1 mrg };
832 1.1 mrg
833 1.1 mrg struct compat_sparc32_pathconf_args {
834 1.1 mrg syscallarg(const sparc32_charp) path;
835 1.1 mrg syscallarg(int) name;
836 1.1 mrg };
837 1.1 mrg
838 1.1 mrg struct compat_sparc32_fpathconf_args {
839 1.1 mrg syscallarg(int) fd;
840 1.1 mrg syscallarg(int) name;
841 1.1 mrg };
842 1.1 mrg
843 1.1 mrg struct compat_sparc32_getrlimit_args {
844 1.1 mrg syscallarg(int) which;
845 1.1 mrg syscallarg(sparc32_rlimitp_t) rlp;
846 1.1 mrg };
847 1.1 mrg
848 1.1 mrg struct compat_sparc32_setrlimit_args {
849 1.1 mrg syscallarg(int) which;
850 1.1 mrg syscallarg(const sparc32_rlimitp_t) rlp;
851 1.1 mrg };
852 1.1 mrg
853 1.1 mrg struct compat_12_compat_sparc32_getdirentries_args {
854 1.1 mrg syscallarg(int) fd;
855 1.1 mrg syscallarg(sparc32_charp) buf;
856 1.1 mrg syscallarg(u_int) count;
857 1.1 mrg syscallarg(sparc32_longp) basep;
858 1.1 mrg };
859 1.1 mrg
860 1.1 mrg struct compat_sparc32_mmap_args {
861 1.1 mrg syscallarg(sparc32_voidp) addr;
862 1.1 mrg syscallarg(sparc32_size_t) len;
863 1.1 mrg syscallarg(int) prot;
864 1.1 mrg syscallarg(int) flags;
865 1.1 mrg syscallarg(int) fd;
866 1.1 mrg syscallarg(sparc32_long) pad;
867 1.1 mrg syscallarg(off_t) pos;
868 1.1 mrg };
869 1.1 mrg
870 1.4 eeh struct compat_sparc32_lseek_args {
871 1.4 eeh syscallarg(int) fd;
872 1.4 eeh syscallarg(int) pad;
873 1.4 eeh syscallarg(off_t) offset;
874 1.4 eeh syscallarg(int) whence;
875 1.4 eeh };
876 1.4 eeh
877 1.1 mrg struct compat_sparc32_truncate_args {
878 1.1 mrg syscallarg(const sparc32_charp) path;
879 1.1 mrg syscallarg(int) pad;
880 1.1 mrg syscallarg(off_t) length;
881 1.1 mrg };
882 1.1 mrg
883 1.4 eeh struct compat_sparc32_ftruncate_args {
884 1.4 eeh syscallarg(int) fd;
885 1.4 eeh syscallarg(int) pad;
886 1.4 eeh syscallarg(off_t) length;
887 1.4 eeh };
888 1.4 eeh
889 1.1 mrg struct compat_sparc32___sysctl_args {
890 1.1 mrg syscallarg(sparc32_intp) name;
891 1.1 mrg syscallarg(u_int) namelen;
892 1.1 mrg syscallarg(sparc32_voidp) old;
893 1.1 mrg syscallarg(sparc32_size_tp) oldlenp;
894 1.1 mrg syscallarg(sparc32_voidp) new;
895 1.1 mrg syscallarg(sparc32_size_t) newlen;
896 1.1 mrg };
897 1.1 mrg
898 1.1 mrg struct compat_sparc32_mlock_args {
899 1.1 mrg syscallarg(const sparc32_voidp) addr;
900 1.1 mrg syscallarg(sparc32_size_t) len;
901 1.1 mrg };
902 1.1 mrg
903 1.1 mrg struct compat_sparc32_munlock_args {
904 1.1 mrg syscallarg(const sparc32_voidp) addr;
905 1.1 mrg syscallarg(sparc32_size_t) len;
906 1.1 mrg };
907 1.1 mrg
908 1.1 mrg struct compat_sparc32_undelete_args {
909 1.1 mrg syscallarg(const sparc32_charp) path;
910 1.1 mrg };
911 1.1 mrg
912 1.1 mrg struct compat_sparc32_futimes_args {
913 1.1 mrg syscallarg(int) fd;
914 1.1 mrg syscallarg(const sparc32_timevalp_t) tptr;
915 1.1 mrg };
916 1.1 mrg
917 1.4 eeh struct compat_sparc32_getpgid_args {
918 1.4 eeh syscallarg(pid_t) pid;
919 1.4 eeh };
920 1.4 eeh
921 1.1 mrg struct compat_sparc32_reboot_args {
922 1.1 mrg syscallarg(int) opt;
923 1.1 mrg syscallarg(sparc32_charp) bootstr;
924 1.1 mrg };
925 1.1 mrg
926 1.1 mrg struct compat_sparc32_poll_args {
927 1.1 mrg syscallarg(sparc32_pollfdp_t) fds;
928 1.1 mrg syscallarg(u_int) nfds;
929 1.1 mrg syscallarg(int) timeout;
930 1.1 mrg };
931 1.1 mrg
932 1.1 mrg struct compat_sparc32___semctl_args {
933 1.1 mrg syscallarg(int) semid;
934 1.1 mrg syscallarg(int) semnum;
935 1.1 mrg syscallarg(int) cmd;
936 1.1 mrg syscallarg(sparc32_semunu_t) arg;
937 1.1 mrg };
938 1.1 mrg
939 1.1 mrg struct compat_sparc32_semget_args {
940 1.1 mrg syscallarg(sparc32_key_t) key;
941 1.1 mrg syscallarg(int) nsems;
942 1.1 mrg syscallarg(int) semflg;
943 1.1 mrg };
944 1.1 mrg
945 1.1 mrg struct compat_sparc32_semop_args {
946 1.1 mrg syscallarg(int) semid;
947 1.1 mrg syscallarg(sparc32_sembufp_t) sops;
948 1.1 mrg syscallarg(sparc32_size_t) nsops;
949 1.1 mrg };
950 1.1 mrg
951 1.4 eeh struct compat_sparc32_semconfig_args {
952 1.4 eeh syscallarg(int) flag;
953 1.4 eeh };
954 1.4 eeh
955 1.1 mrg struct compat_sparc32_msgctl_args {
956 1.1 mrg syscallarg(int) msqid;
957 1.1 mrg syscallarg(int) cmd;
958 1.1 mrg syscallarg(sparc32_msqid_dsp_t) buf;
959 1.1 mrg };
960 1.1 mrg
961 1.1 mrg struct compat_sparc32_msgget_args {
962 1.1 mrg syscallarg(sparc32_key_t) key;
963 1.1 mrg syscallarg(int) msgflg;
964 1.1 mrg };
965 1.1 mrg
966 1.1 mrg struct compat_sparc32_msgsnd_args {
967 1.1 mrg syscallarg(int) msqid;
968 1.1 mrg syscallarg(const sparc32_voidp) msgp;
969 1.1 mrg syscallarg(sparc32_size_t) msgsz;
970 1.1 mrg syscallarg(int) msgflg;
971 1.1 mrg };
972 1.1 mrg
973 1.1 mrg struct compat_sparc32_msgrcv_args {
974 1.1 mrg syscallarg(int) msqid;
975 1.1 mrg syscallarg(sparc32_voidp) msgp;
976 1.1 mrg syscallarg(sparc32_size_t) msgsz;
977 1.1 mrg syscallarg(sparc32_long) msgtyp;
978 1.1 mrg syscallarg(int) msgflg;
979 1.1 mrg };
980 1.1 mrg
981 1.1 mrg struct compat_sparc32_shmat_args {
982 1.1 mrg syscallarg(int) shmid;
983 1.1 mrg syscallarg(const sparc32_voidp) shmaddr;
984 1.1 mrg syscallarg(int) shmflg;
985 1.1 mrg };
986 1.1 mrg
987 1.1 mrg struct compat_sparc32_shmctl_args {
988 1.1 mrg syscallarg(int) shmid;
989 1.1 mrg syscallarg(int) cmd;
990 1.1 mrg syscallarg(sparc32_shmid_dsp_t) buf;
991 1.1 mrg };
992 1.1 mrg
993 1.1 mrg struct compat_sparc32_shmdt_args {
994 1.1 mrg syscallarg(const sparc32_voidp) shmaddr;
995 1.1 mrg };
996 1.1 mrg
997 1.1 mrg struct compat_sparc32_shmget_args {
998 1.1 mrg syscallarg(sparc32_key_t) key;
999 1.1 mrg syscallarg(sparc32_size_t) size;
1000 1.1 mrg syscallarg(int) shmflg;
1001 1.1 mrg };
1002 1.1 mrg
1003 1.1 mrg struct compat_sparc32_clock_gettime_args {
1004 1.1 mrg syscallarg(sparc32_clockid_t) clock_id;
1005 1.1 mrg syscallarg(sparc32_timespecp_t) tp;
1006 1.1 mrg };
1007 1.1 mrg
1008 1.1 mrg struct compat_sparc32_clock_settime_args {
1009 1.1 mrg syscallarg(sparc32_clockid_t) clock_id;
1010 1.1 mrg syscallarg(const sparc32_timespecp_t) tp;
1011 1.1 mrg };
1012 1.1 mrg
1013 1.1 mrg struct compat_sparc32_clock_getres_args {
1014 1.1 mrg syscallarg(sparc32_clockid_t) clock_id;
1015 1.1 mrg syscallarg(sparc32_timespecp_t) tp;
1016 1.1 mrg };
1017 1.1 mrg
1018 1.1 mrg struct compat_sparc32_nanosleep_args {
1019 1.1 mrg syscallarg(const sparc32_timespecp_t) rqtp;
1020 1.1 mrg syscallarg(sparc32_timespecp_t) rmtp;
1021 1.1 mrg };
1022 1.1 mrg
1023 1.4 eeh struct compat_sparc32_fdatasync_args {
1024 1.4 eeh syscallarg(int) fd;
1025 1.4 eeh };
1026 1.4 eeh
1027 1.1 mrg struct compat_sparc32___posix_rename_args {
1028 1.1 mrg syscallarg(const sparc32_charp) from;
1029 1.1 mrg syscallarg(const sparc32_charp) to;
1030 1.1 mrg };
1031 1.1 mrg
1032 1.1 mrg struct compat_sparc32_swapctl_args {
1033 1.1 mrg syscallarg(int) cmd;
1034 1.1 mrg syscallarg(const sparc32_voidp) arg;
1035 1.1 mrg syscallarg(int) misc;
1036 1.1 mrg };
1037 1.1 mrg
1038 1.1 mrg struct compat_sparc32_getdents_args {
1039 1.1 mrg syscallarg(int) fd;
1040 1.1 mrg syscallarg(sparc32_charp) buf;
1041 1.1 mrg syscallarg(sparc32_size_t) count;
1042 1.1 mrg };
1043 1.1 mrg
1044 1.1 mrg struct compat_sparc32_minherit_args {
1045 1.1 mrg syscallarg(sparc32_voidp) addr;
1046 1.1 mrg syscallarg(sparc32_size_t) len;
1047 1.1 mrg syscallarg(int) inherit;
1048 1.1 mrg };
1049 1.1 mrg
1050 1.1 mrg struct compat_sparc32_lchmod_args {
1051 1.1 mrg syscallarg(const sparc32_charp) path;
1052 1.1 mrg syscallarg(mode_t) mode;
1053 1.1 mrg };
1054 1.1 mrg
1055 1.1 mrg struct compat_sparc32_lchown_args {
1056 1.1 mrg syscallarg(const sparc32_charp) path;
1057 1.1 mrg syscallarg(uid_t) uid;
1058 1.1 mrg syscallarg(gid_t) gid;
1059 1.1 mrg };
1060 1.1 mrg
1061 1.1 mrg struct compat_sparc32_lutimes_args {
1062 1.1 mrg syscallarg(const sparc32_charp) path;
1063 1.1 mrg syscallarg(const sparc32_timevalp_t) tptr;
1064 1.1 mrg };
1065 1.1 mrg
1066 1.1 mrg struct compat_sparc32___msync13_args {
1067 1.1 mrg syscallarg(sparc32_voidp) addr;
1068 1.1 mrg syscallarg(sparc32_size_t) len;
1069 1.1 mrg syscallarg(int) flags;
1070 1.1 mrg };
1071 1.1 mrg
1072 1.1 mrg struct compat_sparc32___stat13_args {
1073 1.1 mrg syscallarg(const sparc32_charp) path;
1074 1.1 mrg syscallarg(sparc32_statp_t) ub;
1075 1.1 mrg };
1076 1.1 mrg
1077 1.1 mrg struct compat_sparc32___fstat13_args {
1078 1.1 mrg syscallarg(int) fd;
1079 1.1 mrg syscallarg(sparc32_statp_t) sb;
1080 1.1 mrg };
1081 1.1 mrg
1082 1.1 mrg struct compat_sparc32___lstat13_args {
1083 1.1 mrg syscallarg(const sparc32_charp) path;
1084 1.1 mrg syscallarg(sparc32_statp_t) ub;
1085 1.1 mrg };
1086 1.1 mrg
1087 1.1 mrg struct compat_sparc32___sigaltstack14_args {
1088 1.1 mrg syscallarg(const sparc32_sigaltstackp_t) nss;
1089 1.1 mrg syscallarg(sparc32_sigaltstackp_t) oss;
1090 1.1 mrg };
1091 1.1 mrg
1092 1.1 mrg struct compat_sparc32___posix_chown_args {
1093 1.1 mrg syscallarg(const sparc32_charp) path;
1094 1.1 mrg syscallarg(uid_t) uid;
1095 1.1 mrg syscallarg(gid_t) gid;
1096 1.1 mrg };
1097 1.1 mrg
1098 1.4 eeh struct compat_sparc32___posix_fchown_args {
1099 1.4 eeh syscallarg(int) fd;
1100 1.4 eeh syscallarg(uid_t) uid;
1101 1.4 eeh syscallarg(gid_t) gid;
1102 1.4 eeh };
1103 1.4 eeh
1104 1.1 mrg struct compat_sparc32___posix_lchown_args {
1105 1.1 mrg syscallarg(const sparc32_charp) path;
1106 1.1 mrg syscallarg(uid_t) uid;
1107 1.1 mrg syscallarg(gid_t) gid;
1108 1.1 mrg };
1109 1.1 mrg
1110 1.4 eeh struct compat_sparc32_getsid_args {
1111 1.4 eeh syscallarg(pid_t) pid;
1112 1.4 eeh };
1113 1.4 eeh
1114 1.4 eeh struct compat_sparc32_fktrace_args {
1115 1.4 eeh syscallarg(const int) fd;
1116 1.4 eeh syscallarg(int) ops;
1117 1.4 eeh syscallarg(int) facs;
1118 1.4 eeh syscallarg(int) pid;
1119 1.4 eeh };
1120 1.4 eeh
1121 1.1 mrg struct compat_sparc32_preadv_args {
1122 1.1 mrg syscallarg(int) fd;
1123 1.1 mrg syscallarg(const sparc32_iovecp_t) iovp;
1124 1.1 mrg syscallarg(int) iovcnt;
1125 1.1 mrg syscallarg(int) pad;
1126 1.1 mrg syscallarg(off_t) offset;
1127 1.1 mrg };
1128 1.1 mrg
1129 1.1 mrg struct compat_sparc32_pwritev_args {
1130 1.1 mrg syscallarg(int) fd;
1131 1.1 mrg syscallarg(const sparc32_iovecp_t) iovp;
1132 1.1 mrg syscallarg(int) iovcnt;
1133 1.1 mrg syscallarg(int) pad;
1134 1.1 mrg syscallarg(off_t) offset;
1135 1.1 mrg };
1136 1.1 mrg
1137 1.1 mrg /*
1138 1.1 mrg * System call prototypes.
1139 1.1 mrg */
1140 1.1 mrg
1141 1.4 eeh int compat_sparc32_exit __P((struct proc *, void *, register_t *));
1142 1.1 mrg int sys_fork __P((struct proc *, void *, register_t *));
1143 1.1 mrg int compat_sparc32_read __P((struct proc *, void *, register_t *));
1144 1.1 mrg int compat_sparc32_write __P((struct proc *, void *, register_t *));
1145 1.1 mrg int compat_sparc32_open __P((struct proc *, void *, register_t *));
1146 1.4 eeh int compat_sparc32_close __P((struct proc *, void *, register_t *));
1147 1.1 mrg int compat_sparc32_wait4 __P((struct proc *, void *, register_t *));
1148 1.1 mrg int compat_43_compat_sparc32_ocreat __P((struct proc *, void *, register_t *));
1149 1.1 mrg int compat_sparc32_link __P((struct proc *, void *, register_t *));
1150 1.1 mrg int compat_sparc32_unlink __P((struct proc *, void *, register_t *));
1151 1.1 mrg int compat_sparc32_chdir __P((struct proc *, void *, register_t *));
1152 1.4 eeh int compat_sparc32_fchdir __P((struct proc *, void *, register_t *));
1153 1.1 mrg int compat_sparc32_mknod __P((struct proc *, void *, register_t *));
1154 1.1 mrg int compat_sparc32_chmod __P((struct proc *, void *, register_t *));
1155 1.1 mrg int compat_sparc32_chown __P((struct proc *, void *, register_t *));
1156 1.1 mrg int compat_sparc32_break __P((struct proc *, void *, register_t *));
1157 1.1 mrg int compat_sparc32_getfsstat __P((struct proc *, void *, register_t *));
1158 1.1 mrg int compat_43_compat_sparc32_olseek __P((struct proc *, void *, register_t *));
1159 1.1 mrg int sys_getpid __P((struct proc *, void *, register_t *));
1160 1.1 mrg int compat_sparc32_mount __P((struct proc *, void *, register_t *));
1161 1.1 mrg int compat_sparc32_unmount __P((struct proc *, void *, register_t *));
1162 1.4 eeh int compat_sparc32_setuid __P((struct proc *, void *, register_t *));
1163 1.1 mrg int sys_getuid __P((struct proc *, void *, register_t *));
1164 1.1 mrg int sys_geteuid __P((struct proc *, void *, register_t *));
1165 1.1 mrg int compat_sparc32_ptrace __P((struct proc *, void *, register_t *));
1166 1.1 mrg int compat_sparc32_recvmsg __P((struct proc *, void *, register_t *));
1167 1.1 mrg int compat_sparc32_sendmsg __P((struct proc *, void *, register_t *));
1168 1.1 mrg int compat_sparc32_recvfrom __P((struct proc *, void *, register_t *));
1169 1.1 mrg int compat_sparc32_accept __P((struct proc *, void *, register_t *));
1170 1.1 mrg int compat_sparc32_getpeername __P((struct proc *, void *, register_t *));
1171 1.1 mrg int compat_sparc32_getsockname __P((struct proc *, void *, register_t *));
1172 1.1 mrg int compat_sparc32_access __P((struct proc *, void *, register_t *));
1173 1.1 mrg int compat_sparc32_chflags __P((struct proc *, void *, register_t *));
1174 1.1 mrg int compat_sparc32_fchflags __P((struct proc *, void *, register_t *));
1175 1.1 mrg int sys_sync __P((struct proc *, void *, register_t *));
1176 1.4 eeh int compat_sparc32_kill __P((struct proc *, void *, register_t *));
1177 1.1 mrg int compat_43_compat_sparc32_stat43 __P((struct proc *, void *, register_t *));
1178 1.1 mrg int sys_getppid __P((struct proc *, void *, register_t *));
1179 1.1 mrg int compat_43_compat_sparc32_lstat43 __P((struct proc *, void *, register_t *));
1180 1.4 eeh int compat_sparc32_dup __P((struct proc *, void *, register_t *));
1181 1.1 mrg int sys_pipe __P((struct proc *, void *, register_t *));
1182 1.1 mrg int sys_getegid __P((struct proc *, void *, register_t *));
1183 1.1 mrg int compat_sparc32_profil __P((struct proc *, void *, register_t *));
1184 1.1 mrg #ifdef KTRACE
1185 1.1 mrg int compat_sparc32_ktrace __P((struct proc *, void *, register_t *));
1186 1.1 mrg #else
1187 1.1 mrg #endif
1188 1.1 mrg int compat_sparc32_sigaction __P((struct proc *, void *, register_t *));
1189 1.1 mrg int sys_getgid __P((struct proc *, void *, register_t *));
1190 1.4 eeh int compat_13_compat_sparc32_sigprocmask __P((struct proc *, void *, register_t *));
1191 1.1 mrg int compat_sparc32___getlogin __P((struct proc *, void *, register_t *));
1192 1.1 mrg int compat_sparc32_setlogin __P((struct proc *, void *, register_t *));
1193 1.1 mrg int compat_sparc32_acct __P((struct proc *, void *, register_t *));
1194 1.4 eeh int compat_13_sys_sigpending __P((struct proc *, void *, register_t *));
1195 1.1 mrg int compat_13_compat_sparc32_sigaltstack13 __P((struct proc *, void *, register_t *));
1196 1.1 mrg int compat_sparc32_ioctl __P((struct proc *, void *, register_t *));
1197 1.3 mrg #ifdef COMPAT_12
1198 1.4 eeh int compat_12_compat_sparc32_reboot __P((struct proc *, void *, register_t *));
1199 1.3 mrg #else
1200 1.3 mrg #endif
1201 1.1 mrg int compat_sparc32_revoke __P((struct proc *, void *, register_t *));
1202 1.1 mrg int compat_sparc32_symlink __P((struct proc *, void *, register_t *));
1203 1.1 mrg int compat_sparc32_readlink __P((struct proc *, void *, register_t *));
1204 1.1 mrg int compat_sparc32_execve __P((struct proc *, void *, register_t *));
1205 1.4 eeh int compat_sparc32_umask __P((struct proc *, void *, register_t *));
1206 1.1 mrg int compat_sparc32_chroot __P((struct proc *, void *, register_t *));
1207 1.1 mrg int compat_43_compat_sparc32_fstat43 __P((struct proc *, void *, register_t *));
1208 1.1 mrg int compat_43_compat_sparc32_ogetkerninfo __P((struct proc *, void *, register_t *));
1209 1.1 mrg int compat_43_sys_getpagesize __P((struct proc *, void *, register_t *));
1210 1.1 mrg int compat_12_compat_sparc32_msync __P((struct proc *, void *, register_t *));
1211 1.1 mrg int sys_vfork __P((struct proc *, void *, register_t *));
1212 1.4 eeh int compat_sparc32_sbrk __P((struct proc *, void *, register_t *));
1213 1.4 eeh int compat_sparc32_sstk __P((struct proc *, void *, register_t *));
1214 1.1 mrg int compat_43_compat_sparc32_ommap __P((struct proc *, void *, register_t *));
1215 1.4 eeh int compat_sparc32_ovadvise __P((struct proc *, void *, register_t *));
1216 1.1 mrg int compat_sparc32_munmap __P((struct proc *, void *, register_t *));
1217 1.1 mrg int compat_sparc32_mprotect __P((struct proc *, void *, register_t *));
1218 1.1 mrg int compat_sparc32_madvise __P((struct proc *, void *, register_t *));
1219 1.1 mrg int compat_sparc32_mincore __P((struct proc *, void *, register_t *));
1220 1.1 mrg int compat_sparc32_getgroups __P((struct proc *, void *, register_t *));
1221 1.1 mrg int compat_sparc32_setgroups __P((struct proc *, void *, register_t *));
1222 1.1 mrg int sys_getpgrp __P((struct proc *, void *, register_t *));
1223 1.4 eeh int compat_sparc32_setpgid __P((struct proc *, void *, register_t *));
1224 1.1 mrg int compat_sparc32_setitimer __P((struct proc *, void *, register_t *));
1225 1.1 mrg int compat_43_sys_wait __P((struct proc *, void *, register_t *));
1226 1.1 mrg int compat_12_compat_sparc32_oswapon __P((struct proc *, void *, register_t *));
1227 1.1 mrg int compat_sparc32_getitimer __P((struct proc *, void *, register_t *));
1228 1.1 mrg int compat_43_compat_sparc32_ogethostname __P((struct proc *, void *, register_t *));
1229 1.1 mrg int compat_43_compat_sparc32_osethostname __P((struct proc *, void *, register_t *));
1230 1.1 mrg int compat_43_sys_getdtablesize __P((struct proc *, void *, register_t *));
1231 1.4 eeh int compat_sparc32_dup2 __P((struct proc *, void *, register_t *));
1232 1.1 mrg int compat_sparc32_fcntl __P((struct proc *, void *, register_t *));
1233 1.1 mrg int compat_sparc32_select __P((struct proc *, void *, register_t *));
1234 1.4 eeh int compat_sparc32_fsync __P((struct proc *, void *, register_t *));
1235 1.4 eeh int compat_sparc32_setpriority __P((struct proc *, void *, register_t *));
1236 1.4 eeh int compat_sparc32_socket __P((struct proc *, void *, register_t *));
1237 1.1 mrg int compat_sparc32_connect __P((struct proc *, void *, register_t *));
1238 1.1 mrg int compat_43_compat_sparc32_oaccept __P((struct proc *, void *, register_t *));
1239 1.4 eeh int compat_sparc32_getpriority __P((struct proc *, void *, register_t *));
1240 1.1 mrg int compat_43_compat_sparc32_osend __P((struct proc *, void *, register_t *));
1241 1.1 mrg int compat_43_compat_sparc32_orecv __P((struct proc *, void *, register_t *));
1242 1.1 mrg int compat_sparc32_sigreturn __P((struct proc *, void *, register_t *));
1243 1.1 mrg int compat_sparc32_bind __P((struct proc *, void *, register_t *));
1244 1.1 mrg int compat_sparc32_setsockopt __P((struct proc *, void *, register_t *));
1245 1.4 eeh int compat_sparc32_listen __P((struct proc *, void *, register_t *));
1246 1.1 mrg int compat_43_compat_sparc32_osigvec __P((struct proc *, void *, register_t *));
1247 1.1 mrg #ifdef COMPAT_43
1248 1.4 eeh int compat_43_compat_sparc32_sigblock __P((struct proc *, void *, register_t *));
1249 1.4 eeh int compat_43_compat_sparc32_sigsetmask __P((struct proc *, void *, register_t *));
1250 1.1 mrg #else
1251 1.1 mrg #endif
1252 1.4 eeh int compat_13_compat_sparc32_sigsuspend __P((struct proc *, void *, register_t *));
1253 1.1 mrg int compat_43_compat_sparc32_osigstack __P((struct proc *, void *, register_t *));
1254 1.1 mrg int compat_43_compat_sparc32_orecvmsg __P((struct proc *, void *, register_t *));
1255 1.1 mrg int compat_43_compat_sparc32_osendmsg __P((struct proc *, void *, register_t *));
1256 1.1 mrg #ifdef TRACE
1257 1.4 eeh int compat_sparc32_vtrace __P((struct proc *, void *, register_t *));
1258 1.1 mrg #else
1259 1.1 mrg #endif
1260 1.1 mrg int compat_sparc32_gettimeofday __P((struct proc *, void *, register_t *));
1261 1.1 mrg int compat_sparc32_getrusage __P((struct proc *, void *, register_t *));
1262 1.1 mrg int compat_sparc32_getsockopt __P((struct proc *, void *, register_t *));
1263 1.1 mrg int compat_sparc32_readv __P((struct proc *, void *, register_t *));
1264 1.1 mrg int compat_sparc32_writev __P((struct proc *, void *, register_t *));
1265 1.1 mrg int compat_sparc32_settimeofday __P((struct proc *, void *, register_t *));
1266 1.4 eeh int compat_sparc32_fchown __P((struct proc *, void *, register_t *));
1267 1.4 eeh int compat_sparc32_fchmod __P((struct proc *, void *, register_t *));
1268 1.1 mrg int compat_43_compat_sparc32_orecvfrom __P((struct proc *, void *, register_t *));
1269 1.4 eeh int compat_sparc32_setreuid __P((struct proc *, void *, register_t *));
1270 1.4 eeh int compat_sparc32_setregid __P((struct proc *, void *, register_t *));
1271 1.1 mrg int compat_sparc32_rename __P((struct proc *, void *, register_t *));
1272 1.1 mrg int compat_43_compat_sparc32_otruncate __P((struct proc *, void *, register_t *));
1273 1.1 mrg int compat_43_compat_sparc32_oftruncate __P((struct proc *, void *, register_t *));
1274 1.4 eeh int compat_sparc32_flock __P((struct proc *, void *, register_t *));
1275 1.1 mrg int compat_sparc32_mkfifo __P((struct proc *, void *, register_t *));
1276 1.1 mrg int compat_sparc32_sendto __P((struct proc *, void *, register_t *));
1277 1.4 eeh int compat_sparc32_shutdown __P((struct proc *, void *, register_t *));
1278 1.1 mrg int compat_sparc32_socketpair __P((struct proc *, void *, register_t *));
1279 1.1 mrg int compat_sparc32_mkdir __P((struct proc *, void *, register_t *));
1280 1.1 mrg int compat_sparc32_rmdir __P((struct proc *, void *, register_t *));
1281 1.1 mrg int compat_sparc32_utimes __P((struct proc *, void *, register_t *));
1282 1.1 mrg int compat_sparc32_adjtime __P((struct proc *, void *, register_t *));
1283 1.1 mrg int compat_43_compat_sparc32_ogetpeername __P((struct proc *, void *, register_t *));
1284 1.1 mrg int compat_43_sys_gethostid __P((struct proc *, void *, register_t *));
1285 1.1 mrg #ifdef COMPAT_43
1286 1.4 eeh int compat_43_compat_sparc32_sethostid __P((struct proc *, void *, register_t *));
1287 1.1 mrg #else
1288 1.1 mrg #endif
1289 1.1 mrg int compat_43_compat_sparc32_ogetrlimit __P((struct proc *, void *, register_t *));
1290 1.1 mrg int compat_43_compat_sparc32_osetrlimit __P((struct proc *, void *, register_t *));
1291 1.1 mrg #ifdef COMPAT_43
1292 1.4 eeh int compat_43_compat_sparc32_killpg __P((struct proc *, void *, register_t *));
1293 1.1 mrg #else
1294 1.1 mrg #endif
1295 1.1 mrg int sys_setsid __P((struct proc *, void *, register_t *));
1296 1.1 mrg int compat_sparc32_quotactl __P((struct proc *, void *, register_t *));
1297 1.1 mrg int compat_43_sys_quota __P((struct proc *, void *, register_t *));
1298 1.1 mrg int compat_43_compat_sparc32_ogetsockname __P((struct proc *, void *, register_t *));
1299 1.1 mrg #if defined(NFS) || defined(NFSSERVER)
1300 1.1 mrg int compat_sparc32_nfssvc __P((struct proc *, void *, register_t *));
1301 1.1 mrg #else
1302 1.1 mrg #endif
1303 1.1 mrg int compat_43_compat_sparc32_ogetdirentries __P((struct proc *, void *, register_t *));
1304 1.1 mrg int compat_sparc32_statfs __P((struct proc *, void *, register_t *));
1305 1.1 mrg int compat_sparc32_fstatfs __P((struct proc *, void *, register_t *));
1306 1.1 mrg #if defined(NFS) || defined(NFSSERVER)
1307 1.1 mrg int compat_sparc32_getfh __P((struct proc *, void *, register_t *));
1308 1.1 mrg #else
1309 1.1 mrg #endif
1310 1.1 mrg int compat_09_compat_sparc32_ogetdomainname __P((struct proc *, void *, register_t *));
1311 1.1 mrg int compat_09_compat_sparc32_osetdomainname __P((struct proc *, void *, register_t *));
1312 1.1 mrg int compat_09_compat_sparc32_uname __P((struct proc *, void *, register_t *));
1313 1.1 mrg int compat_sparc32_sysarch __P((struct proc *, void *, register_t *));
1314 1.1 mrg #if defined(SYSVSEM) && !defined(alpha)
1315 1.4 eeh int compat_sparc32_compat_10_sys_semsys __P((struct proc *, void *, register_t *));
1316 1.1 mrg #else
1317 1.1 mrg #endif
1318 1.1 mrg #if defined(SYSVMSG) && !defined(alpha)
1319 1.4 eeh int compat_sparc32_compat_10_sys_msgsys __P((struct proc *, void *, register_t *));
1320 1.1 mrg #else
1321 1.1 mrg #endif
1322 1.1 mrg #if defined(SYSVSHM) && !defined(alpha)
1323 1.4 eeh int compat_sparc32_compat_10_sys_shmsys __P((struct proc *, void *, register_t *));
1324 1.1 mrg #else
1325 1.1 mrg #endif
1326 1.1 mrg int compat_sparc32_pread __P((struct proc *, void *, register_t *));
1327 1.1 mrg int compat_sparc32_pwrite __P((struct proc *, void *, register_t *));
1328 1.4 eeh #ifdef NTP
1329 1.1 mrg int compat_sparc32_ntp_gettime __P((struct proc *, void *, register_t *));
1330 1.1 mrg int compat_sparc32_ntp_adjtime __P((struct proc *, void *, register_t *));
1331 1.4 eeh #else
1332 1.4 eeh #endif
1333 1.4 eeh int compat_sparc32_setgid __P((struct proc *, void *, register_t *));
1334 1.4 eeh int compat_sparc32_setegid __P((struct proc *, void *, register_t *));
1335 1.4 eeh int compat_sparc32_seteuid __P((struct proc *, void *, register_t *));
1336 1.1 mrg #ifdef LFS
1337 1.1 mrg int compat_sparc32_lfs_bmapv __P((struct proc *, void *, register_t *));
1338 1.1 mrg int compat_sparc32_lfs_markv __P((struct proc *, void *, register_t *));
1339 1.1 mrg int compat_sparc32_lfs_segclean __P((struct proc *, void *, register_t *));
1340 1.1 mrg int compat_sparc32_lfs_segwait __P((struct proc *, void *, register_t *));
1341 1.1 mrg #else
1342 1.1 mrg #endif
1343 1.1 mrg int compat_12_compat_sparc32_stat12 __P((struct proc *, void *, register_t *));
1344 1.1 mrg int compat_12_compat_sparc32_fstat12 __P((struct proc *, void *, register_t *));
1345 1.1 mrg int compat_12_compat_sparc32_lstat12 __P((struct proc *, void *, register_t *));
1346 1.1 mrg int compat_sparc32_pathconf __P((struct proc *, void *, register_t *));
1347 1.1 mrg int compat_sparc32_fpathconf __P((struct proc *, void *, register_t *));
1348 1.1 mrg int compat_sparc32_getrlimit __P((struct proc *, void *, register_t *));
1349 1.1 mrg int compat_sparc32_setrlimit __P((struct proc *, void *, register_t *));
1350 1.1 mrg int compat_12_compat_sparc32_getdirentries __P((struct proc *, void *, register_t *));
1351 1.1 mrg int compat_sparc32_mmap __P((struct proc *, void *, register_t *));
1352 1.4 eeh int compat_sparc32_lseek __P((struct proc *, void *, register_t *));
1353 1.1 mrg int compat_sparc32_truncate __P((struct proc *, void *, register_t *));
1354 1.4 eeh int compat_sparc32_ftruncate __P((struct proc *, void *, register_t *));
1355 1.1 mrg int compat_sparc32___sysctl __P((struct proc *, void *, register_t *));
1356 1.1 mrg int compat_sparc32_mlock __P((struct proc *, void *, register_t *));
1357 1.1 mrg int compat_sparc32_munlock __P((struct proc *, void *, register_t *));
1358 1.1 mrg int compat_sparc32_undelete __P((struct proc *, void *, register_t *));
1359 1.1 mrg int compat_sparc32_futimes __P((struct proc *, void *, register_t *));
1360 1.4 eeh int compat_sparc32_getpgid __P((struct proc *, void *, register_t *));
1361 1.1 mrg int compat_sparc32_reboot __P((struct proc *, void *, register_t *));
1362 1.1 mrg int compat_sparc32_poll __P((struct proc *, void *, register_t *));
1363 1.1 mrg #ifdef LKM
1364 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1365 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1366 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1367 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1368 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1369 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1370 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1371 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1372 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1373 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1374 1.1 mrg #else /* !LKM */
1375 1.1 mrg #endif /* !LKM */
1376 1.1 mrg #ifdef SYSVSEM
1377 1.1 mrg int compat_sparc32___semctl __P((struct proc *, void *, register_t *));
1378 1.1 mrg int compat_sparc32_semget __P((struct proc *, void *, register_t *));
1379 1.1 mrg int compat_sparc32_semop __P((struct proc *, void *, register_t *));
1380 1.4 eeh int compat_sparc32_semconfig __P((struct proc *, void *, register_t *));
1381 1.1 mrg #else
1382 1.1 mrg #endif
1383 1.1 mrg #ifdef SYSVMSG
1384 1.1 mrg int compat_sparc32_msgctl __P((struct proc *, void *, register_t *));
1385 1.1 mrg int compat_sparc32_msgget __P((struct proc *, void *, register_t *));
1386 1.1 mrg int compat_sparc32_msgsnd __P((struct proc *, void *, register_t *));
1387 1.1 mrg int compat_sparc32_msgrcv __P((struct proc *, void *, register_t *));
1388 1.1 mrg #else
1389 1.1 mrg #endif
1390 1.1 mrg #ifdef SYSVSHM
1391 1.1 mrg int compat_sparc32_shmat __P((struct proc *, void *, register_t *));
1392 1.1 mrg int compat_sparc32_shmctl __P((struct proc *, void *, register_t *));
1393 1.1 mrg int compat_sparc32_shmdt __P((struct proc *, void *, register_t *));
1394 1.1 mrg int compat_sparc32_shmget __P((struct proc *, void *, register_t *));
1395 1.1 mrg #else
1396 1.1 mrg #endif
1397 1.1 mrg int compat_sparc32_clock_gettime __P((struct proc *, void *, register_t *));
1398 1.1 mrg int compat_sparc32_clock_settime __P((struct proc *, void *, register_t *));
1399 1.1 mrg int compat_sparc32_clock_getres __P((struct proc *, void *, register_t *));
1400 1.1 mrg int compat_sparc32_nanosleep __P((struct proc *, void *, register_t *));
1401 1.4 eeh int compat_sparc32_fdatasync __P((struct proc *, void *, register_t *));
1402 1.1 mrg int compat_sparc32___posix_rename __P((struct proc *, void *, register_t *));
1403 1.1 mrg int compat_sparc32_swapctl __P((struct proc *, void *, register_t *));
1404 1.1 mrg int compat_sparc32_getdents __P((struct proc *, void *, register_t *));
1405 1.1 mrg int compat_sparc32_minherit __P((struct proc *, void *, register_t *));
1406 1.1 mrg int compat_sparc32_lchmod __P((struct proc *, void *, register_t *));
1407 1.1 mrg int compat_sparc32_lchown __P((struct proc *, void *, register_t *));
1408 1.1 mrg int compat_sparc32_lutimes __P((struct proc *, void *, register_t *));
1409 1.1 mrg int compat_sparc32___msync13 __P((struct proc *, void *, register_t *));
1410 1.1 mrg int compat_sparc32___stat13 __P((struct proc *, void *, register_t *));
1411 1.1 mrg int compat_sparc32___fstat13 __P((struct proc *, void *, register_t *));
1412 1.1 mrg int compat_sparc32___lstat13 __P((struct proc *, void *, register_t *));
1413 1.1 mrg int compat_sparc32___sigaltstack14 __P((struct proc *, void *, register_t *));
1414 1.1 mrg int sys___vfork14 __P((struct proc *, void *, register_t *));
1415 1.1 mrg int compat_sparc32___posix_chown __P((struct proc *, void *, register_t *));
1416 1.4 eeh int compat_sparc32___posix_fchown __P((struct proc *, void *, register_t *));
1417 1.1 mrg int compat_sparc32___posix_lchown __P((struct proc *, void *, register_t *));
1418 1.4 eeh int compat_sparc32_getsid __P((struct proc *, void *, register_t *));
1419 1.1 mrg #ifdef KTRACE
1420 1.4 eeh int compat_sparc32_fktrace __P((struct proc *, void *, register_t *));
1421 1.1 mrg #else
1422 1.1 mrg #endif
1423 1.1 mrg int compat_sparc32_preadv __P((struct proc *, void *, register_t *));
1424 1.1 mrg int compat_sparc32_pwritev __P((struct proc *, void *, register_t *));
1425