netbsd32_syscallargs.h revision 1.3 1 1.1 mrg /* $NetBSD: netbsd32_syscallargs.h,v 1.3 1998/08/26 13:46:57 mrg 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.1 mrg #define syscallarg(x) union { x datum; register_t pad; }
11 1.1 mrg
12 1.1 mrg struct compat_sparc32_read_args {
13 1.1 mrg syscallarg(int) fd;
14 1.1 mrg syscallarg(sparc32_voidp) buf;
15 1.1 mrg syscallarg(sparc32_size_t) nbyte;
16 1.1 mrg };
17 1.1 mrg
18 1.1 mrg struct compat_sparc32_write_args {
19 1.1 mrg syscallarg(int) fd;
20 1.1 mrg syscallarg(const sparc32_voidp) buf;
21 1.1 mrg syscallarg(sparc32_size_t) nbyte;
22 1.1 mrg };
23 1.1 mrg
24 1.1 mrg struct compat_sparc32_open_args {
25 1.1 mrg syscallarg(const sparc32_charp) path;
26 1.1 mrg syscallarg(int) flags;
27 1.1 mrg syscallarg(mode_t) mode;
28 1.1 mrg };
29 1.1 mrg
30 1.1 mrg struct compat_sparc32_wait4_args {
31 1.1 mrg syscallarg(int) pid;
32 1.1 mrg syscallarg(sparc32_intp) status;
33 1.1 mrg syscallarg(int) options;
34 1.1 mrg syscallarg(sparc32_rusagep_t) rusage;
35 1.1 mrg };
36 1.1 mrg
37 1.1 mrg struct compat_43_compat_sparc32_ocreat_args {
38 1.1 mrg syscallarg(const sparc32_charp) path;
39 1.1 mrg syscallarg(mode_t) mode;
40 1.1 mrg };
41 1.1 mrg
42 1.1 mrg struct compat_sparc32_link_args {
43 1.1 mrg syscallarg(const sparc32_charp) path;
44 1.1 mrg syscallarg(const sparc32_charp) link;
45 1.1 mrg };
46 1.1 mrg
47 1.1 mrg struct compat_sparc32_unlink_args {
48 1.1 mrg syscallarg(const sparc32_charp) path;
49 1.1 mrg };
50 1.1 mrg
51 1.1 mrg struct compat_sparc32_chdir_args {
52 1.1 mrg syscallarg(const sparc32_charp) path;
53 1.1 mrg };
54 1.1 mrg
55 1.1 mrg struct compat_sparc32_mknod_args {
56 1.1 mrg syscallarg(const sparc32_charp) path;
57 1.1 mrg syscallarg(mode_t) mode;
58 1.1 mrg syscallarg(dev_t) dev;
59 1.1 mrg };
60 1.1 mrg
61 1.1 mrg struct compat_sparc32_chmod_args {
62 1.1 mrg syscallarg(const sparc32_charp) path;
63 1.1 mrg syscallarg(mode_t) mode;
64 1.1 mrg };
65 1.1 mrg
66 1.1 mrg struct compat_sparc32_chown_args {
67 1.1 mrg syscallarg(const sparc32_charp) path;
68 1.1 mrg syscallarg(uid_t) uid;
69 1.1 mrg syscallarg(gid_t) gid;
70 1.1 mrg };
71 1.1 mrg
72 1.1 mrg struct compat_sparc32_break_args {
73 1.1 mrg syscallarg(sparc32_charp) nsize;
74 1.1 mrg };
75 1.1 mrg
76 1.1 mrg struct compat_sparc32_getfsstat_args {
77 1.1 mrg syscallarg(sparc32_statfsp_t) buf;
78 1.1 mrg syscallarg(sparc32_long) bufsize;
79 1.1 mrg syscallarg(int) flags;
80 1.1 mrg };
81 1.1 mrg
82 1.1 mrg struct compat_43_compat_sparc32_olseek_args {
83 1.1 mrg syscallarg(int) fd;
84 1.1 mrg syscallarg(sparc32_long) offset;
85 1.1 mrg syscallarg(int) whence;
86 1.1 mrg };
87 1.1 mrg
88 1.1 mrg struct compat_sparc32_mount_args {
89 1.1 mrg syscallarg(const sparc32_charp) type;
90 1.1 mrg syscallarg(const sparc32_charp) path;
91 1.1 mrg syscallarg(int) flags;
92 1.1 mrg syscallarg(sparc32_voidp) data;
93 1.1 mrg };
94 1.1 mrg
95 1.1 mrg struct compat_sparc32_unmount_args {
96 1.1 mrg syscallarg(const sparc32_charp) path;
97 1.1 mrg syscallarg(int) flags;
98 1.1 mrg };
99 1.1 mrg
100 1.1 mrg struct compat_sparc32_ptrace_args {
101 1.1 mrg syscallarg(int) req;
102 1.1 mrg syscallarg(pid_t) pid;
103 1.1 mrg syscallarg(sparc32_caddr_t) addr;
104 1.1 mrg syscallarg(int) data;
105 1.1 mrg };
106 1.1 mrg
107 1.1 mrg struct compat_sparc32_recvmsg_args {
108 1.1 mrg syscallarg(int) s;
109 1.1 mrg syscallarg(sparc32_msghdrp_t) msg;
110 1.1 mrg syscallarg(int) flags;
111 1.1 mrg };
112 1.1 mrg
113 1.1 mrg struct compat_sparc32_sendmsg_args {
114 1.1 mrg syscallarg(int) s;
115 1.1 mrg syscallarg(const sparc32_msghdrp_t) msg;
116 1.1 mrg syscallarg(int) flags;
117 1.1 mrg };
118 1.1 mrg
119 1.1 mrg struct compat_sparc32_recvfrom_args {
120 1.1 mrg syscallarg(int) s;
121 1.1 mrg syscallarg(sparc32_voidp) buf;
122 1.1 mrg syscallarg(sparc32_size_t) len;
123 1.1 mrg syscallarg(int) flags;
124 1.1 mrg syscallarg(sparc32_sockaddrp_t) from;
125 1.1 mrg syscallarg(sparc32_intp) fromlenaddr;
126 1.1 mrg };
127 1.1 mrg
128 1.1 mrg struct compat_sparc32_accept_args {
129 1.1 mrg syscallarg(int) s;
130 1.1 mrg syscallarg(sparc32_sockaddrp_t) name;
131 1.1 mrg syscallarg(sparc32_intp) anamelen;
132 1.1 mrg };
133 1.1 mrg
134 1.1 mrg struct compat_sparc32_getpeername_args {
135 1.1 mrg syscallarg(int) fdes;
136 1.1 mrg syscallarg(sparc32_sockaddrp_t) asa;
137 1.1 mrg syscallarg(sparc32_intp) alen;
138 1.1 mrg };
139 1.1 mrg
140 1.1 mrg struct compat_sparc32_getsockname_args {
141 1.1 mrg syscallarg(int) fdes;
142 1.1 mrg syscallarg(sparc32_sockaddrp_t) asa;
143 1.1 mrg syscallarg(sparc32_intp) alen;
144 1.1 mrg };
145 1.1 mrg
146 1.1 mrg struct compat_sparc32_access_args {
147 1.1 mrg syscallarg(const sparc32_charp) path;
148 1.1 mrg syscallarg(int) flags;
149 1.1 mrg };
150 1.1 mrg
151 1.1 mrg struct compat_sparc32_chflags_args {
152 1.1 mrg syscallarg(const sparc32_charp) path;
153 1.1 mrg syscallarg(sparc32_u_long) flags;
154 1.1 mrg };
155 1.1 mrg
156 1.1 mrg struct compat_sparc32_fchflags_args {
157 1.1 mrg syscallarg(int) fd;
158 1.1 mrg syscallarg(sparc32_u_long) flags;
159 1.1 mrg };
160 1.1 mrg
161 1.1 mrg struct compat_43_compat_sparc32_stat43_args {
162 1.1 mrg syscallarg(const sparc32_charp) path;
163 1.1 mrg syscallarg(sparc32_stat43p_t) ub;
164 1.1 mrg };
165 1.1 mrg
166 1.1 mrg struct compat_43_compat_sparc32_lstat43_args {
167 1.1 mrg syscallarg(const sparc32_charp) path;
168 1.1 mrg syscallarg(sparc32_stat43p_t) ub;
169 1.1 mrg };
170 1.1 mrg
171 1.1 mrg struct compat_sparc32_profil_args {
172 1.1 mrg syscallarg(sparc32_caddr_t) samples;
173 1.1 mrg syscallarg(sparc32_size_t) size;
174 1.1 mrg syscallarg(sparc32_u_long) offset;
175 1.1 mrg syscallarg(u_int) scale;
176 1.1 mrg };
177 1.1 mrg
178 1.1 mrg struct compat_sparc32_ktrace_args {
179 1.1 mrg syscallarg(const sparc32_charp) fname;
180 1.1 mrg syscallarg(int) ops;
181 1.1 mrg syscallarg(int) facs;
182 1.1 mrg syscallarg(int) pid;
183 1.1 mrg };
184 1.1 mrg
185 1.1 mrg struct compat_sparc32_sigaction_args {
186 1.1 mrg syscallarg(int) signum;
187 1.1 mrg syscallarg(const sparc32_sigactionp_t) nsa;
188 1.1 mrg syscallarg(sparc32_sigactionp_t) osa;
189 1.1 mrg };
190 1.1 mrg
191 1.1 mrg struct compat_sparc32___getlogin_args {
192 1.1 mrg syscallarg(sparc32_charp) namebuf;
193 1.1 mrg syscallarg(u_int) namelen;
194 1.1 mrg };
195 1.1 mrg
196 1.1 mrg struct compat_sparc32_setlogin_args {
197 1.1 mrg syscallarg(const sparc32_charp) namebuf;
198 1.1 mrg };
199 1.1 mrg
200 1.1 mrg struct compat_sparc32_acct_args {
201 1.1 mrg syscallarg(const sparc32_charp) path;
202 1.1 mrg };
203 1.1 mrg
204 1.1 mrg struct compat_13_compat_sparc32_sigaltstack13_args {
205 1.1 mrg syscallarg(const sparc32_sigaltstack13p_t) nss;
206 1.1 mrg syscallarg(sparc32_sigaltstack13p_t) oss;
207 1.1 mrg };
208 1.1 mrg
209 1.1 mrg struct compat_sparc32_ioctl_args {
210 1.1 mrg syscallarg(int) fd;
211 1.1 mrg syscallarg(sparc32_u_long) com;
212 1.1 mrg syscallarg(sparc32_voidp) data;
213 1.1 mrg };
214 1.1 mrg
215 1.1 mrg struct compat_sparc32_revoke_args {
216 1.1 mrg syscallarg(const sparc32_charp) path;
217 1.1 mrg };
218 1.1 mrg
219 1.1 mrg struct compat_sparc32_symlink_args {
220 1.1 mrg syscallarg(const sparc32_charp) path;
221 1.1 mrg syscallarg(const sparc32_charp) link;
222 1.1 mrg };
223 1.1 mrg
224 1.1 mrg struct compat_sparc32_readlink_args {
225 1.1 mrg syscallarg(const sparc32_charp) path;
226 1.1 mrg syscallarg(sparc32_charp) buf;
227 1.1 mrg syscallarg(sparc32_size_t) count;
228 1.1 mrg };
229 1.1 mrg
230 1.1 mrg struct compat_sparc32_execve_args {
231 1.1 mrg syscallarg(const sparc32_charp) path;
232 1.1 mrg syscallarg(sparc32_charpp) argp;
233 1.1 mrg syscallarg(sparc32_charpp) envp;
234 1.1 mrg };
235 1.1 mrg
236 1.1 mrg struct compat_sparc32_chroot_args {
237 1.1 mrg syscallarg(const sparc32_charp) path;
238 1.1 mrg };
239 1.1 mrg
240 1.1 mrg struct compat_43_compat_sparc32_fstat43_args {
241 1.1 mrg syscallarg(int) fd;
242 1.1 mrg syscallarg(sparc32_stat43p_t) sb;
243 1.1 mrg };
244 1.1 mrg
245 1.1 mrg struct compat_43_compat_sparc32_ogetkerninfo_args {
246 1.1 mrg syscallarg(int) op;
247 1.1 mrg syscallarg(sparc32_charp) where;
248 1.1 mrg syscallarg(sparc32_intp) size;
249 1.1 mrg syscallarg(int) arg;
250 1.1 mrg };
251 1.1 mrg
252 1.1 mrg struct compat_12_compat_sparc32_msync_args {
253 1.1 mrg syscallarg(sparc32_caddr_t) addr;
254 1.1 mrg syscallarg(sparc32_size_t) len;
255 1.1 mrg };
256 1.1 mrg
257 1.1 mrg struct compat_43_compat_sparc32_ommap_args {
258 1.1 mrg syscallarg(sparc32_caddr_t) addr;
259 1.1 mrg syscallarg(sparc32_size_t) len;
260 1.1 mrg syscallarg(int) prot;
261 1.1 mrg syscallarg(int) flags;
262 1.1 mrg syscallarg(int) fd;
263 1.1 mrg syscallarg(sparc32_long) pos;
264 1.1 mrg };
265 1.1 mrg
266 1.1 mrg struct compat_sparc32_munmap_args {
267 1.1 mrg syscallarg(sparc32_voidp) addr;
268 1.1 mrg syscallarg(sparc32_size_t) len;
269 1.1 mrg };
270 1.1 mrg
271 1.1 mrg struct compat_sparc32_mprotect_args {
272 1.1 mrg syscallarg(sparc32_voidp) addr;
273 1.1 mrg syscallarg(sparc32_size_t) len;
274 1.1 mrg syscallarg(int) prot;
275 1.1 mrg };
276 1.1 mrg
277 1.1 mrg struct compat_sparc32_madvise_args {
278 1.1 mrg syscallarg(sparc32_voidp) addr;
279 1.1 mrg syscallarg(sparc32_size_t) len;
280 1.1 mrg syscallarg(int) behav;
281 1.1 mrg };
282 1.1 mrg
283 1.1 mrg struct compat_sparc32_mincore_args {
284 1.1 mrg syscallarg(sparc32_caddr_t) addr;
285 1.1 mrg syscallarg(sparc32_size_t) len;
286 1.1 mrg syscallarg(sparc32_charp) vec;
287 1.1 mrg };
288 1.1 mrg
289 1.1 mrg struct compat_sparc32_getgroups_args {
290 1.1 mrg syscallarg(int) gidsetsize;
291 1.1 mrg syscallarg(sparc32_gid_tp) gidset;
292 1.1 mrg };
293 1.1 mrg
294 1.1 mrg struct compat_sparc32_setgroups_args {
295 1.1 mrg syscallarg(int) gidsetsize;
296 1.1 mrg syscallarg(const sparc32_gid_tp) gidset;
297 1.1 mrg };
298 1.1 mrg
299 1.1 mrg struct compat_sparc32_setitimer_args {
300 1.1 mrg syscallarg(int) which;
301 1.1 mrg syscallarg(const sparc32_itimervalp_t) itv;
302 1.1 mrg syscallarg(sparc32_itimervalp_t) oitv;
303 1.1 mrg };
304 1.1 mrg
305 1.1 mrg struct compat_12_compat_sparc32_oswapon_args {
306 1.1 mrg syscallarg(const sparc32_charp) name;
307 1.1 mrg };
308 1.1 mrg
309 1.1 mrg struct compat_sparc32_getitimer_args {
310 1.1 mrg syscallarg(int) which;
311 1.1 mrg syscallarg(sparc32_itimervalp_t) itv;
312 1.1 mrg };
313 1.1 mrg
314 1.1 mrg struct compat_43_compat_sparc32_ogethostname_args {
315 1.1 mrg syscallarg(sparc32_charp) hostname;
316 1.1 mrg syscallarg(u_int) len;
317 1.1 mrg };
318 1.1 mrg
319 1.1 mrg struct compat_43_compat_sparc32_osethostname_args {
320 1.1 mrg syscallarg(sparc32_charp) hostname;
321 1.1 mrg syscallarg(u_int) len;
322 1.1 mrg };
323 1.1 mrg
324 1.1 mrg struct compat_sparc32_fcntl_args {
325 1.1 mrg syscallarg(int) fd;
326 1.1 mrg syscallarg(int) cmd;
327 1.1 mrg syscallarg(sparc32_voidp) arg;
328 1.1 mrg };
329 1.1 mrg
330 1.1 mrg struct compat_sparc32_select_args {
331 1.1 mrg syscallarg(int) nd;
332 1.1 mrg syscallarg(sparc32_fd_setp_t) in;
333 1.1 mrg syscallarg(sparc32_fd_setp_t) ou;
334 1.1 mrg syscallarg(sparc32_fd_setp_t) ex;
335 1.1 mrg syscallarg(sparc32_timevalp_t) tv;
336 1.1 mrg };
337 1.1 mrg
338 1.1 mrg struct compat_sparc32_connect_args {
339 1.1 mrg syscallarg(int) s;
340 1.1 mrg syscallarg(const sparc32_sockaddrp_t) name;
341 1.1 mrg syscallarg(int) namelen;
342 1.1 mrg };
343 1.1 mrg
344 1.1 mrg struct compat_43_compat_sparc32_oaccept_args {
345 1.1 mrg syscallarg(int) s;
346 1.1 mrg syscallarg(sparc32_caddr_t) name;
347 1.1 mrg syscallarg(sparc32_intp) anamelen;
348 1.1 mrg };
349 1.1 mrg
350 1.1 mrg struct compat_43_compat_sparc32_osend_args {
351 1.1 mrg syscallarg(int) s;
352 1.1 mrg syscallarg(sparc32_caddr_t) buf;
353 1.1 mrg syscallarg(int) len;
354 1.1 mrg syscallarg(int) flags;
355 1.1 mrg };
356 1.1 mrg
357 1.1 mrg struct compat_43_compat_sparc32_orecv_args {
358 1.1 mrg syscallarg(int) s;
359 1.1 mrg syscallarg(sparc32_caddr_t) buf;
360 1.1 mrg syscallarg(int) len;
361 1.1 mrg syscallarg(int) flags;
362 1.1 mrg };
363 1.1 mrg
364 1.1 mrg struct compat_sparc32_sigreturn_args {
365 1.1 mrg syscallarg(sparc32_sigcontextp_t) sigcntxp;
366 1.1 mrg };
367 1.1 mrg
368 1.1 mrg struct compat_sparc32_bind_args {
369 1.1 mrg syscallarg(int) s;
370 1.1 mrg syscallarg(const sparc32_sockaddrp_t) name;
371 1.1 mrg syscallarg(int) namelen;
372 1.1 mrg };
373 1.1 mrg
374 1.1 mrg struct compat_sparc32_setsockopt_args {
375 1.1 mrg syscallarg(int) s;
376 1.1 mrg syscallarg(int) level;
377 1.1 mrg syscallarg(int) name;
378 1.1 mrg syscallarg(const sparc32_voidp) val;
379 1.1 mrg syscallarg(int) valsize;
380 1.1 mrg };
381 1.1 mrg
382 1.1 mrg struct compat_43_compat_sparc32_osigvec_args {
383 1.1 mrg syscallarg(int) signum;
384 1.1 mrg syscallarg(sparc32_sigvecp_t) nsv;
385 1.1 mrg syscallarg(sparc32_sigvecp_t) osv;
386 1.1 mrg };
387 1.1 mrg
388 1.1 mrg struct compat_43_compat_sparc32_osigstack_args {
389 1.1 mrg syscallarg(sparc32_sigstackp_t) nss;
390 1.1 mrg syscallarg(sparc32_sigstackp_t) oss;
391 1.1 mrg };
392 1.1 mrg
393 1.1 mrg struct compat_43_compat_sparc32_orecvmsg_args {
394 1.1 mrg syscallarg(int) s;
395 1.1 mrg syscallarg(sparc32_omsghdrp_t) msg;
396 1.1 mrg syscallarg(int) flags;
397 1.1 mrg };
398 1.1 mrg
399 1.1 mrg struct compat_43_compat_sparc32_osendmsg_args {
400 1.1 mrg syscallarg(int) s;
401 1.1 mrg syscallarg(sparc32_caddr_t) msg;
402 1.1 mrg syscallarg(int) flags;
403 1.1 mrg };
404 1.1 mrg
405 1.1 mrg struct compat_sparc32_gettimeofday_args {
406 1.1 mrg syscallarg(sparc32_timevalp_t) tp;
407 1.1 mrg syscallarg(sparc32_timezonep_t) tzp;
408 1.1 mrg };
409 1.1 mrg
410 1.1 mrg struct compat_sparc32_getrusage_args {
411 1.1 mrg syscallarg(int) who;
412 1.1 mrg syscallarg(sparc32_rusagep_t) rusage;
413 1.1 mrg };
414 1.1 mrg
415 1.1 mrg struct compat_sparc32_getsockopt_args {
416 1.1 mrg syscallarg(int) s;
417 1.1 mrg syscallarg(int) level;
418 1.1 mrg syscallarg(int) name;
419 1.1 mrg syscallarg(sparc32_voidp) val;
420 1.1 mrg syscallarg(sparc32_intp) avalsize;
421 1.1 mrg };
422 1.1 mrg
423 1.1 mrg struct compat_sparc32_readv_args {
424 1.1 mrg syscallarg(int) fd;
425 1.1 mrg syscallarg(const sparc32_iovecp_t) iovp;
426 1.1 mrg syscallarg(int) iovcnt;
427 1.1 mrg };
428 1.1 mrg
429 1.1 mrg struct compat_sparc32_writev_args {
430 1.1 mrg syscallarg(int) fd;
431 1.1 mrg syscallarg(const sparc32_iovecp_t) iovp;
432 1.1 mrg syscallarg(int) iovcnt;
433 1.1 mrg };
434 1.1 mrg
435 1.1 mrg struct compat_sparc32_settimeofday_args {
436 1.1 mrg syscallarg(const sparc32_timevalp_t) tv;
437 1.1 mrg syscallarg(const sparc32_timezonep_t) tzp;
438 1.1 mrg };
439 1.1 mrg
440 1.1 mrg struct compat_43_compat_sparc32_orecvfrom_args {
441 1.1 mrg syscallarg(int) s;
442 1.1 mrg syscallarg(sparc32_caddr_t) buf;
443 1.1 mrg syscallarg(sparc32_size_t) len;
444 1.1 mrg syscallarg(int) flags;
445 1.1 mrg syscallarg(sparc32_caddr_t) from;
446 1.1 mrg syscallarg(sparc32_intp) fromlenaddr;
447 1.1 mrg };
448 1.1 mrg
449 1.1 mrg struct compat_sparc32_rename_args {
450 1.1 mrg syscallarg(const sparc32_charp) from;
451 1.1 mrg syscallarg(const sparc32_charp) to;
452 1.1 mrg };
453 1.1 mrg
454 1.1 mrg struct compat_43_compat_sparc32_otruncate_args {
455 1.1 mrg syscallarg(const sparc32_charp) path;
456 1.1 mrg syscallarg(sparc32_long) length;
457 1.1 mrg };
458 1.1 mrg
459 1.1 mrg struct compat_43_compat_sparc32_oftruncate_args {
460 1.1 mrg syscallarg(int) fd;
461 1.1 mrg syscallarg(sparc32_long) length;
462 1.1 mrg };
463 1.1 mrg
464 1.1 mrg struct compat_sparc32_mkfifo_args {
465 1.1 mrg syscallarg(const sparc32_charp) path;
466 1.1 mrg syscallarg(mode_t) mode;
467 1.1 mrg };
468 1.1 mrg
469 1.1 mrg struct compat_sparc32_sendto_args {
470 1.1 mrg syscallarg(int) s;
471 1.1 mrg syscallarg(const sparc32_voidp) buf;
472 1.1 mrg syscallarg(sparc32_size_t) len;
473 1.1 mrg syscallarg(int) flags;
474 1.1 mrg syscallarg(const sparc32_sockaddrp_t) to;
475 1.1 mrg syscallarg(int) tolen;
476 1.1 mrg };
477 1.1 mrg
478 1.1 mrg struct compat_sparc32_socketpair_args {
479 1.1 mrg syscallarg(int) domain;
480 1.1 mrg syscallarg(int) type;
481 1.1 mrg syscallarg(int) protocol;
482 1.1 mrg syscallarg(sparc32_intp) rsv;
483 1.1 mrg };
484 1.1 mrg
485 1.1 mrg struct compat_sparc32_mkdir_args {
486 1.1 mrg syscallarg(const sparc32_charp) path;
487 1.1 mrg syscallarg(mode_t) mode;
488 1.1 mrg };
489 1.1 mrg
490 1.1 mrg struct compat_sparc32_rmdir_args {
491 1.1 mrg syscallarg(const sparc32_charp) path;
492 1.1 mrg };
493 1.1 mrg
494 1.1 mrg struct compat_sparc32_utimes_args {
495 1.1 mrg syscallarg(const sparc32_charp) path;
496 1.1 mrg syscallarg(const sparc32_timevalp_t) tptr;
497 1.1 mrg };
498 1.1 mrg
499 1.1 mrg struct compat_sparc32_adjtime_args {
500 1.1 mrg syscallarg(const sparc32_timevalp_t) delta;
501 1.1 mrg syscallarg(sparc32_timevalp_t) olddelta;
502 1.1 mrg };
503 1.1 mrg
504 1.1 mrg struct compat_43_compat_sparc32_ogetpeername_args {
505 1.1 mrg syscallarg(int) fdes;
506 1.1 mrg syscallarg(sparc32_caddr_t) asa;
507 1.1 mrg syscallarg(sparc32_intp) alen;
508 1.1 mrg };
509 1.1 mrg
510 1.1 mrg struct compat_43_compat_sparc32_ogetrlimit_args {
511 1.1 mrg syscallarg(int) which;
512 1.1 mrg syscallarg(sparc32_orlimitp_t) rlp;
513 1.1 mrg };
514 1.1 mrg
515 1.1 mrg struct compat_43_compat_sparc32_osetrlimit_args {
516 1.1 mrg syscallarg(int) which;
517 1.1 mrg syscallarg(const sparc32_orlimitp_t) rlp;
518 1.1 mrg };
519 1.1 mrg
520 1.1 mrg struct compat_sparc32_quotactl_args {
521 1.1 mrg syscallarg(const sparc32_charp) path;
522 1.1 mrg syscallarg(int) cmd;
523 1.1 mrg syscallarg(int) uid;
524 1.1 mrg syscallarg(sparc32_caddr_t) arg;
525 1.1 mrg };
526 1.1 mrg
527 1.1 mrg struct compat_43_compat_sparc32_ogetsockname_args {
528 1.1 mrg syscallarg(int) fdec;
529 1.1 mrg syscallarg(sparc32_caddr_t) asa;
530 1.1 mrg syscallarg(sparc32_intp) alen;
531 1.1 mrg };
532 1.1 mrg
533 1.1 mrg struct compat_sparc32_nfssvc_args {
534 1.1 mrg syscallarg(int) flag;
535 1.1 mrg syscallarg(sparc32_voidp) argp;
536 1.1 mrg };
537 1.1 mrg
538 1.1 mrg struct compat_43_compat_sparc32_ogetdirentries_args {
539 1.1 mrg syscallarg(int) fd;
540 1.1 mrg syscallarg(sparc32_charp) buf;
541 1.1 mrg syscallarg(u_int) count;
542 1.1 mrg syscallarg(sparc32_longp) basep;
543 1.1 mrg };
544 1.1 mrg
545 1.1 mrg struct compat_sparc32_statfs_args {
546 1.1 mrg syscallarg(const sparc32_charp) path;
547 1.1 mrg syscallarg(sparc32_statfsp_t) buf;
548 1.1 mrg };
549 1.1 mrg
550 1.1 mrg struct compat_sparc32_fstatfs_args {
551 1.1 mrg syscallarg(int) fd;
552 1.1 mrg syscallarg(sparc32_statfsp_t) buf;
553 1.1 mrg };
554 1.1 mrg
555 1.1 mrg struct compat_sparc32_getfh_args {
556 1.1 mrg syscallarg(const sparc32_charp) fname;
557 1.1 mrg syscallarg(sparc32_fhandlep_t) fhp;
558 1.1 mrg };
559 1.1 mrg
560 1.1 mrg struct compat_09_compat_sparc32_ogetdomainname_args {
561 1.1 mrg syscallarg(sparc32_charp) domainname;
562 1.1 mrg syscallarg(int) len;
563 1.1 mrg };
564 1.1 mrg
565 1.1 mrg struct compat_09_compat_sparc32_osetdomainname_args {
566 1.1 mrg syscallarg(sparc32_charp) domainname;
567 1.1 mrg syscallarg(int) len;
568 1.1 mrg };
569 1.1 mrg
570 1.1 mrg struct compat_09_compat_sparc32_uname_args {
571 1.1 mrg syscallarg(sparc32_outsnamep_t) name;
572 1.1 mrg };
573 1.1 mrg
574 1.1 mrg struct compat_sparc32_sysarch_args {
575 1.1 mrg syscallarg(int) op;
576 1.1 mrg syscallarg(sparc32_voidp) parms;
577 1.1 mrg };
578 1.1 mrg
579 1.1 mrg struct compat_sparc32_pread_args {
580 1.1 mrg syscallarg(int) fd;
581 1.1 mrg syscallarg(sparc32_voidp) buf;
582 1.1 mrg syscallarg(sparc32_size_t) nbyte;
583 1.1 mrg syscallarg(int) pad;
584 1.1 mrg syscallarg(off_t) offset;
585 1.1 mrg };
586 1.1 mrg
587 1.1 mrg struct compat_sparc32_pwrite_args {
588 1.1 mrg syscallarg(int) fd;
589 1.1 mrg syscallarg(const sparc32_voidp) buf;
590 1.1 mrg syscallarg(sparc32_size_t) nbyte;
591 1.1 mrg syscallarg(int) pad;
592 1.1 mrg syscallarg(off_t) offset;
593 1.1 mrg };
594 1.1 mrg
595 1.1 mrg struct compat_sparc32_ntp_gettime_args {
596 1.1 mrg syscallarg(sparc32_ntptimevalp_t) ntvp;
597 1.1 mrg };
598 1.1 mrg
599 1.1 mrg struct compat_sparc32_ntp_adjtime_args {
600 1.1 mrg syscallarg(sparc32_timexp_t) tp;
601 1.1 mrg };
602 1.1 mrg
603 1.1 mrg struct compat_sparc32_lfs_bmapv_args {
604 1.1 mrg syscallarg(sparc32_fsid_tp_t) fsidp;
605 1.1 mrg syscallarg(sparc32_block_infop_t) blkiov;
606 1.1 mrg syscallarg(int) blkcnt;
607 1.1 mrg };
608 1.1 mrg
609 1.1 mrg struct compat_sparc32_lfs_markv_args {
610 1.1 mrg syscallarg(sparc32_fsid_tp_t) fsidp;
611 1.1 mrg syscallarg(sparc32_block_infop_t) blkiov;
612 1.1 mrg syscallarg(int) blkcnt;
613 1.1 mrg };
614 1.1 mrg
615 1.1 mrg struct compat_sparc32_lfs_segclean_args {
616 1.1 mrg syscallarg(sparc32_fsid_tp_t) fsidp;
617 1.1 mrg syscallarg(sparc32_u_long) segment;
618 1.1 mrg };
619 1.1 mrg
620 1.1 mrg struct compat_sparc32_lfs_segwait_args {
621 1.1 mrg syscallarg(sparc32_fsid_tp_t) fsidp;
622 1.1 mrg syscallarg(sparc32_timevalp_t) tv;
623 1.1 mrg };
624 1.1 mrg
625 1.1 mrg struct compat_12_compat_sparc32_stat12_args {
626 1.1 mrg syscallarg(const sparc32_charp) path;
627 1.1 mrg syscallarg(sparc32_stat12p_t) ub;
628 1.1 mrg };
629 1.1 mrg
630 1.1 mrg struct compat_12_compat_sparc32_fstat12_args {
631 1.1 mrg syscallarg(int) fd;
632 1.1 mrg syscallarg(sparc32_stat12p_t) sb;
633 1.1 mrg };
634 1.1 mrg
635 1.1 mrg struct compat_12_compat_sparc32_lstat12_args {
636 1.1 mrg syscallarg(const sparc32_charp) path;
637 1.1 mrg syscallarg(sparc32_stat12p_t) ub;
638 1.1 mrg };
639 1.1 mrg
640 1.1 mrg struct compat_sparc32_pathconf_args {
641 1.1 mrg syscallarg(const sparc32_charp) path;
642 1.1 mrg syscallarg(int) name;
643 1.1 mrg };
644 1.1 mrg
645 1.1 mrg struct compat_sparc32_fpathconf_args {
646 1.1 mrg syscallarg(int) fd;
647 1.1 mrg syscallarg(int) name;
648 1.1 mrg };
649 1.1 mrg
650 1.1 mrg struct compat_sparc32_getrlimit_args {
651 1.1 mrg syscallarg(int) which;
652 1.1 mrg syscallarg(sparc32_rlimitp_t) rlp;
653 1.1 mrg };
654 1.1 mrg
655 1.1 mrg struct compat_sparc32_setrlimit_args {
656 1.1 mrg syscallarg(int) which;
657 1.1 mrg syscallarg(const sparc32_rlimitp_t) rlp;
658 1.1 mrg };
659 1.1 mrg
660 1.1 mrg struct compat_12_compat_sparc32_getdirentries_args {
661 1.1 mrg syscallarg(int) fd;
662 1.1 mrg syscallarg(sparc32_charp) buf;
663 1.1 mrg syscallarg(u_int) count;
664 1.1 mrg syscallarg(sparc32_longp) basep;
665 1.1 mrg };
666 1.1 mrg
667 1.1 mrg struct compat_sparc32_mmap_args {
668 1.1 mrg syscallarg(sparc32_voidp) addr;
669 1.1 mrg syscallarg(sparc32_size_t) len;
670 1.1 mrg syscallarg(int) prot;
671 1.1 mrg syscallarg(int) flags;
672 1.1 mrg syscallarg(int) fd;
673 1.1 mrg syscallarg(sparc32_long) pad;
674 1.1 mrg syscallarg(off_t) pos;
675 1.1 mrg };
676 1.1 mrg
677 1.1 mrg struct compat_sparc32_truncate_args {
678 1.1 mrg syscallarg(const sparc32_charp) path;
679 1.1 mrg syscallarg(int) pad;
680 1.1 mrg syscallarg(off_t) length;
681 1.1 mrg };
682 1.1 mrg
683 1.1 mrg struct compat_sparc32___sysctl_args {
684 1.1 mrg syscallarg(sparc32_intp) name;
685 1.1 mrg syscallarg(u_int) namelen;
686 1.1 mrg syscallarg(sparc32_voidp) old;
687 1.1 mrg syscallarg(sparc32_size_tp) oldlenp;
688 1.1 mrg syscallarg(sparc32_voidp) new;
689 1.1 mrg syscallarg(sparc32_size_t) newlen;
690 1.1 mrg };
691 1.1 mrg
692 1.1 mrg struct compat_sparc32_mlock_args {
693 1.1 mrg syscallarg(const sparc32_voidp) addr;
694 1.1 mrg syscallarg(sparc32_size_t) len;
695 1.1 mrg };
696 1.1 mrg
697 1.1 mrg struct compat_sparc32_munlock_args {
698 1.1 mrg syscallarg(const sparc32_voidp) addr;
699 1.1 mrg syscallarg(sparc32_size_t) len;
700 1.1 mrg };
701 1.1 mrg
702 1.1 mrg struct compat_sparc32_undelete_args {
703 1.1 mrg syscallarg(const sparc32_charp) path;
704 1.1 mrg };
705 1.1 mrg
706 1.1 mrg struct compat_sparc32_futimes_args {
707 1.1 mrg syscallarg(int) fd;
708 1.1 mrg syscallarg(const sparc32_timevalp_t) tptr;
709 1.1 mrg };
710 1.1 mrg
711 1.1 mrg struct compat_sparc32_reboot_args {
712 1.1 mrg syscallarg(int) opt;
713 1.1 mrg syscallarg(sparc32_charp) bootstr;
714 1.1 mrg };
715 1.1 mrg
716 1.1 mrg struct compat_sparc32_poll_args {
717 1.1 mrg syscallarg(sparc32_pollfdp_t) fds;
718 1.1 mrg syscallarg(u_int) nfds;
719 1.1 mrg syscallarg(int) timeout;
720 1.1 mrg };
721 1.1 mrg
722 1.1 mrg struct compat_sparc32___semctl_args {
723 1.1 mrg syscallarg(int) semid;
724 1.1 mrg syscallarg(int) semnum;
725 1.1 mrg syscallarg(int) cmd;
726 1.1 mrg syscallarg(sparc32_semunu_t) arg;
727 1.1 mrg };
728 1.1 mrg
729 1.1 mrg struct compat_sparc32_semget_args {
730 1.1 mrg syscallarg(sparc32_key_t) key;
731 1.1 mrg syscallarg(int) nsems;
732 1.1 mrg syscallarg(int) semflg;
733 1.1 mrg };
734 1.1 mrg
735 1.1 mrg struct compat_sparc32_semop_args {
736 1.1 mrg syscallarg(int) semid;
737 1.1 mrg syscallarg(sparc32_sembufp_t) sops;
738 1.1 mrg syscallarg(sparc32_size_t) nsops;
739 1.1 mrg };
740 1.1 mrg
741 1.1 mrg struct compat_sparc32_msgctl_args {
742 1.1 mrg syscallarg(int) msqid;
743 1.1 mrg syscallarg(int) cmd;
744 1.1 mrg syscallarg(sparc32_msqid_dsp_t) buf;
745 1.1 mrg };
746 1.1 mrg
747 1.1 mrg struct compat_sparc32_msgget_args {
748 1.1 mrg syscallarg(sparc32_key_t) key;
749 1.1 mrg syscallarg(int) msgflg;
750 1.1 mrg };
751 1.1 mrg
752 1.1 mrg struct compat_sparc32_msgsnd_args {
753 1.1 mrg syscallarg(int) msqid;
754 1.1 mrg syscallarg(const sparc32_voidp) msgp;
755 1.1 mrg syscallarg(sparc32_size_t) msgsz;
756 1.1 mrg syscallarg(int) msgflg;
757 1.1 mrg };
758 1.1 mrg
759 1.1 mrg struct compat_sparc32_msgrcv_args {
760 1.1 mrg syscallarg(int) msqid;
761 1.1 mrg syscallarg(sparc32_voidp) msgp;
762 1.1 mrg syscallarg(sparc32_size_t) msgsz;
763 1.1 mrg syscallarg(sparc32_long) msgtyp;
764 1.1 mrg syscallarg(int) msgflg;
765 1.1 mrg };
766 1.1 mrg
767 1.1 mrg struct compat_sparc32_shmat_args {
768 1.1 mrg syscallarg(int) shmid;
769 1.1 mrg syscallarg(const sparc32_voidp) shmaddr;
770 1.1 mrg syscallarg(int) shmflg;
771 1.1 mrg };
772 1.1 mrg
773 1.1 mrg struct compat_sparc32_shmctl_args {
774 1.1 mrg syscallarg(int) shmid;
775 1.1 mrg syscallarg(int) cmd;
776 1.1 mrg syscallarg(sparc32_shmid_dsp_t) buf;
777 1.1 mrg };
778 1.1 mrg
779 1.1 mrg struct compat_sparc32_shmdt_args {
780 1.1 mrg syscallarg(const sparc32_voidp) shmaddr;
781 1.1 mrg };
782 1.1 mrg
783 1.1 mrg struct compat_sparc32_shmget_args {
784 1.1 mrg syscallarg(sparc32_key_t) key;
785 1.1 mrg syscallarg(sparc32_size_t) size;
786 1.1 mrg syscallarg(int) shmflg;
787 1.1 mrg };
788 1.1 mrg
789 1.1 mrg struct compat_sparc32_clock_gettime_args {
790 1.1 mrg syscallarg(sparc32_clockid_t) clock_id;
791 1.1 mrg syscallarg(sparc32_timespecp_t) tp;
792 1.1 mrg };
793 1.1 mrg
794 1.1 mrg struct compat_sparc32_clock_settime_args {
795 1.1 mrg syscallarg(sparc32_clockid_t) clock_id;
796 1.1 mrg syscallarg(const sparc32_timespecp_t) tp;
797 1.1 mrg };
798 1.1 mrg
799 1.1 mrg struct compat_sparc32_clock_getres_args {
800 1.1 mrg syscallarg(sparc32_clockid_t) clock_id;
801 1.1 mrg syscallarg(sparc32_timespecp_t) tp;
802 1.1 mrg };
803 1.1 mrg
804 1.1 mrg struct compat_sparc32_nanosleep_args {
805 1.1 mrg syscallarg(const sparc32_timespecp_t) rqtp;
806 1.1 mrg syscallarg(sparc32_timespecp_t) rmtp;
807 1.1 mrg };
808 1.1 mrg
809 1.1 mrg struct compat_sparc32___posix_rename_args {
810 1.1 mrg syscallarg(const sparc32_charp) from;
811 1.1 mrg syscallarg(const sparc32_charp) to;
812 1.1 mrg };
813 1.1 mrg
814 1.1 mrg struct compat_sparc32_swapctl_args {
815 1.1 mrg syscallarg(int) cmd;
816 1.1 mrg syscallarg(const sparc32_voidp) arg;
817 1.1 mrg syscallarg(int) misc;
818 1.1 mrg };
819 1.1 mrg
820 1.1 mrg struct compat_sparc32_getdents_args {
821 1.1 mrg syscallarg(int) fd;
822 1.1 mrg syscallarg(sparc32_charp) buf;
823 1.1 mrg syscallarg(sparc32_size_t) count;
824 1.1 mrg };
825 1.1 mrg
826 1.1 mrg struct compat_sparc32_minherit_args {
827 1.1 mrg syscallarg(sparc32_voidp) addr;
828 1.1 mrg syscallarg(sparc32_size_t) len;
829 1.1 mrg syscallarg(int) inherit;
830 1.1 mrg };
831 1.1 mrg
832 1.1 mrg struct compat_sparc32_lchmod_args {
833 1.1 mrg syscallarg(const sparc32_charp) path;
834 1.1 mrg syscallarg(mode_t) mode;
835 1.1 mrg };
836 1.1 mrg
837 1.1 mrg struct compat_sparc32_lchown_args {
838 1.1 mrg syscallarg(const sparc32_charp) path;
839 1.1 mrg syscallarg(uid_t) uid;
840 1.1 mrg syscallarg(gid_t) gid;
841 1.1 mrg };
842 1.1 mrg
843 1.1 mrg struct compat_sparc32_lutimes_args {
844 1.1 mrg syscallarg(const sparc32_charp) path;
845 1.1 mrg syscallarg(const sparc32_timevalp_t) tptr;
846 1.1 mrg };
847 1.1 mrg
848 1.1 mrg struct compat_sparc32___msync13_args {
849 1.1 mrg syscallarg(sparc32_voidp) addr;
850 1.1 mrg syscallarg(sparc32_size_t) len;
851 1.1 mrg syscallarg(int) flags;
852 1.1 mrg };
853 1.1 mrg
854 1.1 mrg struct compat_sparc32___stat13_args {
855 1.1 mrg syscallarg(const sparc32_charp) path;
856 1.1 mrg syscallarg(sparc32_statp_t) ub;
857 1.1 mrg };
858 1.1 mrg
859 1.1 mrg struct compat_sparc32___fstat13_args {
860 1.1 mrg syscallarg(int) fd;
861 1.1 mrg syscallarg(sparc32_statp_t) sb;
862 1.1 mrg };
863 1.1 mrg
864 1.1 mrg struct compat_sparc32___lstat13_args {
865 1.1 mrg syscallarg(const sparc32_charp) path;
866 1.1 mrg syscallarg(sparc32_statp_t) ub;
867 1.1 mrg };
868 1.1 mrg
869 1.1 mrg struct compat_sparc32___sigaltstack14_args {
870 1.1 mrg syscallarg(const sparc32_sigaltstackp_t) nss;
871 1.1 mrg syscallarg(sparc32_sigaltstackp_t) oss;
872 1.1 mrg };
873 1.1 mrg
874 1.1 mrg struct compat_sparc32___posix_chown_args {
875 1.1 mrg syscallarg(const sparc32_charp) path;
876 1.1 mrg syscallarg(uid_t) uid;
877 1.1 mrg syscallarg(gid_t) gid;
878 1.1 mrg };
879 1.1 mrg
880 1.1 mrg struct compat_sparc32___posix_lchown_args {
881 1.1 mrg syscallarg(const sparc32_charp) path;
882 1.1 mrg syscallarg(uid_t) uid;
883 1.1 mrg syscallarg(gid_t) gid;
884 1.1 mrg };
885 1.1 mrg
886 1.1 mrg struct compat_sparc32_preadv_args {
887 1.1 mrg syscallarg(int) fd;
888 1.1 mrg syscallarg(const sparc32_iovecp_t) iovp;
889 1.1 mrg syscallarg(int) iovcnt;
890 1.1 mrg syscallarg(int) pad;
891 1.1 mrg syscallarg(off_t) offset;
892 1.1 mrg };
893 1.1 mrg
894 1.1 mrg struct compat_sparc32_pwritev_args {
895 1.1 mrg syscallarg(int) fd;
896 1.1 mrg syscallarg(const sparc32_iovecp_t) iovp;
897 1.1 mrg syscallarg(int) iovcnt;
898 1.1 mrg syscallarg(int) pad;
899 1.1 mrg syscallarg(off_t) offset;
900 1.1 mrg };
901 1.1 mrg
902 1.1 mrg /*
903 1.1 mrg * System call prototypes.
904 1.1 mrg */
905 1.1 mrg
906 1.1 mrg int sys_exit __P((struct proc *, void *, register_t *));
907 1.1 mrg int sys_fork __P((struct proc *, void *, register_t *));
908 1.1 mrg int compat_sparc32_read __P((struct proc *, void *, register_t *));
909 1.1 mrg int compat_sparc32_write __P((struct proc *, void *, register_t *));
910 1.1 mrg int compat_sparc32_open __P((struct proc *, void *, register_t *));
911 1.1 mrg int sys_close __P((struct proc *, void *, register_t *));
912 1.1 mrg int compat_sparc32_wait4 __P((struct proc *, void *, register_t *));
913 1.1 mrg int compat_43_compat_sparc32_ocreat __P((struct proc *, void *, register_t *));
914 1.1 mrg int compat_sparc32_link __P((struct proc *, void *, register_t *));
915 1.1 mrg int compat_sparc32_unlink __P((struct proc *, void *, register_t *));
916 1.1 mrg int compat_sparc32_chdir __P((struct proc *, void *, register_t *));
917 1.1 mrg int sys_fchdir __P((struct proc *, void *, register_t *));
918 1.1 mrg int compat_sparc32_mknod __P((struct proc *, void *, register_t *));
919 1.1 mrg int compat_sparc32_chmod __P((struct proc *, void *, register_t *));
920 1.1 mrg int compat_sparc32_chown __P((struct proc *, void *, register_t *));
921 1.1 mrg int compat_sparc32_break __P((struct proc *, void *, register_t *));
922 1.1 mrg int compat_sparc32_getfsstat __P((struct proc *, void *, register_t *));
923 1.1 mrg int compat_43_compat_sparc32_olseek __P((struct proc *, void *, register_t *));
924 1.1 mrg int sys_getpid __P((struct proc *, void *, register_t *));
925 1.1 mrg int compat_sparc32_mount __P((struct proc *, void *, register_t *));
926 1.1 mrg int compat_sparc32_unmount __P((struct proc *, void *, register_t *));
927 1.1 mrg int sys_setuid __P((struct proc *, void *, register_t *));
928 1.1 mrg int sys_getuid __P((struct proc *, void *, register_t *));
929 1.1 mrg int sys_geteuid __P((struct proc *, void *, register_t *));
930 1.1 mrg int compat_sparc32_ptrace __P((struct proc *, void *, register_t *));
931 1.1 mrg int compat_sparc32_recvmsg __P((struct proc *, void *, register_t *));
932 1.1 mrg int compat_sparc32_sendmsg __P((struct proc *, void *, register_t *));
933 1.1 mrg int compat_sparc32_recvfrom __P((struct proc *, void *, register_t *));
934 1.1 mrg int compat_sparc32_accept __P((struct proc *, void *, register_t *));
935 1.1 mrg int compat_sparc32_getpeername __P((struct proc *, void *, register_t *));
936 1.1 mrg int compat_sparc32_getsockname __P((struct proc *, void *, register_t *));
937 1.1 mrg int compat_sparc32_access __P((struct proc *, void *, register_t *));
938 1.1 mrg int compat_sparc32_chflags __P((struct proc *, void *, register_t *));
939 1.1 mrg int compat_sparc32_fchflags __P((struct proc *, void *, register_t *));
940 1.1 mrg int sys_sync __P((struct proc *, void *, register_t *));
941 1.1 mrg int sys_kill __P((struct proc *, void *, register_t *));
942 1.1 mrg int compat_43_compat_sparc32_stat43 __P((struct proc *, void *, register_t *));
943 1.1 mrg int sys_getppid __P((struct proc *, void *, register_t *));
944 1.1 mrg int compat_43_compat_sparc32_lstat43 __P((struct proc *, void *, register_t *));
945 1.1 mrg int sys_dup __P((struct proc *, void *, register_t *));
946 1.1 mrg int sys_pipe __P((struct proc *, void *, register_t *));
947 1.1 mrg int sys_getegid __P((struct proc *, void *, register_t *));
948 1.1 mrg int compat_sparc32_profil __P((struct proc *, void *, register_t *));
949 1.1 mrg #ifdef KTRACE
950 1.1 mrg int compat_sparc32_ktrace __P((struct proc *, void *, register_t *));
951 1.1 mrg #else
952 1.1 mrg #endif
953 1.1 mrg int compat_sparc32_sigaction __P((struct proc *, void *, register_t *));
954 1.1 mrg int sys_getgid __P((struct proc *, void *, register_t *));
955 1.1 mrg int sys_sigprocmask __P((struct proc *, void *, register_t *));
956 1.1 mrg int compat_sparc32___getlogin __P((struct proc *, void *, register_t *));
957 1.1 mrg int compat_sparc32_setlogin __P((struct proc *, void *, register_t *));
958 1.1 mrg int compat_sparc32_acct __P((struct proc *, void *, register_t *));
959 1.1 mrg int sys_sigpending __P((struct proc *, void *, register_t *));
960 1.1 mrg int compat_13_compat_sparc32_sigaltstack13 __P((struct proc *, void *, register_t *));
961 1.1 mrg int compat_sparc32_ioctl __P((struct proc *, void *, register_t *));
962 1.3 mrg #ifdef COMPAT_12
963 1.3 mrg int compat_12_sys_reboot __P((struct proc *, void *, register_t *));
964 1.3 mrg #else
965 1.3 mrg #endif
966 1.1 mrg int compat_sparc32_revoke __P((struct proc *, void *, register_t *));
967 1.1 mrg int compat_sparc32_symlink __P((struct proc *, void *, register_t *));
968 1.1 mrg int compat_sparc32_readlink __P((struct proc *, void *, register_t *));
969 1.1 mrg int compat_sparc32_execve __P((struct proc *, void *, register_t *));
970 1.1 mrg int sys_umask __P((struct proc *, void *, register_t *));
971 1.1 mrg int compat_sparc32_chroot __P((struct proc *, void *, register_t *));
972 1.1 mrg int compat_43_compat_sparc32_fstat43 __P((struct proc *, void *, register_t *));
973 1.1 mrg int compat_43_compat_sparc32_ogetkerninfo __P((struct proc *, void *, register_t *));
974 1.1 mrg int compat_43_sys_getpagesize __P((struct proc *, void *, register_t *));
975 1.1 mrg int compat_12_compat_sparc32_msync __P((struct proc *, void *, register_t *));
976 1.1 mrg int sys_vfork __P((struct proc *, void *, register_t *));
977 1.1 mrg int sys_sbrk __P((struct proc *, void *, register_t *));
978 1.1 mrg int sys_sstk __P((struct proc *, void *, register_t *));
979 1.1 mrg int compat_43_compat_sparc32_ommap __P((struct proc *, void *, register_t *));
980 1.1 mrg int sys_ovadvise __P((struct proc *, void *, register_t *));
981 1.1 mrg int compat_sparc32_munmap __P((struct proc *, void *, register_t *));
982 1.1 mrg int compat_sparc32_mprotect __P((struct proc *, void *, register_t *));
983 1.1 mrg int compat_sparc32_madvise __P((struct proc *, void *, register_t *));
984 1.1 mrg int compat_sparc32_mincore __P((struct proc *, void *, register_t *));
985 1.1 mrg int compat_sparc32_getgroups __P((struct proc *, void *, register_t *));
986 1.1 mrg int compat_sparc32_setgroups __P((struct proc *, void *, register_t *));
987 1.1 mrg int sys_getpgrp __P((struct proc *, void *, register_t *));
988 1.1 mrg int sys_setpgid __P((struct proc *, void *, register_t *));
989 1.1 mrg int compat_sparc32_setitimer __P((struct proc *, void *, register_t *));
990 1.1 mrg int compat_43_sys_wait __P((struct proc *, void *, register_t *));
991 1.1 mrg int compat_12_compat_sparc32_oswapon __P((struct proc *, void *, register_t *));
992 1.1 mrg int compat_sparc32_getitimer __P((struct proc *, void *, register_t *));
993 1.1 mrg int compat_43_compat_sparc32_ogethostname __P((struct proc *, void *, register_t *));
994 1.1 mrg int compat_43_compat_sparc32_osethostname __P((struct proc *, void *, register_t *));
995 1.1 mrg int compat_43_sys_getdtablesize __P((struct proc *, void *, register_t *));
996 1.1 mrg int sys_dup2 __P((struct proc *, void *, register_t *));
997 1.1 mrg int compat_sparc32_fcntl __P((struct proc *, void *, register_t *));
998 1.1 mrg int compat_sparc32_select __P((struct proc *, void *, register_t *));
999 1.1 mrg int sys_fsync __P((struct proc *, void *, register_t *));
1000 1.1 mrg int sys_setpriority __P((struct proc *, void *, register_t *));
1001 1.1 mrg int sys_socket __P((struct proc *, void *, register_t *));
1002 1.1 mrg int compat_sparc32_connect __P((struct proc *, void *, register_t *));
1003 1.1 mrg int compat_43_compat_sparc32_oaccept __P((struct proc *, void *, register_t *));
1004 1.1 mrg int sys_getpriority __P((struct proc *, void *, register_t *));
1005 1.1 mrg int compat_43_compat_sparc32_osend __P((struct proc *, void *, register_t *));
1006 1.1 mrg int compat_43_compat_sparc32_orecv __P((struct proc *, void *, register_t *));
1007 1.1 mrg int compat_sparc32_sigreturn __P((struct proc *, void *, register_t *));
1008 1.1 mrg int compat_sparc32_bind __P((struct proc *, void *, register_t *));
1009 1.1 mrg int compat_sparc32_setsockopt __P((struct proc *, void *, register_t *));
1010 1.1 mrg int sys_listen __P((struct proc *, void *, register_t *));
1011 1.1 mrg int compat_43_compat_sparc32_osigvec __P((struct proc *, void *, register_t *));
1012 1.1 mrg #ifdef COMPAT_43
1013 1.1 mrg int compat_43_sys_sigblock __P((struct proc *, void *, register_t *));
1014 1.1 mrg int compat_43_sys_sigsetmask __P((struct proc *, void *, register_t *));
1015 1.1 mrg #else
1016 1.1 mrg #endif
1017 1.1 mrg int sys_sigsuspend __P((struct proc *, void *, register_t *));
1018 1.1 mrg int compat_43_compat_sparc32_osigstack __P((struct proc *, void *, register_t *));
1019 1.1 mrg int compat_43_compat_sparc32_orecvmsg __P((struct proc *, void *, register_t *));
1020 1.1 mrg int compat_43_compat_sparc32_osendmsg __P((struct proc *, void *, register_t *));
1021 1.1 mrg #ifdef TRACE
1022 1.1 mrg int sys_vtrace __P((struct proc *, void *, register_t *));
1023 1.1 mrg #else
1024 1.1 mrg #endif
1025 1.1 mrg int compat_sparc32_gettimeofday __P((struct proc *, void *, register_t *));
1026 1.1 mrg int compat_sparc32_getrusage __P((struct proc *, void *, register_t *));
1027 1.1 mrg int compat_sparc32_getsockopt __P((struct proc *, void *, register_t *));
1028 1.1 mrg int compat_sparc32_readv __P((struct proc *, void *, register_t *));
1029 1.1 mrg int compat_sparc32_writev __P((struct proc *, void *, register_t *));
1030 1.1 mrg int compat_sparc32_settimeofday __P((struct proc *, void *, register_t *));
1031 1.1 mrg int sys_fchown __P((struct proc *, void *, register_t *));
1032 1.1 mrg int sys_fchmod __P((struct proc *, void *, register_t *));
1033 1.1 mrg int compat_43_compat_sparc32_orecvfrom __P((struct proc *, void *, register_t *));
1034 1.1 mrg int sys_setreuid __P((struct proc *, void *, register_t *));
1035 1.1 mrg int sys_setregid __P((struct proc *, void *, register_t *));
1036 1.1 mrg int compat_sparc32_rename __P((struct proc *, void *, register_t *));
1037 1.1 mrg int compat_43_compat_sparc32_otruncate __P((struct proc *, void *, register_t *));
1038 1.1 mrg int compat_43_compat_sparc32_oftruncate __P((struct proc *, void *, register_t *));
1039 1.1 mrg int sys_flock __P((struct proc *, void *, register_t *));
1040 1.1 mrg int compat_sparc32_mkfifo __P((struct proc *, void *, register_t *));
1041 1.1 mrg int compat_sparc32_sendto __P((struct proc *, void *, register_t *));
1042 1.1 mrg int sys_shutdown __P((struct proc *, void *, register_t *));
1043 1.1 mrg int compat_sparc32_socketpair __P((struct proc *, void *, register_t *));
1044 1.1 mrg int compat_sparc32_mkdir __P((struct proc *, void *, register_t *));
1045 1.1 mrg int compat_sparc32_rmdir __P((struct proc *, void *, register_t *));
1046 1.1 mrg int compat_sparc32_utimes __P((struct proc *, void *, register_t *));
1047 1.1 mrg int compat_sparc32_adjtime __P((struct proc *, void *, register_t *));
1048 1.1 mrg int compat_43_compat_sparc32_ogetpeername __P((struct proc *, void *, register_t *));
1049 1.1 mrg int compat_43_sys_gethostid __P((struct proc *, void *, register_t *));
1050 1.1 mrg #ifdef COMPAT_43
1051 1.1 mrg int compat_43_sys_sethostid __P((struct proc *, void *, register_t *));
1052 1.1 mrg #else
1053 1.1 mrg #endif
1054 1.1 mrg int compat_43_compat_sparc32_ogetrlimit __P((struct proc *, void *, register_t *));
1055 1.1 mrg int compat_43_compat_sparc32_osetrlimit __P((struct proc *, void *, register_t *));
1056 1.1 mrg #ifdef COMPAT_43
1057 1.1 mrg int compat_43_sys_killpg __P((struct proc *, void *, register_t *));
1058 1.1 mrg #else
1059 1.1 mrg #endif
1060 1.1 mrg int sys_setsid __P((struct proc *, void *, register_t *));
1061 1.1 mrg int compat_sparc32_quotactl __P((struct proc *, void *, register_t *));
1062 1.1 mrg int compat_43_sys_quota __P((struct proc *, void *, register_t *));
1063 1.1 mrg int compat_43_compat_sparc32_ogetsockname __P((struct proc *, void *, register_t *));
1064 1.1 mrg #if defined(NFS) || defined(NFSSERVER)
1065 1.1 mrg int compat_sparc32_nfssvc __P((struct proc *, void *, register_t *));
1066 1.1 mrg #else
1067 1.1 mrg #endif
1068 1.1 mrg int compat_43_compat_sparc32_ogetdirentries __P((struct proc *, void *, register_t *));
1069 1.1 mrg int compat_sparc32_statfs __P((struct proc *, void *, register_t *));
1070 1.1 mrg int compat_sparc32_fstatfs __P((struct proc *, void *, register_t *));
1071 1.1 mrg #if defined(NFS) || defined(NFSSERVER)
1072 1.1 mrg int compat_sparc32_getfh __P((struct proc *, void *, register_t *));
1073 1.1 mrg #else
1074 1.1 mrg #endif
1075 1.1 mrg int compat_09_compat_sparc32_ogetdomainname __P((struct proc *, void *, register_t *));
1076 1.1 mrg int compat_09_compat_sparc32_osetdomainname __P((struct proc *, void *, register_t *));
1077 1.1 mrg int compat_09_compat_sparc32_uname __P((struct proc *, void *, register_t *));
1078 1.1 mrg int compat_sparc32_sysarch __P((struct proc *, void *, register_t *));
1079 1.1 mrg #if defined(SYSVSEM) && !defined(alpha)
1080 1.1 mrg int compat_10_sys_semsys __P((struct proc *, void *, register_t *));
1081 1.1 mrg #else
1082 1.1 mrg #endif
1083 1.1 mrg #if defined(SYSVMSG) && !defined(alpha)
1084 1.1 mrg int compat_10_sys_msgsys __P((struct proc *, void *, register_t *));
1085 1.1 mrg #else
1086 1.1 mrg #endif
1087 1.1 mrg #if defined(SYSVSHM) && !defined(alpha)
1088 1.1 mrg int compat_10_sys_shmsys __P((struct proc *, void *, register_t *));
1089 1.1 mrg #else
1090 1.1 mrg #endif
1091 1.1 mrg int compat_sparc32_pread __P((struct proc *, void *, register_t *));
1092 1.1 mrg int compat_sparc32_pwrite __P((struct proc *, void *, register_t *));
1093 1.1 mrg int compat_sparc32_ntp_gettime __P((struct proc *, void *, register_t *));
1094 1.1 mrg int compat_sparc32_ntp_adjtime __P((struct proc *, void *, register_t *));
1095 1.1 mrg int sys_setgid __P((struct proc *, void *, register_t *));
1096 1.1 mrg int sys_setegid __P((struct proc *, void *, register_t *));
1097 1.1 mrg int sys_seteuid __P((struct proc *, void *, register_t *));
1098 1.1 mrg #ifdef LFS
1099 1.1 mrg int compat_sparc32_lfs_bmapv __P((struct proc *, void *, register_t *));
1100 1.1 mrg int compat_sparc32_lfs_markv __P((struct proc *, void *, register_t *));
1101 1.1 mrg int compat_sparc32_lfs_segclean __P((struct proc *, void *, register_t *));
1102 1.1 mrg int compat_sparc32_lfs_segwait __P((struct proc *, void *, register_t *));
1103 1.1 mrg #else
1104 1.1 mrg #endif
1105 1.1 mrg int compat_12_compat_sparc32_stat12 __P((struct proc *, void *, register_t *));
1106 1.1 mrg int compat_12_compat_sparc32_fstat12 __P((struct proc *, void *, register_t *));
1107 1.1 mrg int compat_12_compat_sparc32_lstat12 __P((struct proc *, void *, register_t *));
1108 1.1 mrg int compat_sparc32_pathconf __P((struct proc *, void *, register_t *));
1109 1.1 mrg int compat_sparc32_fpathconf __P((struct proc *, void *, register_t *));
1110 1.1 mrg int compat_sparc32_getrlimit __P((struct proc *, void *, register_t *));
1111 1.1 mrg int compat_sparc32_setrlimit __P((struct proc *, void *, register_t *));
1112 1.1 mrg int compat_12_compat_sparc32_getdirentries __P((struct proc *, void *, register_t *));
1113 1.1 mrg int compat_sparc32_mmap __P((struct proc *, void *, register_t *));
1114 1.1 mrg int sys_lseek __P((struct proc *, void *, register_t *));
1115 1.1 mrg int compat_sparc32_truncate __P((struct proc *, void *, register_t *));
1116 1.1 mrg int sys_ftruncate __P((struct proc *, void *, register_t *));
1117 1.1 mrg int compat_sparc32___sysctl __P((struct proc *, void *, register_t *));
1118 1.1 mrg int compat_sparc32_mlock __P((struct proc *, void *, register_t *));
1119 1.1 mrg int compat_sparc32_munlock __P((struct proc *, void *, register_t *));
1120 1.1 mrg int compat_sparc32_undelete __P((struct proc *, void *, register_t *));
1121 1.1 mrg int compat_sparc32_futimes __P((struct proc *, void *, register_t *));
1122 1.1 mrg int sys_getpgid __P((struct proc *, void *, register_t *));
1123 1.1 mrg int compat_sparc32_reboot __P((struct proc *, void *, register_t *));
1124 1.1 mrg int compat_sparc32_poll __P((struct proc *, void *, register_t *));
1125 1.1 mrg #ifdef LKM
1126 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1127 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1128 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1129 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1130 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1131 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1132 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1133 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1134 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1135 1.1 mrg int sys_lkmnosys __P((struct proc *, void *, register_t *));
1136 1.1 mrg #else /* !LKM */
1137 1.1 mrg #endif /* !LKM */
1138 1.1 mrg #ifdef SYSVSEM
1139 1.1 mrg int compat_sparc32___semctl __P((struct proc *, void *, register_t *));
1140 1.1 mrg int compat_sparc32_semget __P((struct proc *, void *, register_t *));
1141 1.1 mrg int compat_sparc32_semop __P((struct proc *, void *, register_t *));
1142 1.1 mrg int sys_semconfig __P((struct proc *, void *, register_t *));
1143 1.1 mrg #else
1144 1.1 mrg #endif
1145 1.1 mrg #ifdef SYSVMSG
1146 1.1 mrg int compat_sparc32_msgctl __P((struct proc *, void *, register_t *));
1147 1.1 mrg int compat_sparc32_msgget __P((struct proc *, void *, register_t *));
1148 1.1 mrg int compat_sparc32_msgsnd __P((struct proc *, void *, register_t *));
1149 1.1 mrg int compat_sparc32_msgrcv __P((struct proc *, void *, register_t *));
1150 1.1 mrg #else
1151 1.1 mrg #endif
1152 1.1 mrg #ifdef SYSVSHM
1153 1.1 mrg int compat_sparc32_shmat __P((struct proc *, void *, register_t *));
1154 1.1 mrg int compat_sparc32_shmctl __P((struct proc *, void *, register_t *));
1155 1.1 mrg int compat_sparc32_shmdt __P((struct proc *, void *, register_t *));
1156 1.1 mrg int compat_sparc32_shmget __P((struct proc *, void *, register_t *));
1157 1.1 mrg #else
1158 1.1 mrg #endif
1159 1.1 mrg int compat_sparc32_clock_gettime __P((struct proc *, void *, register_t *));
1160 1.1 mrg int compat_sparc32_clock_settime __P((struct proc *, void *, register_t *));
1161 1.1 mrg int compat_sparc32_clock_getres __P((struct proc *, void *, register_t *));
1162 1.1 mrg int compat_sparc32_nanosleep __P((struct proc *, void *, register_t *));
1163 1.1 mrg int sys_fdatasync __P((struct proc *, void *, register_t *));
1164 1.1 mrg int compat_sparc32___posix_rename __P((struct proc *, void *, register_t *));
1165 1.1 mrg int compat_sparc32_swapctl __P((struct proc *, void *, register_t *));
1166 1.1 mrg int compat_sparc32_getdents __P((struct proc *, void *, register_t *));
1167 1.1 mrg int compat_sparc32_minherit __P((struct proc *, void *, register_t *));
1168 1.1 mrg int compat_sparc32_lchmod __P((struct proc *, void *, register_t *));
1169 1.1 mrg int compat_sparc32_lchown __P((struct proc *, void *, register_t *));
1170 1.1 mrg int compat_sparc32_lutimes __P((struct proc *, void *, register_t *));
1171 1.1 mrg int compat_sparc32___msync13 __P((struct proc *, void *, register_t *));
1172 1.1 mrg int compat_sparc32___stat13 __P((struct proc *, void *, register_t *));
1173 1.1 mrg int compat_sparc32___fstat13 __P((struct proc *, void *, register_t *));
1174 1.1 mrg int compat_sparc32___lstat13 __P((struct proc *, void *, register_t *));
1175 1.1 mrg int compat_sparc32___sigaltstack14 __P((struct proc *, void *, register_t *));
1176 1.1 mrg int sys___vfork14 __P((struct proc *, void *, register_t *));
1177 1.1 mrg int compat_sparc32___posix_chown __P((struct proc *, void *, register_t *));
1178 1.1 mrg int sys___posix_fchown __P((struct proc *, void *, register_t *));
1179 1.1 mrg int compat_sparc32___posix_lchown __P((struct proc *, void *, register_t *));
1180 1.1 mrg int sys_getsid __P((struct proc *, void *, register_t *));
1181 1.1 mrg #ifdef KTRACE
1182 1.1 mrg int sys_fktrace __P((struct proc *, void *, register_t *));
1183 1.1 mrg #else
1184 1.1 mrg #endif
1185 1.1 mrg int compat_sparc32_preadv __P((struct proc *, void *, register_t *));
1186 1.1 mrg int compat_sparc32_pwritev __P((struct proc *, void *, register_t *));
1187