xref: /netbsd-src/sys/compat/netbsd32/netbsd32_systrace_args.c (revision 681b650f7f2ef3b7291eea8655b5bfad50f92b72)
1 /* $NetBSD: netbsd32_systrace_args.c,v 1.2 2015/06/16 10:42:13 martin Exp $ */
2 
3 /*
4  * System call argument to DTrace register array converstion.
5  *
6  * DO NOT EDIT-- this file is automatically generated.
7  * This file is part of the DTrace syscall provider.
8  */
9 
10 static void
11 systrace_args(register_t sysnum, const void *params, uintptr_t *uarg, size_t *n_args)
12 {
13 	intptr_t *iarg  = (intptr_t *)uarg;
14 	switch (sysnum) {
15 	/* netbsd32_syscall */
16 	case 0: {
17 		struct netbsd32_syscall_args *p = params;
18 		iarg[0] = SCARG(p, code); /* int */
19 		iarg[1] = SCARG(p, args[NETBSD32_SYS_MAXSYSARGS]); /* register32_t */
20 		*n_args = 2;
21 		break;
22 	}
23 	/* netbsd32_exit */
24 	case 1: {
25 		struct netbsd32_exit_args *p = params;
26 		iarg[0] = SCARG(p, rval); /* int */
27 		*n_args = 1;
28 		break;
29 	}
30 	/* sys_fork */
31 	case 2: {
32 		*n_args = 0;
33 		break;
34 	}
35 	/* netbsd32_read */
36 	case 3: {
37 		struct netbsd32_read_args *p = params;
38 		iarg[0] = SCARG(p, fd); /* int */
39 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */
40 		iarg[2] = SCARG(p, nbyte); /* netbsd32_size_t */
41 		*n_args = 3;
42 		break;
43 	}
44 	/* netbsd32_write */
45 	case 4: {
46 		struct netbsd32_write_args *p = params;
47 		iarg[0] = SCARG(p, fd); /* int */
48 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */
49 		iarg[2] = SCARG(p, nbyte); /* netbsd32_size_t */
50 		*n_args = 3;
51 		break;
52 	}
53 	/* netbsd32_open */
54 	case 5: {
55 		struct netbsd32_open_args *p = params;
56 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
57 		iarg[1] = SCARG(p, flags); /* int */
58 		iarg[2] = SCARG(p, mode); /* mode_t */
59 		*n_args = 3;
60 		break;
61 	}
62 	/* netbsd32_close */
63 	case 6: {
64 		struct netbsd32_close_args *p = params;
65 		iarg[0] = SCARG(p, fd); /* int */
66 		*n_args = 1;
67 		break;
68 	}
69 	/* netbsd32_wait4 */
70 	case 7: {
71 		struct compat_50_netbsd32_wait4_args *p = params;
72 		iarg[0] = SCARG(p, pid); /* int */
73 		uarg[1] = (intptr_t) SCARG(p, status).i32; /* netbsd32_intp */
74 		iarg[2] = SCARG(p, options); /* int */
75 		uarg[3] = (intptr_t) SCARG(p, rusage).i32; /* netbsd32_rusage50p_t */
76 		*n_args = 4;
77 		break;
78 	}
79 	/* netbsd32_ocreat */
80 	case 8: {
81 		struct compat_43_netbsd32_ocreat_args *p = params;
82 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
83 		iarg[1] = SCARG(p, mode); /* mode_t */
84 		*n_args = 2;
85 		break;
86 	}
87 	/* netbsd32_link */
88 	case 9: {
89 		struct netbsd32_link_args *p = params;
90 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
91 		uarg[1] = (intptr_t) SCARG(p, link).i32; /* netbsd32_charp */
92 		*n_args = 2;
93 		break;
94 	}
95 	/* netbsd32_unlink */
96 	case 10: {
97 		struct netbsd32_unlink_args *p = params;
98 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
99 		*n_args = 1;
100 		break;
101 	}
102 	/* netbsd32_chdir */
103 	case 12: {
104 		struct netbsd32_chdir_args *p = params;
105 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
106 		*n_args = 1;
107 		break;
108 	}
109 	/* netbsd32_fchdir */
110 	case 13: {
111 		struct netbsd32_fchdir_args *p = params;
112 		iarg[0] = SCARG(p, fd); /* int */
113 		*n_args = 1;
114 		break;
115 	}
116 	/* netbsd32_mknod */
117 	case 14: {
118 		struct compat_50_netbsd32_mknod_args *p = params;
119 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
120 		iarg[1] = SCARG(p, mode); /* mode_t */
121 		uarg[2] = SCARG(p, dev); /* uint32_t */
122 		*n_args = 3;
123 		break;
124 	}
125 	/* netbsd32_chmod */
126 	case 15: {
127 		struct netbsd32_chmod_args *p = params;
128 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
129 		iarg[1] = SCARG(p, mode); /* mode_t */
130 		*n_args = 2;
131 		break;
132 	}
133 	/* netbsd32_chown */
134 	case 16: {
135 		struct netbsd32_chown_args *p = params;
136 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
137 		uarg[1] = SCARG(p, uid); /* uid_t */
138 		iarg[2] = SCARG(p, gid); /* gid_t */
139 		*n_args = 3;
140 		break;
141 	}
142 	/* netbsd32_break */
143 	case 17: {
144 		struct netbsd32_break_args *p = params;
145 		uarg[0] = (intptr_t) SCARG(p, nsize).i32; /* netbsd32_charp */
146 		*n_args = 1;
147 		break;
148 	}
149 	/* netbsd32_getfsstat */
150 	case 18: {
151 		struct compat_20_netbsd32_getfsstat_args *p = params;
152 		uarg[0] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_statfsp_t */
153 		iarg[1] = SCARG(p, bufsize); /* netbsd32_long */
154 		iarg[2] = SCARG(p, flags); /* int */
155 		*n_args = 3;
156 		break;
157 	}
158 	/* netbsd32_olseek */
159 	case 19: {
160 		struct compat_43_netbsd32_olseek_args *p = params;
161 		iarg[0] = SCARG(p, fd); /* int */
162 		iarg[1] = SCARG(p, offset); /* netbsd32_long */
163 		iarg[2] = SCARG(p, whence); /* int */
164 		*n_args = 3;
165 		break;
166 	}
167 	/* sys_getpid */
168 	case 20: {
169 		*n_args = 0;
170 		break;
171 	}
172 	/* netbsd32_mount */
173 	case 21: {
174 		struct netbsd32_mount_args *p = params;
175 		uarg[0] = (intptr_t) SCARG(p, type).i32; /* netbsd32_charp */
176 		uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
177 		iarg[2] = SCARG(p, flags); /* int */
178 		uarg[3] = (intptr_t) SCARG(p, data).i32; /* netbsd32_voidp */
179 		*n_args = 4;
180 		break;
181 	}
182 	/* netbsd32_unmount */
183 	case 22: {
184 		struct netbsd32_unmount_args *p = params;
185 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
186 		iarg[1] = SCARG(p, flags); /* int */
187 		*n_args = 2;
188 		break;
189 	}
190 	/* netbsd32_setuid */
191 	case 23: {
192 		struct netbsd32_setuid_args *p = params;
193 		uarg[0] = SCARG(p, uid); /* uid_t */
194 		*n_args = 1;
195 		break;
196 	}
197 	/* sys_getuid */
198 	case 24: {
199 		*n_args = 0;
200 		break;
201 	}
202 	/* sys_geteuid */
203 	case 25: {
204 		*n_args = 0;
205 		break;
206 	}
207 	/* netbsd32_ptrace */
208 	case 26: {
209 		struct netbsd32_ptrace_args *p = params;
210 		iarg[0] = SCARG(p, req); /* int */
211 		iarg[1] = SCARG(p, pid); /* pid_t */
212 		uarg[2] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */
213 		iarg[3] = SCARG(p, data); /* int */
214 		*n_args = 4;
215 		break;
216 	}
217 	/* netbsd32_recvmsg */
218 	case 27: {
219 		struct netbsd32_recvmsg_args *p = params;
220 		iarg[0] = SCARG(p, s); /* int */
221 		uarg[1] = (intptr_t) SCARG(p, msg).i32; /* netbsd32_msghdrp_t */
222 		iarg[2] = SCARG(p, flags); /* int */
223 		*n_args = 3;
224 		break;
225 	}
226 	/* netbsd32_sendmsg */
227 	case 28: {
228 		struct netbsd32_sendmsg_args *p = params;
229 		iarg[0] = SCARG(p, s); /* int */
230 		uarg[1] = (intptr_t) SCARG(p, msg).i32; /* netbsd32_msghdrp_t */
231 		iarg[2] = SCARG(p, flags); /* int */
232 		*n_args = 3;
233 		break;
234 	}
235 	/* netbsd32_recvfrom */
236 	case 29: {
237 		struct netbsd32_recvfrom_args *p = params;
238 		iarg[0] = SCARG(p, s); /* int */
239 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */
240 		iarg[2] = SCARG(p, len); /* netbsd32_size_t */
241 		iarg[3] = SCARG(p, flags); /* int */
242 		uarg[4] = (intptr_t) SCARG(p, from).i32; /* netbsd32_sockaddrp_t */
243 		uarg[5] = (intptr_t) SCARG(p, fromlenaddr).i32; /* netbsd32_intp */
244 		*n_args = 6;
245 		break;
246 	}
247 	/* netbsd32_accept */
248 	case 30: {
249 		struct netbsd32_accept_args *p = params;
250 		iarg[0] = SCARG(p, s); /* int */
251 		uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_sockaddrp_t */
252 		uarg[2] = (intptr_t) SCARG(p, anamelen).i32; /* netbsd32_intp */
253 		*n_args = 3;
254 		break;
255 	}
256 	/* netbsd32_getpeername */
257 	case 31: {
258 		struct netbsd32_getpeername_args *p = params;
259 		iarg[0] = SCARG(p, fdes); /* int */
260 		uarg[1] = (intptr_t) SCARG(p, asa).i32; /* netbsd32_sockaddrp_t */
261 		uarg[2] = (intptr_t) SCARG(p, alen).i32; /* netbsd32_intp */
262 		*n_args = 3;
263 		break;
264 	}
265 	/* netbsd32_getsockname */
266 	case 32: {
267 		struct netbsd32_getsockname_args *p = params;
268 		iarg[0] = SCARG(p, fdes); /* int */
269 		uarg[1] = (intptr_t) SCARG(p, asa).i32; /* netbsd32_sockaddrp_t */
270 		uarg[2] = (intptr_t) SCARG(p, alen).i32; /* netbsd32_intp */
271 		*n_args = 3;
272 		break;
273 	}
274 	/* netbsd32_access */
275 	case 33: {
276 		struct netbsd32_access_args *p = params;
277 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
278 		iarg[1] = SCARG(p, flags); /* int */
279 		*n_args = 2;
280 		break;
281 	}
282 	/* netbsd32_chflags */
283 	case 34: {
284 		struct netbsd32_chflags_args *p = params;
285 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
286 		iarg[1] = SCARG(p, flags); /* netbsd32_u_long */
287 		*n_args = 2;
288 		break;
289 	}
290 	/* netbsd32_fchflags */
291 	case 35: {
292 		struct netbsd32_fchflags_args *p = params;
293 		iarg[0] = SCARG(p, fd); /* int */
294 		iarg[1] = SCARG(p, flags); /* netbsd32_u_long */
295 		*n_args = 2;
296 		break;
297 	}
298 	/* sys_sync */
299 	case 36: {
300 		*n_args = 0;
301 		break;
302 	}
303 	/* netbsd32_kill */
304 	case 37: {
305 		struct netbsd32_kill_args *p = params;
306 		iarg[0] = SCARG(p, pid); /* int */
307 		iarg[1] = SCARG(p, signum); /* int */
308 		*n_args = 2;
309 		break;
310 	}
311 	/* netbsd32_stat43 */
312 	case 38: {
313 		struct compat_43_netbsd32_stat43_args *p = params;
314 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
315 		uarg[1] = (intptr_t) SCARG(p, ub).i32; /* netbsd32_stat43p_t */
316 		*n_args = 2;
317 		break;
318 	}
319 	/* sys_getppid */
320 	case 39: {
321 		*n_args = 0;
322 		break;
323 	}
324 	/* netbsd32_lstat43 */
325 	case 40: {
326 		struct compat_43_netbsd32_lstat43_args *p = params;
327 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
328 		uarg[1] = (intptr_t) SCARG(p, ub).i32; /* netbsd32_stat43p_t */
329 		*n_args = 2;
330 		break;
331 	}
332 	/* netbsd32_dup */
333 	case 41: {
334 		struct netbsd32_dup_args *p = params;
335 		iarg[0] = SCARG(p, fd); /* int */
336 		*n_args = 1;
337 		break;
338 	}
339 	/* sys_pipe */
340 	case 42: {
341 		*n_args = 0;
342 		break;
343 	}
344 	/* sys_getegid */
345 	case 43: {
346 		*n_args = 0;
347 		break;
348 	}
349 	/* netbsd32_profil */
350 	case 44: {
351 		struct netbsd32_profil_args *p = params;
352 		uarg[0] = (intptr_t) SCARG(p, samples).i32; /* netbsd32_voidp */
353 		iarg[1] = SCARG(p, size); /* netbsd32_size_t */
354 		iarg[2] = SCARG(p, offset); /* netbsd32_u_long */
355 		uarg[3] = SCARG(p, scale); /* u_int */
356 		*n_args = 4;
357 		break;
358 	}
359 	/* netbsd32_ktrace */
360 	case 45: {
361 		struct netbsd32_ktrace_args *p = params;
362 		uarg[0] = (intptr_t) SCARG(p, fname).i32; /* netbsd32_charp */
363 		iarg[1] = SCARG(p, ops); /* int */
364 		iarg[2] = SCARG(p, facs); /* int */
365 		iarg[3] = SCARG(p, pid); /* int */
366 		*n_args = 4;
367 		break;
368 	}
369 	/* netbsd32_sigaction */
370 	case 46: {
371 		struct netbsd32_sigaction_args *p = params;
372 		iarg[0] = SCARG(p, signum); /* int */
373 		uarg[1] = (intptr_t) SCARG(p, nsa).i32; /* netbsd32_sigactionp_t */
374 		uarg[2] = (intptr_t) SCARG(p, osa).i32; /* netbsd32_sigactionp_t */
375 		*n_args = 3;
376 		break;
377 	}
378 	/* sys_getgid */
379 	case 47: {
380 		*n_args = 0;
381 		break;
382 	}
383 	/* netbsd32_sigprocmask */
384 	case 48: {
385 		struct compat_13_netbsd32_sigprocmask_args *p = params;
386 		iarg[0] = SCARG(p, how); /* int */
387 		iarg[1] = SCARG(p, mask); /* int */
388 		*n_args = 2;
389 		break;
390 	}
391 	/* netbsd32___getlogin */
392 	case 49: {
393 		struct netbsd32___getlogin_args *p = params;
394 		uarg[0] = (intptr_t) SCARG(p, namebuf).i32; /* netbsd32_charp */
395 		uarg[1] = SCARG(p, namelen); /* u_int */
396 		*n_args = 2;
397 		break;
398 	}
399 	/* netbsd32_setlogin */
400 	case 50: {
401 		struct netbsd32_setlogin_args *p = params;
402 		uarg[0] = (intptr_t) SCARG(p, namebuf).i32; /* netbsd32_charp */
403 		*n_args = 1;
404 		break;
405 	}
406 	/* netbsd32_acct */
407 	case 51: {
408 		struct netbsd32_acct_args *p = params;
409 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
410 		*n_args = 1;
411 		break;
412 	}
413 	/* sys_sigpending */
414 	case 52: {
415 		*n_args = 0;
416 		break;
417 	}
418 	/* netbsd32_sigaltstack13 */
419 	case 53: {
420 		struct compat_13_netbsd32_sigaltstack13_args *p = params;
421 		uarg[0] = (intptr_t) SCARG(p, nss).i32; /* netbsd32_sigaltstack13p_t */
422 		uarg[1] = (intptr_t) SCARG(p, oss).i32; /* netbsd32_sigaltstack13p_t */
423 		*n_args = 2;
424 		break;
425 	}
426 	/* netbsd32_ioctl */
427 	case 54: {
428 		struct netbsd32_ioctl_args *p = params;
429 		iarg[0] = SCARG(p, fd); /* int */
430 		iarg[1] = SCARG(p, com); /* netbsd32_u_long */
431 		uarg[2] = (intptr_t) SCARG(p, data).i32; /* netbsd32_voidp */
432 		*n_args = 3;
433 		break;
434 	}
435 	/* netbsd32_reboot */
436 	case 55: {
437 		struct compat_12_netbsd32_reboot_args *p = params;
438 		iarg[0] = SCARG(p, opt); /* int */
439 		*n_args = 1;
440 		break;
441 	}
442 	/* netbsd32_revoke */
443 	case 56: {
444 		struct netbsd32_revoke_args *p = params;
445 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
446 		*n_args = 1;
447 		break;
448 	}
449 	/* netbsd32_symlink */
450 	case 57: {
451 		struct netbsd32_symlink_args *p = params;
452 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
453 		uarg[1] = (intptr_t) SCARG(p, link).i32; /* netbsd32_charp */
454 		*n_args = 2;
455 		break;
456 	}
457 	/* netbsd32_readlink */
458 	case 58: {
459 		struct netbsd32_readlink_args *p = params;
460 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
461 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_charp */
462 		iarg[2] = SCARG(p, count); /* netbsd32_size_t */
463 		*n_args = 3;
464 		break;
465 	}
466 	/* netbsd32_execve */
467 	case 59: {
468 		struct netbsd32_execve_args *p = params;
469 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
470 		uarg[1] = (intptr_t) SCARG(p, argp).i32; /* netbsd32_charpp */
471 		uarg[2] = (intptr_t) SCARG(p, envp).i32; /* netbsd32_charpp */
472 		*n_args = 3;
473 		break;
474 	}
475 	/* netbsd32_umask */
476 	case 60: {
477 		struct netbsd32_umask_args *p = params;
478 		iarg[0] = SCARG(p, newmask); /* mode_t */
479 		*n_args = 1;
480 		break;
481 	}
482 	/* netbsd32_chroot */
483 	case 61: {
484 		struct netbsd32_chroot_args *p = params;
485 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
486 		*n_args = 1;
487 		break;
488 	}
489 	/* netbsd32_fstat43 */
490 	case 62: {
491 		struct compat_43_netbsd32_fstat43_args *p = params;
492 		iarg[0] = SCARG(p, fd); /* int */
493 		uarg[1] = (intptr_t) SCARG(p, sb).i32; /* netbsd32_stat43p_t */
494 		*n_args = 2;
495 		break;
496 	}
497 	/* netbsd32_ogetkerninfo */
498 	case 63: {
499 		struct compat_43_netbsd32_ogetkerninfo_args *p = params;
500 		iarg[0] = SCARG(p, op); /* int */
501 		uarg[1] = (intptr_t) SCARG(p, where).i32; /* netbsd32_charp */
502 		uarg[2] = (intptr_t) SCARG(p, size).i32; /* netbsd32_intp */
503 		iarg[3] = SCARG(p, arg); /* int */
504 		*n_args = 4;
505 		break;
506 	}
507 	/* sys_getpagesize */
508 	case 64: {
509 		*n_args = 0;
510 		break;
511 	}
512 	/* netbsd32_msync */
513 	case 65: {
514 		struct compat_12_netbsd32_msync_args *p = params;
515 		uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */
516 		iarg[1] = SCARG(p, len); /* netbsd32_size_t */
517 		*n_args = 2;
518 		break;
519 	}
520 	/* sys_vfork */
521 	case 66: {
522 		*n_args = 0;
523 		break;
524 	}
525 	/* netbsd32_sbrk */
526 	case 69: {
527 		struct netbsd32_sbrk_args *p = params;
528 		iarg[0] = SCARG(p, incr); /* netbsd32_intptr_t */
529 		*n_args = 1;
530 		break;
531 	}
532 	/* netbsd32_sstk */
533 	case 70: {
534 		struct netbsd32_sstk_args *p = params;
535 		iarg[0] = SCARG(p, incr); /* int */
536 		*n_args = 1;
537 		break;
538 	}
539 	/* netbsd32_ommap */
540 	case 71: {
541 		struct compat_43_netbsd32_ommap_args *p = params;
542 		uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */
543 		iarg[1] = SCARG(p, len); /* netbsd32_size_t */
544 		iarg[2] = SCARG(p, prot); /* int */
545 		iarg[3] = SCARG(p, flags); /* int */
546 		iarg[4] = SCARG(p, fd); /* int */
547 		iarg[5] = SCARG(p, pos); /* netbsd32_long */
548 		*n_args = 6;
549 		break;
550 	}
551 	/* netbsd32_ovadvise */
552 	case 72: {
553 		struct netbsd32_ovadvise_args *p = params;
554 		iarg[0] = SCARG(p, anom); /* int */
555 		*n_args = 1;
556 		break;
557 	}
558 	/* netbsd32_munmap */
559 	case 73: {
560 		struct netbsd32_munmap_args *p = params;
561 		uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */
562 		iarg[1] = SCARG(p, len); /* netbsd32_size_t */
563 		*n_args = 2;
564 		break;
565 	}
566 	/* netbsd32_mprotect */
567 	case 74: {
568 		struct netbsd32_mprotect_args *p = params;
569 		uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */
570 		iarg[1] = SCARG(p, len); /* netbsd32_size_t */
571 		iarg[2] = SCARG(p, prot); /* int */
572 		*n_args = 3;
573 		break;
574 	}
575 	/* netbsd32_madvise */
576 	case 75: {
577 		struct netbsd32_madvise_args *p = params;
578 		uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */
579 		iarg[1] = SCARG(p, len); /* netbsd32_size_t */
580 		iarg[2] = SCARG(p, behav); /* int */
581 		*n_args = 3;
582 		break;
583 	}
584 	/* netbsd32_mincore */
585 	case 78: {
586 		struct netbsd32_mincore_args *p = params;
587 		uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */
588 		iarg[1] = SCARG(p, len); /* netbsd32_size_t */
589 		uarg[2] = (intptr_t) SCARG(p, vec).i32; /* netbsd32_charp */
590 		*n_args = 3;
591 		break;
592 	}
593 	/* netbsd32_getgroups */
594 	case 79: {
595 		struct netbsd32_getgroups_args *p = params;
596 		iarg[0] = SCARG(p, gidsetsize); /* int */
597 		uarg[1] = (intptr_t) SCARG(p, gidset).i32; /* netbsd32_gid_tp */
598 		*n_args = 2;
599 		break;
600 	}
601 	/* netbsd32_setgroups */
602 	case 80: {
603 		struct netbsd32_setgroups_args *p = params;
604 		iarg[0] = SCARG(p, gidsetsize); /* int */
605 		uarg[1] = (intptr_t) SCARG(p, gidset).i32; /* netbsd32_gid_tp */
606 		*n_args = 2;
607 		break;
608 	}
609 	/* sys_getpgrp */
610 	case 81: {
611 		*n_args = 0;
612 		break;
613 	}
614 	/* netbsd32_setpgid */
615 	case 82: {
616 		struct netbsd32_setpgid_args *p = params;
617 		iarg[0] = SCARG(p, pid); /* int */
618 		iarg[1] = SCARG(p, pgid); /* int */
619 		*n_args = 2;
620 		break;
621 	}
622 	/* netbsd32_setitimer */
623 	case 83: {
624 		struct compat_50_netbsd32_setitimer_args *p = params;
625 		iarg[0] = SCARG(p, which); /* int */
626 		uarg[1] = (intptr_t) SCARG(p, itv).i32; /* netbsd32_itimerval50p_t */
627 		uarg[2] = (intptr_t) SCARG(p, oitv).i32; /* netbsd32_itimerval50p_t */
628 		*n_args = 3;
629 		break;
630 	}
631 	/* sys_wait */
632 	case 84: {
633 		*n_args = 0;
634 		break;
635 	}
636 	/* netbsd32_oswapon */
637 	case 85: {
638 		struct compat_12_netbsd32_oswapon_args *p = params;
639 		uarg[0] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */
640 		*n_args = 1;
641 		break;
642 	}
643 	/* netbsd32_getitimer */
644 	case 86: {
645 		struct compat_50_netbsd32_getitimer_args *p = params;
646 		iarg[0] = SCARG(p, which); /* int */
647 		uarg[1] = (intptr_t) SCARG(p, itv).i32; /* netbsd32_itimerval50p_t */
648 		*n_args = 2;
649 		break;
650 	}
651 	/* netbsd32_ogethostname */
652 	case 87: {
653 		struct compat_43_netbsd32_ogethostname_args *p = params;
654 		uarg[0] = (intptr_t) SCARG(p, hostname).i32; /* netbsd32_charp */
655 		uarg[1] = SCARG(p, len); /* u_int */
656 		*n_args = 2;
657 		break;
658 	}
659 	/* netbsd32_osethostname */
660 	case 88: {
661 		struct compat_43_netbsd32_osethostname_args *p = params;
662 		uarg[0] = (intptr_t) SCARG(p, hostname).i32; /* netbsd32_charp */
663 		uarg[1] = SCARG(p, len); /* u_int */
664 		*n_args = 2;
665 		break;
666 	}
667 	/* sys_getdtablesize */
668 	case 89: {
669 		*n_args = 0;
670 		break;
671 	}
672 	/* netbsd32_dup2 */
673 	case 90: {
674 		struct netbsd32_dup2_args *p = params;
675 		iarg[0] = SCARG(p, from); /* int */
676 		iarg[1] = SCARG(p, to); /* int */
677 		*n_args = 2;
678 		break;
679 	}
680 	/* netbsd32_fcntl */
681 	case 92: {
682 		struct netbsd32_fcntl_args *p = params;
683 		iarg[0] = SCARG(p, fd); /* int */
684 		iarg[1] = SCARG(p, cmd); /* int */
685 		uarg[2] = (intptr_t) SCARG(p, arg).i32; /* netbsd32_voidp */
686 		*n_args = 3;
687 		break;
688 	}
689 	/* netbsd32_select */
690 	case 93: {
691 		struct compat_50_netbsd32_select_args *p = params;
692 		iarg[0] = SCARG(p, nd); /* int */
693 		uarg[1] = (intptr_t) SCARG(p, in).i32; /* netbsd32_fd_setp_t */
694 		uarg[2] = (intptr_t) SCARG(p, ou).i32; /* netbsd32_fd_setp_t */
695 		uarg[3] = (intptr_t) SCARG(p, ex).i32; /* netbsd32_fd_setp_t */
696 		uarg[4] = (intptr_t) SCARG(p, tv).i32; /* netbsd32_timeval50p_t */
697 		*n_args = 5;
698 		break;
699 	}
700 	/* netbsd32_fsync */
701 	case 95: {
702 		struct netbsd32_fsync_args *p = params;
703 		iarg[0] = SCARG(p, fd); /* int */
704 		*n_args = 1;
705 		break;
706 	}
707 	/* netbsd32_setpriority */
708 	case 96: {
709 		struct netbsd32_setpriority_args *p = params;
710 		iarg[0] = SCARG(p, which); /* int */
711 		iarg[1] = SCARG(p, who); /* int */
712 		iarg[2] = SCARG(p, prio); /* int */
713 		*n_args = 3;
714 		break;
715 	}
716 	/* netbsd32_socket */
717 	case 97: {
718 		struct compat_30_netbsd32_socket_args *p = params;
719 		iarg[0] = SCARG(p, domain); /* int */
720 		iarg[1] = SCARG(p, type); /* int */
721 		iarg[2] = SCARG(p, protocol); /* int */
722 		*n_args = 3;
723 		break;
724 	}
725 	/* netbsd32_connect */
726 	case 98: {
727 		struct netbsd32_connect_args *p = params;
728 		iarg[0] = SCARG(p, s); /* int */
729 		uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_sockaddrp_t */
730 		iarg[2] = SCARG(p, namelen); /* int */
731 		*n_args = 3;
732 		break;
733 	}
734 	/* netbsd32_oaccept */
735 	case 99: {
736 		struct compat_43_netbsd32_oaccept_args *p = params;
737 		iarg[0] = SCARG(p, s); /* int */
738 		uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_voidp */
739 		uarg[2] = (intptr_t) SCARG(p, anamelen).i32; /* netbsd32_intp */
740 		*n_args = 3;
741 		break;
742 	}
743 	/* netbsd32_getpriority */
744 	case 100: {
745 		struct netbsd32_getpriority_args *p = params;
746 		iarg[0] = SCARG(p, which); /* int */
747 		iarg[1] = SCARG(p, who); /* int */
748 		*n_args = 2;
749 		break;
750 	}
751 	/* netbsd32_osend */
752 	case 101: {
753 		struct compat_43_netbsd32_osend_args *p = params;
754 		iarg[0] = SCARG(p, s); /* int */
755 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */
756 		iarg[2] = SCARG(p, len); /* int */
757 		iarg[3] = SCARG(p, flags); /* int */
758 		*n_args = 4;
759 		break;
760 	}
761 	/* netbsd32_orecv */
762 	case 102: {
763 		struct compat_43_netbsd32_orecv_args *p = params;
764 		iarg[0] = SCARG(p, s); /* int */
765 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */
766 		iarg[2] = SCARG(p, len); /* int */
767 		iarg[3] = SCARG(p, flags); /* int */
768 		*n_args = 4;
769 		break;
770 	}
771 	/* netbsd32_sigreturn */
772 	case 103: {
773 		struct compat_13_netbsd32_sigreturn_args *p = params;
774 		uarg[0] = (intptr_t) SCARG(p, sigcntxp).i32; /* netbsd32_sigcontextp_t */
775 		*n_args = 1;
776 		break;
777 	}
778 	/* netbsd32_bind */
779 	case 104: {
780 		struct netbsd32_bind_args *p = params;
781 		iarg[0] = SCARG(p, s); /* int */
782 		uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_sockaddrp_t */
783 		iarg[2] = SCARG(p, namelen); /* int */
784 		*n_args = 3;
785 		break;
786 	}
787 	/* netbsd32_setsockopt */
788 	case 105: {
789 		struct netbsd32_setsockopt_args *p = params;
790 		iarg[0] = SCARG(p, s); /* int */
791 		iarg[1] = SCARG(p, level); /* int */
792 		iarg[2] = SCARG(p, name); /* int */
793 		uarg[3] = (intptr_t) SCARG(p, val).i32; /* netbsd32_voidp */
794 		iarg[4] = SCARG(p, valsize); /* int */
795 		*n_args = 5;
796 		break;
797 	}
798 	/* netbsd32_listen */
799 	case 106: {
800 		struct netbsd32_listen_args *p = params;
801 		iarg[0] = SCARG(p, s); /* int */
802 		iarg[1] = SCARG(p, backlog); /* int */
803 		*n_args = 2;
804 		break;
805 	}
806 	/* netbsd32_osigvec */
807 	case 108: {
808 		struct compat_43_netbsd32_osigvec_args *p = params;
809 		iarg[0] = SCARG(p, signum); /* int */
810 		uarg[1] = (intptr_t) SCARG(p, nsv).i32; /* netbsd32_sigvecp_t */
811 		uarg[2] = (intptr_t) SCARG(p, osv).i32; /* netbsd32_sigvecp_t */
812 		*n_args = 3;
813 		break;
814 	}
815 	/* netbsd32_sigblock */
816 	case 109: {
817 		struct compat_43_netbsd32_sigblock_args *p = params;
818 		iarg[0] = SCARG(p, mask); /* int */
819 		*n_args = 1;
820 		break;
821 	}
822 	/* netbsd32_sigsetmask */
823 	case 110: {
824 		struct compat_43_netbsd32_sigsetmask_args *p = params;
825 		iarg[0] = SCARG(p, mask); /* int */
826 		*n_args = 1;
827 		break;
828 	}
829 	/* netbsd32_sigsuspend */
830 	case 111: {
831 		struct compat_13_netbsd32_sigsuspend_args *p = params;
832 		iarg[0] = SCARG(p, mask); /* int */
833 		*n_args = 1;
834 		break;
835 	}
836 	/* netbsd32_osigstack */
837 	case 112: {
838 		struct compat_43_netbsd32_osigstack_args *p = params;
839 		uarg[0] = (intptr_t) SCARG(p, nss).i32; /* netbsd32_sigstackp_t */
840 		uarg[1] = (intptr_t) SCARG(p, oss).i32; /* netbsd32_sigstackp_t */
841 		*n_args = 2;
842 		break;
843 	}
844 	/* netbsd32_orecvmsg */
845 	case 113: {
846 		struct compat_43_netbsd32_orecvmsg_args *p = params;
847 		iarg[0] = SCARG(p, s); /* int */
848 		uarg[1] = (intptr_t) SCARG(p, msg).i32; /* netbsd32_omsghdrp_t */
849 		iarg[2] = SCARG(p, flags); /* int */
850 		*n_args = 3;
851 		break;
852 	}
853 	/* netbsd32_osendmsg */
854 	case 114: {
855 		struct compat_43_netbsd32_osendmsg_args *p = params;
856 		iarg[0] = SCARG(p, s); /* int */
857 		uarg[1] = (intptr_t) SCARG(p, msg).i32; /* netbsd32_voidp */
858 		iarg[2] = SCARG(p, flags); /* int */
859 		*n_args = 3;
860 		break;
861 	}
862 	/* netbsd32_gettimeofday */
863 	case 116: {
864 		struct compat_50_netbsd32_gettimeofday_args *p = params;
865 		uarg[0] = (intptr_t) SCARG(p, tp).i32; /* netbsd32_timeval50p_t */
866 		uarg[1] = (intptr_t) SCARG(p, tzp).i32; /* netbsd32_timezonep_t */
867 		*n_args = 2;
868 		break;
869 	}
870 	/* netbsd32_getrusage */
871 	case 117: {
872 		struct compat_50_netbsd32_getrusage_args *p = params;
873 		iarg[0] = SCARG(p, who); /* int */
874 		uarg[1] = (intptr_t) SCARG(p, rusage).i32; /* netbsd32_rusage50p_t */
875 		*n_args = 2;
876 		break;
877 	}
878 	/* netbsd32_getsockopt */
879 	case 118: {
880 		struct netbsd32_getsockopt_args *p = params;
881 		iarg[0] = SCARG(p, s); /* int */
882 		iarg[1] = SCARG(p, level); /* int */
883 		iarg[2] = SCARG(p, name); /* int */
884 		uarg[3] = (intptr_t) SCARG(p, val).i32; /* netbsd32_voidp */
885 		uarg[4] = (intptr_t) SCARG(p, avalsize).i32; /* netbsd32_intp */
886 		*n_args = 5;
887 		break;
888 	}
889 	/* netbsd32_readv */
890 	case 120: {
891 		struct netbsd32_readv_args *p = params;
892 		iarg[0] = SCARG(p, fd); /* int */
893 		uarg[1] = (intptr_t) SCARG(p, iovp).i32; /* netbsd32_iovecp_t */
894 		iarg[2] = SCARG(p, iovcnt); /* int */
895 		*n_args = 3;
896 		break;
897 	}
898 	/* netbsd32_writev */
899 	case 121: {
900 		struct netbsd32_writev_args *p = params;
901 		iarg[0] = SCARG(p, fd); /* int */
902 		uarg[1] = (intptr_t) SCARG(p, iovp).i32; /* netbsd32_iovecp_t */
903 		iarg[2] = SCARG(p, iovcnt); /* int */
904 		*n_args = 3;
905 		break;
906 	}
907 	/* netbsd32_settimeofday */
908 	case 122: {
909 		struct compat_50_netbsd32_settimeofday_args *p = params;
910 		uarg[0] = (intptr_t) SCARG(p, tv).i32; /* netbsd32_timeval50p_t */
911 		uarg[1] = (intptr_t) SCARG(p, tzp).i32; /* netbsd32_timezonep_t */
912 		*n_args = 2;
913 		break;
914 	}
915 	/* netbsd32_fchown */
916 	case 123: {
917 		struct netbsd32_fchown_args *p = params;
918 		iarg[0] = SCARG(p, fd); /* int */
919 		uarg[1] = SCARG(p, uid); /* uid_t */
920 		iarg[2] = SCARG(p, gid); /* gid_t */
921 		*n_args = 3;
922 		break;
923 	}
924 	/* netbsd32_fchmod */
925 	case 124: {
926 		struct netbsd32_fchmod_args *p = params;
927 		iarg[0] = SCARG(p, fd); /* int */
928 		iarg[1] = SCARG(p, mode); /* mode_t */
929 		*n_args = 2;
930 		break;
931 	}
932 	/* netbsd32_orecvfrom */
933 	case 125: {
934 		struct compat_43_netbsd32_orecvfrom_args *p = params;
935 		iarg[0] = SCARG(p, s); /* int */
936 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */
937 		iarg[2] = SCARG(p, len); /* netbsd32_size_t */
938 		iarg[3] = SCARG(p, flags); /* int */
939 		uarg[4] = (intptr_t) SCARG(p, from).i32; /* netbsd32_voidp */
940 		uarg[5] = (intptr_t) SCARG(p, fromlenaddr).i32; /* netbsd32_intp */
941 		*n_args = 6;
942 		break;
943 	}
944 	/* netbsd32_setreuid */
945 	case 126: {
946 		struct netbsd32_setreuid_args *p = params;
947 		uarg[0] = SCARG(p, ruid); /* uid_t */
948 		uarg[1] = SCARG(p, euid); /* uid_t */
949 		*n_args = 2;
950 		break;
951 	}
952 	/* netbsd32_setregid */
953 	case 127: {
954 		struct netbsd32_setregid_args *p = params;
955 		iarg[0] = SCARG(p, rgid); /* gid_t */
956 		iarg[1] = SCARG(p, egid); /* gid_t */
957 		*n_args = 2;
958 		break;
959 	}
960 	/* netbsd32_rename */
961 	case 128: {
962 		struct netbsd32_rename_args *p = params;
963 		uarg[0] = (intptr_t) SCARG(p, from).i32; /* netbsd32_charp */
964 		uarg[1] = (intptr_t) SCARG(p, to).i32; /* netbsd32_charp */
965 		*n_args = 2;
966 		break;
967 	}
968 	/* netbsd32_otruncate */
969 	case 129: {
970 		struct compat_43_netbsd32_otruncate_args *p = params;
971 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
972 		iarg[1] = SCARG(p, length); /* netbsd32_long */
973 		*n_args = 2;
974 		break;
975 	}
976 	/* netbsd32_oftruncate */
977 	case 130: {
978 		struct compat_43_netbsd32_oftruncate_args *p = params;
979 		iarg[0] = SCARG(p, fd); /* int */
980 		iarg[1] = SCARG(p, length); /* netbsd32_long */
981 		*n_args = 2;
982 		break;
983 	}
984 	/* netbsd32_flock */
985 	case 131: {
986 		struct netbsd32_flock_args *p = params;
987 		iarg[0] = SCARG(p, fd); /* int */
988 		iarg[1] = SCARG(p, how); /* int */
989 		*n_args = 2;
990 		break;
991 	}
992 	/* netbsd32_mkfifo */
993 	case 132: {
994 		struct netbsd32_mkfifo_args *p = params;
995 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
996 		iarg[1] = SCARG(p, mode); /* mode_t */
997 		*n_args = 2;
998 		break;
999 	}
1000 	/* netbsd32_sendto */
1001 	case 133: {
1002 		struct netbsd32_sendto_args *p = params;
1003 		iarg[0] = SCARG(p, s); /* int */
1004 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */
1005 		iarg[2] = SCARG(p, len); /* netbsd32_size_t */
1006 		iarg[3] = SCARG(p, flags); /* int */
1007 		uarg[4] = (intptr_t) SCARG(p, to).i32; /* netbsd32_sockaddrp_t */
1008 		iarg[5] = SCARG(p, tolen); /* int */
1009 		*n_args = 6;
1010 		break;
1011 	}
1012 	/* netbsd32_shutdown */
1013 	case 134: {
1014 		struct netbsd32_shutdown_args *p = params;
1015 		iarg[0] = SCARG(p, s); /* int */
1016 		iarg[1] = SCARG(p, how); /* int */
1017 		*n_args = 2;
1018 		break;
1019 	}
1020 	/* netbsd32_socketpair */
1021 	case 135: {
1022 		struct netbsd32_socketpair_args *p = params;
1023 		iarg[0] = SCARG(p, domain); /* int */
1024 		iarg[1] = SCARG(p, type); /* int */
1025 		iarg[2] = SCARG(p, protocol); /* int */
1026 		uarg[3] = (intptr_t) SCARG(p, rsv).i32; /* netbsd32_intp */
1027 		*n_args = 4;
1028 		break;
1029 	}
1030 	/* netbsd32_mkdir */
1031 	case 136: {
1032 		struct netbsd32_mkdir_args *p = params;
1033 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
1034 		iarg[1] = SCARG(p, mode); /* mode_t */
1035 		*n_args = 2;
1036 		break;
1037 	}
1038 	/* netbsd32_rmdir */
1039 	case 137: {
1040 		struct netbsd32_rmdir_args *p = params;
1041 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
1042 		*n_args = 1;
1043 		break;
1044 	}
1045 	/* netbsd32_utimes */
1046 	case 138: {
1047 		struct compat_50_netbsd32_utimes_args *p = params;
1048 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
1049 		uarg[1] = (intptr_t) SCARG(p, tptr).i32; /* netbsd32_timeval50p_t */
1050 		*n_args = 2;
1051 		break;
1052 	}
1053 	/* netbsd32_adjtime */
1054 	case 140: {
1055 		struct compat_50_netbsd32_adjtime_args *p = params;
1056 		uarg[0] = (intptr_t) SCARG(p, delta).i32; /* netbsd32_timeval50p_t */
1057 		uarg[1] = (intptr_t) SCARG(p, olddelta).i32; /* netbsd32_timeval50p_t */
1058 		*n_args = 2;
1059 		break;
1060 	}
1061 	/* netbsd32_ogetpeername */
1062 	case 141: {
1063 		struct compat_43_netbsd32_ogetpeername_args *p = params;
1064 		iarg[0] = SCARG(p, fdes); /* int */
1065 		uarg[1] = (intptr_t) SCARG(p, asa).i32; /* netbsd32_voidp */
1066 		uarg[2] = (intptr_t) SCARG(p, alen).i32; /* netbsd32_intp */
1067 		*n_args = 3;
1068 		break;
1069 	}
1070 	/* sys_gethostid */
1071 	case 142: {
1072 		*n_args = 0;
1073 		break;
1074 	}
1075 	/* netbsd32_sethostid */
1076 	case 143: {
1077 		struct compat_43_netbsd32_sethostid_args *p = params;
1078 		iarg[0] = SCARG(p, hostid); /* int32_t */
1079 		*n_args = 1;
1080 		break;
1081 	}
1082 	/* netbsd32_ogetrlimit */
1083 	case 144: {
1084 		struct compat_43_netbsd32_ogetrlimit_args *p = params;
1085 		iarg[0] = SCARG(p, which); /* int */
1086 		uarg[1] = (intptr_t) SCARG(p, rlp).i32; /* netbsd32_orlimitp_t */
1087 		*n_args = 2;
1088 		break;
1089 	}
1090 	/* netbsd32_osetrlimit */
1091 	case 145: {
1092 		struct compat_43_netbsd32_osetrlimit_args *p = params;
1093 		iarg[0] = SCARG(p, which); /* int */
1094 		uarg[1] = (intptr_t) SCARG(p, rlp).i32; /* netbsd32_orlimitp_t */
1095 		*n_args = 2;
1096 		break;
1097 	}
1098 	/* netbsd32_killpg */
1099 	case 146: {
1100 		struct compat_43_netbsd32_killpg_args *p = params;
1101 		iarg[0] = SCARG(p, pgid); /* int */
1102 		iarg[1] = SCARG(p, signum); /* int */
1103 		*n_args = 2;
1104 		break;
1105 	}
1106 	/* sys_setsid */
1107 	case 147: {
1108 		*n_args = 0;
1109 		break;
1110 	}
1111 	/* netbsd32_quotactl */
1112 	case 148: {
1113 		struct compat_50_netbsd32_quotactl_args *p = params;
1114 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
1115 		iarg[1] = SCARG(p, cmd); /* int */
1116 		iarg[2] = SCARG(p, uid); /* int */
1117 		uarg[3] = (intptr_t) SCARG(p, arg).i32; /* netbsd32_voidp */
1118 		*n_args = 4;
1119 		break;
1120 	}
1121 	/* sys_quota */
1122 	case 149: {
1123 		*n_args = 0;
1124 		break;
1125 	}
1126 	/* netbsd32_ogetsockname */
1127 	case 150: {
1128 		struct compat_43_netbsd32_ogetsockname_args *p = params;
1129 		iarg[0] = SCARG(p, fdec); /* int */
1130 		uarg[1] = (intptr_t) SCARG(p, asa).i32; /* netbsd32_voidp */
1131 		uarg[2] = (intptr_t) SCARG(p, alen).i32; /* netbsd32_intp */
1132 		*n_args = 3;
1133 		break;
1134 	}
1135 	/* netbsd32_ogetdirentries */
1136 	case 156: {
1137 		struct compat_43_netbsd32_ogetdirentries_args *p = params;
1138 		iarg[0] = SCARG(p, fd); /* int */
1139 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_charp */
1140 		uarg[2] = SCARG(p, count); /* u_int */
1141 		uarg[3] = (intptr_t) SCARG(p, basep).i32; /* netbsd32_longp */
1142 		*n_args = 4;
1143 		break;
1144 	}
1145 	/* netbsd32_statfs */
1146 	case 157: {
1147 		struct compat_20_netbsd32_statfs_args *p = params;
1148 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
1149 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_statfsp_t */
1150 		*n_args = 2;
1151 		break;
1152 	}
1153 	/* netbsd32_fstatfs */
1154 	case 158: {
1155 		struct compat_20_netbsd32_fstatfs_args *p = params;
1156 		iarg[0] = SCARG(p, fd); /* int */
1157 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_statfsp_t */
1158 		*n_args = 2;
1159 		break;
1160 	}
1161 	/* netbsd32_getfh */
1162 	case 161: {
1163 		struct compat_30_netbsd32_getfh_args *p = params;
1164 		uarg[0] = (intptr_t) SCARG(p, fname).i32; /* netbsd32_charp */
1165 		uarg[1] = (intptr_t) SCARG(p, fhp).i32; /* netbsd32_compat_30_fhandlep_t */
1166 		*n_args = 2;
1167 		break;
1168 	}
1169 	/* netbsd32_ogetdomainname */
1170 	case 162: {
1171 		struct compat_09_netbsd32_ogetdomainname_args *p = params;
1172 		uarg[0] = (intptr_t) SCARG(p, domainname).i32; /* netbsd32_charp */
1173 		iarg[1] = SCARG(p, len); /* int */
1174 		*n_args = 2;
1175 		break;
1176 	}
1177 	/* netbsd32_osetdomainname */
1178 	case 163: {
1179 		struct compat_09_netbsd32_osetdomainname_args *p = params;
1180 		uarg[0] = (intptr_t) SCARG(p, domainname).i32; /* netbsd32_charp */
1181 		iarg[1] = SCARG(p, len); /* int */
1182 		*n_args = 2;
1183 		break;
1184 	}
1185 	/* netbsd32_uname */
1186 	case 164: {
1187 		struct compat_09_netbsd32_uname_args *p = params;
1188 		uarg[0] = (intptr_t) SCARG(p, name).i32; /* netbsd32_outsnamep_t */
1189 		*n_args = 1;
1190 		break;
1191 	}
1192 	/* netbsd32_sysarch */
1193 	case 165: {
1194 		struct netbsd32_sysarch_args *p = params;
1195 		iarg[0] = SCARG(p, op); /* int */
1196 		uarg[1] = (intptr_t) SCARG(p, parms).i32; /* netbsd32_voidp */
1197 		*n_args = 2;
1198 		break;
1199 	}
1200 #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
1201 	/* netbsd32_semsys */
1202 	case 169: {
1203 		struct compat_10_netbsd32_semsys_args *p = params;
1204 		iarg[0] = SCARG(p, which); /* int */
1205 		iarg[1] = SCARG(p, a2); /* int */
1206 		iarg[2] = SCARG(p, a3); /* int */
1207 		iarg[3] = SCARG(p, a4); /* int */
1208 		iarg[4] = SCARG(p, a5); /* int */
1209 		*n_args = 5;
1210 		break;
1211 	}
1212 #else
1213 #endif
1214 #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
1215 	/* netbsd32_msgsys */
1216 	case 170: {
1217 		struct compat_10_netbsd32_msgsys_args *p = params;
1218 		iarg[0] = SCARG(p, which); /* int */
1219 		iarg[1] = SCARG(p, a2); /* int */
1220 		iarg[2] = SCARG(p, a3); /* int */
1221 		iarg[3] = SCARG(p, a4); /* int */
1222 		iarg[4] = SCARG(p, a5); /* int */
1223 		iarg[5] = SCARG(p, a6); /* int */
1224 		*n_args = 6;
1225 		break;
1226 	}
1227 #else
1228 #endif
1229 #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
1230 	/* netbsd32_shmsys */
1231 	case 171: {
1232 		struct compat_10_netbsd32_shmsys_args *p = params;
1233 		iarg[0] = SCARG(p, which); /* int */
1234 		iarg[1] = SCARG(p, a2); /* int */
1235 		iarg[2] = SCARG(p, a3); /* int */
1236 		iarg[3] = SCARG(p, a4); /* int */
1237 		*n_args = 4;
1238 		break;
1239 	}
1240 #else
1241 #endif
1242 	/* netbsd32_pread */
1243 	case 173: {
1244 		struct netbsd32_pread_args *p = params;
1245 		iarg[0] = SCARG(p, fd); /* int */
1246 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */
1247 		iarg[2] = SCARG(p, nbyte); /* netbsd32_size_t */
1248 		iarg[3] = SCARG(p, PAD); /* int */
1249 		iarg[4] = SCARG(p, offset); /* netbsd32_off_t */
1250 		*n_args = 5;
1251 		break;
1252 	}
1253 	/* netbsd32_pwrite */
1254 	case 174: {
1255 		struct netbsd32_pwrite_args *p = params;
1256 		iarg[0] = SCARG(p, fd); /* int */
1257 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */
1258 		iarg[2] = SCARG(p, nbyte); /* netbsd32_size_t */
1259 		iarg[3] = SCARG(p, PAD); /* int */
1260 		iarg[4] = SCARG(p, offset); /* netbsd32_off_t */
1261 		*n_args = 5;
1262 		break;
1263 	}
1264 #if defined(NTP) || !defined(_KERNEL_OPT)
1265 	/* netbsd32_ntp_gettime */
1266 	case 175: {
1267 		struct compat_30_netbsd32_ntp_gettime_args *p = params;
1268 		uarg[0] = (intptr_t) SCARG(p, ntvp).i32; /* netbsd32_ntptimeval50p_t */
1269 		*n_args = 1;
1270 		break;
1271 	}
1272 	/* netbsd32_ntp_adjtime */
1273 	case 176: {
1274 		struct netbsd32_ntp_adjtime_args *p = params;
1275 		uarg[0] = (intptr_t) SCARG(p, tp).i32; /* netbsd32_timexp_t */
1276 		*n_args = 1;
1277 		break;
1278 	}
1279 #else
1280 #endif
1281 	/* netbsd32_setgid */
1282 	case 181: {
1283 		struct netbsd32_setgid_args *p = params;
1284 		iarg[0] = SCARG(p, gid); /* gid_t */
1285 		*n_args = 1;
1286 		break;
1287 	}
1288 	/* netbsd32_setegid */
1289 	case 182: {
1290 		struct netbsd32_setegid_args *p = params;
1291 		iarg[0] = SCARG(p, egid); /* gid_t */
1292 		*n_args = 1;
1293 		break;
1294 	}
1295 	/* netbsd32_seteuid */
1296 	case 183: {
1297 		struct netbsd32_seteuid_args *p = params;
1298 		uarg[0] = SCARG(p, euid); /* uid_t */
1299 		*n_args = 1;
1300 		break;
1301 	}
1302 	/* netbsd32_stat12 */
1303 	case 188: {
1304 		struct compat_12_netbsd32_stat12_args *p = params;
1305 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
1306 		uarg[1] = (intptr_t) SCARG(p, ub).i32; /* netbsd32_stat12p_t */
1307 		*n_args = 2;
1308 		break;
1309 	}
1310 	/* netbsd32_fstat12 */
1311 	case 189: {
1312 		struct compat_12_netbsd32_fstat12_args *p = params;
1313 		iarg[0] = SCARG(p, fd); /* int */
1314 		uarg[1] = (intptr_t) SCARG(p, sb).i32; /* netbsd32_stat12p_t */
1315 		*n_args = 2;
1316 		break;
1317 	}
1318 	/* netbsd32_lstat12 */
1319 	case 190: {
1320 		struct compat_12_netbsd32_lstat12_args *p = params;
1321 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
1322 		uarg[1] = (intptr_t) SCARG(p, ub).i32; /* netbsd32_stat12p_t */
1323 		*n_args = 2;
1324 		break;
1325 	}
1326 	/* netbsd32_pathconf */
1327 	case 191: {
1328 		struct netbsd32_pathconf_args *p = params;
1329 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
1330 		iarg[1] = SCARG(p, name); /* int */
1331 		*n_args = 2;
1332 		break;
1333 	}
1334 	/* netbsd32_fpathconf */
1335 	case 192: {
1336 		struct netbsd32_fpathconf_args *p = params;
1337 		iarg[0] = SCARG(p, fd); /* int */
1338 		iarg[1] = SCARG(p, name); /* int */
1339 		*n_args = 2;
1340 		break;
1341 	}
1342 	/* netbsd32_getrlimit */
1343 	case 194: {
1344 		struct netbsd32_getrlimit_args *p = params;
1345 		iarg[0] = SCARG(p, which); /* int */
1346 		uarg[1] = (intptr_t) SCARG(p, rlp).i32; /* netbsd32_rlimitp_t */
1347 		*n_args = 2;
1348 		break;
1349 	}
1350 	/* netbsd32_setrlimit */
1351 	case 195: {
1352 		struct netbsd32_setrlimit_args *p = params;
1353 		iarg[0] = SCARG(p, which); /* int */
1354 		uarg[1] = (intptr_t) SCARG(p, rlp).i32; /* netbsd32_rlimitp_t */
1355 		*n_args = 2;
1356 		break;
1357 	}
1358 	/* netbsd32_getdirentries */
1359 	case 196: {
1360 		struct compat_12_netbsd32_getdirentries_args *p = params;
1361 		iarg[0] = SCARG(p, fd); /* int */
1362 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_charp */
1363 		uarg[2] = SCARG(p, count); /* u_int */
1364 		uarg[3] = (intptr_t) SCARG(p, basep).i32; /* netbsd32_longp */
1365 		*n_args = 4;
1366 		break;
1367 	}
1368 	/* netbsd32_mmap */
1369 	case 197: {
1370 		struct netbsd32_mmap_args *p = params;
1371 		uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */
1372 		iarg[1] = SCARG(p, len); /* netbsd32_size_t */
1373 		iarg[2] = SCARG(p, prot); /* int */
1374 		iarg[3] = SCARG(p, flags); /* int */
1375 		iarg[4] = SCARG(p, fd); /* int */
1376 		iarg[5] = SCARG(p, PAD); /* netbsd32_long */
1377 		iarg[6] = SCARG(p, pos); /* netbsd32_off_t */
1378 		*n_args = 7;
1379 		break;
1380 	}
1381 	/* netbsd32____syscall */
1382 	case 198: {
1383 		struct netbsd32____syscall_args *p = params;
1384 		iarg[0] = SCARG(p, code); /* quad_t */
1385 		iarg[1] = SCARG(p, args[NETBSD32_SYS_MAXSYSARGS]); /* register32_t */
1386 		*n_args = 2;
1387 		break;
1388 	}
1389 	/* netbsd32_lseek */
1390 	case 199: {
1391 		struct netbsd32_lseek_args *p = params;
1392 		iarg[0] = SCARG(p, fd); /* int */
1393 		iarg[1] = SCARG(p, PAD); /* int */
1394 		iarg[2] = SCARG(p, offset); /* netbsd32_off_t */
1395 		iarg[3] = SCARG(p, whence); /* int */
1396 		*n_args = 4;
1397 		break;
1398 	}
1399 	/* netbsd32_truncate */
1400 	case 200: {
1401 		struct netbsd32_truncate_args *p = params;
1402 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
1403 		iarg[1] = SCARG(p, PAD); /* int */
1404 		iarg[2] = SCARG(p, length); /* netbsd32_off_t */
1405 		*n_args = 3;
1406 		break;
1407 	}
1408 	/* netbsd32_ftruncate */
1409 	case 201: {
1410 		struct netbsd32_ftruncate_args *p = params;
1411 		iarg[0] = SCARG(p, fd); /* int */
1412 		iarg[1] = SCARG(p, PAD); /* int */
1413 		iarg[2] = SCARG(p, length); /* netbsd32_off_t */
1414 		*n_args = 3;
1415 		break;
1416 	}
1417 	/* netbsd32___sysctl */
1418 	case 202: {
1419 		struct netbsd32___sysctl_args *p = params;
1420 		uarg[0] = (intptr_t) SCARG(p, name).i32; /* netbsd32_intp */
1421 		uarg[1] = SCARG(p, namelen); /* u_int */
1422 		uarg[2] = (intptr_t) SCARG(p, oldv).i32; /* netbsd32_voidp */
1423 		uarg[3] = (intptr_t) SCARG(p, oldlenp).i32; /* netbsd32_size_tp */
1424 		uarg[4] = (intptr_t) SCARG(p, newv).i32; /* netbsd32_voidp */
1425 		iarg[5] = SCARG(p, newlen); /* netbsd32_size_t */
1426 		*n_args = 6;
1427 		break;
1428 	}
1429 	/* netbsd32_mlock */
1430 	case 203: {
1431 		struct netbsd32_mlock_args *p = params;
1432 		uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */
1433 		iarg[1] = SCARG(p, len); /* netbsd32_size_t */
1434 		*n_args = 2;
1435 		break;
1436 	}
1437 	/* netbsd32_munlock */
1438 	case 204: {
1439 		struct netbsd32_munlock_args *p = params;
1440 		uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */
1441 		iarg[1] = SCARG(p, len); /* netbsd32_size_t */
1442 		*n_args = 2;
1443 		break;
1444 	}
1445 	/* netbsd32_undelete */
1446 	case 205: {
1447 		struct netbsd32_undelete_args *p = params;
1448 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
1449 		*n_args = 1;
1450 		break;
1451 	}
1452 	/* netbsd32_futimes */
1453 	case 206: {
1454 		struct compat_50_netbsd32_futimes_args *p = params;
1455 		iarg[0] = SCARG(p, fd); /* int */
1456 		uarg[1] = (intptr_t) SCARG(p, tptr).i32; /* netbsd32_timeval50p_t */
1457 		*n_args = 2;
1458 		break;
1459 	}
1460 	/* netbsd32_getpgid */
1461 	case 207: {
1462 		struct netbsd32_getpgid_args *p = params;
1463 		iarg[0] = SCARG(p, pid); /* pid_t */
1464 		*n_args = 1;
1465 		break;
1466 	}
1467 	/* netbsd32_reboot */
1468 	case 208: {
1469 		struct netbsd32_reboot_args *p = params;
1470 		iarg[0] = SCARG(p, opt); /* int */
1471 		uarg[1] = (intptr_t) SCARG(p, bootstr).i32; /* netbsd32_charp */
1472 		*n_args = 2;
1473 		break;
1474 	}
1475 	/* netbsd32_poll */
1476 	case 209: {
1477 		struct netbsd32_poll_args *p = params;
1478 		uarg[0] = (intptr_t) SCARG(p, fds).i32; /* netbsd32_pollfdp_t */
1479 		uarg[1] = SCARG(p, nfds); /* u_int */
1480 		iarg[2] = SCARG(p, timeout); /* int */
1481 		*n_args = 3;
1482 		break;
1483 	}
1484 #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
1485 	/* netbsd32___semctl */
1486 	case 220: {
1487 		struct compat_14_netbsd32___semctl_args *p = params;
1488 		iarg[0] = SCARG(p, semid); /* int */
1489 		iarg[1] = SCARG(p, semnum); /* int */
1490 		iarg[2] = SCARG(p, cmd); /* int */
1491 		iarg[3] = SCARG(p, arg); /* netbsd32_semunu_t */
1492 		*n_args = 4;
1493 		break;
1494 	}
1495 	/* netbsd32_semget */
1496 	case 221: {
1497 		struct netbsd32_semget_args *p = params;
1498 		iarg[0] = SCARG(p, key); /* netbsd32_key_t */
1499 		iarg[1] = SCARG(p, nsems); /* int */
1500 		iarg[2] = SCARG(p, semflg); /* int */
1501 		*n_args = 3;
1502 		break;
1503 	}
1504 	/* netbsd32_semop */
1505 	case 222: {
1506 		struct netbsd32_semop_args *p = params;
1507 		iarg[0] = SCARG(p, semid); /* int */
1508 		uarg[1] = (intptr_t) SCARG(p, sops).i32; /* netbsd32_sembufp_t */
1509 		iarg[2] = SCARG(p, nsops); /* netbsd32_size_t */
1510 		*n_args = 3;
1511 		break;
1512 	}
1513 	/* netbsd32_semconfig */
1514 	case 223: {
1515 		struct netbsd32_semconfig_args *p = params;
1516 		iarg[0] = SCARG(p, flag); /* int */
1517 		*n_args = 1;
1518 		break;
1519 	}
1520 #else
1521 #endif
1522 #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
1523 	/* netbsd32_msgctl */
1524 	case 224: {
1525 		struct compat_14_netbsd32_msgctl_args *p = params;
1526 		iarg[0] = SCARG(p, msqid); /* int */
1527 		iarg[1] = SCARG(p, cmd); /* int */
1528 		uarg[2] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_msqid_ds14p_t */
1529 		*n_args = 3;
1530 		break;
1531 	}
1532 	/* netbsd32_msgget */
1533 	case 225: {
1534 		struct netbsd32_msgget_args *p = params;
1535 		iarg[0] = SCARG(p, key); /* netbsd32_key_t */
1536 		iarg[1] = SCARG(p, msgflg); /* int */
1537 		*n_args = 2;
1538 		break;
1539 	}
1540 	/* netbsd32_msgsnd */
1541 	case 226: {
1542 		struct netbsd32_msgsnd_args *p = params;
1543 		iarg[0] = SCARG(p, msqid); /* int */
1544 		uarg[1] = (intptr_t) SCARG(p, msgp).i32; /* netbsd32_voidp */
1545 		iarg[2] = SCARG(p, msgsz); /* netbsd32_size_t */
1546 		iarg[3] = SCARG(p, msgflg); /* int */
1547 		*n_args = 4;
1548 		break;
1549 	}
1550 	/* netbsd32_msgrcv */
1551 	case 227: {
1552 		struct netbsd32_msgrcv_args *p = params;
1553 		iarg[0] = SCARG(p, msqid); /* int */
1554 		uarg[1] = (intptr_t) SCARG(p, msgp).i32; /* netbsd32_voidp */
1555 		iarg[2] = SCARG(p, msgsz); /* netbsd32_size_t */
1556 		iarg[3] = SCARG(p, msgtyp); /* netbsd32_long */
1557 		iarg[4] = SCARG(p, msgflg); /* int */
1558 		*n_args = 5;
1559 		break;
1560 	}
1561 #else
1562 #endif
1563 #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
1564 	/* netbsd32_shmat */
1565 	case 228: {
1566 		struct netbsd32_shmat_args *p = params;
1567 		iarg[0] = SCARG(p, shmid); /* int */
1568 		uarg[1] = (intptr_t) SCARG(p, shmaddr).i32; /* netbsd32_voidp */
1569 		iarg[2] = SCARG(p, shmflg); /* int */
1570 		*n_args = 3;
1571 		break;
1572 	}
1573 	/* netbsd32_shmctl */
1574 	case 229: {
1575 		struct compat_14_netbsd32_shmctl_args *p = params;
1576 		iarg[0] = SCARG(p, shmid); /* int */
1577 		iarg[1] = SCARG(p, cmd); /* int */
1578 		uarg[2] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_shmid_dsp_t */
1579 		*n_args = 3;
1580 		break;
1581 	}
1582 	/* netbsd32_shmdt */
1583 	case 230: {
1584 		struct netbsd32_shmdt_args *p = params;
1585 		uarg[0] = (intptr_t) SCARG(p, shmaddr).i32; /* netbsd32_voidp */
1586 		*n_args = 1;
1587 		break;
1588 	}
1589 	/* netbsd32_shmget */
1590 	case 231: {
1591 		struct netbsd32_shmget_args *p = params;
1592 		iarg[0] = SCARG(p, key); /* netbsd32_key_t */
1593 		iarg[1] = SCARG(p, size); /* netbsd32_size_t */
1594 		iarg[2] = SCARG(p, shmflg); /* int */
1595 		*n_args = 3;
1596 		break;
1597 	}
1598 #else
1599 #endif
1600 	/* netbsd32_clock_gettime */
1601 	case 232: {
1602 		struct compat_50_netbsd32_clock_gettime_args *p = params;
1603 		iarg[0] = SCARG(p, clock_id); /* netbsd32_clockid_t */
1604 		uarg[1] = (intptr_t) SCARG(p, tp).i32; /* netbsd32_timespec50p_t */
1605 		*n_args = 2;
1606 		break;
1607 	}
1608 	/* netbsd32_clock_settime */
1609 	case 233: {
1610 		struct compat_50_netbsd32_clock_settime_args *p = params;
1611 		iarg[0] = SCARG(p, clock_id); /* netbsd32_clockid_t */
1612 		uarg[1] = (intptr_t) SCARG(p, tp).i32; /* netbsd32_timespec50p_t */
1613 		*n_args = 2;
1614 		break;
1615 	}
1616 	/* netbsd32_clock_getres */
1617 	case 234: {
1618 		struct compat_50_netbsd32_clock_getres_args *p = params;
1619 		iarg[0] = SCARG(p, clock_id); /* netbsd32_clockid_t */
1620 		uarg[1] = (intptr_t) SCARG(p, tp).i32; /* netbsd32_timespec50p_t */
1621 		*n_args = 2;
1622 		break;
1623 	}
1624 	/* netbsd32_timer_create */
1625 	case 235: {
1626 		struct netbsd32_timer_create_args *p = params;
1627 		iarg[0] = SCARG(p, clock_id); /* netbsd32_clockid_t */
1628 		uarg[1] = (intptr_t) SCARG(p, evp).i32; /* netbsd32_sigeventp_t */
1629 		uarg[2] = (intptr_t) SCARG(p, timerid).i32; /* netbsd32_timerp_t */
1630 		*n_args = 3;
1631 		break;
1632 	}
1633 	/* netbsd32_timer_delete */
1634 	case 236: {
1635 		struct netbsd32_timer_delete_args *p = params;
1636 		iarg[0] = SCARG(p, timerid); /* netbsd32_timer_t */
1637 		*n_args = 1;
1638 		break;
1639 	}
1640 	/* netbsd32_timer_settime */
1641 	case 237: {
1642 		struct compat_50_netbsd32_timer_settime_args *p = params;
1643 		iarg[0] = SCARG(p, timerid); /* netbsd32_timer_t */
1644 		iarg[1] = SCARG(p, flags); /* int */
1645 		uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_itimerspec50p_t */
1646 		uarg[3] = (intptr_t) SCARG(p, ovalue).i32; /* netbsd32_itimerspec50p_t */
1647 		*n_args = 4;
1648 		break;
1649 	}
1650 	/* netbsd32_timer_gettime */
1651 	case 238: {
1652 		struct compat_50_netbsd32_timer_gettime_args *p = params;
1653 		iarg[0] = SCARG(p, timerid); /* netbsd32_timer_t */
1654 		uarg[1] = (intptr_t) SCARG(p, value).i32; /* netbsd32_itimerspec50p_t */
1655 		*n_args = 2;
1656 		break;
1657 	}
1658 	/* netbsd32_timer_getoverrun */
1659 	case 239: {
1660 		struct netbsd32_timer_getoverrun_args *p = params;
1661 		iarg[0] = SCARG(p, timerid); /* netbsd32_timer_t */
1662 		*n_args = 1;
1663 		break;
1664 	}
1665 	/* netbsd32_nanosleep */
1666 	case 240: {
1667 		struct compat_50_netbsd32_nanosleep_args *p = params;
1668 		uarg[0] = (intptr_t) SCARG(p, rqtp).i32; /* netbsd32_timespec50p_t */
1669 		uarg[1] = (intptr_t) SCARG(p, rmtp).i32; /* netbsd32_timespec50p_t */
1670 		*n_args = 2;
1671 		break;
1672 	}
1673 	/* netbsd32_fdatasync */
1674 	case 241: {
1675 		struct netbsd32_fdatasync_args *p = params;
1676 		iarg[0] = SCARG(p, fd); /* int */
1677 		*n_args = 1;
1678 		break;
1679 	}
1680 	/* netbsd32_mlockall */
1681 	case 242: {
1682 		struct netbsd32_mlockall_args *p = params;
1683 		iarg[0] = SCARG(p, flags); /* int */
1684 		*n_args = 1;
1685 		break;
1686 	}
1687 	/* sys_munlockall */
1688 	case 243: {
1689 		*n_args = 0;
1690 		break;
1691 	}
1692 	/* netbsd32___sigtimedwait */
1693 	case 244: {
1694 		struct compat_50_netbsd32___sigtimedwait_args *p = params;
1695 		uarg[0] = (intptr_t) SCARG(p, set).i32; /* netbsd32_sigsetp_t */
1696 		uarg[1] = (intptr_t) SCARG(p, info).i32; /* netbsd32_siginfop_t */
1697 		uarg[2] = (intptr_t) SCARG(p, timeout).i32; /* netbsd32_timespec50p_t */
1698 		*n_args = 3;
1699 		break;
1700 	}
1701 	/* netbsd32__ksem_init */
1702 	case 247: {
1703 		struct netbsd32__ksem_init_args *p = params;
1704 		uarg[0] = SCARG(p, value); /* unsigned int */
1705 		uarg[1] = (intptr_t) SCARG(p, idp).i32; /* netbsd32_semidp_t */
1706 		*n_args = 2;
1707 		break;
1708 	}
1709 	/* netbsd32__ksem_open */
1710 	case 248: {
1711 		struct netbsd32__ksem_open_args *p = params;
1712 		uarg[0] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */
1713 		iarg[1] = SCARG(p, oflag); /* int */
1714 		iarg[2] = SCARG(p, mode); /* mode_t */
1715 		uarg[3] = SCARG(p, value); /* unsigned int */
1716 		uarg[4] = (intptr_t) SCARG(p, idp).i32; /* netbsd32_semidp_t */
1717 		*n_args = 5;
1718 		break;
1719 	}
1720 	/* netbsd32__ksem_unlink */
1721 	case 249: {
1722 		struct netbsd32__ksem_unlink_args *p = params;
1723 		uarg[0] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */
1724 		*n_args = 1;
1725 		break;
1726 	}
1727 	/* netbsd32__ksem_close */
1728 	case 250: {
1729 		struct netbsd32__ksem_close_args *p = params;
1730 		iarg[0] = SCARG(p, id); /* netbsd32_intptr_t */
1731 		*n_args = 1;
1732 		break;
1733 	}
1734 	/* netbsd32__ksem_post */
1735 	case 251: {
1736 		struct netbsd32__ksem_post_args *p = params;
1737 		iarg[0] = SCARG(p, id); /* netbsd32_intptr_t */
1738 		*n_args = 1;
1739 		break;
1740 	}
1741 	/* netbsd32__ksem_wait */
1742 	case 252: {
1743 		struct netbsd32__ksem_wait_args *p = params;
1744 		iarg[0] = SCARG(p, id); /* netbsd32_intptr_t */
1745 		*n_args = 1;
1746 		break;
1747 	}
1748 	/* netbsd32__ksem_trywait */
1749 	case 253: {
1750 		struct netbsd32__ksem_trywait_args *p = params;
1751 		iarg[0] = SCARG(p, id); /* netbsd32_intptr_t */
1752 		*n_args = 1;
1753 		break;
1754 	}
1755 	/* netbsd32__ksem_getvalue */
1756 	case 254: {
1757 		struct netbsd32__ksem_getvalue_args *p = params;
1758 		iarg[0] = SCARG(p, id); /* netbsd32_intptr_t */
1759 		uarg[1] = (intptr_t) SCARG(p, value).i32; /* netbsd32_intp */
1760 		*n_args = 2;
1761 		break;
1762 	}
1763 	/* netbsd32__ksem_destroy */
1764 	case 255: {
1765 		struct netbsd32__ksem_destroy_args *p = params;
1766 		iarg[0] = SCARG(p, id); /* netbsd32_intptr_t */
1767 		*n_args = 1;
1768 		break;
1769 	}
1770 	/* netbsd32__ksem_timedwait */
1771 	case 256: {
1772 		struct netbsd32__ksem_timedwait_args *p = params;
1773 		iarg[0] = SCARG(p, id); /* intptr_t */
1774 		uarg[1] = (intptr_t) SCARG(p, abstime).i32; /* const netbsd32_timespecp_t */
1775 		*n_args = 2;
1776 		break;
1777 	}
1778 	/* netbsd32___posix_rename */
1779 	case 270: {
1780 		struct netbsd32___posix_rename_args *p = params;
1781 		uarg[0] = (intptr_t) SCARG(p, from).i32; /* netbsd32_charp */
1782 		uarg[1] = (intptr_t) SCARG(p, to).i32; /* netbsd32_charp */
1783 		*n_args = 2;
1784 		break;
1785 	}
1786 	/* netbsd32_swapctl */
1787 	case 271: {
1788 		struct netbsd32_swapctl_args *p = params;
1789 		iarg[0] = SCARG(p, cmd); /* int */
1790 		uarg[1] = (intptr_t) SCARG(p, arg).i32; /* netbsd32_voidp */
1791 		iarg[2] = SCARG(p, misc); /* int */
1792 		*n_args = 3;
1793 		break;
1794 	}
1795 	/* netbsd32_getdents */
1796 	case 272: {
1797 		struct compat_30_netbsd32_getdents_args *p = params;
1798 		iarg[0] = SCARG(p, fd); /* int */
1799 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_charp */
1800 		iarg[2] = SCARG(p, count); /* netbsd32_size_t */
1801 		*n_args = 3;
1802 		break;
1803 	}
1804 	/* netbsd32_minherit */
1805 	case 273: {
1806 		struct netbsd32_minherit_args *p = params;
1807 		uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */
1808 		iarg[1] = SCARG(p, len); /* netbsd32_size_t */
1809 		iarg[2] = SCARG(p, inherit); /* int */
1810 		*n_args = 3;
1811 		break;
1812 	}
1813 	/* netbsd32_lchmod */
1814 	case 274: {
1815 		struct netbsd32_lchmod_args *p = params;
1816 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
1817 		iarg[1] = SCARG(p, mode); /* mode_t */
1818 		*n_args = 2;
1819 		break;
1820 	}
1821 	/* netbsd32_lchown */
1822 	case 275: {
1823 		struct netbsd32_lchown_args *p = params;
1824 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
1825 		uarg[1] = SCARG(p, uid); /* uid_t */
1826 		iarg[2] = SCARG(p, gid); /* gid_t */
1827 		*n_args = 3;
1828 		break;
1829 	}
1830 	/* netbsd32_lutimes */
1831 	case 276: {
1832 		struct compat_50_netbsd32_lutimes_args *p = params;
1833 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
1834 		uarg[1] = (intptr_t) SCARG(p, tptr).i32; /* netbsd32_timeval50p_t */
1835 		*n_args = 2;
1836 		break;
1837 	}
1838 	/* netbsd32___msync13 */
1839 	case 277: {
1840 		struct netbsd32___msync13_args *p = params;
1841 		uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */
1842 		iarg[1] = SCARG(p, len); /* netbsd32_size_t */
1843 		iarg[2] = SCARG(p, flags); /* int */
1844 		*n_args = 3;
1845 		break;
1846 	}
1847 	/* netbsd32___stat13 */
1848 	case 278: {
1849 		struct compat_30_netbsd32___stat13_args *p = params;
1850 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
1851 		uarg[1] = (intptr_t) SCARG(p, ub).i32; /* netbsd32_stat13p_t */
1852 		*n_args = 2;
1853 		break;
1854 	}
1855 	/* netbsd32___fstat13 */
1856 	case 279: {
1857 		struct compat_30_netbsd32___fstat13_args *p = params;
1858 		iarg[0] = SCARG(p, fd); /* int */
1859 		uarg[1] = (intptr_t) SCARG(p, sb).i32; /* netbsd32_stat13p_t */
1860 		*n_args = 2;
1861 		break;
1862 	}
1863 	/* netbsd32___lstat13 */
1864 	case 280: {
1865 		struct compat_30_netbsd32___lstat13_args *p = params;
1866 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
1867 		uarg[1] = (intptr_t) SCARG(p, ub).i32; /* netbsd32_stat13p_t */
1868 		*n_args = 2;
1869 		break;
1870 	}
1871 	/* netbsd32___sigaltstack14 */
1872 	case 281: {
1873 		struct netbsd32___sigaltstack14_args *p = params;
1874 		uarg[0] = (intptr_t) SCARG(p, nss).i32; /* netbsd32_sigaltstackp_t */
1875 		uarg[1] = (intptr_t) SCARG(p, oss).i32; /* netbsd32_sigaltstackp_t */
1876 		*n_args = 2;
1877 		break;
1878 	}
1879 	/* sys___vfork14 */
1880 	case 282: {
1881 		*n_args = 0;
1882 		break;
1883 	}
1884 	/* netbsd32___posix_chown */
1885 	case 283: {
1886 		struct netbsd32___posix_chown_args *p = params;
1887 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
1888 		uarg[1] = SCARG(p, uid); /* uid_t */
1889 		iarg[2] = SCARG(p, gid); /* gid_t */
1890 		*n_args = 3;
1891 		break;
1892 	}
1893 	/* netbsd32___posix_fchown */
1894 	case 284: {
1895 		struct netbsd32___posix_fchown_args *p = params;
1896 		iarg[0] = SCARG(p, fd); /* int */
1897 		uarg[1] = SCARG(p, uid); /* uid_t */
1898 		iarg[2] = SCARG(p, gid); /* gid_t */
1899 		*n_args = 3;
1900 		break;
1901 	}
1902 	/* netbsd32___posix_lchown */
1903 	case 285: {
1904 		struct netbsd32___posix_lchown_args *p = params;
1905 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
1906 		uarg[1] = SCARG(p, uid); /* uid_t */
1907 		iarg[2] = SCARG(p, gid); /* gid_t */
1908 		*n_args = 3;
1909 		break;
1910 	}
1911 	/* netbsd32_getsid */
1912 	case 286: {
1913 		struct netbsd32_getsid_args *p = params;
1914 		iarg[0] = SCARG(p, pid); /* pid_t */
1915 		*n_args = 1;
1916 		break;
1917 	}
1918 	/* netbsd32___clone */
1919 	case 287: {
1920 		struct netbsd32___clone_args *p = params;
1921 		iarg[0] = SCARG(p, flags); /* int */
1922 		uarg[1] = (intptr_t) SCARG(p, stack).i32; /* netbsd32_voidp */
1923 		*n_args = 2;
1924 		break;
1925 	}
1926 	/* netbsd32_fktrace */
1927 	case 288: {
1928 		struct netbsd32_fktrace_args *p = params;
1929 		iarg[0] = SCARG(p, fd); /* int */
1930 		iarg[1] = SCARG(p, ops); /* int */
1931 		iarg[2] = SCARG(p, facs); /* int */
1932 		iarg[3] = SCARG(p, pid); /* int */
1933 		*n_args = 4;
1934 		break;
1935 	}
1936 	/* netbsd32_preadv */
1937 	case 289: {
1938 		struct netbsd32_preadv_args *p = params;
1939 		iarg[0] = SCARG(p, fd); /* int */
1940 		uarg[1] = (intptr_t) SCARG(p, iovp).i32; /* netbsd32_iovecp_t */
1941 		iarg[2] = SCARG(p, iovcnt); /* int */
1942 		iarg[3] = SCARG(p, PAD); /* int */
1943 		iarg[4] = SCARG(p, offset); /* netbsd32_off_t */
1944 		*n_args = 5;
1945 		break;
1946 	}
1947 	/* netbsd32_pwritev */
1948 	case 290: {
1949 		struct netbsd32_pwritev_args *p = params;
1950 		iarg[0] = SCARG(p, fd); /* int */
1951 		uarg[1] = (intptr_t) SCARG(p, iovp).i32; /* netbsd32_iovecp_t */
1952 		iarg[2] = SCARG(p, iovcnt); /* int */
1953 		iarg[3] = SCARG(p, PAD); /* int */
1954 		iarg[4] = SCARG(p, offset); /* netbsd32_off_t */
1955 		*n_args = 5;
1956 		break;
1957 	}
1958 	/* netbsd32___sigaction14 */
1959 	case 291: {
1960 		struct netbsd32___sigaction14_args *p = params;
1961 		iarg[0] = SCARG(p, signum); /* int */
1962 		uarg[1] = (intptr_t) SCARG(p, nsa).i32; /* netbsd32_sigactionp_t */
1963 		uarg[2] = (intptr_t) SCARG(p, osa).i32; /* netbsd32_sigactionp_t */
1964 		*n_args = 3;
1965 		break;
1966 	}
1967 	/* netbsd32___sigpending14 */
1968 	case 292: {
1969 		struct netbsd32___sigpending14_args *p = params;
1970 		uarg[0] = (intptr_t) SCARG(p, set).i32; /* netbsd32_sigsetp_t */
1971 		*n_args = 1;
1972 		break;
1973 	}
1974 	/* netbsd32___sigprocmask14 */
1975 	case 293: {
1976 		struct netbsd32___sigprocmask14_args *p = params;
1977 		iarg[0] = SCARG(p, how); /* int */
1978 		uarg[1] = (intptr_t) SCARG(p, set).i32; /* netbsd32_sigsetp_t */
1979 		uarg[2] = (intptr_t) SCARG(p, oset).i32; /* netbsd32_sigsetp_t */
1980 		*n_args = 3;
1981 		break;
1982 	}
1983 	/* netbsd32___sigsuspend14 */
1984 	case 294: {
1985 		struct netbsd32___sigsuspend14_args *p = params;
1986 		uarg[0] = (intptr_t) SCARG(p, set).i32; /* netbsd32_sigsetp_t */
1987 		*n_args = 1;
1988 		break;
1989 	}
1990 	/* netbsd32___sigreturn14 */
1991 	case 295: {
1992 		struct compat_16_netbsd32___sigreturn14_args *p = params;
1993 		uarg[0] = (intptr_t) SCARG(p, sigcntxp).i32; /* netbsd32_sigcontextp_t */
1994 		*n_args = 1;
1995 		break;
1996 	}
1997 	/* netbsd32___getcwd */
1998 	case 296: {
1999 		struct netbsd32___getcwd_args *p = params;
2000 		uarg[0] = (intptr_t) SCARG(p, bufp).i32; /* netbsd32_charp */
2001 		iarg[1] = SCARG(p, length); /* netbsd32_size_t */
2002 		*n_args = 2;
2003 		break;
2004 	}
2005 	/* netbsd32_fchroot */
2006 	case 297: {
2007 		struct netbsd32_fchroot_args *p = params;
2008 		iarg[0] = SCARG(p, fd); /* int */
2009 		*n_args = 1;
2010 		break;
2011 	}
2012 	/* netbsd32_fhopen */
2013 	case 298: {
2014 		struct compat_30_netbsd32_fhopen_args *p = params;
2015 		uarg[0] = (intptr_t) SCARG(p, fhp).i32; /* netbsd32_fhandlep_t */
2016 		iarg[1] = SCARG(p, flags); /* int */
2017 		*n_args = 2;
2018 		break;
2019 	}
2020 	/* netbsd32_fhstat */
2021 	case 299: {
2022 		struct compat_30_netbsd32_fhstat_args *p = params;
2023 		uarg[0] = (intptr_t) SCARG(p, fhp).i32; /* netbsd32_fhandlep_t */
2024 		uarg[1] = (intptr_t) SCARG(p, sb).i32; /* netbsd32_stat13p_t */
2025 		*n_args = 2;
2026 		break;
2027 	}
2028 	/* netbsd32_fhstatfs */
2029 	case 300: {
2030 		struct compat_20_netbsd32_fhstatfs_args *p = params;
2031 		uarg[0] = (intptr_t) SCARG(p, fhp).i32; /* netbsd32_fhandlep_t */
2032 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_stat50p_t */
2033 		*n_args = 2;
2034 		break;
2035 	}
2036 #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
2037 	/* netbsd32___semctl14 */
2038 	case 301: {
2039 		struct compat_50_netbsd32___semctl14_args *p = params;
2040 		iarg[0] = SCARG(p, semid); /* int */
2041 		iarg[1] = SCARG(p, semnum); /* int */
2042 		iarg[2] = SCARG(p, cmd); /* int */
2043 		uarg[3] = (intptr_t) SCARG(p, arg).i32; /* netbsd32_semun50p_t */
2044 		*n_args = 4;
2045 		break;
2046 	}
2047 #else
2048 #endif
2049 #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
2050 	/* netbsd32___msgctl13 */
2051 	case 302: {
2052 		struct compat_50_netbsd32___msgctl13_args *p = params;
2053 		iarg[0] = SCARG(p, msqid); /* int */
2054 		iarg[1] = SCARG(p, cmd); /* int */
2055 		uarg[2] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_msqid_ds50p_t */
2056 		*n_args = 3;
2057 		break;
2058 	}
2059 #else
2060 #endif
2061 #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
2062 	/* netbsd32___shmctl13 */
2063 	case 303: {
2064 		struct compat_50_netbsd32___shmctl13_args *p = params;
2065 		iarg[0] = SCARG(p, shmid); /* int */
2066 		iarg[1] = SCARG(p, cmd); /* int */
2067 		uarg[2] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_shmid_ds50p_t */
2068 		*n_args = 3;
2069 		break;
2070 	}
2071 #else
2072 #endif
2073 	/* netbsd32_lchflags */
2074 	case 304: {
2075 		struct netbsd32_lchflags_args *p = params;
2076 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2077 		iarg[1] = SCARG(p, flags); /* netbsd32_u_long */
2078 		*n_args = 2;
2079 		break;
2080 	}
2081 	/* sys_issetugid */
2082 	case 305: {
2083 		*n_args = 0;
2084 		break;
2085 	}
2086 	/* netbsd32_utrace */
2087 	case 306: {
2088 		struct netbsd32_utrace_args *p = params;
2089 		uarg[0] = (intptr_t) SCARG(p, label).i32; /* netbsd32_charp */
2090 		uarg[1] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */
2091 		iarg[2] = SCARG(p, len); /* netbsd32_size_t */
2092 		*n_args = 3;
2093 		break;
2094 	}
2095 	/* netbsd32_getcontext */
2096 	case 307: {
2097 		struct netbsd32_getcontext_args *p = params;
2098 		uarg[0] = (intptr_t) SCARG(p, ucp).i32; /* netbsd32_ucontextp */
2099 		*n_args = 1;
2100 		break;
2101 	}
2102 	/* netbsd32_setcontext */
2103 	case 308: {
2104 		struct netbsd32_setcontext_args *p = params;
2105 		uarg[0] = (intptr_t) SCARG(p, ucp).i32; /* netbsd32_ucontextp */
2106 		*n_args = 1;
2107 		break;
2108 	}
2109 	/* netbsd32__lwp_create */
2110 	case 309: {
2111 		struct netbsd32__lwp_create_args *p = params;
2112 		uarg[0] = (intptr_t) SCARG(p, ucp).i32; /* netbsd32_ucontextp */
2113 		iarg[1] = SCARG(p, flags); /* netbsd32_u_long */
2114 		uarg[2] = (intptr_t) SCARG(p, new_lwp).i32; /* netbsd32_lwpidp */
2115 		*n_args = 3;
2116 		break;
2117 	}
2118 	/* sys__lwp_exit */
2119 	case 310: {
2120 		*n_args = 0;
2121 		break;
2122 	}
2123 	/* sys__lwp_self */
2124 	case 311: {
2125 		*n_args = 0;
2126 		break;
2127 	}
2128 	/* netbsd32__lwp_wait */
2129 	case 312: {
2130 		struct netbsd32__lwp_wait_args *p = params;
2131 		iarg[0] = SCARG(p, wait_for); /* lwpid_t */
2132 		uarg[1] = (intptr_t) SCARG(p, departed).i32; /* netbsd32_lwpidp */
2133 		*n_args = 2;
2134 		break;
2135 	}
2136 	/* netbsd32__lwp_suspend */
2137 	case 313: {
2138 		struct netbsd32__lwp_suspend_args *p = params;
2139 		iarg[0] = SCARG(p, target); /* lwpid_t */
2140 		*n_args = 1;
2141 		break;
2142 	}
2143 	/* netbsd32__lwp_continue */
2144 	case 314: {
2145 		struct netbsd32__lwp_continue_args *p = params;
2146 		iarg[0] = SCARG(p, target); /* lwpid_t */
2147 		*n_args = 1;
2148 		break;
2149 	}
2150 	/* netbsd32__lwp_wakeup */
2151 	case 315: {
2152 		struct netbsd32__lwp_wakeup_args *p = params;
2153 		iarg[0] = SCARG(p, target); /* lwpid_t */
2154 		*n_args = 1;
2155 		break;
2156 	}
2157 	/* sys__lwp_getprivate */
2158 	case 316: {
2159 		*n_args = 0;
2160 		break;
2161 	}
2162 	/* netbsd32__lwp_setprivate */
2163 	case 317: {
2164 		struct netbsd32__lwp_setprivate_args *p = params;
2165 		uarg[0] = (intptr_t) SCARG(p, ptr).i32; /* netbsd32_voidp */
2166 		*n_args = 1;
2167 		break;
2168 	}
2169 	/* netbsd32__lwp_kill */
2170 	case 318: {
2171 		struct netbsd32__lwp_kill_args *p = params;
2172 		iarg[0] = SCARG(p, target); /* lwpid_t */
2173 		iarg[1] = SCARG(p, signo); /* int */
2174 		*n_args = 2;
2175 		break;
2176 	}
2177 	/* netbsd32__lwp_detach */
2178 	case 319: {
2179 		struct netbsd32__lwp_detach_args *p = params;
2180 		iarg[0] = SCARG(p, target); /* lwpid_t */
2181 		*n_args = 1;
2182 		break;
2183 	}
2184 	/* netbsd32__lwp_park */
2185 	case 320: {
2186 		struct compat_50_netbsd32__lwp_park_args *p = params;
2187 		uarg[0] = (intptr_t) SCARG(p, ts).i32; /* netbsd32_timespec50p_t */
2188 		iarg[1] = SCARG(p, unpark); /* lwpid_t */
2189 		uarg[2] = (intptr_t) SCARG(p, hint).i32; /* netbsd32_voidp */
2190 		uarg[3] = (intptr_t) SCARG(p, unparkhint).i32; /* netbsd32_voidp */
2191 		*n_args = 4;
2192 		break;
2193 	}
2194 	/* netbsd32__lwp_unpark */
2195 	case 321: {
2196 		struct netbsd32__lwp_unpark_args *p = params;
2197 		iarg[0] = SCARG(p, target); /* lwpid_t */
2198 		uarg[1] = (intptr_t) SCARG(p, hint).i32; /* netbsd32_voidp */
2199 		*n_args = 2;
2200 		break;
2201 	}
2202 	/* netbsd32__lwp_unpark_all */
2203 	case 322: {
2204 		struct netbsd32__lwp_unpark_all_args *p = params;
2205 		uarg[0] = (intptr_t) SCARG(p, targets).i32; /* netbsd32_lwpidp */
2206 		iarg[1] = SCARG(p, ntargets); /* netbsd32_size_t */
2207 		uarg[2] = (intptr_t) SCARG(p, hint).i32; /* netbsd32_voidp */
2208 		*n_args = 3;
2209 		break;
2210 	}
2211 	/* netbsd32__lwp_setname */
2212 	case 323: {
2213 		struct netbsd32__lwp_setname_args *p = params;
2214 		iarg[0] = SCARG(p, target); /* lwpid_t */
2215 		uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */
2216 		*n_args = 2;
2217 		break;
2218 	}
2219 	/* netbsd32__lwp_getname */
2220 	case 324: {
2221 		struct netbsd32__lwp_getname_args *p = params;
2222 		iarg[0] = SCARG(p, target); /* lwpid_t */
2223 		uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */
2224 		iarg[2] = SCARG(p, len); /* netbsd32_size_t */
2225 		*n_args = 3;
2226 		break;
2227 	}
2228 	/* netbsd32__lwp_ctl */
2229 	case 325: {
2230 		struct netbsd32__lwp_ctl_args *p = params;
2231 		iarg[0] = SCARG(p, features); /* int */
2232 		uarg[1] = (intptr_t) SCARG(p, address).i32; /* netbsd32_pointer_t */
2233 		*n_args = 2;
2234 		break;
2235 	}
2236 	/* netbsd32___sigaction_sigtramp */
2237 	case 340: {
2238 		struct netbsd32___sigaction_sigtramp_args *p = params;
2239 		iarg[0] = SCARG(p, signum); /* int */
2240 		uarg[1] = (intptr_t) SCARG(p, nsa).i32; /* netbsd32_sigactionp_t */
2241 		uarg[2] = (intptr_t) SCARG(p, osa).i32; /* netbsd32_sigactionp_t */
2242 		uarg[3] = (intptr_t) SCARG(p, tramp).i32; /* netbsd32_voidp */
2243 		iarg[4] = SCARG(p, vers); /* int */
2244 		*n_args = 5;
2245 		break;
2246 	}
2247 	/* netbsd32_rasctl */
2248 	case 343: {
2249 		struct netbsd32_rasctl_args *p = params;
2250 		uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */
2251 		iarg[1] = SCARG(p, len); /* netbsd32_size_t */
2252 		iarg[2] = SCARG(p, op); /* int */
2253 		*n_args = 3;
2254 		break;
2255 	}
2256 	/* sys_kqueue */
2257 	case 344: {
2258 		*n_args = 0;
2259 		break;
2260 	}
2261 	/* netbsd32_kevent */
2262 	case 345: {
2263 		struct compat_50_netbsd32_kevent_args *p = params;
2264 		iarg[0] = SCARG(p, fd); /* int */
2265 		uarg[1] = (intptr_t) SCARG(p, changelist).i32; /* netbsd32_keventp_t */
2266 		iarg[2] = SCARG(p, nchanges); /* netbsd32_size_t */
2267 		uarg[3] = (intptr_t) SCARG(p, eventlist).i32; /* netbsd32_keventp_t */
2268 		iarg[4] = SCARG(p, nevents); /* netbsd32_size_t */
2269 		uarg[5] = (intptr_t) SCARG(p, timeout).i32; /* netbsd32_timespec50p_t */
2270 		*n_args = 6;
2271 		break;
2272 	}
2273 	/* netbsd32__sched_setparam */
2274 	case 346: {
2275 		struct netbsd32__sched_setparam_args *p = params;
2276 		iarg[0] = SCARG(p, pid); /* pid_t */
2277 		iarg[1] = SCARG(p, lid); /* lwpid_t */
2278 		iarg[2] = SCARG(p, policy); /* int */
2279 		uarg[3] = (intptr_t) SCARG(p, params).i32; /* const netbsd32_sched_paramp_t */
2280 		*n_args = 4;
2281 		break;
2282 	}
2283 	/* netbsd32__sched_getparam */
2284 	case 347: {
2285 		struct netbsd32__sched_getparam_args *p = params;
2286 		iarg[0] = SCARG(p, pid); /* pid_t */
2287 		iarg[1] = SCARG(p, lid); /* lwpid_t */
2288 		uarg[2] = (intptr_t) SCARG(p, policy).i32; /* netbsd32_intp */
2289 		uarg[3] = (intptr_t) SCARG(p, params).i32; /* netbsd32_sched_paramp_t */
2290 		*n_args = 4;
2291 		break;
2292 	}
2293 	/* netbsd32__sched_setaffinity */
2294 	case 348: {
2295 		struct netbsd32__sched_setaffinity_args *p = params;
2296 		iarg[0] = SCARG(p, pid); /* pid_t */
2297 		iarg[1] = SCARG(p, lid); /* lwpid_t */
2298 		iarg[2] = SCARG(p, size); /* netbsd32_size_t */
2299 		uarg[3] = (intptr_t) SCARG(p, cpuset).i32; /* const netbsd32_cpusetp_t */
2300 		*n_args = 4;
2301 		break;
2302 	}
2303 	/* netbsd32__sched_getaffinity */
2304 	case 349: {
2305 		struct netbsd32__sched_getaffinity_args *p = params;
2306 		iarg[0] = SCARG(p, pid); /* pid_t */
2307 		iarg[1] = SCARG(p, lid); /* lwpid_t */
2308 		iarg[2] = SCARG(p, size); /* netbsd32_size_t */
2309 		uarg[3] = (intptr_t) SCARG(p, cpuset).i32; /* netbsd32_cpusetp_t */
2310 		*n_args = 4;
2311 		break;
2312 	}
2313 	/* sys_sched_yield */
2314 	case 350: {
2315 		*n_args = 0;
2316 		break;
2317 	}
2318 	/* netbsd32_fsync_range */
2319 	case 354: {
2320 		struct netbsd32_fsync_range_args *p = params;
2321 		iarg[0] = SCARG(p, fd); /* int */
2322 		iarg[1] = SCARG(p, flags); /* int */
2323 		iarg[2] = SCARG(p, start); /* netbsd32_off_t */
2324 		iarg[3] = SCARG(p, length); /* netbsd32_off_t */
2325 		*n_args = 4;
2326 		break;
2327 	}
2328 	/* netbsd32_uuidgen */
2329 	case 355: {
2330 		struct netbsd32_uuidgen_args *p = params;
2331 		uarg[0] = (intptr_t) SCARG(p, store).i32; /* netbsd32_uuidp_t */
2332 		iarg[1] = SCARG(p, count); /* int */
2333 		*n_args = 2;
2334 		break;
2335 	}
2336 	/* netbsd32_getvfsstat */
2337 	case 356: {
2338 		struct netbsd32_getvfsstat_args *p = params;
2339 		uarg[0] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_statvfsp_t */
2340 		iarg[1] = SCARG(p, bufsize); /* netbsd32_size_t */
2341 		iarg[2] = SCARG(p, flags); /* int */
2342 		*n_args = 3;
2343 		break;
2344 	}
2345 	/* netbsd32_statvfs1 */
2346 	case 357: {
2347 		struct netbsd32_statvfs1_args *p = params;
2348 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2349 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_statvfsp_t */
2350 		iarg[2] = SCARG(p, flags); /* int */
2351 		*n_args = 3;
2352 		break;
2353 	}
2354 	/* netbsd32_fstatvfs1 */
2355 	case 358: {
2356 		struct netbsd32_fstatvfs1_args *p = params;
2357 		iarg[0] = SCARG(p, fd); /* int */
2358 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_statvfsp_t */
2359 		iarg[2] = SCARG(p, flags); /* int */
2360 		*n_args = 3;
2361 		break;
2362 	}
2363 	/* netbsd32_fhstatvfs1 */
2364 	case 359: {
2365 		struct compat_30_netbsd32_fhstatvfs1_args *p = params;
2366 		uarg[0] = (intptr_t) SCARG(p, fhp).i32; /* netbsd32_fhandlep_t */
2367 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_statvfsp_t */
2368 		iarg[2] = SCARG(p, flags); /* int */
2369 		*n_args = 3;
2370 		break;
2371 	}
2372 	/* netbsd32_extattrctl */
2373 	case 360: {
2374 		struct netbsd32_extattrctl_args *p = params;
2375 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2376 		iarg[1] = SCARG(p, cmd); /* int */
2377 		uarg[2] = (intptr_t) SCARG(p, filename).i32; /* netbsd32_charp */
2378 		iarg[3] = SCARG(p, attrnamespace); /* int */
2379 		uarg[4] = (intptr_t) SCARG(p, attrname).i32; /* netbsd32_charp */
2380 		*n_args = 5;
2381 		break;
2382 	}
2383 	/* netbsd32_extattr_set_file */
2384 	case 361: {
2385 		struct netbsd32_extattr_set_file_args *p = params;
2386 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2387 		iarg[1] = SCARG(p, attrnamespace); /* int */
2388 		uarg[2] = (intptr_t) SCARG(p, attrname).i32; /* netbsd32_charp */
2389 		uarg[3] = (intptr_t) SCARG(p, data).i32; /* netbsd32_voidp */
2390 		iarg[4] = SCARG(p, nbytes); /* netbsd32_size_t */
2391 		*n_args = 5;
2392 		break;
2393 	}
2394 	/* netbsd32_extattr_get_file */
2395 	case 362: {
2396 		struct netbsd32_extattr_get_file_args *p = params;
2397 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2398 		iarg[1] = SCARG(p, attrnamespace); /* int */
2399 		uarg[2] = (intptr_t) SCARG(p, attrname).i32; /* netbsd32_charp */
2400 		uarg[3] = (intptr_t) SCARG(p, data).i32; /* netbsd32_voidp */
2401 		iarg[4] = SCARG(p, nbytes); /* netbsd32_size_t */
2402 		*n_args = 5;
2403 		break;
2404 	}
2405 	/* netbsd32_extattr_delete_file */
2406 	case 363: {
2407 		struct netbsd32_extattr_delete_file_args *p = params;
2408 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2409 		iarg[1] = SCARG(p, attrnamespace); /* int */
2410 		uarg[2] = (intptr_t) SCARG(p, attrname).i32; /* netbsd32_charp */
2411 		*n_args = 3;
2412 		break;
2413 	}
2414 	/* netbsd32_extattr_set_fd */
2415 	case 364: {
2416 		struct netbsd32_extattr_set_fd_args *p = params;
2417 		iarg[0] = SCARG(p, fd); /* int */
2418 		iarg[1] = SCARG(p, attrnamespace); /* int */
2419 		uarg[2] = (intptr_t) SCARG(p, attrname).i32; /* netbsd32_charp */
2420 		uarg[3] = (intptr_t) SCARG(p, data).i32; /* netbsd32_voidp */
2421 		iarg[4] = SCARG(p, nbytes); /* netbsd32_size_t */
2422 		*n_args = 5;
2423 		break;
2424 	}
2425 	/* netbsd32_extattr_get_fd */
2426 	case 365: {
2427 		struct netbsd32_extattr_get_fd_args *p = params;
2428 		iarg[0] = SCARG(p, fd); /* int */
2429 		iarg[1] = SCARG(p, attrnamespace); /* int */
2430 		uarg[2] = (intptr_t) SCARG(p, attrname).i32; /* netbsd32_charp */
2431 		uarg[3] = (intptr_t) SCARG(p, data).i32; /* netbsd32_voidp */
2432 		iarg[4] = SCARG(p, nbytes); /* netbsd32_size_t */
2433 		*n_args = 5;
2434 		break;
2435 	}
2436 	/* netbsd32_extattr_delete_fd */
2437 	case 366: {
2438 		struct netbsd32_extattr_delete_fd_args *p = params;
2439 		iarg[0] = SCARG(p, fd); /* int */
2440 		iarg[1] = SCARG(p, attrnamespace); /* int */
2441 		uarg[2] = (intptr_t) SCARG(p, attrname).i32; /* netbsd32_charp */
2442 		*n_args = 3;
2443 		break;
2444 	}
2445 	/* netbsd32_extattr_set_link */
2446 	case 367: {
2447 		struct netbsd32_extattr_set_link_args *p = params;
2448 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2449 		iarg[1] = SCARG(p, attrnamespace); /* int */
2450 		uarg[2] = (intptr_t) SCARG(p, attrname).i32; /* netbsd32_charp */
2451 		uarg[3] = (intptr_t) SCARG(p, data).i32; /* netbsd32_voidp */
2452 		iarg[4] = SCARG(p, nbytes); /* netbsd32_size_t */
2453 		*n_args = 5;
2454 		break;
2455 	}
2456 	/* netbsd32_extattr_get_link */
2457 	case 368: {
2458 		struct netbsd32_extattr_get_link_args *p = params;
2459 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2460 		iarg[1] = SCARG(p, attrnamespace); /* int */
2461 		uarg[2] = (intptr_t) SCARG(p, attrname).i32; /* netbsd32_charp */
2462 		uarg[3] = (intptr_t) SCARG(p, data).i32; /* netbsd32_voidp */
2463 		iarg[4] = SCARG(p, nbytes); /* netbsd32_size_t */
2464 		*n_args = 5;
2465 		break;
2466 	}
2467 	/* netbsd32_extattr_delete_link */
2468 	case 369: {
2469 		struct netbsd32_extattr_delete_link_args *p = params;
2470 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2471 		iarg[1] = SCARG(p, attrnamespace); /* int */
2472 		uarg[2] = (intptr_t) SCARG(p, attrname).i32; /* netbsd32_charp */
2473 		*n_args = 3;
2474 		break;
2475 	}
2476 	/* netbsd32_extattr_list_fd */
2477 	case 370: {
2478 		struct netbsd32_extattr_list_fd_args *p = params;
2479 		iarg[0] = SCARG(p, fd); /* int */
2480 		iarg[1] = SCARG(p, attrnamespace); /* int */
2481 		uarg[2] = (intptr_t) SCARG(p, data).i32; /* netbsd32_voidp */
2482 		iarg[3] = SCARG(p, nbytes); /* netbsd32_size_t */
2483 		*n_args = 4;
2484 		break;
2485 	}
2486 	/* netbsd32_extattr_list_file */
2487 	case 371: {
2488 		struct netbsd32_extattr_list_file_args *p = params;
2489 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2490 		iarg[1] = SCARG(p, attrnamespace); /* int */
2491 		uarg[2] = (intptr_t) SCARG(p, data).i32; /* netbsd32_voidp */
2492 		iarg[3] = SCARG(p, nbytes); /* netbsd32_size_t */
2493 		*n_args = 4;
2494 		break;
2495 	}
2496 	/* netbsd32_extattr_list_link */
2497 	case 372: {
2498 		struct netbsd32_extattr_list_link_args *p = params;
2499 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2500 		iarg[1] = SCARG(p, attrnamespace); /* int */
2501 		uarg[2] = (intptr_t) SCARG(p, data).i32; /* netbsd32_voidp */
2502 		iarg[3] = SCARG(p, nbytes); /* netbsd32_size_t */
2503 		*n_args = 4;
2504 		break;
2505 	}
2506 	/* netbsd32_pselect */
2507 	case 373: {
2508 		struct compat_50_netbsd32_pselect_args *p = params;
2509 		iarg[0] = SCARG(p, nd); /* int */
2510 		uarg[1] = (intptr_t) SCARG(p, in).i32; /* netbsd32_fd_setp_t */
2511 		uarg[2] = (intptr_t) SCARG(p, ou).i32; /* netbsd32_fd_setp_t */
2512 		uarg[3] = (intptr_t) SCARG(p, ex).i32; /* netbsd32_fd_setp_t */
2513 		uarg[4] = (intptr_t) SCARG(p, ts).i32; /* netbsd32_timespec50p_t */
2514 		uarg[5] = (intptr_t) SCARG(p, mask).i32; /* netbsd32_sigsetp_t */
2515 		*n_args = 6;
2516 		break;
2517 	}
2518 	/* netbsd32_pollts */
2519 	case 374: {
2520 		struct compat_50_netbsd32_pollts_args *p = params;
2521 		uarg[0] = (intptr_t) SCARG(p, fds).i32; /* netbsd32_pollfdp_t */
2522 		uarg[1] = SCARG(p, nfds); /* u_int */
2523 		uarg[2] = (intptr_t) SCARG(p, ts).i32; /* netbsd32_timespec50p_t */
2524 		uarg[3] = (intptr_t) SCARG(p, mask).i32; /* netbsd32_sigsetp_t */
2525 		*n_args = 4;
2526 		break;
2527 	}
2528 	/* netbsd32_setxattr */
2529 	case 375: {
2530 		struct netbsd32_setxattr_args *p = params;
2531 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2532 		uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */
2533 		uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */
2534 		iarg[3] = SCARG(p, size); /* netbsd32_size_t */
2535 		iarg[4] = SCARG(p, flags); /* int */
2536 		*n_args = 5;
2537 		break;
2538 	}
2539 	/* netbsd32_lsetxattr */
2540 	case 376: {
2541 		struct netbsd32_lsetxattr_args *p = params;
2542 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2543 		uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */
2544 		uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */
2545 		iarg[3] = SCARG(p, size); /* netbsd32_size_t */
2546 		iarg[4] = SCARG(p, flags); /* int */
2547 		*n_args = 5;
2548 		break;
2549 	}
2550 	/* netbsd32_fsetxattr */
2551 	case 377: {
2552 		struct netbsd32_fsetxattr_args *p = params;
2553 		iarg[0] = SCARG(p, fd); /* int */
2554 		uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */
2555 		uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */
2556 		iarg[3] = SCARG(p, size); /* netbsd32_size_t */
2557 		iarg[4] = SCARG(p, flags); /* int */
2558 		*n_args = 5;
2559 		break;
2560 	}
2561 	/* netbsd32_getxattr */
2562 	case 378: {
2563 		struct netbsd32_getxattr_args *p = params;
2564 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2565 		uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */
2566 		uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */
2567 		iarg[3] = SCARG(p, size); /* netbsd32_size_t */
2568 		*n_args = 4;
2569 		break;
2570 	}
2571 	/* netbsd32_lgetxattr */
2572 	case 379: {
2573 		struct netbsd32_lgetxattr_args *p = params;
2574 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2575 		uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */
2576 		uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */
2577 		iarg[3] = SCARG(p, size); /* netbsd32_size_t */
2578 		*n_args = 4;
2579 		break;
2580 	}
2581 	/* netbsd32_fgetxattr */
2582 	case 380: {
2583 		struct netbsd32_fgetxattr_args *p = params;
2584 		iarg[0] = SCARG(p, fd); /* int */
2585 		uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */
2586 		uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */
2587 		iarg[3] = SCARG(p, size); /* netbsd32_size_t */
2588 		*n_args = 4;
2589 		break;
2590 	}
2591 	/* netbsd32_listxattr */
2592 	case 381: {
2593 		struct netbsd32_listxattr_args *p = params;
2594 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2595 		uarg[1] = (intptr_t) SCARG(p, list).i32; /* netbsd32_charp */
2596 		iarg[2] = SCARG(p, size); /* netbsd32_size_t */
2597 		*n_args = 3;
2598 		break;
2599 	}
2600 	/* netbsd32_llistxattr */
2601 	case 382: {
2602 		struct netbsd32_llistxattr_args *p = params;
2603 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2604 		uarg[1] = (intptr_t) SCARG(p, list).i32; /* netbsd32_charp */
2605 		iarg[2] = SCARG(p, size); /* netbsd32_size_t */
2606 		*n_args = 3;
2607 		break;
2608 	}
2609 	/* netbsd32_flistxattr */
2610 	case 383: {
2611 		struct netbsd32_flistxattr_args *p = params;
2612 		iarg[0] = SCARG(p, fd); /* int */
2613 		uarg[1] = (intptr_t) SCARG(p, list).i32; /* netbsd32_charp */
2614 		iarg[2] = SCARG(p, size); /* netbsd32_size_t */
2615 		*n_args = 3;
2616 		break;
2617 	}
2618 	/* netbsd32_removexattr */
2619 	case 384: {
2620 		struct netbsd32_removexattr_args *p = params;
2621 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2622 		uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */
2623 		*n_args = 2;
2624 		break;
2625 	}
2626 	/* netbsd32_lremovexattr */
2627 	case 385: {
2628 		struct netbsd32_lremovexattr_args *p = params;
2629 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2630 		uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */
2631 		*n_args = 2;
2632 		break;
2633 	}
2634 	/* netbsd32_fremovexattr */
2635 	case 386: {
2636 		struct netbsd32_fremovexattr_args *p = params;
2637 		iarg[0] = SCARG(p, fd); /* int */
2638 		uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */
2639 		*n_args = 2;
2640 		break;
2641 	}
2642 	/* netbsd32___stat30 */
2643 	case 387: {
2644 		struct compat_50_netbsd32___stat30_args *p = params;
2645 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2646 		uarg[1] = (intptr_t) SCARG(p, ub).i32; /* netbsd32_stat50p_t */
2647 		*n_args = 2;
2648 		break;
2649 	}
2650 	/* netbsd32___fstat30 */
2651 	case 388: {
2652 		struct compat_50_netbsd32___fstat30_args *p = params;
2653 		iarg[0] = SCARG(p, fd); /* int */
2654 		uarg[1] = (intptr_t) SCARG(p, sb).i32; /* netbsd32_stat50p_t */
2655 		*n_args = 2;
2656 		break;
2657 	}
2658 	/* netbsd32___lstat30 */
2659 	case 389: {
2660 		struct compat_50_netbsd32___lstat30_args *p = params;
2661 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2662 		uarg[1] = (intptr_t) SCARG(p, ub).i32; /* netbsd32_stat50p_t */
2663 		*n_args = 2;
2664 		break;
2665 	}
2666 	/* netbsd32___getdents30 */
2667 	case 390: {
2668 		struct netbsd32___getdents30_args *p = params;
2669 		iarg[0] = SCARG(p, fd); /* int */
2670 		uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_charp */
2671 		iarg[2] = SCARG(p, count); /* netbsd32_size_t */
2672 		*n_args = 3;
2673 		break;
2674 	}
2675 	/* netbsd32___fhstat30 */
2676 	case 392: {
2677 		struct compat_30_netbsd32___fhstat30_args *p = params;
2678 		uarg[0] = (intptr_t) SCARG(p, fhp).i32; /* netbsd32_fhandlep_t */
2679 		uarg[1] = (intptr_t) SCARG(p, sb).i32; /* netbsd32_stat50p_t */
2680 		*n_args = 2;
2681 		break;
2682 	}
2683 #if defined(NTP) || !defined(_KERNEL_OPT)
2684 	/* netbsd32_ntp_gettime */
2685 	case 393: {
2686 		struct compat_50_netbsd32_ntp_gettime_args *p = params;
2687 		uarg[0] = (intptr_t) SCARG(p, ntvp).i32; /* netbsd32_ntptimeval50p_t */
2688 		*n_args = 1;
2689 		break;
2690 	}
2691 #else
2692 #endif
2693 	/* netbsd32___socket30 */
2694 	case 394: {
2695 		struct netbsd32___socket30_args *p = params;
2696 		iarg[0] = SCARG(p, domain); /* int */
2697 		iarg[1] = SCARG(p, type); /* int */
2698 		iarg[2] = SCARG(p, protocol); /* int */
2699 		*n_args = 3;
2700 		break;
2701 	}
2702 	/* netbsd32___getfh30 */
2703 	case 395: {
2704 		struct netbsd32___getfh30_args *p = params;
2705 		uarg[0] = (intptr_t) SCARG(p, fname).i32; /* netbsd32_charp */
2706 		uarg[1] = (intptr_t) SCARG(p, fhp).i32; /* netbsd32_pointer_t */
2707 		uarg[2] = (intptr_t) SCARG(p, fh_size).i32; /* netbsd32_size_tp */
2708 		*n_args = 3;
2709 		break;
2710 	}
2711 	/* netbsd32___fhopen40 */
2712 	case 396: {
2713 		struct netbsd32___fhopen40_args *p = params;
2714 		uarg[0] = (intptr_t) SCARG(p, fhp).i32; /* netbsd32_pointer_t */
2715 		iarg[1] = SCARG(p, fh_size); /* netbsd32_size_t */
2716 		iarg[2] = SCARG(p, flags); /* int */
2717 		*n_args = 3;
2718 		break;
2719 	}
2720 	/* netbsd32___fhstatvfs140 */
2721 	case 397: {
2722 		struct netbsd32___fhstatvfs140_args *p = params;
2723 		uarg[0] = (intptr_t) SCARG(p, fhp).i32; /* netbsd32_pointer_t */
2724 		iarg[1] = SCARG(p, fh_size); /* netbsd32_size_t */
2725 		uarg[2] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_statvfsp_t */
2726 		iarg[3] = SCARG(p, flags); /* int */
2727 		*n_args = 4;
2728 		break;
2729 	}
2730 	/* netbsd32___fhstat40 */
2731 	case 398: {
2732 		struct compat_50_netbsd32___fhstat40_args *p = params;
2733 		uarg[0] = (intptr_t) SCARG(p, fhp).i32; /* netbsd32_pointer_t */
2734 		iarg[1] = SCARG(p, fh_size); /* netbsd32_size_t */
2735 		uarg[2] = (intptr_t) SCARG(p, sb).i32; /* netbsd32_stat50p_t */
2736 		*n_args = 3;
2737 		break;
2738 	}
2739 	/* netbsd32___mount50 */
2740 	case 410: {
2741 		struct netbsd32___mount50_args *p = params;
2742 		uarg[0] = (intptr_t) SCARG(p, type).i32; /* netbsd32_charp */
2743 		uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */
2744 		iarg[2] = SCARG(p, flags); /* int */
2745 		uarg[3] = (intptr_t) SCARG(p, data).i32; /* netbsd32_voidp */
2746 		iarg[4] = SCARG(p, data_len); /* netbsd32_size_t */
2747 		*n_args = 5;
2748 		break;
2749 	}
2750 	/* netbsd32_mremap */
2751 	case 411: {
2752 		struct netbsd32_mremap_args *p = params;
2753 		uarg[0] = (intptr_t) SCARG(p, old_address).i32; /* netbsd32_voidp */
2754 		iarg[1] = SCARG(p, old_size); /* netbsd32_size_t */
2755 		uarg[2] = (intptr_t) SCARG(p, new_address).i32; /* netbsd32_voidp */
2756 		iarg[3] = SCARG(p, new_size); /* netbsd32_size_t */
2757 		iarg[4] = SCARG(p, flags); /* int */
2758 		*n_args = 5;
2759 		break;
2760 	}
2761 	/* netbsd32___posix_fadvise50 */
2762 	case 416: {
2763 		struct netbsd32___posix_fadvise50_args *p = params;
2764 		iarg[0] = SCARG(p, fd); /* int */
2765 		iarg[1] = SCARG(p, PAD); /* int */
2766 		iarg[2] = SCARG(p, offset); /* netbsd32_off_t */
2767 		iarg[3] = SCARG(p, len); /* netbsd32_off_t */
2768 		iarg[4] = SCARG(p, advice); /* int */
2769 		*n_args = 5;
2770 		break;
2771 	}
2772 	/* netbsd32___select50 */
2773 	case 417: {
2774 		struct netbsd32___select50_args *p = params;
2775 		iarg[0] = SCARG(p, nd); /* int */
2776 		uarg[1] = (intptr_t) SCARG(p, in).i32; /* netbsd32_fd_setp_t */
2777 		uarg[2] = (intptr_t) SCARG(p, ou).i32; /* netbsd32_fd_setp_t */
2778 		uarg[3] = (intptr_t) SCARG(p, ex).i32; /* netbsd32_fd_setp_t */
2779 		uarg[4] = (intptr_t) SCARG(p, tv).i32; /* netbsd32_timevalp_t */
2780 		*n_args = 5;
2781 		break;
2782 	}
2783 	/* netbsd32___gettimeofday50 */
2784 	case 418: {
2785 		struct netbsd32___gettimeofday50_args *p = params;
2786 		uarg[0] = (intptr_t) SCARG(p, tp).i32; /* netbsd32_timevalp_t */
2787 		uarg[1] = (intptr_t) SCARG(p, tzp).i32; /* netbsd32_voidp */
2788 		*n_args = 2;
2789 		break;
2790 	}
2791 	/* netbsd32___settimeofday50 */
2792 	case 419: {
2793 		struct netbsd32___settimeofday50_args *p = params;
2794 		uarg[0] = (intptr_t) SCARG(p, tv).i32; /* const netbsd32_timevalp_t */
2795 		uarg[1] = (intptr_t) SCARG(p, tzp).i32; /* const netbsd32_voidp */
2796 		*n_args = 2;
2797 		break;
2798 	}
2799 	/* netbsd32___utimes50 */
2800 	case 420: {
2801 		struct netbsd32___utimes50_args *p = params;
2802 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
2803 		uarg[1] = (intptr_t) SCARG(p, tptr).i32; /* const netbsd32_timevalp_t */
2804 		*n_args = 2;
2805 		break;
2806 	}
2807 	/* netbsd32___adjtime50 */
2808 	case 421: {
2809 		struct netbsd32___adjtime50_args *p = params;
2810 		uarg[0] = (intptr_t) SCARG(p, delta).i32; /* const netbsd32_timevalp_t */
2811 		uarg[1] = (intptr_t) SCARG(p, olddelta).i32; /* netbsd32_timevalp_t */
2812 		*n_args = 2;
2813 		break;
2814 	}
2815 	/* netbsd32___futimes50 */
2816 	case 423: {
2817 		struct netbsd32___futimes50_args *p = params;
2818 		iarg[0] = SCARG(p, fd); /* int */
2819 		uarg[1] = (intptr_t) SCARG(p, tptr).i32; /* const netbsd32_timevalp_t */
2820 		*n_args = 2;
2821 		break;
2822 	}
2823 	/* netbsd32___lutimes50 */
2824 	case 424: {
2825 		struct netbsd32___lutimes50_args *p = params;
2826 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
2827 		uarg[1] = (intptr_t) SCARG(p, tptr).i32; /* const netbsd32_timevalp_t */
2828 		*n_args = 2;
2829 		break;
2830 	}
2831 	/* netbsd32___setitimer50 */
2832 	case 425: {
2833 		struct netbsd32___setitimer50_args *p = params;
2834 		iarg[0] = SCARG(p, which); /* int */
2835 		uarg[1] = (intptr_t) SCARG(p, itv).i32; /* const netbsd32_itimervalp_t */
2836 		uarg[2] = (intptr_t) SCARG(p, oitv).i32; /* netbsd32_itimervalp_t */
2837 		*n_args = 3;
2838 		break;
2839 	}
2840 	/* netbsd32___getitimer50 */
2841 	case 426: {
2842 		struct netbsd32___getitimer50_args *p = params;
2843 		iarg[0] = SCARG(p, which); /* int */
2844 		uarg[1] = (intptr_t) SCARG(p, itv).i32; /* netbsd32_itimervalp_t */
2845 		*n_args = 2;
2846 		break;
2847 	}
2848 	/* netbsd32___clock_gettime50 */
2849 	case 427: {
2850 		struct netbsd32___clock_gettime50_args *p = params;
2851 		iarg[0] = SCARG(p, clock_id); /* clockid_t */
2852 		uarg[1] = (intptr_t) SCARG(p, tp).i32; /* netbsd32_timespecp_t */
2853 		*n_args = 2;
2854 		break;
2855 	}
2856 	/* netbsd32___clock_settime50 */
2857 	case 428: {
2858 		struct netbsd32___clock_settime50_args *p = params;
2859 		iarg[0] = SCARG(p, clock_id); /* clockid_t */
2860 		uarg[1] = (intptr_t) SCARG(p, tp).i32; /* const netbsd32_timespecp_t */
2861 		*n_args = 2;
2862 		break;
2863 	}
2864 	/* netbsd32___clock_getres50 */
2865 	case 429: {
2866 		struct netbsd32___clock_getres50_args *p = params;
2867 		iarg[0] = SCARG(p, clock_id); /* clockid_t */
2868 		uarg[1] = (intptr_t) SCARG(p, tp).i32; /* netbsd32_timespecp_t */
2869 		*n_args = 2;
2870 		break;
2871 	}
2872 	/* netbsd32___nanosleep50 */
2873 	case 430: {
2874 		struct netbsd32___nanosleep50_args *p = params;
2875 		uarg[0] = (intptr_t) SCARG(p, rqtp).i32; /* const netbsd32_timespecp_t */
2876 		uarg[1] = (intptr_t) SCARG(p, rmtp).i32; /* netbsd32_timespecp_t */
2877 		*n_args = 2;
2878 		break;
2879 	}
2880 	/* netbsd32_____sigtimedwait50 */
2881 	case 431: {
2882 		struct netbsd32_____sigtimedwait50_args *p = params;
2883 		uarg[0] = (intptr_t) SCARG(p, set).i32; /* const netbsd32_sigsetp_t */
2884 		uarg[1] = (intptr_t) SCARG(p, info).i32; /* netbsd32_siginfop_t */
2885 		uarg[2] = (intptr_t) SCARG(p, timeout).i32; /* netbsd32_timespecp_t */
2886 		*n_args = 3;
2887 		break;
2888 	}
2889 	/* netbsd32__lwp_park */
2890 	case 434: {
2891 		struct compat_60_netbsd32__lwp_park_args *p = params;
2892 		uarg[0] = (intptr_t) SCARG(p, ts).i32; /* const netbsd32_timespecp_t */
2893 		iarg[1] = SCARG(p, unpark); /* lwpid_t */
2894 		uarg[2] = (intptr_t) SCARG(p, hint).i32; /* const netbsd32_voidp */
2895 		uarg[3] = (intptr_t) SCARG(p, unparkhint).i32; /* const netbsd32_voidp */
2896 		*n_args = 4;
2897 		break;
2898 	}
2899 	/* netbsd32___kevent50 */
2900 	case 435: {
2901 		struct netbsd32___kevent50_args *p = params;
2902 		iarg[0] = SCARG(p, fd); /* int */
2903 		uarg[1] = (intptr_t) SCARG(p, changelist).i32; /* const netbsd32_keventp_t */
2904 		iarg[2] = SCARG(p, nchanges); /* netbsd32_size_t */
2905 		uarg[3] = (intptr_t) SCARG(p, eventlist).i32; /* netbsd32_keventp_t */
2906 		iarg[4] = SCARG(p, nevents); /* netbsd32_size_t */
2907 		uarg[5] = (intptr_t) SCARG(p, timeout).i32; /* const netbsd32_timespecp_t */
2908 		*n_args = 6;
2909 		break;
2910 	}
2911 	/* netbsd32___pselect50 */
2912 	case 436: {
2913 		struct netbsd32___pselect50_args *p = params;
2914 		iarg[0] = SCARG(p, nd); /* int */
2915 		uarg[1] = (intptr_t) SCARG(p, in).i32; /* netbsd32_fd_setp_t */
2916 		uarg[2] = (intptr_t) SCARG(p, ou).i32; /* netbsd32_fd_setp_t */
2917 		uarg[3] = (intptr_t) SCARG(p, ex).i32; /* netbsd32_fd_setp_t */
2918 		uarg[4] = (intptr_t) SCARG(p, ts).i32; /* const netbsd32_timespecp_t */
2919 		uarg[5] = (intptr_t) SCARG(p, mask).i32; /* const netbsd32_sigsetp_t */
2920 		*n_args = 6;
2921 		break;
2922 	}
2923 	/* netbsd32___pollts50 */
2924 	case 437: {
2925 		struct netbsd32___pollts50_args *p = params;
2926 		uarg[0] = (intptr_t) SCARG(p, fds).i32; /* netbsd32_pollfdp_t */
2927 		uarg[1] = SCARG(p, nfds); /* u_int */
2928 		uarg[2] = (intptr_t) SCARG(p, ts).i32; /* const netbsd32_timespecp_t */
2929 		uarg[3] = (intptr_t) SCARG(p, mask).i32; /* const netbsd32_sigsetp_t */
2930 		*n_args = 4;
2931 		break;
2932 	}
2933 	/* netbsd32___stat50 */
2934 	case 439: {
2935 		struct netbsd32___stat50_args *p = params;
2936 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
2937 		uarg[1] = (intptr_t) SCARG(p, ub).i32; /* netbsd32_statp_t */
2938 		*n_args = 2;
2939 		break;
2940 	}
2941 	/* netbsd32___fstat50 */
2942 	case 440: {
2943 		struct netbsd32___fstat50_args *p = params;
2944 		iarg[0] = SCARG(p, fd); /* int */
2945 		uarg[1] = (intptr_t) SCARG(p, sb).i32; /* netbsd32_statp_t */
2946 		*n_args = 2;
2947 		break;
2948 	}
2949 	/* netbsd32___lstat50 */
2950 	case 441: {
2951 		struct netbsd32___lstat50_args *p = params;
2952 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
2953 		uarg[1] = (intptr_t) SCARG(p, ub).i32; /* netbsd32_statp_t */
2954 		*n_args = 2;
2955 		break;
2956 	}
2957 #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
2958 	/* netbsd32_____semctl50 */
2959 	case 442: {
2960 		struct netbsd32_____semctl50_args *p = params;
2961 		iarg[0] = SCARG(p, semid); /* int */
2962 		iarg[1] = SCARG(p, semnum); /* int */
2963 		iarg[2] = SCARG(p, cmd); /* int */
2964 		uarg[3] = (intptr_t) SCARG(p, arg).i32; /* netbsd32_semunp_t */
2965 		*n_args = 4;
2966 		break;
2967 	}
2968 #else
2969 #endif
2970 #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
2971 	/* netbsd32___shmctl50 */
2972 	case 443: {
2973 		struct netbsd32___shmctl50_args *p = params;
2974 		iarg[0] = SCARG(p, shmid); /* int */
2975 		iarg[1] = SCARG(p, cmd); /* int */
2976 		uarg[2] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_shmid_dsp_t */
2977 		*n_args = 3;
2978 		break;
2979 	}
2980 #else
2981 #endif
2982 #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
2983 	/* netbsd32___msgctl50 */
2984 	case 444: {
2985 		struct netbsd32___msgctl50_args *p = params;
2986 		iarg[0] = SCARG(p, msqid); /* int */
2987 		iarg[1] = SCARG(p, cmd); /* int */
2988 		uarg[2] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_msqid_dsp_t */
2989 		*n_args = 3;
2990 		break;
2991 	}
2992 #else
2993 #endif
2994 	/* netbsd32___getrusage50 */
2995 	case 445: {
2996 		struct netbsd32___getrusage50_args *p = params;
2997 		iarg[0] = SCARG(p, who); /* int */
2998 		uarg[1] = (intptr_t) SCARG(p, rusage).i32; /* netbsd32_rusagep_t */
2999 		*n_args = 2;
3000 		break;
3001 	}
3002 	/* netbsd32___timer_settime50 */
3003 	case 446: {
3004 		struct netbsd32___timer_settime50_args *p = params;
3005 		iarg[0] = SCARG(p, timerid); /* timer_t */
3006 		iarg[1] = SCARG(p, flags); /* int */
3007 		uarg[2] = (intptr_t) SCARG(p, value).i32; /* const netbsd32_itimerspecp_t */
3008 		uarg[3] = (intptr_t) SCARG(p, ovalue).i32; /* netbsd32_itimerspecp_t */
3009 		*n_args = 4;
3010 		break;
3011 	}
3012 	/* netbsd32___timer_gettime50 */
3013 	case 447: {
3014 		struct netbsd32___timer_gettime50_args *p = params;
3015 		iarg[0] = SCARG(p, timerid); /* timer_t */
3016 		uarg[1] = (intptr_t) SCARG(p, value).i32; /* netbsd32_itimerspecp_t */
3017 		*n_args = 2;
3018 		break;
3019 	}
3020 #if defined(NTP) || !defined(_KERNEL_OPT)
3021 	/* netbsd32___ntp_gettime50 */
3022 	case 448: {
3023 		struct netbsd32___ntp_gettime50_args *p = params;
3024 		uarg[0] = (intptr_t) SCARG(p, ntvp).i32; /* netbsd32_ntptimevalp_t */
3025 		*n_args = 1;
3026 		break;
3027 	}
3028 #else
3029 #endif
3030 	/* netbsd32___wait450 */
3031 	case 449: {
3032 		struct netbsd32___wait450_args *p = params;
3033 		iarg[0] = SCARG(p, pid); /* int */
3034 		uarg[1] = (intptr_t) SCARG(p, status).i32; /* netbsd32_intp */
3035 		iarg[2] = SCARG(p, options); /* int */
3036 		uarg[3] = (intptr_t) SCARG(p, rusage).i32; /* netbsd32_rusagep_t */
3037 		*n_args = 4;
3038 		break;
3039 	}
3040 	/* netbsd32___mknod50 */
3041 	case 450: {
3042 		struct netbsd32___mknod50_args *p = params;
3043 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
3044 		iarg[1] = SCARG(p, mode); /* mode_t */
3045 		iarg[2] = SCARG(p, dev); /* netbsd32_dev_t */
3046 		*n_args = 3;
3047 		break;
3048 	}
3049 	/* netbsd32___fhstat50 */
3050 	case 451: {
3051 		struct netbsd32___fhstat50_args *p = params;
3052 		uarg[0] = (intptr_t) SCARG(p, fhp).i32; /* const netbsd32_voidp */
3053 		iarg[1] = SCARG(p, fh_size); /* netbsd32_size_t */
3054 		uarg[2] = (intptr_t) SCARG(p, sb).i32; /* netbsd32_statp_t */
3055 		*n_args = 3;
3056 		break;
3057 	}
3058 	/* netbsd32_pipe2 */
3059 	case 453: {
3060 		struct netbsd32_pipe2_args *p = params;
3061 		uarg[0] = (intptr_t) SCARG(p, fildes).i32; /* netbsd32_intp */
3062 		iarg[1] = SCARG(p, flags); /* int */
3063 		*n_args = 2;
3064 		break;
3065 	}
3066 	/* netbsd32_dup3 */
3067 	case 454: {
3068 		struct netbsd32_dup3_args *p = params;
3069 		iarg[0] = SCARG(p, from); /* int */
3070 		iarg[1] = SCARG(p, to); /* int */
3071 		iarg[2] = SCARG(p, flags); /* int */
3072 		*n_args = 3;
3073 		break;
3074 	}
3075 	/* netbsd32_kqueue1 */
3076 	case 455: {
3077 		struct netbsd32_kqueue1_args *p = params;
3078 		iarg[0] = SCARG(p, flags); /* int */
3079 		*n_args = 1;
3080 		break;
3081 	}
3082 	/* netbsd32_paccept */
3083 	case 456: {
3084 		struct netbsd32_paccept_args *p = params;
3085 		iarg[0] = SCARG(p, s); /* int */
3086 		uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_sockaddrp_t */
3087 		uarg[2] = (intptr_t) SCARG(p, anamelen).i32; /* netbsd32_socklenp_t */
3088 		uarg[3] = (intptr_t) SCARG(p, mask).i32; /* const netbsd32_sigsetp_t */
3089 		iarg[4] = SCARG(p, flags); /* int */
3090 		*n_args = 5;
3091 		break;
3092 	}
3093 	/* netbsd32_linkat */
3094 	case 457: {
3095 		struct netbsd32_linkat_args *p = params;
3096 		iarg[0] = SCARG(p, fd1); /* int */
3097 		uarg[1] = (intptr_t) SCARG(p, name1).i32; /* const netbsd32_charp */
3098 		iarg[2] = SCARG(p, fd2); /* int */
3099 		uarg[3] = (intptr_t) SCARG(p, name2).i32; /* const netbsd32_charp */
3100 		iarg[4] = SCARG(p, flags); /* int */
3101 		*n_args = 5;
3102 		break;
3103 	}
3104 	/* netbsd32_renameat */
3105 	case 458: {
3106 		struct netbsd32_renameat_args *p = params;
3107 		iarg[0] = SCARG(p, fromfd); /* int */
3108 		uarg[1] = (intptr_t) SCARG(p, from).i32; /* const netbsd32_charp */
3109 		iarg[2] = SCARG(p, tofd); /* int */
3110 		uarg[3] = (intptr_t) SCARG(p, to).i32; /* const netbsd32_charp */
3111 		*n_args = 4;
3112 		break;
3113 	}
3114 	/* netbsd32_mkfifoat */
3115 	case 459: {
3116 		struct netbsd32_mkfifoat_args *p = params;
3117 		iarg[0] = SCARG(p, fd); /* int */
3118 		uarg[1] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
3119 		iarg[2] = SCARG(p, mode); /* mode_t */
3120 		*n_args = 3;
3121 		break;
3122 	}
3123 	/* netbsd32_mknodat */
3124 	case 460: {
3125 		struct netbsd32_mknodat_args *p = params;
3126 		iarg[0] = SCARG(p, fd); /* int */
3127 		uarg[1] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
3128 		iarg[2] = SCARG(p, mode); /* mode_t */
3129 		iarg[3] = SCARG(p, PAD); /* int */
3130 		iarg[4] = SCARG(p, dev); /* netbsd32_dev_t */
3131 		*n_args = 5;
3132 		break;
3133 	}
3134 	/* netbsd32_mkdirat */
3135 	case 461: {
3136 		struct netbsd32_mkdirat_args *p = params;
3137 		iarg[0] = SCARG(p, fd); /* int */
3138 		uarg[1] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
3139 		iarg[2] = SCARG(p, mode); /* mode_t */
3140 		*n_args = 3;
3141 		break;
3142 	}
3143 	/* netbsd32_faccessat */
3144 	case 462: {
3145 		struct netbsd32_faccessat_args *p = params;
3146 		iarg[0] = SCARG(p, fd); /* int */
3147 		uarg[1] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
3148 		iarg[2] = SCARG(p, amode); /* int */
3149 		iarg[3] = SCARG(p, flag); /* int */
3150 		*n_args = 4;
3151 		break;
3152 	}
3153 	/* netbsd32_fchmodat */
3154 	case 463: {
3155 		struct netbsd32_fchmodat_args *p = params;
3156 		iarg[0] = SCARG(p, fd); /* int */
3157 		uarg[1] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
3158 		iarg[2] = SCARG(p, mode); /* mode_t */
3159 		iarg[3] = SCARG(p, flag); /* int */
3160 		*n_args = 4;
3161 		break;
3162 	}
3163 	/* netbsd32_fchownat */
3164 	case 464: {
3165 		struct netbsd32_fchownat_args *p = params;
3166 		iarg[0] = SCARG(p, fd); /* int */
3167 		uarg[1] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
3168 		uarg[2] = SCARG(p, owner); /* uid_t */
3169 		iarg[3] = SCARG(p, group); /* gid_t */
3170 		iarg[4] = SCARG(p, flag); /* int */
3171 		*n_args = 5;
3172 		break;
3173 	}
3174 	/* netbsd32_fexecve */
3175 	case 465: {
3176 		struct netbsd32_fexecve_args *p = params;
3177 		iarg[0] = SCARG(p, fd); /* int */
3178 		uarg[1] = (intptr_t) SCARG(p, argp).i32; /* netbsd32_charpp */
3179 		uarg[2] = (intptr_t) SCARG(p, envp).i32; /* netbsd32_charpp */
3180 		*n_args = 3;
3181 		break;
3182 	}
3183 	/* netbsd32_fstatat */
3184 	case 466: {
3185 		struct netbsd32_fstatat_args *p = params;
3186 		iarg[0] = SCARG(p, fd); /* int */
3187 		uarg[1] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
3188 		uarg[2] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_statp_t */
3189 		iarg[3] = SCARG(p, flag); /* int */
3190 		*n_args = 4;
3191 		break;
3192 	}
3193 	/* netbsd32_utimensat */
3194 	case 467: {
3195 		struct netbsd32_utimensat_args *p = params;
3196 		iarg[0] = SCARG(p, fd); /* int */
3197 		uarg[1] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
3198 		uarg[2] = (intptr_t) SCARG(p, tptr).i32; /* const netbsd32_timespecp_t */
3199 		iarg[3] = SCARG(p, flag); /* int */
3200 		*n_args = 4;
3201 		break;
3202 	}
3203 	/* netbsd32_openat */
3204 	case 468: {
3205 		struct netbsd32_openat_args *p = params;
3206 		iarg[0] = SCARG(p, fd); /* int */
3207 		uarg[1] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
3208 		iarg[2] = SCARG(p, oflags); /* int */
3209 		iarg[3] = SCARG(p, mode); /* mode_t */
3210 		*n_args = 4;
3211 		break;
3212 	}
3213 	/* netbsd32_readlinkat */
3214 	case 469: {
3215 		struct netbsd32_readlinkat_args *p = params;
3216 		iarg[0] = SCARG(p, fd); /* int */
3217 		uarg[1] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
3218 		uarg[2] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_charp */
3219 		uarg[3] = SCARG(p, bufsize); /* size_t */
3220 		*n_args = 4;
3221 		break;
3222 	}
3223 	/* netbsd32_symlinkat */
3224 	case 470: {
3225 		struct netbsd32_symlinkat_args *p = params;
3226 		uarg[0] = (intptr_t) SCARG(p, path1).i32; /* const netbsd32_charp */
3227 		iarg[1] = SCARG(p, fd); /* int */
3228 		uarg[2] = (intptr_t) SCARG(p, path2).i32; /* const netbsd32_charp */
3229 		*n_args = 3;
3230 		break;
3231 	}
3232 	/* netbsd32_unlinkat */
3233 	case 471: {
3234 		struct netbsd32_unlinkat_args *p = params;
3235 		iarg[0] = SCARG(p, fd); /* int */
3236 		uarg[1] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
3237 		iarg[2] = SCARG(p, flag); /* int */
3238 		*n_args = 3;
3239 		break;
3240 	}
3241 	/* netbsd32_futimens */
3242 	case 472: {
3243 		struct netbsd32_futimens_args *p = params;
3244 		iarg[0] = SCARG(p, fd); /* int */
3245 		uarg[1] = (intptr_t) SCARG(p, tptr).i32; /* const netbsd32_timespecp_t */
3246 		*n_args = 2;
3247 		break;
3248 	}
3249 	/* netbsd32___quotactl */
3250 	case 473: {
3251 		struct netbsd32___quotactl_args *p = params;
3252 		uarg[0] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
3253 		uarg[1] = (intptr_t) SCARG(p, args).i32; /* netbsd32_voidp */
3254 		*n_args = 2;
3255 		break;
3256 	}
3257 	/* netbsd32_posix_spawn */
3258 	case 474: {
3259 		struct netbsd32_posix_spawn_args *p = params;
3260 		uarg[0] = (intptr_t) SCARG(p, pid).i32; /* netbsd32_pid_tp */
3261 		uarg[1] = (intptr_t) SCARG(p, path).i32; /* const netbsd32_charp */
3262 		uarg[2] = (intptr_t) SCARG(p, file_actions).i32; /* const netbsd32_posix_spawn_file_actionsp */
3263 		uarg[3] = (intptr_t) SCARG(p, attrp).i32; /* const netbsd32_posix_spawnattrp */
3264 		uarg[4] = (intptr_t) SCARG(p, argv).i32; /* netbsd32_charpp */
3265 		uarg[5] = (intptr_t) SCARG(p, envp).i32; /* netbsd32_charpp */
3266 		*n_args = 6;
3267 		break;
3268 	}
3269 	/* netbsd32_clock_nanosleep */
3270 	case 477: {
3271 		struct netbsd32_clock_nanosleep_args *p = params;
3272 		iarg[0] = SCARG(p, clock_id); /* netbsd32_clockid_t */
3273 		iarg[1] = SCARG(p, flags); /* int */
3274 		uarg[2] = (intptr_t) SCARG(p, rqtp).i32; /* const netbsd32_timespecp_t */
3275 		uarg[3] = (intptr_t) SCARG(p, rmtp).i32; /* netbsd32_timespecp_t */
3276 		*n_args = 4;
3277 		break;
3278 	}
3279 	/* netbsd32____lwp_park60 */
3280 	case 478: {
3281 		struct netbsd32____lwp_park60_args *p = params;
3282 		iarg[0] = SCARG(p, clock_id); /* netbsd32_clockid_t */
3283 		iarg[1] = SCARG(p, flags); /* int */
3284 		uarg[2] = (intptr_t) SCARG(p, ts).i32; /* const netbsd32_timespecp_t */
3285 		iarg[3] = SCARG(p, unpark); /* lwpid_t */
3286 		uarg[4] = (intptr_t) SCARG(p, hint).i32; /* netbsd32_voidp */
3287 		uarg[5] = (intptr_t) SCARG(p, unparkhint).i32; /* netbsd32_voidp */
3288 		*n_args = 6;
3289 		break;
3290 	}
3291 	/* netbsd32_posix_fallocate */
3292 	case 479: {
3293 		struct netbsd32_posix_fallocate_args *p = params;
3294 		iarg[0] = SCARG(p, fd); /* int */
3295 		iarg[1] = SCARG(p, PAD); /* int */
3296 		iarg[2] = SCARG(p, pos); /* netbsd32_off_t */
3297 		iarg[3] = SCARG(p, len); /* netbsd32_off_t */
3298 		*n_args = 4;
3299 		break;
3300 	}
3301 	/* netbsd32_fdiscard */
3302 	case 480: {
3303 		struct netbsd32_fdiscard_args *p = params;
3304 		iarg[0] = SCARG(p, fd); /* int */
3305 		iarg[1] = SCARG(p, PAD); /* int */
3306 		iarg[2] = SCARG(p, pos); /* netbsd32_off_t */
3307 		iarg[3] = SCARG(p, len); /* netbsd32_off_t */
3308 		*n_args = 4;
3309 		break;
3310 	}
3311 	default:
3312 		*n_args = 0;
3313 		break;
3314 	};
3315 }
3316 static void
3317 systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
3318 {
3319 	const char *p = NULL;
3320 	switch (sysnum) {
3321 	/* netbsd32_syscall */
3322 	case 0:
3323 		switch(ndx) {
3324 		case 0:
3325 			p = "int";
3326 			break;
3327 		case 1:
3328 			p = "register32_t";
3329 			break;
3330 		default:
3331 			break;
3332 		};
3333 		break;
3334 	/* netbsd32_exit */
3335 	case 1:
3336 		switch(ndx) {
3337 		case 0:
3338 			p = "int";
3339 			break;
3340 		default:
3341 			break;
3342 		};
3343 		break;
3344 	/* sys_fork */
3345 	case 2:
3346 		break;
3347 	/* netbsd32_read */
3348 	case 3:
3349 		switch(ndx) {
3350 		case 0:
3351 			p = "int";
3352 			break;
3353 		case 1:
3354 			p = "netbsd32_voidp";
3355 			break;
3356 		case 2:
3357 			p = "netbsd32_size_t";
3358 			break;
3359 		default:
3360 			break;
3361 		};
3362 		break;
3363 	/* netbsd32_write */
3364 	case 4:
3365 		switch(ndx) {
3366 		case 0:
3367 			p = "int";
3368 			break;
3369 		case 1:
3370 			p = "netbsd32_voidp";
3371 			break;
3372 		case 2:
3373 			p = "netbsd32_size_t";
3374 			break;
3375 		default:
3376 			break;
3377 		};
3378 		break;
3379 	/* netbsd32_open */
3380 	case 5:
3381 		switch(ndx) {
3382 		case 0:
3383 			p = "netbsd32_charp";
3384 			break;
3385 		case 1:
3386 			p = "int";
3387 			break;
3388 		case 2:
3389 			p = "mode_t";
3390 			break;
3391 		default:
3392 			break;
3393 		};
3394 		break;
3395 	/* netbsd32_close */
3396 	case 6:
3397 		switch(ndx) {
3398 		case 0:
3399 			p = "int";
3400 			break;
3401 		default:
3402 			break;
3403 		};
3404 		break;
3405 	/* netbsd32_wait4 */
3406 	case 7:
3407 		switch(ndx) {
3408 		case 0:
3409 			p = "int";
3410 			break;
3411 		case 1:
3412 			p = "netbsd32_intp";
3413 			break;
3414 		case 2:
3415 			p = "int";
3416 			break;
3417 		case 3:
3418 			p = "netbsd32_rusage50p_t";
3419 			break;
3420 		default:
3421 			break;
3422 		};
3423 		break;
3424 	/* netbsd32_ocreat */
3425 	case 8:
3426 		switch(ndx) {
3427 		case 0:
3428 			p = "netbsd32_charp";
3429 			break;
3430 		case 1:
3431 			p = "mode_t";
3432 			break;
3433 		default:
3434 			break;
3435 		};
3436 		break;
3437 	/* netbsd32_link */
3438 	case 9:
3439 		switch(ndx) {
3440 		case 0:
3441 			p = "netbsd32_charp";
3442 			break;
3443 		case 1:
3444 			p = "netbsd32_charp";
3445 			break;
3446 		default:
3447 			break;
3448 		};
3449 		break;
3450 	/* netbsd32_unlink */
3451 	case 10:
3452 		switch(ndx) {
3453 		case 0:
3454 			p = "netbsd32_charp";
3455 			break;
3456 		default:
3457 			break;
3458 		};
3459 		break;
3460 	/* netbsd32_chdir */
3461 	case 12:
3462 		switch(ndx) {
3463 		case 0:
3464 			p = "netbsd32_charp";
3465 			break;
3466 		default:
3467 			break;
3468 		};
3469 		break;
3470 	/* netbsd32_fchdir */
3471 	case 13:
3472 		switch(ndx) {
3473 		case 0:
3474 			p = "int";
3475 			break;
3476 		default:
3477 			break;
3478 		};
3479 		break;
3480 	/* netbsd32_mknod */
3481 	case 14:
3482 		switch(ndx) {
3483 		case 0:
3484 			p = "netbsd32_charp";
3485 			break;
3486 		case 1:
3487 			p = "mode_t";
3488 			break;
3489 		case 2:
3490 			p = "uint32_t";
3491 			break;
3492 		default:
3493 			break;
3494 		};
3495 		break;
3496 	/* netbsd32_chmod */
3497 	case 15:
3498 		switch(ndx) {
3499 		case 0:
3500 			p = "netbsd32_charp";
3501 			break;
3502 		case 1:
3503 			p = "mode_t";
3504 			break;
3505 		default:
3506 			break;
3507 		};
3508 		break;
3509 	/* netbsd32_chown */
3510 	case 16:
3511 		switch(ndx) {
3512 		case 0:
3513 			p = "netbsd32_charp";
3514 			break;
3515 		case 1:
3516 			p = "uid_t";
3517 			break;
3518 		case 2:
3519 			p = "gid_t";
3520 			break;
3521 		default:
3522 			break;
3523 		};
3524 		break;
3525 	/* netbsd32_break */
3526 	case 17:
3527 		switch(ndx) {
3528 		case 0:
3529 			p = "netbsd32_charp";
3530 			break;
3531 		default:
3532 			break;
3533 		};
3534 		break;
3535 	/* netbsd32_getfsstat */
3536 	case 18:
3537 		switch(ndx) {
3538 		case 0:
3539 			p = "netbsd32_statfsp_t";
3540 			break;
3541 		case 1:
3542 			p = "netbsd32_long";
3543 			break;
3544 		case 2:
3545 			p = "int";
3546 			break;
3547 		default:
3548 			break;
3549 		};
3550 		break;
3551 	/* netbsd32_olseek */
3552 	case 19:
3553 		switch(ndx) {
3554 		case 0:
3555 			p = "int";
3556 			break;
3557 		case 1:
3558 			p = "netbsd32_long";
3559 			break;
3560 		case 2:
3561 			p = "int";
3562 			break;
3563 		default:
3564 			break;
3565 		};
3566 		break;
3567 	/* sys_getpid */
3568 	case 20:
3569 		break;
3570 	/* netbsd32_mount */
3571 	case 21:
3572 		switch(ndx) {
3573 		case 0:
3574 			p = "netbsd32_charp";
3575 			break;
3576 		case 1:
3577 			p = "netbsd32_charp";
3578 			break;
3579 		case 2:
3580 			p = "int";
3581 			break;
3582 		case 3:
3583 			p = "netbsd32_voidp";
3584 			break;
3585 		default:
3586 			break;
3587 		};
3588 		break;
3589 	/* netbsd32_unmount */
3590 	case 22:
3591 		switch(ndx) {
3592 		case 0:
3593 			p = "netbsd32_charp";
3594 			break;
3595 		case 1:
3596 			p = "int";
3597 			break;
3598 		default:
3599 			break;
3600 		};
3601 		break;
3602 	/* netbsd32_setuid */
3603 	case 23:
3604 		switch(ndx) {
3605 		case 0:
3606 			p = "uid_t";
3607 			break;
3608 		default:
3609 			break;
3610 		};
3611 		break;
3612 	/* sys_getuid */
3613 	case 24:
3614 		break;
3615 	/* sys_geteuid */
3616 	case 25:
3617 		break;
3618 	/* netbsd32_ptrace */
3619 	case 26:
3620 		switch(ndx) {
3621 		case 0:
3622 			p = "int";
3623 			break;
3624 		case 1:
3625 			p = "pid_t";
3626 			break;
3627 		case 2:
3628 			p = "netbsd32_voidp";
3629 			break;
3630 		case 3:
3631 			p = "int";
3632 			break;
3633 		default:
3634 			break;
3635 		};
3636 		break;
3637 	/* netbsd32_recvmsg */
3638 	case 27:
3639 		switch(ndx) {
3640 		case 0:
3641 			p = "int";
3642 			break;
3643 		case 1:
3644 			p = "netbsd32_msghdrp_t";
3645 			break;
3646 		case 2:
3647 			p = "int";
3648 			break;
3649 		default:
3650 			break;
3651 		};
3652 		break;
3653 	/* netbsd32_sendmsg */
3654 	case 28:
3655 		switch(ndx) {
3656 		case 0:
3657 			p = "int";
3658 			break;
3659 		case 1:
3660 			p = "netbsd32_msghdrp_t";
3661 			break;
3662 		case 2:
3663 			p = "int";
3664 			break;
3665 		default:
3666 			break;
3667 		};
3668 		break;
3669 	/* netbsd32_recvfrom */
3670 	case 29:
3671 		switch(ndx) {
3672 		case 0:
3673 			p = "int";
3674 			break;
3675 		case 1:
3676 			p = "netbsd32_voidp";
3677 			break;
3678 		case 2:
3679 			p = "netbsd32_size_t";
3680 			break;
3681 		case 3:
3682 			p = "int";
3683 			break;
3684 		case 4:
3685 			p = "netbsd32_sockaddrp_t";
3686 			break;
3687 		case 5:
3688 			p = "netbsd32_intp";
3689 			break;
3690 		default:
3691 			break;
3692 		};
3693 		break;
3694 	/* netbsd32_accept */
3695 	case 30:
3696 		switch(ndx) {
3697 		case 0:
3698 			p = "int";
3699 			break;
3700 		case 1:
3701 			p = "netbsd32_sockaddrp_t";
3702 			break;
3703 		case 2:
3704 			p = "netbsd32_intp";
3705 			break;
3706 		default:
3707 			break;
3708 		};
3709 		break;
3710 	/* netbsd32_getpeername */
3711 	case 31:
3712 		switch(ndx) {
3713 		case 0:
3714 			p = "int";
3715 			break;
3716 		case 1:
3717 			p = "netbsd32_sockaddrp_t";
3718 			break;
3719 		case 2:
3720 			p = "netbsd32_intp";
3721 			break;
3722 		default:
3723 			break;
3724 		};
3725 		break;
3726 	/* netbsd32_getsockname */
3727 	case 32:
3728 		switch(ndx) {
3729 		case 0:
3730 			p = "int";
3731 			break;
3732 		case 1:
3733 			p = "netbsd32_sockaddrp_t";
3734 			break;
3735 		case 2:
3736 			p = "netbsd32_intp";
3737 			break;
3738 		default:
3739 			break;
3740 		};
3741 		break;
3742 	/* netbsd32_access */
3743 	case 33:
3744 		switch(ndx) {
3745 		case 0:
3746 			p = "netbsd32_charp";
3747 			break;
3748 		case 1:
3749 			p = "int";
3750 			break;
3751 		default:
3752 			break;
3753 		};
3754 		break;
3755 	/* netbsd32_chflags */
3756 	case 34:
3757 		switch(ndx) {
3758 		case 0:
3759 			p = "netbsd32_charp";
3760 			break;
3761 		case 1:
3762 			p = "netbsd32_u_long";
3763 			break;
3764 		default:
3765 			break;
3766 		};
3767 		break;
3768 	/* netbsd32_fchflags */
3769 	case 35:
3770 		switch(ndx) {
3771 		case 0:
3772 			p = "int";
3773 			break;
3774 		case 1:
3775 			p = "netbsd32_u_long";
3776 			break;
3777 		default:
3778 			break;
3779 		};
3780 		break;
3781 	/* sys_sync */
3782 	case 36:
3783 		break;
3784 	/* netbsd32_kill */
3785 	case 37:
3786 		switch(ndx) {
3787 		case 0:
3788 			p = "int";
3789 			break;
3790 		case 1:
3791 			p = "int";
3792 			break;
3793 		default:
3794 			break;
3795 		};
3796 		break;
3797 	/* netbsd32_stat43 */
3798 	case 38:
3799 		switch(ndx) {
3800 		case 0:
3801 			p = "netbsd32_charp";
3802 			break;
3803 		case 1:
3804 			p = "netbsd32_stat43p_t";
3805 			break;
3806 		default:
3807 			break;
3808 		};
3809 		break;
3810 	/* sys_getppid */
3811 	case 39:
3812 		break;
3813 	/* netbsd32_lstat43 */
3814 	case 40:
3815 		switch(ndx) {
3816 		case 0:
3817 			p = "netbsd32_charp";
3818 			break;
3819 		case 1:
3820 			p = "netbsd32_stat43p_t";
3821 			break;
3822 		default:
3823 			break;
3824 		};
3825 		break;
3826 	/* netbsd32_dup */
3827 	case 41:
3828 		switch(ndx) {
3829 		case 0:
3830 			p = "int";
3831 			break;
3832 		default:
3833 			break;
3834 		};
3835 		break;
3836 	/* sys_pipe */
3837 	case 42:
3838 		break;
3839 	/* sys_getegid */
3840 	case 43:
3841 		break;
3842 	/* netbsd32_profil */
3843 	case 44:
3844 		switch(ndx) {
3845 		case 0:
3846 			p = "netbsd32_voidp";
3847 			break;
3848 		case 1:
3849 			p = "netbsd32_size_t";
3850 			break;
3851 		case 2:
3852 			p = "netbsd32_u_long";
3853 			break;
3854 		case 3:
3855 			p = "u_int";
3856 			break;
3857 		default:
3858 			break;
3859 		};
3860 		break;
3861 	/* netbsd32_ktrace */
3862 	case 45:
3863 		switch(ndx) {
3864 		case 0:
3865 			p = "netbsd32_charp";
3866 			break;
3867 		case 1:
3868 			p = "int";
3869 			break;
3870 		case 2:
3871 			p = "int";
3872 			break;
3873 		case 3:
3874 			p = "int";
3875 			break;
3876 		default:
3877 			break;
3878 		};
3879 		break;
3880 	/* netbsd32_sigaction */
3881 	case 46:
3882 		switch(ndx) {
3883 		case 0:
3884 			p = "int";
3885 			break;
3886 		case 1:
3887 			p = "netbsd32_sigactionp_t";
3888 			break;
3889 		case 2:
3890 			p = "netbsd32_sigactionp_t";
3891 			break;
3892 		default:
3893 			break;
3894 		};
3895 		break;
3896 	/* sys_getgid */
3897 	case 47:
3898 		break;
3899 	/* netbsd32_sigprocmask */
3900 	case 48:
3901 		switch(ndx) {
3902 		case 0:
3903 			p = "int";
3904 			break;
3905 		case 1:
3906 			p = "int";
3907 			break;
3908 		default:
3909 			break;
3910 		};
3911 		break;
3912 	/* netbsd32___getlogin */
3913 	case 49:
3914 		switch(ndx) {
3915 		case 0:
3916 			p = "netbsd32_charp";
3917 			break;
3918 		case 1:
3919 			p = "u_int";
3920 			break;
3921 		default:
3922 			break;
3923 		};
3924 		break;
3925 	/* netbsd32_setlogin */
3926 	case 50:
3927 		switch(ndx) {
3928 		case 0:
3929 			p = "netbsd32_charp";
3930 			break;
3931 		default:
3932 			break;
3933 		};
3934 		break;
3935 	/* netbsd32_acct */
3936 	case 51:
3937 		switch(ndx) {
3938 		case 0:
3939 			p = "netbsd32_charp";
3940 			break;
3941 		default:
3942 			break;
3943 		};
3944 		break;
3945 	/* sys_sigpending */
3946 	case 52:
3947 		break;
3948 	/* netbsd32_sigaltstack13 */
3949 	case 53:
3950 		switch(ndx) {
3951 		case 0:
3952 			p = "netbsd32_sigaltstack13p_t";
3953 			break;
3954 		case 1:
3955 			p = "netbsd32_sigaltstack13p_t";
3956 			break;
3957 		default:
3958 			break;
3959 		};
3960 		break;
3961 	/* netbsd32_ioctl */
3962 	case 54:
3963 		switch(ndx) {
3964 		case 0:
3965 			p = "int";
3966 			break;
3967 		case 1:
3968 			p = "netbsd32_u_long";
3969 			break;
3970 		case 2:
3971 			p = "netbsd32_voidp";
3972 			break;
3973 		default:
3974 			break;
3975 		};
3976 		break;
3977 	/* netbsd32_reboot */
3978 	case 55:
3979 		switch(ndx) {
3980 		case 0:
3981 			p = "int";
3982 			break;
3983 		default:
3984 			break;
3985 		};
3986 		break;
3987 	/* netbsd32_revoke */
3988 	case 56:
3989 		switch(ndx) {
3990 		case 0:
3991 			p = "netbsd32_charp";
3992 			break;
3993 		default:
3994 			break;
3995 		};
3996 		break;
3997 	/* netbsd32_symlink */
3998 	case 57:
3999 		switch(ndx) {
4000 		case 0:
4001 			p = "netbsd32_charp";
4002 			break;
4003 		case 1:
4004 			p = "netbsd32_charp";
4005 			break;
4006 		default:
4007 			break;
4008 		};
4009 		break;
4010 	/* netbsd32_readlink */
4011 	case 58:
4012 		switch(ndx) {
4013 		case 0:
4014 			p = "netbsd32_charp";
4015 			break;
4016 		case 1:
4017 			p = "netbsd32_charp";
4018 			break;
4019 		case 2:
4020 			p = "netbsd32_size_t";
4021 			break;
4022 		default:
4023 			break;
4024 		};
4025 		break;
4026 	/* netbsd32_execve */
4027 	case 59:
4028 		switch(ndx) {
4029 		case 0:
4030 			p = "netbsd32_charp";
4031 			break;
4032 		case 1:
4033 			p = "netbsd32_charpp";
4034 			break;
4035 		case 2:
4036 			p = "netbsd32_charpp";
4037 			break;
4038 		default:
4039 			break;
4040 		};
4041 		break;
4042 	/* netbsd32_umask */
4043 	case 60:
4044 		switch(ndx) {
4045 		case 0:
4046 			p = "mode_t";
4047 			break;
4048 		default:
4049 			break;
4050 		};
4051 		break;
4052 	/* netbsd32_chroot */
4053 	case 61:
4054 		switch(ndx) {
4055 		case 0:
4056 			p = "netbsd32_charp";
4057 			break;
4058 		default:
4059 			break;
4060 		};
4061 		break;
4062 	/* netbsd32_fstat43 */
4063 	case 62:
4064 		switch(ndx) {
4065 		case 0:
4066 			p = "int";
4067 			break;
4068 		case 1:
4069 			p = "netbsd32_stat43p_t";
4070 			break;
4071 		default:
4072 			break;
4073 		};
4074 		break;
4075 	/* netbsd32_ogetkerninfo */
4076 	case 63:
4077 		switch(ndx) {
4078 		case 0:
4079 			p = "int";
4080 			break;
4081 		case 1:
4082 			p = "netbsd32_charp";
4083 			break;
4084 		case 2:
4085 			p = "netbsd32_intp";
4086 			break;
4087 		case 3:
4088 			p = "int";
4089 			break;
4090 		default:
4091 			break;
4092 		};
4093 		break;
4094 	/* sys_getpagesize */
4095 	case 64:
4096 		break;
4097 	/* netbsd32_msync */
4098 	case 65:
4099 		switch(ndx) {
4100 		case 0:
4101 			p = "netbsd32_voidp";
4102 			break;
4103 		case 1:
4104 			p = "netbsd32_size_t";
4105 			break;
4106 		default:
4107 			break;
4108 		};
4109 		break;
4110 	/* sys_vfork */
4111 	case 66:
4112 		break;
4113 	/* netbsd32_sbrk */
4114 	case 69:
4115 		switch(ndx) {
4116 		case 0:
4117 			p = "netbsd32_intptr_t";
4118 			break;
4119 		default:
4120 			break;
4121 		};
4122 		break;
4123 	/* netbsd32_sstk */
4124 	case 70:
4125 		switch(ndx) {
4126 		case 0:
4127 			p = "int";
4128 			break;
4129 		default:
4130 			break;
4131 		};
4132 		break;
4133 	/* netbsd32_ommap */
4134 	case 71:
4135 		switch(ndx) {
4136 		case 0:
4137 			p = "netbsd32_voidp";
4138 			break;
4139 		case 1:
4140 			p = "netbsd32_size_t";
4141 			break;
4142 		case 2:
4143 			p = "int";
4144 			break;
4145 		case 3:
4146 			p = "int";
4147 			break;
4148 		case 4:
4149 			p = "int";
4150 			break;
4151 		case 5:
4152 			p = "netbsd32_long";
4153 			break;
4154 		default:
4155 			break;
4156 		};
4157 		break;
4158 	/* netbsd32_ovadvise */
4159 	case 72:
4160 		switch(ndx) {
4161 		case 0:
4162 			p = "int";
4163 			break;
4164 		default:
4165 			break;
4166 		};
4167 		break;
4168 	/* netbsd32_munmap */
4169 	case 73:
4170 		switch(ndx) {
4171 		case 0:
4172 			p = "netbsd32_voidp";
4173 			break;
4174 		case 1:
4175 			p = "netbsd32_size_t";
4176 			break;
4177 		default:
4178 			break;
4179 		};
4180 		break;
4181 	/* netbsd32_mprotect */
4182 	case 74:
4183 		switch(ndx) {
4184 		case 0:
4185 			p = "netbsd32_voidp";
4186 			break;
4187 		case 1:
4188 			p = "netbsd32_size_t";
4189 			break;
4190 		case 2:
4191 			p = "int";
4192 			break;
4193 		default:
4194 			break;
4195 		};
4196 		break;
4197 	/* netbsd32_madvise */
4198 	case 75:
4199 		switch(ndx) {
4200 		case 0:
4201 			p = "netbsd32_voidp";
4202 			break;
4203 		case 1:
4204 			p = "netbsd32_size_t";
4205 			break;
4206 		case 2:
4207 			p = "int";
4208 			break;
4209 		default:
4210 			break;
4211 		};
4212 		break;
4213 	/* netbsd32_mincore */
4214 	case 78:
4215 		switch(ndx) {
4216 		case 0:
4217 			p = "netbsd32_voidp";
4218 			break;
4219 		case 1:
4220 			p = "netbsd32_size_t";
4221 			break;
4222 		case 2:
4223 			p = "netbsd32_charp";
4224 			break;
4225 		default:
4226 			break;
4227 		};
4228 		break;
4229 	/* netbsd32_getgroups */
4230 	case 79:
4231 		switch(ndx) {
4232 		case 0:
4233 			p = "int";
4234 			break;
4235 		case 1:
4236 			p = "netbsd32_gid_tp";
4237 			break;
4238 		default:
4239 			break;
4240 		};
4241 		break;
4242 	/* netbsd32_setgroups */
4243 	case 80:
4244 		switch(ndx) {
4245 		case 0:
4246 			p = "int";
4247 			break;
4248 		case 1:
4249 			p = "netbsd32_gid_tp";
4250 			break;
4251 		default:
4252 			break;
4253 		};
4254 		break;
4255 	/* sys_getpgrp */
4256 	case 81:
4257 		break;
4258 	/* netbsd32_setpgid */
4259 	case 82:
4260 		switch(ndx) {
4261 		case 0:
4262 			p = "int";
4263 			break;
4264 		case 1:
4265 			p = "int";
4266 			break;
4267 		default:
4268 			break;
4269 		};
4270 		break;
4271 	/* netbsd32_setitimer */
4272 	case 83:
4273 		switch(ndx) {
4274 		case 0:
4275 			p = "int";
4276 			break;
4277 		case 1:
4278 			p = "netbsd32_itimerval50p_t";
4279 			break;
4280 		case 2:
4281 			p = "netbsd32_itimerval50p_t";
4282 			break;
4283 		default:
4284 			break;
4285 		};
4286 		break;
4287 	/* sys_wait */
4288 	case 84:
4289 		break;
4290 	/* netbsd32_oswapon */
4291 	case 85:
4292 		switch(ndx) {
4293 		case 0:
4294 			p = "netbsd32_charp";
4295 			break;
4296 		default:
4297 			break;
4298 		};
4299 		break;
4300 	/* netbsd32_getitimer */
4301 	case 86:
4302 		switch(ndx) {
4303 		case 0:
4304 			p = "int";
4305 			break;
4306 		case 1:
4307 			p = "netbsd32_itimerval50p_t";
4308 			break;
4309 		default:
4310 			break;
4311 		};
4312 		break;
4313 	/* netbsd32_ogethostname */
4314 	case 87:
4315 		switch(ndx) {
4316 		case 0:
4317 			p = "netbsd32_charp";
4318 			break;
4319 		case 1:
4320 			p = "u_int";
4321 			break;
4322 		default:
4323 			break;
4324 		};
4325 		break;
4326 	/* netbsd32_osethostname */
4327 	case 88:
4328 		switch(ndx) {
4329 		case 0:
4330 			p = "netbsd32_charp";
4331 			break;
4332 		case 1:
4333 			p = "u_int";
4334 			break;
4335 		default:
4336 			break;
4337 		};
4338 		break;
4339 	/* sys_getdtablesize */
4340 	case 89:
4341 		break;
4342 	/* netbsd32_dup2 */
4343 	case 90:
4344 		switch(ndx) {
4345 		case 0:
4346 			p = "int";
4347 			break;
4348 		case 1:
4349 			p = "int";
4350 			break;
4351 		default:
4352 			break;
4353 		};
4354 		break;
4355 	/* netbsd32_fcntl */
4356 	case 92:
4357 		switch(ndx) {
4358 		case 0:
4359 			p = "int";
4360 			break;
4361 		case 1:
4362 			p = "int";
4363 			break;
4364 		case 2:
4365 			p = "netbsd32_voidp";
4366 			break;
4367 		default:
4368 			break;
4369 		};
4370 		break;
4371 	/* netbsd32_select */
4372 	case 93:
4373 		switch(ndx) {
4374 		case 0:
4375 			p = "int";
4376 			break;
4377 		case 1:
4378 			p = "netbsd32_fd_setp_t";
4379 			break;
4380 		case 2:
4381 			p = "netbsd32_fd_setp_t";
4382 			break;
4383 		case 3:
4384 			p = "netbsd32_fd_setp_t";
4385 			break;
4386 		case 4:
4387 			p = "netbsd32_timeval50p_t";
4388 			break;
4389 		default:
4390 			break;
4391 		};
4392 		break;
4393 	/* netbsd32_fsync */
4394 	case 95:
4395 		switch(ndx) {
4396 		case 0:
4397 			p = "int";
4398 			break;
4399 		default:
4400 			break;
4401 		};
4402 		break;
4403 	/* netbsd32_setpriority */
4404 	case 96:
4405 		switch(ndx) {
4406 		case 0:
4407 			p = "int";
4408 			break;
4409 		case 1:
4410 			p = "int";
4411 			break;
4412 		case 2:
4413 			p = "int";
4414 			break;
4415 		default:
4416 			break;
4417 		};
4418 		break;
4419 	/* netbsd32_socket */
4420 	case 97:
4421 		switch(ndx) {
4422 		case 0:
4423 			p = "int";
4424 			break;
4425 		case 1:
4426 			p = "int";
4427 			break;
4428 		case 2:
4429 			p = "int";
4430 			break;
4431 		default:
4432 			break;
4433 		};
4434 		break;
4435 	/* netbsd32_connect */
4436 	case 98:
4437 		switch(ndx) {
4438 		case 0:
4439 			p = "int";
4440 			break;
4441 		case 1:
4442 			p = "netbsd32_sockaddrp_t";
4443 			break;
4444 		case 2:
4445 			p = "int";
4446 			break;
4447 		default:
4448 			break;
4449 		};
4450 		break;
4451 	/* netbsd32_oaccept */
4452 	case 99:
4453 		switch(ndx) {
4454 		case 0:
4455 			p = "int";
4456 			break;
4457 		case 1:
4458 			p = "netbsd32_voidp";
4459 			break;
4460 		case 2:
4461 			p = "netbsd32_intp";
4462 			break;
4463 		default:
4464 			break;
4465 		};
4466 		break;
4467 	/* netbsd32_getpriority */
4468 	case 100:
4469 		switch(ndx) {
4470 		case 0:
4471 			p = "int";
4472 			break;
4473 		case 1:
4474 			p = "int";
4475 			break;
4476 		default:
4477 			break;
4478 		};
4479 		break;
4480 	/* netbsd32_osend */
4481 	case 101:
4482 		switch(ndx) {
4483 		case 0:
4484 			p = "int";
4485 			break;
4486 		case 1:
4487 			p = "netbsd32_voidp";
4488 			break;
4489 		case 2:
4490 			p = "int";
4491 			break;
4492 		case 3:
4493 			p = "int";
4494 			break;
4495 		default:
4496 			break;
4497 		};
4498 		break;
4499 	/* netbsd32_orecv */
4500 	case 102:
4501 		switch(ndx) {
4502 		case 0:
4503 			p = "int";
4504 			break;
4505 		case 1:
4506 			p = "netbsd32_voidp";
4507 			break;
4508 		case 2:
4509 			p = "int";
4510 			break;
4511 		case 3:
4512 			p = "int";
4513 			break;
4514 		default:
4515 			break;
4516 		};
4517 		break;
4518 	/* netbsd32_sigreturn */
4519 	case 103:
4520 		switch(ndx) {
4521 		case 0:
4522 			p = "netbsd32_sigcontextp_t";
4523 			break;
4524 		default:
4525 			break;
4526 		};
4527 		break;
4528 	/* netbsd32_bind */
4529 	case 104:
4530 		switch(ndx) {
4531 		case 0:
4532 			p = "int";
4533 			break;
4534 		case 1:
4535 			p = "netbsd32_sockaddrp_t";
4536 			break;
4537 		case 2:
4538 			p = "int";
4539 			break;
4540 		default:
4541 			break;
4542 		};
4543 		break;
4544 	/* netbsd32_setsockopt */
4545 	case 105:
4546 		switch(ndx) {
4547 		case 0:
4548 			p = "int";
4549 			break;
4550 		case 1:
4551 			p = "int";
4552 			break;
4553 		case 2:
4554 			p = "int";
4555 			break;
4556 		case 3:
4557 			p = "netbsd32_voidp";
4558 			break;
4559 		case 4:
4560 			p = "int";
4561 			break;
4562 		default:
4563 			break;
4564 		};
4565 		break;
4566 	/* netbsd32_listen */
4567 	case 106:
4568 		switch(ndx) {
4569 		case 0:
4570 			p = "int";
4571 			break;
4572 		case 1:
4573 			p = "int";
4574 			break;
4575 		default:
4576 			break;
4577 		};
4578 		break;
4579 	/* netbsd32_osigvec */
4580 	case 108:
4581 		switch(ndx) {
4582 		case 0:
4583 			p = "int";
4584 			break;
4585 		case 1:
4586 			p = "netbsd32_sigvecp_t";
4587 			break;
4588 		case 2:
4589 			p = "netbsd32_sigvecp_t";
4590 			break;
4591 		default:
4592 			break;
4593 		};
4594 		break;
4595 	/* netbsd32_sigblock */
4596 	case 109:
4597 		switch(ndx) {
4598 		case 0:
4599 			p = "int";
4600 			break;
4601 		default:
4602 			break;
4603 		};
4604 		break;
4605 	/* netbsd32_sigsetmask */
4606 	case 110:
4607 		switch(ndx) {
4608 		case 0:
4609 			p = "int";
4610 			break;
4611 		default:
4612 			break;
4613 		};
4614 		break;
4615 	/* netbsd32_sigsuspend */
4616 	case 111:
4617 		switch(ndx) {
4618 		case 0:
4619 			p = "int";
4620 			break;
4621 		default:
4622 			break;
4623 		};
4624 		break;
4625 	/* netbsd32_osigstack */
4626 	case 112:
4627 		switch(ndx) {
4628 		case 0:
4629 			p = "netbsd32_sigstackp_t";
4630 			break;
4631 		case 1:
4632 			p = "netbsd32_sigstackp_t";
4633 			break;
4634 		default:
4635 			break;
4636 		};
4637 		break;
4638 	/* netbsd32_orecvmsg */
4639 	case 113:
4640 		switch(ndx) {
4641 		case 0:
4642 			p = "int";
4643 			break;
4644 		case 1:
4645 			p = "netbsd32_omsghdrp_t";
4646 			break;
4647 		case 2:
4648 			p = "int";
4649 			break;
4650 		default:
4651 			break;
4652 		};
4653 		break;
4654 	/* netbsd32_osendmsg */
4655 	case 114:
4656 		switch(ndx) {
4657 		case 0:
4658 			p = "int";
4659 			break;
4660 		case 1:
4661 			p = "netbsd32_voidp";
4662 			break;
4663 		case 2:
4664 			p = "int";
4665 			break;
4666 		default:
4667 			break;
4668 		};
4669 		break;
4670 	/* netbsd32_gettimeofday */
4671 	case 116:
4672 		switch(ndx) {
4673 		case 0:
4674 			p = "netbsd32_timeval50p_t";
4675 			break;
4676 		case 1:
4677 			p = "netbsd32_timezonep_t";
4678 			break;
4679 		default:
4680 			break;
4681 		};
4682 		break;
4683 	/* netbsd32_getrusage */
4684 	case 117:
4685 		switch(ndx) {
4686 		case 0:
4687 			p = "int";
4688 			break;
4689 		case 1:
4690 			p = "netbsd32_rusage50p_t";
4691 			break;
4692 		default:
4693 			break;
4694 		};
4695 		break;
4696 	/* netbsd32_getsockopt */
4697 	case 118:
4698 		switch(ndx) {
4699 		case 0:
4700 			p = "int";
4701 			break;
4702 		case 1:
4703 			p = "int";
4704 			break;
4705 		case 2:
4706 			p = "int";
4707 			break;
4708 		case 3:
4709 			p = "netbsd32_voidp";
4710 			break;
4711 		case 4:
4712 			p = "netbsd32_intp";
4713 			break;
4714 		default:
4715 			break;
4716 		};
4717 		break;
4718 	/* netbsd32_readv */
4719 	case 120:
4720 		switch(ndx) {
4721 		case 0:
4722 			p = "int";
4723 			break;
4724 		case 1:
4725 			p = "netbsd32_iovecp_t";
4726 			break;
4727 		case 2:
4728 			p = "int";
4729 			break;
4730 		default:
4731 			break;
4732 		};
4733 		break;
4734 	/* netbsd32_writev */
4735 	case 121:
4736 		switch(ndx) {
4737 		case 0:
4738 			p = "int";
4739 			break;
4740 		case 1:
4741 			p = "netbsd32_iovecp_t";
4742 			break;
4743 		case 2:
4744 			p = "int";
4745 			break;
4746 		default:
4747 			break;
4748 		};
4749 		break;
4750 	/* netbsd32_settimeofday */
4751 	case 122:
4752 		switch(ndx) {
4753 		case 0:
4754 			p = "netbsd32_timeval50p_t";
4755 			break;
4756 		case 1:
4757 			p = "netbsd32_timezonep_t";
4758 			break;
4759 		default:
4760 			break;
4761 		};
4762 		break;
4763 	/* netbsd32_fchown */
4764 	case 123:
4765 		switch(ndx) {
4766 		case 0:
4767 			p = "int";
4768 			break;
4769 		case 1:
4770 			p = "uid_t";
4771 			break;
4772 		case 2:
4773 			p = "gid_t";
4774 			break;
4775 		default:
4776 			break;
4777 		};
4778 		break;
4779 	/* netbsd32_fchmod */
4780 	case 124:
4781 		switch(ndx) {
4782 		case 0:
4783 			p = "int";
4784 			break;
4785 		case 1:
4786 			p = "mode_t";
4787 			break;
4788 		default:
4789 			break;
4790 		};
4791 		break;
4792 	/* netbsd32_orecvfrom */
4793 	case 125:
4794 		switch(ndx) {
4795 		case 0:
4796 			p = "int";
4797 			break;
4798 		case 1:
4799 			p = "netbsd32_voidp";
4800 			break;
4801 		case 2:
4802 			p = "netbsd32_size_t";
4803 			break;
4804 		case 3:
4805 			p = "int";
4806 			break;
4807 		case 4:
4808 			p = "netbsd32_voidp";
4809 			break;
4810 		case 5:
4811 			p = "netbsd32_intp";
4812 			break;
4813 		default:
4814 			break;
4815 		};
4816 		break;
4817 	/* netbsd32_setreuid */
4818 	case 126:
4819 		switch(ndx) {
4820 		case 0:
4821 			p = "uid_t";
4822 			break;
4823 		case 1:
4824 			p = "uid_t";
4825 			break;
4826 		default:
4827 			break;
4828 		};
4829 		break;
4830 	/* netbsd32_setregid */
4831 	case 127:
4832 		switch(ndx) {
4833 		case 0:
4834 			p = "gid_t";
4835 			break;
4836 		case 1:
4837 			p = "gid_t";
4838 			break;
4839 		default:
4840 			break;
4841 		};
4842 		break;
4843 	/* netbsd32_rename */
4844 	case 128:
4845 		switch(ndx) {
4846 		case 0:
4847 			p = "netbsd32_charp";
4848 			break;
4849 		case 1:
4850 			p = "netbsd32_charp";
4851 			break;
4852 		default:
4853 			break;
4854 		};
4855 		break;
4856 	/* netbsd32_otruncate */
4857 	case 129:
4858 		switch(ndx) {
4859 		case 0:
4860 			p = "netbsd32_charp";
4861 			break;
4862 		case 1:
4863 			p = "netbsd32_long";
4864 			break;
4865 		default:
4866 			break;
4867 		};
4868 		break;
4869 	/* netbsd32_oftruncate */
4870 	case 130:
4871 		switch(ndx) {
4872 		case 0:
4873 			p = "int";
4874 			break;
4875 		case 1:
4876 			p = "netbsd32_long";
4877 			break;
4878 		default:
4879 			break;
4880 		};
4881 		break;
4882 	/* netbsd32_flock */
4883 	case 131:
4884 		switch(ndx) {
4885 		case 0:
4886 			p = "int";
4887 			break;
4888 		case 1:
4889 			p = "int";
4890 			break;
4891 		default:
4892 			break;
4893 		};
4894 		break;
4895 	/* netbsd32_mkfifo */
4896 	case 132:
4897 		switch(ndx) {
4898 		case 0:
4899 			p = "netbsd32_charp";
4900 			break;
4901 		case 1:
4902 			p = "mode_t";
4903 			break;
4904 		default:
4905 			break;
4906 		};
4907 		break;
4908 	/* netbsd32_sendto */
4909 	case 133:
4910 		switch(ndx) {
4911 		case 0:
4912 			p = "int";
4913 			break;
4914 		case 1:
4915 			p = "netbsd32_voidp";
4916 			break;
4917 		case 2:
4918 			p = "netbsd32_size_t";
4919 			break;
4920 		case 3:
4921 			p = "int";
4922 			break;
4923 		case 4:
4924 			p = "netbsd32_sockaddrp_t";
4925 			break;
4926 		case 5:
4927 			p = "int";
4928 			break;
4929 		default:
4930 			break;
4931 		};
4932 		break;
4933 	/* netbsd32_shutdown */
4934 	case 134:
4935 		switch(ndx) {
4936 		case 0:
4937 			p = "int";
4938 			break;
4939 		case 1:
4940 			p = "int";
4941 			break;
4942 		default:
4943 			break;
4944 		};
4945 		break;
4946 	/* netbsd32_socketpair */
4947 	case 135:
4948 		switch(ndx) {
4949 		case 0:
4950 			p = "int";
4951 			break;
4952 		case 1:
4953 			p = "int";
4954 			break;
4955 		case 2:
4956 			p = "int";
4957 			break;
4958 		case 3:
4959 			p = "netbsd32_intp";
4960 			break;
4961 		default:
4962 			break;
4963 		};
4964 		break;
4965 	/* netbsd32_mkdir */
4966 	case 136:
4967 		switch(ndx) {
4968 		case 0:
4969 			p = "netbsd32_charp";
4970 			break;
4971 		case 1:
4972 			p = "mode_t";
4973 			break;
4974 		default:
4975 			break;
4976 		};
4977 		break;
4978 	/* netbsd32_rmdir */
4979 	case 137:
4980 		switch(ndx) {
4981 		case 0:
4982 			p = "netbsd32_charp";
4983 			break;
4984 		default:
4985 			break;
4986 		};
4987 		break;
4988 	/* netbsd32_utimes */
4989 	case 138:
4990 		switch(ndx) {
4991 		case 0:
4992 			p = "netbsd32_charp";
4993 			break;
4994 		case 1:
4995 			p = "netbsd32_timeval50p_t";
4996 			break;
4997 		default:
4998 			break;
4999 		};
5000 		break;
5001 	/* netbsd32_adjtime */
5002 	case 140:
5003 		switch(ndx) {
5004 		case 0:
5005 			p = "netbsd32_timeval50p_t";
5006 			break;
5007 		case 1:
5008 			p = "netbsd32_timeval50p_t";
5009 			break;
5010 		default:
5011 			break;
5012 		};
5013 		break;
5014 	/* netbsd32_ogetpeername */
5015 	case 141:
5016 		switch(ndx) {
5017 		case 0:
5018 			p = "int";
5019 			break;
5020 		case 1:
5021 			p = "netbsd32_voidp";
5022 			break;
5023 		case 2:
5024 			p = "netbsd32_intp";
5025 			break;
5026 		default:
5027 			break;
5028 		};
5029 		break;
5030 	/* sys_gethostid */
5031 	case 142:
5032 		break;
5033 	/* netbsd32_sethostid */
5034 	case 143:
5035 		switch(ndx) {
5036 		case 0:
5037 			p = "int32_t";
5038 			break;
5039 		default:
5040 			break;
5041 		};
5042 		break;
5043 	/* netbsd32_ogetrlimit */
5044 	case 144:
5045 		switch(ndx) {
5046 		case 0:
5047 			p = "int";
5048 			break;
5049 		case 1:
5050 			p = "netbsd32_orlimitp_t";
5051 			break;
5052 		default:
5053 			break;
5054 		};
5055 		break;
5056 	/* netbsd32_osetrlimit */
5057 	case 145:
5058 		switch(ndx) {
5059 		case 0:
5060 			p = "int";
5061 			break;
5062 		case 1:
5063 			p = "netbsd32_orlimitp_t";
5064 			break;
5065 		default:
5066 			break;
5067 		};
5068 		break;
5069 	/* netbsd32_killpg */
5070 	case 146:
5071 		switch(ndx) {
5072 		case 0:
5073 			p = "int";
5074 			break;
5075 		case 1:
5076 			p = "int";
5077 			break;
5078 		default:
5079 			break;
5080 		};
5081 		break;
5082 	/* sys_setsid */
5083 	case 147:
5084 		break;
5085 	/* netbsd32_quotactl */
5086 	case 148:
5087 		switch(ndx) {
5088 		case 0:
5089 			p = "netbsd32_charp";
5090 			break;
5091 		case 1:
5092 			p = "int";
5093 			break;
5094 		case 2:
5095 			p = "int";
5096 			break;
5097 		case 3:
5098 			p = "netbsd32_voidp";
5099 			break;
5100 		default:
5101 			break;
5102 		};
5103 		break;
5104 	/* sys_quota */
5105 	case 149:
5106 		break;
5107 	/* netbsd32_ogetsockname */
5108 	case 150:
5109 		switch(ndx) {
5110 		case 0:
5111 			p = "int";
5112 			break;
5113 		case 1:
5114 			p = "netbsd32_voidp";
5115 			break;
5116 		case 2:
5117 			p = "netbsd32_intp";
5118 			break;
5119 		default:
5120 			break;
5121 		};
5122 		break;
5123 	/* netbsd32_ogetdirentries */
5124 	case 156:
5125 		switch(ndx) {
5126 		case 0:
5127 			p = "int";
5128 			break;
5129 		case 1:
5130 			p = "netbsd32_charp";
5131 			break;
5132 		case 2:
5133 			p = "u_int";
5134 			break;
5135 		case 3:
5136 			p = "netbsd32_longp";
5137 			break;
5138 		default:
5139 			break;
5140 		};
5141 		break;
5142 	/* netbsd32_statfs */
5143 	case 157:
5144 		switch(ndx) {
5145 		case 0:
5146 			p = "netbsd32_charp";
5147 			break;
5148 		case 1:
5149 			p = "netbsd32_statfsp_t";
5150 			break;
5151 		default:
5152 			break;
5153 		};
5154 		break;
5155 	/* netbsd32_fstatfs */
5156 	case 158:
5157 		switch(ndx) {
5158 		case 0:
5159 			p = "int";
5160 			break;
5161 		case 1:
5162 			p = "netbsd32_statfsp_t";
5163 			break;
5164 		default:
5165 			break;
5166 		};
5167 		break;
5168 	/* netbsd32_getfh */
5169 	case 161:
5170 		switch(ndx) {
5171 		case 0:
5172 			p = "netbsd32_charp";
5173 			break;
5174 		case 1:
5175 			p = "netbsd32_compat_30_fhandlep_t";
5176 			break;
5177 		default:
5178 			break;
5179 		};
5180 		break;
5181 	/* netbsd32_ogetdomainname */
5182 	case 162:
5183 		switch(ndx) {
5184 		case 0:
5185 			p = "netbsd32_charp";
5186 			break;
5187 		case 1:
5188 			p = "int";
5189 			break;
5190 		default:
5191 			break;
5192 		};
5193 		break;
5194 	/* netbsd32_osetdomainname */
5195 	case 163:
5196 		switch(ndx) {
5197 		case 0:
5198 			p = "netbsd32_charp";
5199 			break;
5200 		case 1:
5201 			p = "int";
5202 			break;
5203 		default:
5204 			break;
5205 		};
5206 		break;
5207 	/* netbsd32_uname */
5208 	case 164:
5209 		switch(ndx) {
5210 		case 0:
5211 			p = "netbsd32_outsnamep_t";
5212 			break;
5213 		default:
5214 			break;
5215 		};
5216 		break;
5217 	/* netbsd32_sysarch */
5218 	case 165:
5219 		switch(ndx) {
5220 		case 0:
5221 			p = "int";
5222 			break;
5223 		case 1:
5224 			p = "netbsd32_voidp";
5225 			break;
5226 		default:
5227 			break;
5228 		};
5229 		break;
5230 #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
5231 	/* netbsd32_semsys */
5232 	case 169:
5233 		switch(ndx) {
5234 		case 0:
5235 			p = "int";
5236 			break;
5237 		case 1:
5238 			p = "int";
5239 			break;
5240 		case 2:
5241 			p = "int";
5242 			break;
5243 		case 3:
5244 			p = "int";
5245 			break;
5246 		case 4:
5247 			p = "int";
5248 			break;
5249 		default:
5250 			break;
5251 		};
5252 		break;
5253 #else
5254 #endif
5255 #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
5256 	/* netbsd32_msgsys */
5257 	case 170:
5258 		switch(ndx) {
5259 		case 0:
5260 			p = "int";
5261 			break;
5262 		case 1:
5263 			p = "int";
5264 			break;
5265 		case 2:
5266 			p = "int";
5267 			break;
5268 		case 3:
5269 			p = "int";
5270 			break;
5271 		case 4:
5272 			p = "int";
5273 			break;
5274 		case 5:
5275 			p = "int";
5276 			break;
5277 		default:
5278 			break;
5279 		};
5280 		break;
5281 #else
5282 #endif
5283 #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
5284 	/* netbsd32_shmsys */
5285 	case 171:
5286 		switch(ndx) {
5287 		case 0:
5288 			p = "int";
5289 			break;
5290 		case 1:
5291 			p = "int";
5292 			break;
5293 		case 2:
5294 			p = "int";
5295 			break;
5296 		case 3:
5297 			p = "int";
5298 			break;
5299 		default:
5300 			break;
5301 		};
5302 		break;
5303 #else
5304 #endif
5305 	/* netbsd32_pread */
5306 	case 173:
5307 		switch(ndx) {
5308 		case 0:
5309 			p = "int";
5310 			break;
5311 		case 1:
5312 			p = "netbsd32_voidp";
5313 			break;
5314 		case 2:
5315 			p = "netbsd32_size_t";
5316 			break;
5317 		case 3:
5318 			p = "int";
5319 			break;
5320 		case 4:
5321 			p = "netbsd32_off_t";
5322 			break;
5323 		default:
5324 			break;
5325 		};
5326 		break;
5327 	/* netbsd32_pwrite */
5328 	case 174:
5329 		switch(ndx) {
5330 		case 0:
5331 			p = "int";
5332 			break;
5333 		case 1:
5334 			p = "netbsd32_voidp";
5335 			break;
5336 		case 2:
5337 			p = "netbsd32_size_t";
5338 			break;
5339 		case 3:
5340 			p = "int";
5341 			break;
5342 		case 4:
5343 			p = "netbsd32_off_t";
5344 			break;
5345 		default:
5346 			break;
5347 		};
5348 		break;
5349 #if defined(NTP) || !defined(_KERNEL_OPT)
5350 	/* netbsd32_ntp_gettime */
5351 	case 175:
5352 		switch(ndx) {
5353 		case 0:
5354 			p = "netbsd32_ntptimeval50p_t";
5355 			break;
5356 		default:
5357 			break;
5358 		};
5359 		break;
5360 	/* netbsd32_ntp_adjtime */
5361 	case 176:
5362 		switch(ndx) {
5363 		case 0:
5364 			p = "netbsd32_timexp_t";
5365 			break;
5366 		default:
5367 			break;
5368 		};
5369 		break;
5370 #else
5371 #endif
5372 	/* netbsd32_setgid */
5373 	case 181:
5374 		switch(ndx) {
5375 		case 0:
5376 			p = "gid_t";
5377 			break;
5378 		default:
5379 			break;
5380 		};
5381 		break;
5382 	/* netbsd32_setegid */
5383 	case 182:
5384 		switch(ndx) {
5385 		case 0:
5386 			p = "gid_t";
5387 			break;
5388 		default:
5389 			break;
5390 		};
5391 		break;
5392 	/* netbsd32_seteuid */
5393 	case 183:
5394 		switch(ndx) {
5395 		case 0:
5396 			p = "uid_t";
5397 			break;
5398 		default:
5399 			break;
5400 		};
5401 		break;
5402 	/* netbsd32_stat12 */
5403 	case 188:
5404 		switch(ndx) {
5405 		case 0:
5406 			p = "netbsd32_charp";
5407 			break;
5408 		case 1:
5409 			p = "netbsd32_stat12p_t";
5410 			break;
5411 		default:
5412 			break;
5413 		};
5414 		break;
5415 	/* netbsd32_fstat12 */
5416 	case 189:
5417 		switch(ndx) {
5418 		case 0:
5419 			p = "int";
5420 			break;
5421 		case 1:
5422 			p = "netbsd32_stat12p_t";
5423 			break;
5424 		default:
5425 			break;
5426 		};
5427 		break;
5428 	/* netbsd32_lstat12 */
5429 	case 190:
5430 		switch(ndx) {
5431 		case 0:
5432 			p = "netbsd32_charp";
5433 			break;
5434 		case 1:
5435 			p = "netbsd32_stat12p_t";
5436 			break;
5437 		default:
5438 			break;
5439 		};
5440 		break;
5441 	/* netbsd32_pathconf */
5442 	case 191:
5443 		switch(ndx) {
5444 		case 0:
5445 			p = "netbsd32_charp";
5446 			break;
5447 		case 1:
5448 			p = "int";
5449 			break;
5450 		default:
5451 			break;
5452 		};
5453 		break;
5454 	/* netbsd32_fpathconf */
5455 	case 192:
5456 		switch(ndx) {
5457 		case 0:
5458 			p = "int";
5459 			break;
5460 		case 1:
5461 			p = "int";
5462 			break;
5463 		default:
5464 			break;
5465 		};
5466 		break;
5467 	/* netbsd32_getrlimit */
5468 	case 194:
5469 		switch(ndx) {
5470 		case 0:
5471 			p = "int";
5472 			break;
5473 		case 1:
5474 			p = "netbsd32_rlimitp_t";
5475 			break;
5476 		default:
5477 			break;
5478 		};
5479 		break;
5480 	/* netbsd32_setrlimit */
5481 	case 195:
5482 		switch(ndx) {
5483 		case 0:
5484 			p = "int";
5485 			break;
5486 		case 1:
5487 			p = "netbsd32_rlimitp_t";
5488 			break;
5489 		default:
5490 			break;
5491 		};
5492 		break;
5493 	/* netbsd32_getdirentries */
5494 	case 196:
5495 		switch(ndx) {
5496 		case 0:
5497 			p = "int";
5498 			break;
5499 		case 1:
5500 			p = "netbsd32_charp";
5501 			break;
5502 		case 2:
5503 			p = "u_int";
5504 			break;
5505 		case 3:
5506 			p = "netbsd32_longp";
5507 			break;
5508 		default:
5509 			break;
5510 		};
5511 		break;
5512 	/* netbsd32_mmap */
5513 	case 197:
5514 		switch(ndx) {
5515 		case 0:
5516 			p = "netbsd32_voidp";
5517 			break;
5518 		case 1:
5519 			p = "netbsd32_size_t";
5520 			break;
5521 		case 2:
5522 			p = "int";
5523 			break;
5524 		case 3:
5525 			p = "int";
5526 			break;
5527 		case 4:
5528 			p = "int";
5529 			break;
5530 		case 5:
5531 			p = "netbsd32_long";
5532 			break;
5533 		case 6:
5534 			p = "netbsd32_off_t";
5535 			break;
5536 		default:
5537 			break;
5538 		};
5539 		break;
5540 	/* netbsd32____syscall */
5541 	case 198:
5542 		switch(ndx) {
5543 		case 0:
5544 			p = "quad_t";
5545 			break;
5546 		case 1:
5547 			p = "register32_t";
5548 			break;
5549 		default:
5550 			break;
5551 		};
5552 		break;
5553 	/* netbsd32_lseek */
5554 	case 199:
5555 		switch(ndx) {
5556 		case 0:
5557 			p = "int";
5558 			break;
5559 		case 1:
5560 			p = "int";
5561 			break;
5562 		case 2:
5563 			p = "netbsd32_off_t";
5564 			break;
5565 		case 3:
5566 			p = "int";
5567 			break;
5568 		default:
5569 			break;
5570 		};
5571 		break;
5572 	/* netbsd32_truncate */
5573 	case 200:
5574 		switch(ndx) {
5575 		case 0:
5576 			p = "netbsd32_charp";
5577 			break;
5578 		case 1:
5579 			p = "int";
5580 			break;
5581 		case 2:
5582 			p = "netbsd32_off_t";
5583 			break;
5584 		default:
5585 			break;
5586 		};
5587 		break;
5588 	/* netbsd32_ftruncate */
5589 	case 201:
5590 		switch(ndx) {
5591 		case 0:
5592 			p = "int";
5593 			break;
5594 		case 1:
5595 			p = "int";
5596 			break;
5597 		case 2:
5598 			p = "netbsd32_off_t";
5599 			break;
5600 		default:
5601 			break;
5602 		};
5603 		break;
5604 	/* netbsd32___sysctl */
5605 	case 202:
5606 		switch(ndx) {
5607 		case 0:
5608 			p = "netbsd32_intp";
5609 			break;
5610 		case 1:
5611 			p = "u_int";
5612 			break;
5613 		case 2:
5614 			p = "netbsd32_voidp";
5615 			break;
5616 		case 3:
5617 			p = "netbsd32_size_tp";
5618 			break;
5619 		case 4:
5620 			p = "netbsd32_voidp";
5621 			break;
5622 		case 5:
5623 			p = "netbsd32_size_t";
5624 			break;
5625 		default:
5626 			break;
5627 		};
5628 		break;
5629 	/* netbsd32_mlock */
5630 	case 203:
5631 		switch(ndx) {
5632 		case 0:
5633 			p = "netbsd32_voidp";
5634 			break;
5635 		case 1:
5636 			p = "netbsd32_size_t";
5637 			break;
5638 		default:
5639 			break;
5640 		};
5641 		break;
5642 	/* netbsd32_munlock */
5643 	case 204:
5644 		switch(ndx) {
5645 		case 0:
5646 			p = "netbsd32_voidp";
5647 			break;
5648 		case 1:
5649 			p = "netbsd32_size_t";
5650 			break;
5651 		default:
5652 			break;
5653 		};
5654 		break;
5655 	/* netbsd32_undelete */
5656 	case 205:
5657 		switch(ndx) {
5658 		case 0:
5659 			p = "netbsd32_charp";
5660 			break;
5661 		default:
5662 			break;
5663 		};
5664 		break;
5665 	/* netbsd32_futimes */
5666 	case 206:
5667 		switch(ndx) {
5668 		case 0:
5669 			p = "int";
5670 			break;
5671 		case 1:
5672 			p = "netbsd32_timeval50p_t";
5673 			break;
5674 		default:
5675 			break;
5676 		};
5677 		break;
5678 	/* netbsd32_getpgid */
5679 	case 207:
5680 		switch(ndx) {
5681 		case 0:
5682 			p = "pid_t";
5683 			break;
5684 		default:
5685 			break;
5686 		};
5687 		break;
5688 	/* netbsd32_reboot */
5689 	case 208:
5690 		switch(ndx) {
5691 		case 0:
5692 			p = "int";
5693 			break;
5694 		case 1:
5695 			p = "netbsd32_charp";
5696 			break;
5697 		default:
5698 			break;
5699 		};
5700 		break;
5701 	/* netbsd32_poll */
5702 	case 209:
5703 		switch(ndx) {
5704 		case 0:
5705 			p = "netbsd32_pollfdp_t";
5706 			break;
5707 		case 1:
5708 			p = "u_int";
5709 			break;
5710 		case 2:
5711 			p = "int";
5712 			break;
5713 		default:
5714 			break;
5715 		};
5716 		break;
5717 #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
5718 	/* netbsd32___semctl */
5719 	case 220:
5720 		switch(ndx) {
5721 		case 0:
5722 			p = "int";
5723 			break;
5724 		case 1:
5725 			p = "int";
5726 			break;
5727 		case 2:
5728 			p = "int";
5729 			break;
5730 		case 3:
5731 			p = "netbsd32_semunu_t";
5732 			break;
5733 		default:
5734 			break;
5735 		};
5736 		break;
5737 	/* netbsd32_semget */
5738 	case 221:
5739 		switch(ndx) {
5740 		case 0:
5741 			p = "netbsd32_key_t";
5742 			break;
5743 		case 1:
5744 			p = "int";
5745 			break;
5746 		case 2:
5747 			p = "int";
5748 			break;
5749 		default:
5750 			break;
5751 		};
5752 		break;
5753 	/* netbsd32_semop */
5754 	case 222:
5755 		switch(ndx) {
5756 		case 0:
5757 			p = "int";
5758 			break;
5759 		case 1:
5760 			p = "netbsd32_sembufp_t";
5761 			break;
5762 		case 2:
5763 			p = "netbsd32_size_t";
5764 			break;
5765 		default:
5766 			break;
5767 		};
5768 		break;
5769 	/* netbsd32_semconfig */
5770 	case 223:
5771 		switch(ndx) {
5772 		case 0:
5773 			p = "int";
5774 			break;
5775 		default:
5776 			break;
5777 		};
5778 		break;
5779 #else
5780 #endif
5781 #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
5782 	/* netbsd32_msgctl */
5783 	case 224:
5784 		switch(ndx) {
5785 		case 0:
5786 			p = "int";
5787 			break;
5788 		case 1:
5789 			p = "int";
5790 			break;
5791 		case 2:
5792 			p = "netbsd32_msqid_ds14p_t";
5793 			break;
5794 		default:
5795 			break;
5796 		};
5797 		break;
5798 	/* netbsd32_msgget */
5799 	case 225:
5800 		switch(ndx) {
5801 		case 0:
5802 			p = "netbsd32_key_t";
5803 			break;
5804 		case 1:
5805 			p = "int";
5806 			break;
5807 		default:
5808 			break;
5809 		};
5810 		break;
5811 	/* netbsd32_msgsnd */
5812 	case 226:
5813 		switch(ndx) {
5814 		case 0:
5815 			p = "int";
5816 			break;
5817 		case 1:
5818 			p = "netbsd32_voidp";
5819 			break;
5820 		case 2:
5821 			p = "netbsd32_size_t";
5822 			break;
5823 		case 3:
5824 			p = "int";
5825 			break;
5826 		default:
5827 			break;
5828 		};
5829 		break;
5830 	/* netbsd32_msgrcv */
5831 	case 227:
5832 		switch(ndx) {
5833 		case 0:
5834 			p = "int";
5835 			break;
5836 		case 1:
5837 			p = "netbsd32_voidp";
5838 			break;
5839 		case 2:
5840 			p = "netbsd32_size_t";
5841 			break;
5842 		case 3:
5843 			p = "netbsd32_long";
5844 			break;
5845 		case 4:
5846 			p = "int";
5847 			break;
5848 		default:
5849 			break;
5850 		};
5851 		break;
5852 #else
5853 #endif
5854 #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
5855 	/* netbsd32_shmat */
5856 	case 228:
5857 		switch(ndx) {
5858 		case 0:
5859 			p = "int";
5860 			break;
5861 		case 1:
5862 			p = "netbsd32_voidp";
5863 			break;
5864 		case 2:
5865 			p = "int";
5866 			break;
5867 		default:
5868 			break;
5869 		};
5870 		break;
5871 	/* netbsd32_shmctl */
5872 	case 229:
5873 		switch(ndx) {
5874 		case 0:
5875 			p = "int";
5876 			break;
5877 		case 1:
5878 			p = "int";
5879 			break;
5880 		case 2:
5881 			p = "netbsd32_shmid_dsp_t";
5882 			break;
5883 		default:
5884 			break;
5885 		};
5886 		break;
5887 	/* netbsd32_shmdt */
5888 	case 230:
5889 		switch(ndx) {
5890 		case 0:
5891 			p = "netbsd32_voidp";
5892 			break;
5893 		default:
5894 			break;
5895 		};
5896 		break;
5897 	/* netbsd32_shmget */
5898 	case 231:
5899 		switch(ndx) {
5900 		case 0:
5901 			p = "netbsd32_key_t";
5902 			break;
5903 		case 1:
5904 			p = "netbsd32_size_t";
5905 			break;
5906 		case 2:
5907 			p = "int";
5908 			break;
5909 		default:
5910 			break;
5911 		};
5912 		break;
5913 #else
5914 #endif
5915 	/* netbsd32_clock_gettime */
5916 	case 232:
5917 		switch(ndx) {
5918 		case 0:
5919 			p = "netbsd32_clockid_t";
5920 			break;
5921 		case 1:
5922 			p = "netbsd32_timespec50p_t";
5923 			break;
5924 		default:
5925 			break;
5926 		};
5927 		break;
5928 	/* netbsd32_clock_settime */
5929 	case 233:
5930 		switch(ndx) {
5931 		case 0:
5932 			p = "netbsd32_clockid_t";
5933 			break;
5934 		case 1:
5935 			p = "netbsd32_timespec50p_t";
5936 			break;
5937 		default:
5938 			break;
5939 		};
5940 		break;
5941 	/* netbsd32_clock_getres */
5942 	case 234:
5943 		switch(ndx) {
5944 		case 0:
5945 			p = "netbsd32_clockid_t";
5946 			break;
5947 		case 1:
5948 			p = "netbsd32_timespec50p_t";
5949 			break;
5950 		default:
5951 			break;
5952 		};
5953 		break;
5954 	/* netbsd32_timer_create */
5955 	case 235:
5956 		switch(ndx) {
5957 		case 0:
5958 			p = "netbsd32_clockid_t";
5959 			break;
5960 		case 1:
5961 			p = "netbsd32_sigeventp_t";
5962 			break;
5963 		case 2:
5964 			p = "netbsd32_timerp_t";
5965 			break;
5966 		default:
5967 			break;
5968 		};
5969 		break;
5970 	/* netbsd32_timer_delete */
5971 	case 236:
5972 		switch(ndx) {
5973 		case 0:
5974 			p = "netbsd32_timer_t";
5975 			break;
5976 		default:
5977 			break;
5978 		};
5979 		break;
5980 	/* netbsd32_timer_settime */
5981 	case 237:
5982 		switch(ndx) {
5983 		case 0:
5984 			p = "netbsd32_timer_t";
5985 			break;
5986 		case 1:
5987 			p = "int";
5988 			break;
5989 		case 2:
5990 			p = "netbsd32_itimerspec50p_t";
5991 			break;
5992 		case 3:
5993 			p = "netbsd32_itimerspec50p_t";
5994 			break;
5995 		default:
5996 			break;
5997 		};
5998 		break;
5999 	/* netbsd32_timer_gettime */
6000 	case 238:
6001 		switch(ndx) {
6002 		case 0:
6003 			p = "netbsd32_timer_t";
6004 			break;
6005 		case 1:
6006 			p = "netbsd32_itimerspec50p_t";
6007 			break;
6008 		default:
6009 			break;
6010 		};
6011 		break;
6012 	/* netbsd32_timer_getoverrun */
6013 	case 239:
6014 		switch(ndx) {
6015 		case 0:
6016 			p = "netbsd32_timer_t";
6017 			break;
6018 		default:
6019 			break;
6020 		};
6021 		break;
6022 	/* netbsd32_nanosleep */
6023 	case 240:
6024 		switch(ndx) {
6025 		case 0:
6026 			p = "netbsd32_timespec50p_t";
6027 			break;
6028 		case 1:
6029 			p = "netbsd32_timespec50p_t";
6030 			break;
6031 		default:
6032 			break;
6033 		};
6034 		break;
6035 	/* netbsd32_fdatasync */
6036 	case 241:
6037 		switch(ndx) {
6038 		case 0:
6039 			p = "int";
6040 			break;
6041 		default:
6042 			break;
6043 		};
6044 		break;
6045 	/* netbsd32_mlockall */
6046 	case 242:
6047 		switch(ndx) {
6048 		case 0:
6049 			p = "int";
6050 			break;
6051 		default:
6052 			break;
6053 		};
6054 		break;
6055 	/* sys_munlockall */
6056 	case 243:
6057 		break;
6058 	/* netbsd32___sigtimedwait */
6059 	case 244:
6060 		switch(ndx) {
6061 		case 0:
6062 			p = "netbsd32_sigsetp_t";
6063 			break;
6064 		case 1:
6065 			p = "netbsd32_siginfop_t";
6066 			break;
6067 		case 2:
6068 			p = "netbsd32_timespec50p_t";
6069 			break;
6070 		default:
6071 			break;
6072 		};
6073 		break;
6074 	/* netbsd32__ksem_init */
6075 	case 247:
6076 		switch(ndx) {
6077 		case 0:
6078 			p = "unsigned int";
6079 			break;
6080 		case 1:
6081 			p = "netbsd32_semidp_t";
6082 			break;
6083 		default:
6084 			break;
6085 		};
6086 		break;
6087 	/* netbsd32__ksem_open */
6088 	case 248:
6089 		switch(ndx) {
6090 		case 0:
6091 			p = "netbsd32_charp";
6092 			break;
6093 		case 1:
6094 			p = "int";
6095 			break;
6096 		case 2:
6097 			p = "mode_t";
6098 			break;
6099 		case 3:
6100 			p = "unsigned int";
6101 			break;
6102 		case 4:
6103 			p = "netbsd32_semidp_t";
6104 			break;
6105 		default:
6106 			break;
6107 		};
6108 		break;
6109 	/* netbsd32__ksem_unlink */
6110 	case 249:
6111 		switch(ndx) {
6112 		case 0:
6113 			p = "netbsd32_charp";
6114 			break;
6115 		default:
6116 			break;
6117 		};
6118 		break;
6119 	/* netbsd32__ksem_close */
6120 	case 250:
6121 		switch(ndx) {
6122 		case 0:
6123 			p = "netbsd32_intptr_t";
6124 			break;
6125 		default:
6126 			break;
6127 		};
6128 		break;
6129 	/* netbsd32__ksem_post */
6130 	case 251:
6131 		switch(ndx) {
6132 		case 0:
6133 			p = "netbsd32_intptr_t";
6134 			break;
6135 		default:
6136 			break;
6137 		};
6138 		break;
6139 	/* netbsd32__ksem_wait */
6140 	case 252:
6141 		switch(ndx) {
6142 		case 0:
6143 			p = "netbsd32_intptr_t";
6144 			break;
6145 		default:
6146 			break;
6147 		};
6148 		break;
6149 	/* netbsd32__ksem_trywait */
6150 	case 253:
6151 		switch(ndx) {
6152 		case 0:
6153 			p = "netbsd32_intptr_t";
6154 			break;
6155 		default:
6156 			break;
6157 		};
6158 		break;
6159 	/* netbsd32__ksem_getvalue */
6160 	case 254:
6161 		switch(ndx) {
6162 		case 0:
6163 			p = "netbsd32_intptr_t";
6164 			break;
6165 		case 1:
6166 			p = "netbsd32_intp";
6167 			break;
6168 		default:
6169 			break;
6170 		};
6171 		break;
6172 	/* netbsd32__ksem_destroy */
6173 	case 255:
6174 		switch(ndx) {
6175 		case 0:
6176 			p = "netbsd32_intptr_t";
6177 			break;
6178 		default:
6179 			break;
6180 		};
6181 		break;
6182 	/* netbsd32__ksem_timedwait */
6183 	case 256:
6184 		switch(ndx) {
6185 		case 0:
6186 			p = "intptr_t";
6187 			break;
6188 		case 1:
6189 			p = "const netbsd32_timespecp_t";
6190 			break;
6191 		default:
6192 			break;
6193 		};
6194 		break;
6195 	/* netbsd32___posix_rename */
6196 	case 270:
6197 		switch(ndx) {
6198 		case 0:
6199 			p = "netbsd32_charp";
6200 			break;
6201 		case 1:
6202 			p = "netbsd32_charp";
6203 			break;
6204 		default:
6205 			break;
6206 		};
6207 		break;
6208 	/* netbsd32_swapctl */
6209 	case 271:
6210 		switch(ndx) {
6211 		case 0:
6212 			p = "int";
6213 			break;
6214 		case 1:
6215 			p = "netbsd32_voidp";
6216 			break;
6217 		case 2:
6218 			p = "int";
6219 			break;
6220 		default:
6221 			break;
6222 		};
6223 		break;
6224 	/* netbsd32_getdents */
6225 	case 272:
6226 		switch(ndx) {
6227 		case 0:
6228 			p = "int";
6229 			break;
6230 		case 1:
6231 			p = "netbsd32_charp";
6232 			break;
6233 		case 2:
6234 			p = "netbsd32_size_t";
6235 			break;
6236 		default:
6237 			break;
6238 		};
6239 		break;
6240 	/* netbsd32_minherit */
6241 	case 273:
6242 		switch(ndx) {
6243 		case 0:
6244 			p = "netbsd32_voidp";
6245 			break;
6246 		case 1:
6247 			p = "netbsd32_size_t";
6248 			break;
6249 		case 2:
6250 			p = "int";
6251 			break;
6252 		default:
6253 			break;
6254 		};
6255 		break;
6256 	/* netbsd32_lchmod */
6257 	case 274:
6258 		switch(ndx) {
6259 		case 0:
6260 			p = "netbsd32_charp";
6261 			break;
6262 		case 1:
6263 			p = "mode_t";
6264 			break;
6265 		default:
6266 			break;
6267 		};
6268 		break;
6269 	/* netbsd32_lchown */
6270 	case 275:
6271 		switch(ndx) {
6272 		case 0:
6273 			p = "netbsd32_charp";
6274 			break;
6275 		case 1:
6276 			p = "uid_t";
6277 			break;
6278 		case 2:
6279 			p = "gid_t";
6280 			break;
6281 		default:
6282 			break;
6283 		};
6284 		break;
6285 	/* netbsd32_lutimes */
6286 	case 276:
6287 		switch(ndx) {
6288 		case 0:
6289 			p = "netbsd32_charp";
6290 			break;
6291 		case 1:
6292 			p = "netbsd32_timeval50p_t";
6293 			break;
6294 		default:
6295 			break;
6296 		};
6297 		break;
6298 	/* netbsd32___msync13 */
6299 	case 277:
6300 		switch(ndx) {
6301 		case 0:
6302 			p = "netbsd32_voidp";
6303 			break;
6304 		case 1:
6305 			p = "netbsd32_size_t";
6306 			break;
6307 		case 2:
6308 			p = "int";
6309 			break;
6310 		default:
6311 			break;
6312 		};
6313 		break;
6314 	/* netbsd32___stat13 */
6315 	case 278:
6316 		switch(ndx) {
6317 		case 0:
6318 			p = "netbsd32_charp";
6319 			break;
6320 		case 1:
6321 			p = "netbsd32_stat13p_t";
6322 			break;
6323 		default:
6324 			break;
6325 		};
6326 		break;
6327 	/* netbsd32___fstat13 */
6328 	case 279:
6329 		switch(ndx) {
6330 		case 0:
6331 			p = "int";
6332 			break;
6333 		case 1:
6334 			p = "netbsd32_stat13p_t";
6335 			break;
6336 		default:
6337 			break;
6338 		};
6339 		break;
6340 	/* netbsd32___lstat13 */
6341 	case 280:
6342 		switch(ndx) {
6343 		case 0:
6344 			p = "netbsd32_charp";
6345 			break;
6346 		case 1:
6347 			p = "netbsd32_stat13p_t";
6348 			break;
6349 		default:
6350 			break;
6351 		};
6352 		break;
6353 	/* netbsd32___sigaltstack14 */
6354 	case 281:
6355 		switch(ndx) {
6356 		case 0:
6357 			p = "netbsd32_sigaltstackp_t";
6358 			break;
6359 		case 1:
6360 			p = "netbsd32_sigaltstackp_t";
6361 			break;
6362 		default:
6363 			break;
6364 		};
6365 		break;
6366 	/* sys___vfork14 */
6367 	case 282:
6368 		break;
6369 	/* netbsd32___posix_chown */
6370 	case 283:
6371 		switch(ndx) {
6372 		case 0:
6373 			p = "netbsd32_charp";
6374 			break;
6375 		case 1:
6376 			p = "uid_t";
6377 			break;
6378 		case 2:
6379 			p = "gid_t";
6380 			break;
6381 		default:
6382 			break;
6383 		};
6384 		break;
6385 	/* netbsd32___posix_fchown */
6386 	case 284:
6387 		switch(ndx) {
6388 		case 0:
6389 			p = "int";
6390 			break;
6391 		case 1:
6392 			p = "uid_t";
6393 			break;
6394 		case 2:
6395 			p = "gid_t";
6396 			break;
6397 		default:
6398 			break;
6399 		};
6400 		break;
6401 	/* netbsd32___posix_lchown */
6402 	case 285:
6403 		switch(ndx) {
6404 		case 0:
6405 			p = "netbsd32_charp";
6406 			break;
6407 		case 1:
6408 			p = "uid_t";
6409 			break;
6410 		case 2:
6411 			p = "gid_t";
6412 			break;
6413 		default:
6414 			break;
6415 		};
6416 		break;
6417 	/* netbsd32_getsid */
6418 	case 286:
6419 		switch(ndx) {
6420 		case 0:
6421 			p = "pid_t";
6422 			break;
6423 		default:
6424 			break;
6425 		};
6426 		break;
6427 	/* netbsd32___clone */
6428 	case 287:
6429 		switch(ndx) {
6430 		case 0:
6431 			p = "int";
6432 			break;
6433 		case 1:
6434 			p = "netbsd32_voidp";
6435 			break;
6436 		default:
6437 			break;
6438 		};
6439 		break;
6440 	/* netbsd32_fktrace */
6441 	case 288:
6442 		switch(ndx) {
6443 		case 0:
6444 			p = "int";
6445 			break;
6446 		case 1:
6447 			p = "int";
6448 			break;
6449 		case 2:
6450 			p = "int";
6451 			break;
6452 		case 3:
6453 			p = "int";
6454 			break;
6455 		default:
6456 			break;
6457 		};
6458 		break;
6459 	/* netbsd32_preadv */
6460 	case 289:
6461 		switch(ndx) {
6462 		case 0:
6463 			p = "int";
6464 			break;
6465 		case 1:
6466 			p = "netbsd32_iovecp_t";
6467 			break;
6468 		case 2:
6469 			p = "int";
6470 			break;
6471 		case 3:
6472 			p = "int";
6473 			break;
6474 		case 4:
6475 			p = "netbsd32_off_t";
6476 			break;
6477 		default:
6478 			break;
6479 		};
6480 		break;
6481 	/* netbsd32_pwritev */
6482 	case 290:
6483 		switch(ndx) {
6484 		case 0:
6485 			p = "int";
6486 			break;
6487 		case 1:
6488 			p = "netbsd32_iovecp_t";
6489 			break;
6490 		case 2:
6491 			p = "int";
6492 			break;
6493 		case 3:
6494 			p = "int";
6495 			break;
6496 		case 4:
6497 			p = "netbsd32_off_t";
6498 			break;
6499 		default:
6500 			break;
6501 		};
6502 		break;
6503 	/* netbsd32___sigaction14 */
6504 	case 291:
6505 		switch(ndx) {
6506 		case 0:
6507 			p = "int";
6508 			break;
6509 		case 1:
6510 			p = "netbsd32_sigactionp_t";
6511 			break;
6512 		case 2:
6513 			p = "netbsd32_sigactionp_t";
6514 			break;
6515 		default:
6516 			break;
6517 		};
6518 		break;
6519 	/* netbsd32___sigpending14 */
6520 	case 292:
6521 		switch(ndx) {
6522 		case 0:
6523 			p = "netbsd32_sigsetp_t";
6524 			break;
6525 		default:
6526 			break;
6527 		};
6528 		break;
6529 	/* netbsd32___sigprocmask14 */
6530 	case 293:
6531 		switch(ndx) {
6532 		case 0:
6533 			p = "int";
6534 			break;
6535 		case 1:
6536 			p = "netbsd32_sigsetp_t";
6537 			break;
6538 		case 2:
6539 			p = "netbsd32_sigsetp_t";
6540 			break;
6541 		default:
6542 			break;
6543 		};
6544 		break;
6545 	/* netbsd32___sigsuspend14 */
6546 	case 294:
6547 		switch(ndx) {
6548 		case 0:
6549 			p = "netbsd32_sigsetp_t";
6550 			break;
6551 		default:
6552 			break;
6553 		};
6554 		break;
6555 	/* netbsd32___sigreturn14 */
6556 	case 295:
6557 		switch(ndx) {
6558 		case 0:
6559 			p = "netbsd32_sigcontextp_t";
6560 			break;
6561 		default:
6562 			break;
6563 		};
6564 		break;
6565 	/* netbsd32___getcwd */
6566 	case 296:
6567 		switch(ndx) {
6568 		case 0:
6569 			p = "netbsd32_charp";
6570 			break;
6571 		case 1:
6572 			p = "netbsd32_size_t";
6573 			break;
6574 		default:
6575 			break;
6576 		};
6577 		break;
6578 	/* netbsd32_fchroot */
6579 	case 297:
6580 		switch(ndx) {
6581 		case 0:
6582 			p = "int";
6583 			break;
6584 		default:
6585 			break;
6586 		};
6587 		break;
6588 	/* netbsd32_fhopen */
6589 	case 298:
6590 		switch(ndx) {
6591 		case 0:
6592 			p = "netbsd32_fhandlep_t";
6593 			break;
6594 		case 1:
6595 			p = "int";
6596 			break;
6597 		default:
6598 			break;
6599 		};
6600 		break;
6601 	/* netbsd32_fhstat */
6602 	case 299:
6603 		switch(ndx) {
6604 		case 0:
6605 			p = "netbsd32_fhandlep_t";
6606 			break;
6607 		case 1:
6608 			p = "netbsd32_stat13p_t";
6609 			break;
6610 		default:
6611 			break;
6612 		};
6613 		break;
6614 	/* netbsd32_fhstatfs */
6615 	case 300:
6616 		switch(ndx) {
6617 		case 0:
6618 			p = "netbsd32_fhandlep_t";
6619 			break;
6620 		case 1:
6621 			p = "netbsd32_stat50p_t";
6622 			break;
6623 		default:
6624 			break;
6625 		};
6626 		break;
6627 #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
6628 	/* netbsd32___semctl14 */
6629 	case 301:
6630 		switch(ndx) {
6631 		case 0:
6632 			p = "int";
6633 			break;
6634 		case 1:
6635 			p = "int";
6636 			break;
6637 		case 2:
6638 			p = "int";
6639 			break;
6640 		case 3:
6641 			p = "netbsd32_semun50p_t";
6642 			break;
6643 		default:
6644 			break;
6645 		};
6646 		break;
6647 #else
6648 #endif
6649 #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
6650 	/* netbsd32___msgctl13 */
6651 	case 302:
6652 		switch(ndx) {
6653 		case 0:
6654 			p = "int";
6655 			break;
6656 		case 1:
6657 			p = "int";
6658 			break;
6659 		case 2:
6660 			p = "netbsd32_msqid_ds50p_t";
6661 			break;
6662 		default:
6663 			break;
6664 		};
6665 		break;
6666 #else
6667 #endif
6668 #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
6669 	/* netbsd32___shmctl13 */
6670 	case 303:
6671 		switch(ndx) {
6672 		case 0:
6673 			p = "int";
6674 			break;
6675 		case 1:
6676 			p = "int";
6677 			break;
6678 		case 2:
6679 			p = "netbsd32_shmid_ds50p_t";
6680 			break;
6681 		default:
6682 			break;
6683 		};
6684 		break;
6685 #else
6686 #endif
6687 	/* netbsd32_lchflags */
6688 	case 304:
6689 		switch(ndx) {
6690 		case 0:
6691 			p = "netbsd32_charp";
6692 			break;
6693 		case 1:
6694 			p = "netbsd32_u_long";
6695 			break;
6696 		default:
6697 			break;
6698 		};
6699 		break;
6700 	/* sys_issetugid */
6701 	case 305:
6702 		break;
6703 	/* netbsd32_utrace */
6704 	case 306:
6705 		switch(ndx) {
6706 		case 0:
6707 			p = "netbsd32_charp";
6708 			break;
6709 		case 1:
6710 			p = "netbsd32_voidp";
6711 			break;
6712 		case 2:
6713 			p = "netbsd32_size_t";
6714 			break;
6715 		default:
6716 			break;
6717 		};
6718 		break;
6719 	/* netbsd32_getcontext */
6720 	case 307:
6721 		switch(ndx) {
6722 		case 0:
6723 			p = "netbsd32_ucontextp";
6724 			break;
6725 		default:
6726 			break;
6727 		};
6728 		break;
6729 	/* netbsd32_setcontext */
6730 	case 308:
6731 		switch(ndx) {
6732 		case 0:
6733 			p = "netbsd32_ucontextp";
6734 			break;
6735 		default:
6736 			break;
6737 		};
6738 		break;
6739 	/* netbsd32__lwp_create */
6740 	case 309:
6741 		switch(ndx) {
6742 		case 0:
6743 			p = "netbsd32_ucontextp";
6744 			break;
6745 		case 1:
6746 			p = "netbsd32_u_long";
6747 			break;
6748 		case 2:
6749 			p = "netbsd32_lwpidp";
6750 			break;
6751 		default:
6752 			break;
6753 		};
6754 		break;
6755 	/* sys__lwp_exit */
6756 	case 310:
6757 		break;
6758 	/* sys__lwp_self */
6759 	case 311:
6760 		break;
6761 	/* netbsd32__lwp_wait */
6762 	case 312:
6763 		switch(ndx) {
6764 		case 0:
6765 			p = "lwpid_t";
6766 			break;
6767 		case 1:
6768 			p = "netbsd32_lwpidp";
6769 			break;
6770 		default:
6771 			break;
6772 		};
6773 		break;
6774 	/* netbsd32__lwp_suspend */
6775 	case 313:
6776 		switch(ndx) {
6777 		case 0:
6778 			p = "lwpid_t";
6779 			break;
6780 		default:
6781 			break;
6782 		};
6783 		break;
6784 	/* netbsd32__lwp_continue */
6785 	case 314:
6786 		switch(ndx) {
6787 		case 0:
6788 			p = "lwpid_t";
6789 			break;
6790 		default:
6791 			break;
6792 		};
6793 		break;
6794 	/* netbsd32__lwp_wakeup */
6795 	case 315:
6796 		switch(ndx) {
6797 		case 0:
6798 			p = "lwpid_t";
6799 			break;
6800 		default:
6801 			break;
6802 		};
6803 		break;
6804 	/* sys__lwp_getprivate */
6805 	case 316:
6806 		break;
6807 	/* netbsd32__lwp_setprivate */
6808 	case 317:
6809 		switch(ndx) {
6810 		case 0:
6811 			p = "netbsd32_voidp";
6812 			break;
6813 		default:
6814 			break;
6815 		};
6816 		break;
6817 	/* netbsd32__lwp_kill */
6818 	case 318:
6819 		switch(ndx) {
6820 		case 0:
6821 			p = "lwpid_t";
6822 			break;
6823 		case 1:
6824 			p = "int";
6825 			break;
6826 		default:
6827 			break;
6828 		};
6829 		break;
6830 	/* netbsd32__lwp_detach */
6831 	case 319:
6832 		switch(ndx) {
6833 		case 0:
6834 			p = "lwpid_t";
6835 			break;
6836 		default:
6837 			break;
6838 		};
6839 		break;
6840 	/* netbsd32__lwp_park */
6841 	case 320:
6842 		switch(ndx) {
6843 		case 0:
6844 			p = "netbsd32_timespec50p_t";
6845 			break;
6846 		case 1:
6847 			p = "lwpid_t";
6848 			break;
6849 		case 2:
6850 			p = "netbsd32_voidp";
6851 			break;
6852 		case 3:
6853 			p = "netbsd32_voidp";
6854 			break;
6855 		default:
6856 			break;
6857 		};
6858 		break;
6859 	/* netbsd32__lwp_unpark */
6860 	case 321:
6861 		switch(ndx) {
6862 		case 0:
6863 			p = "lwpid_t";
6864 			break;
6865 		case 1:
6866 			p = "netbsd32_voidp";
6867 			break;
6868 		default:
6869 			break;
6870 		};
6871 		break;
6872 	/* netbsd32__lwp_unpark_all */
6873 	case 322:
6874 		switch(ndx) {
6875 		case 0:
6876 			p = "netbsd32_lwpidp";
6877 			break;
6878 		case 1:
6879 			p = "netbsd32_size_t";
6880 			break;
6881 		case 2:
6882 			p = "netbsd32_voidp";
6883 			break;
6884 		default:
6885 			break;
6886 		};
6887 		break;
6888 	/* netbsd32__lwp_setname */
6889 	case 323:
6890 		switch(ndx) {
6891 		case 0:
6892 			p = "lwpid_t";
6893 			break;
6894 		case 1:
6895 			p = "netbsd32_charp";
6896 			break;
6897 		default:
6898 			break;
6899 		};
6900 		break;
6901 	/* netbsd32__lwp_getname */
6902 	case 324:
6903 		switch(ndx) {
6904 		case 0:
6905 			p = "lwpid_t";
6906 			break;
6907 		case 1:
6908 			p = "netbsd32_charp";
6909 			break;
6910 		case 2:
6911 			p = "netbsd32_size_t";
6912 			break;
6913 		default:
6914 			break;
6915 		};
6916 		break;
6917 	/* netbsd32__lwp_ctl */
6918 	case 325:
6919 		switch(ndx) {
6920 		case 0:
6921 			p = "int";
6922 			break;
6923 		case 1:
6924 			p = "netbsd32_pointer_t";
6925 			break;
6926 		default:
6927 			break;
6928 		};
6929 		break;
6930 	/* netbsd32___sigaction_sigtramp */
6931 	case 340:
6932 		switch(ndx) {
6933 		case 0:
6934 			p = "int";
6935 			break;
6936 		case 1:
6937 			p = "netbsd32_sigactionp_t";
6938 			break;
6939 		case 2:
6940 			p = "netbsd32_sigactionp_t";
6941 			break;
6942 		case 3:
6943 			p = "netbsd32_voidp";
6944 			break;
6945 		case 4:
6946 			p = "int";
6947 			break;
6948 		default:
6949 			break;
6950 		};
6951 		break;
6952 	/* netbsd32_rasctl */
6953 	case 343:
6954 		switch(ndx) {
6955 		case 0:
6956 			p = "netbsd32_voidp";
6957 			break;
6958 		case 1:
6959 			p = "netbsd32_size_t";
6960 			break;
6961 		case 2:
6962 			p = "int";
6963 			break;
6964 		default:
6965 			break;
6966 		};
6967 		break;
6968 	/* sys_kqueue */
6969 	case 344:
6970 		break;
6971 	/* netbsd32_kevent */
6972 	case 345:
6973 		switch(ndx) {
6974 		case 0:
6975 			p = "int";
6976 			break;
6977 		case 1:
6978 			p = "netbsd32_keventp_t";
6979 			break;
6980 		case 2:
6981 			p = "netbsd32_size_t";
6982 			break;
6983 		case 3:
6984 			p = "netbsd32_keventp_t";
6985 			break;
6986 		case 4:
6987 			p = "netbsd32_size_t";
6988 			break;
6989 		case 5:
6990 			p = "netbsd32_timespec50p_t";
6991 			break;
6992 		default:
6993 			break;
6994 		};
6995 		break;
6996 	/* netbsd32__sched_setparam */
6997 	case 346:
6998 		switch(ndx) {
6999 		case 0:
7000 			p = "pid_t";
7001 			break;
7002 		case 1:
7003 			p = "lwpid_t";
7004 			break;
7005 		case 2:
7006 			p = "int";
7007 			break;
7008 		case 3:
7009 			p = "const netbsd32_sched_paramp_t";
7010 			break;
7011 		default:
7012 			break;
7013 		};
7014 		break;
7015 	/* netbsd32__sched_getparam */
7016 	case 347:
7017 		switch(ndx) {
7018 		case 0:
7019 			p = "pid_t";
7020 			break;
7021 		case 1:
7022 			p = "lwpid_t";
7023 			break;
7024 		case 2:
7025 			p = "netbsd32_intp";
7026 			break;
7027 		case 3:
7028 			p = "netbsd32_sched_paramp_t";
7029 			break;
7030 		default:
7031 			break;
7032 		};
7033 		break;
7034 	/* netbsd32__sched_setaffinity */
7035 	case 348:
7036 		switch(ndx) {
7037 		case 0:
7038 			p = "pid_t";
7039 			break;
7040 		case 1:
7041 			p = "lwpid_t";
7042 			break;
7043 		case 2:
7044 			p = "netbsd32_size_t";
7045 			break;
7046 		case 3:
7047 			p = "const netbsd32_cpusetp_t";
7048 			break;
7049 		default:
7050 			break;
7051 		};
7052 		break;
7053 	/* netbsd32__sched_getaffinity */
7054 	case 349:
7055 		switch(ndx) {
7056 		case 0:
7057 			p = "pid_t";
7058 			break;
7059 		case 1:
7060 			p = "lwpid_t";
7061 			break;
7062 		case 2:
7063 			p = "netbsd32_size_t";
7064 			break;
7065 		case 3:
7066 			p = "netbsd32_cpusetp_t";
7067 			break;
7068 		default:
7069 			break;
7070 		};
7071 		break;
7072 	/* sys_sched_yield */
7073 	case 350:
7074 		break;
7075 	/* netbsd32_fsync_range */
7076 	case 354:
7077 		switch(ndx) {
7078 		case 0:
7079 			p = "int";
7080 			break;
7081 		case 1:
7082 			p = "int";
7083 			break;
7084 		case 2:
7085 			p = "netbsd32_off_t";
7086 			break;
7087 		case 3:
7088 			p = "netbsd32_off_t";
7089 			break;
7090 		default:
7091 			break;
7092 		};
7093 		break;
7094 	/* netbsd32_uuidgen */
7095 	case 355:
7096 		switch(ndx) {
7097 		case 0:
7098 			p = "netbsd32_uuidp_t";
7099 			break;
7100 		case 1:
7101 			p = "int";
7102 			break;
7103 		default:
7104 			break;
7105 		};
7106 		break;
7107 	/* netbsd32_getvfsstat */
7108 	case 356:
7109 		switch(ndx) {
7110 		case 0:
7111 			p = "netbsd32_statvfsp_t";
7112 			break;
7113 		case 1:
7114 			p = "netbsd32_size_t";
7115 			break;
7116 		case 2:
7117 			p = "int";
7118 			break;
7119 		default:
7120 			break;
7121 		};
7122 		break;
7123 	/* netbsd32_statvfs1 */
7124 	case 357:
7125 		switch(ndx) {
7126 		case 0:
7127 			p = "netbsd32_charp";
7128 			break;
7129 		case 1:
7130 			p = "netbsd32_statvfsp_t";
7131 			break;
7132 		case 2:
7133 			p = "int";
7134 			break;
7135 		default:
7136 			break;
7137 		};
7138 		break;
7139 	/* netbsd32_fstatvfs1 */
7140 	case 358:
7141 		switch(ndx) {
7142 		case 0:
7143 			p = "int";
7144 			break;
7145 		case 1:
7146 			p = "netbsd32_statvfsp_t";
7147 			break;
7148 		case 2:
7149 			p = "int";
7150 			break;
7151 		default:
7152 			break;
7153 		};
7154 		break;
7155 	/* netbsd32_fhstatvfs1 */
7156 	case 359:
7157 		switch(ndx) {
7158 		case 0:
7159 			p = "netbsd32_fhandlep_t";
7160 			break;
7161 		case 1:
7162 			p = "netbsd32_statvfsp_t";
7163 			break;
7164 		case 2:
7165 			p = "int";
7166 			break;
7167 		default:
7168 			break;
7169 		};
7170 		break;
7171 	/* netbsd32_extattrctl */
7172 	case 360:
7173 		switch(ndx) {
7174 		case 0:
7175 			p = "netbsd32_charp";
7176 			break;
7177 		case 1:
7178 			p = "int";
7179 			break;
7180 		case 2:
7181 			p = "netbsd32_charp";
7182 			break;
7183 		case 3:
7184 			p = "int";
7185 			break;
7186 		case 4:
7187 			p = "netbsd32_charp";
7188 			break;
7189 		default:
7190 			break;
7191 		};
7192 		break;
7193 	/* netbsd32_extattr_set_file */
7194 	case 361:
7195 		switch(ndx) {
7196 		case 0:
7197 			p = "netbsd32_charp";
7198 			break;
7199 		case 1:
7200 			p = "int";
7201 			break;
7202 		case 2:
7203 			p = "netbsd32_charp";
7204 			break;
7205 		case 3:
7206 			p = "netbsd32_voidp";
7207 			break;
7208 		case 4:
7209 			p = "netbsd32_size_t";
7210 			break;
7211 		default:
7212 			break;
7213 		};
7214 		break;
7215 	/* netbsd32_extattr_get_file */
7216 	case 362:
7217 		switch(ndx) {
7218 		case 0:
7219 			p = "netbsd32_charp";
7220 			break;
7221 		case 1:
7222 			p = "int";
7223 			break;
7224 		case 2:
7225 			p = "netbsd32_charp";
7226 			break;
7227 		case 3:
7228 			p = "netbsd32_voidp";
7229 			break;
7230 		case 4:
7231 			p = "netbsd32_size_t";
7232 			break;
7233 		default:
7234 			break;
7235 		};
7236 		break;
7237 	/* netbsd32_extattr_delete_file */
7238 	case 363:
7239 		switch(ndx) {
7240 		case 0:
7241 			p = "netbsd32_charp";
7242 			break;
7243 		case 1:
7244 			p = "int";
7245 			break;
7246 		case 2:
7247 			p = "netbsd32_charp";
7248 			break;
7249 		default:
7250 			break;
7251 		};
7252 		break;
7253 	/* netbsd32_extattr_set_fd */
7254 	case 364:
7255 		switch(ndx) {
7256 		case 0:
7257 			p = "int";
7258 			break;
7259 		case 1:
7260 			p = "int";
7261 			break;
7262 		case 2:
7263 			p = "netbsd32_charp";
7264 			break;
7265 		case 3:
7266 			p = "netbsd32_voidp";
7267 			break;
7268 		case 4:
7269 			p = "netbsd32_size_t";
7270 			break;
7271 		default:
7272 			break;
7273 		};
7274 		break;
7275 	/* netbsd32_extattr_get_fd */
7276 	case 365:
7277 		switch(ndx) {
7278 		case 0:
7279 			p = "int";
7280 			break;
7281 		case 1:
7282 			p = "int";
7283 			break;
7284 		case 2:
7285 			p = "netbsd32_charp";
7286 			break;
7287 		case 3:
7288 			p = "netbsd32_voidp";
7289 			break;
7290 		case 4:
7291 			p = "netbsd32_size_t";
7292 			break;
7293 		default:
7294 			break;
7295 		};
7296 		break;
7297 	/* netbsd32_extattr_delete_fd */
7298 	case 366:
7299 		switch(ndx) {
7300 		case 0:
7301 			p = "int";
7302 			break;
7303 		case 1:
7304 			p = "int";
7305 			break;
7306 		case 2:
7307 			p = "netbsd32_charp";
7308 			break;
7309 		default:
7310 			break;
7311 		};
7312 		break;
7313 	/* netbsd32_extattr_set_link */
7314 	case 367:
7315 		switch(ndx) {
7316 		case 0:
7317 			p = "netbsd32_charp";
7318 			break;
7319 		case 1:
7320 			p = "int";
7321 			break;
7322 		case 2:
7323 			p = "netbsd32_charp";
7324 			break;
7325 		case 3:
7326 			p = "netbsd32_voidp";
7327 			break;
7328 		case 4:
7329 			p = "netbsd32_size_t";
7330 			break;
7331 		default:
7332 			break;
7333 		};
7334 		break;
7335 	/* netbsd32_extattr_get_link */
7336 	case 368:
7337 		switch(ndx) {
7338 		case 0:
7339 			p = "netbsd32_charp";
7340 			break;
7341 		case 1:
7342 			p = "int";
7343 			break;
7344 		case 2:
7345 			p = "netbsd32_charp";
7346 			break;
7347 		case 3:
7348 			p = "netbsd32_voidp";
7349 			break;
7350 		case 4:
7351 			p = "netbsd32_size_t";
7352 			break;
7353 		default:
7354 			break;
7355 		};
7356 		break;
7357 	/* netbsd32_extattr_delete_link */
7358 	case 369:
7359 		switch(ndx) {
7360 		case 0:
7361 			p = "netbsd32_charp";
7362 			break;
7363 		case 1:
7364 			p = "int";
7365 			break;
7366 		case 2:
7367 			p = "netbsd32_charp";
7368 			break;
7369 		default:
7370 			break;
7371 		};
7372 		break;
7373 	/* netbsd32_extattr_list_fd */
7374 	case 370:
7375 		switch(ndx) {
7376 		case 0:
7377 			p = "int";
7378 			break;
7379 		case 1:
7380 			p = "int";
7381 			break;
7382 		case 2:
7383 			p = "netbsd32_voidp";
7384 			break;
7385 		case 3:
7386 			p = "netbsd32_size_t";
7387 			break;
7388 		default:
7389 			break;
7390 		};
7391 		break;
7392 	/* netbsd32_extattr_list_file */
7393 	case 371:
7394 		switch(ndx) {
7395 		case 0:
7396 			p = "netbsd32_charp";
7397 			break;
7398 		case 1:
7399 			p = "int";
7400 			break;
7401 		case 2:
7402 			p = "netbsd32_voidp";
7403 			break;
7404 		case 3:
7405 			p = "netbsd32_size_t";
7406 			break;
7407 		default:
7408 			break;
7409 		};
7410 		break;
7411 	/* netbsd32_extattr_list_link */
7412 	case 372:
7413 		switch(ndx) {
7414 		case 0:
7415 			p = "netbsd32_charp";
7416 			break;
7417 		case 1:
7418 			p = "int";
7419 			break;
7420 		case 2:
7421 			p = "netbsd32_voidp";
7422 			break;
7423 		case 3:
7424 			p = "netbsd32_size_t";
7425 			break;
7426 		default:
7427 			break;
7428 		};
7429 		break;
7430 	/* netbsd32_pselect */
7431 	case 373:
7432 		switch(ndx) {
7433 		case 0:
7434 			p = "int";
7435 			break;
7436 		case 1:
7437 			p = "netbsd32_fd_setp_t";
7438 			break;
7439 		case 2:
7440 			p = "netbsd32_fd_setp_t";
7441 			break;
7442 		case 3:
7443 			p = "netbsd32_fd_setp_t";
7444 			break;
7445 		case 4:
7446 			p = "netbsd32_timespec50p_t";
7447 			break;
7448 		case 5:
7449 			p = "netbsd32_sigsetp_t";
7450 			break;
7451 		default:
7452 			break;
7453 		};
7454 		break;
7455 	/* netbsd32_pollts */
7456 	case 374:
7457 		switch(ndx) {
7458 		case 0:
7459 			p = "netbsd32_pollfdp_t";
7460 			break;
7461 		case 1:
7462 			p = "u_int";
7463 			break;
7464 		case 2:
7465 			p = "netbsd32_timespec50p_t";
7466 			break;
7467 		case 3:
7468 			p = "netbsd32_sigsetp_t";
7469 			break;
7470 		default:
7471 			break;
7472 		};
7473 		break;
7474 	/* netbsd32_setxattr */
7475 	case 375:
7476 		switch(ndx) {
7477 		case 0:
7478 			p = "netbsd32_charp";
7479 			break;
7480 		case 1:
7481 			p = "netbsd32_charp";
7482 			break;
7483 		case 2:
7484 			p = "netbsd32_voidp";
7485 			break;
7486 		case 3:
7487 			p = "netbsd32_size_t";
7488 			break;
7489 		case 4:
7490 			p = "int";
7491 			break;
7492 		default:
7493 			break;
7494 		};
7495 		break;
7496 	/* netbsd32_lsetxattr */
7497 	case 376:
7498 		switch(ndx) {
7499 		case 0:
7500 			p = "netbsd32_charp";
7501 			break;
7502 		case 1:
7503 			p = "netbsd32_charp";
7504 			break;
7505 		case 2:
7506 			p = "netbsd32_voidp";
7507 			break;
7508 		case 3:
7509 			p = "netbsd32_size_t";
7510 			break;
7511 		case 4:
7512 			p = "int";
7513 			break;
7514 		default:
7515 			break;
7516 		};
7517 		break;
7518 	/* netbsd32_fsetxattr */
7519 	case 377:
7520 		switch(ndx) {
7521 		case 0:
7522 			p = "int";
7523 			break;
7524 		case 1:
7525 			p = "netbsd32_charp";
7526 			break;
7527 		case 2:
7528 			p = "netbsd32_voidp";
7529 			break;
7530 		case 3:
7531 			p = "netbsd32_size_t";
7532 			break;
7533 		case 4:
7534 			p = "int";
7535 			break;
7536 		default:
7537 			break;
7538 		};
7539 		break;
7540 	/* netbsd32_getxattr */
7541 	case 378:
7542 		switch(ndx) {
7543 		case 0:
7544 			p = "netbsd32_charp";
7545 			break;
7546 		case 1:
7547 			p = "netbsd32_charp";
7548 			break;
7549 		case 2:
7550 			p = "netbsd32_voidp";
7551 			break;
7552 		case 3:
7553 			p = "netbsd32_size_t";
7554 			break;
7555 		default:
7556 			break;
7557 		};
7558 		break;
7559 	/* netbsd32_lgetxattr */
7560 	case 379:
7561 		switch(ndx) {
7562 		case 0:
7563 			p = "netbsd32_charp";
7564 			break;
7565 		case 1:
7566 			p = "netbsd32_charp";
7567 			break;
7568 		case 2:
7569 			p = "netbsd32_voidp";
7570 			break;
7571 		case 3:
7572 			p = "netbsd32_size_t";
7573 			break;
7574 		default:
7575 			break;
7576 		};
7577 		break;
7578 	/* netbsd32_fgetxattr */
7579 	case 380:
7580 		switch(ndx) {
7581 		case 0:
7582 			p = "int";
7583 			break;
7584 		case 1:
7585 			p = "netbsd32_charp";
7586 			break;
7587 		case 2:
7588 			p = "netbsd32_voidp";
7589 			break;
7590 		case 3:
7591 			p = "netbsd32_size_t";
7592 			break;
7593 		default:
7594 			break;
7595 		};
7596 		break;
7597 	/* netbsd32_listxattr */
7598 	case 381:
7599 		switch(ndx) {
7600 		case 0:
7601 			p = "netbsd32_charp";
7602 			break;
7603 		case 1:
7604 			p = "netbsd32_charp";
7605 			break;
7606 		case 2:
7607 			p = "netbsd32_size_t";
7608 			break;
7609 		default:
7610 			break;
7611 		};
7612 		break;
7613 	/* netbsd32_llistxattr */
7614 	case 382:
7615 		switch(ndx) {
7616 		case 0:
7617 			p = "netbsd32_charp";
7618 			break;
7619 		case 1:
7620 			p = "netbsd32_charp";
7621 			break;
7622 		case 2:
7623 			p = "netbsd32_size_t";
7624 			break;
7625 		default:
7626 			break;
7627 		};
7628 		break;
7629 	/* netbsd32_flistxattr */
7630 	case 383:
7631 		switch(ndx) {
7632 		case 0:
7633 			p = "int";
7634 			break;
7635 		case 1:
7636 			p = "netbsd32_charp";
7637 			break;
7638 		case 2:
7639 			p = "netbsd32_size_t";
7640 			break;
7641 		default:
7642 			break;
7643 		};
7644 		break;
7645 	/* netbsd32_removexattr */
7646 	case 384:
7647 		switch(ndx) {
7648 		case 0:
7649 			p = "netbsd32_charp";
7650 			break;
7651 		case 1:
7652 			p = "netbsd32_charp";
7653 			break;
7654 		default:
7655 			break;
7656 		};
7657 		break;
7658 	/* netbsd32_lremovexattr */
7659 	case 385:
7660 		switch(ndx) {
7661 		case 0:
7662 			p = "netbsd32_charp";
7663 			break;
7664 		case 1:
7665 			p = "netbsd32_charp";
7666 			break;
7667 		default:
7668 			break;
7669 		};
7670 		break;
7671 	/* netbsd32_fremovexattr */
7672 	case 386:
7673 		switch(ndx) {
7674 		case 0:
7675 			p = "int";
7676 			break;
7677 		case 1:
7678 			p = "netbsd32_charp";
7679 			break;
7680 		default:
7681 			break;
7682 		};
7683 		break;
7684 	/* netbsd32___stat30 */
7685 	case 387:
7686 		switch(ndx) {
7687 		case 0:
7688 			p = "netbsd32_charp";
7689 			break;
7690 		case 1:
7691 			p = "netbsd32_stat50p_t";
7692 			break;
7693 		default:
7694 			break;
7695 		};
7696 		break;
7697 	/* netbsd32___fstat30 */
7698 	case 388:
7699 		switch(ndx) {
7700 		case 0:
7701 			p = "int";
7702 			break;
7703 		case 1:
7704 			p = "netbsd32_stat50p_t";
7705 			break;
7706 		default:
7707 			break;
7708 		};
7709 		break;
7710 	/* netbsd32___lstat30 */
7711 	case 389:
7712 		switch(ndx) {
7713 		case 0:
7714 			p = "netbsd32_charp";
7715 			break;
7716 		case 1:
7717 			p = "netbsd32_stat50p_t";
7718 			break;
7719 		default:
7720 			break;
7721 		};
7722 		break;
7723 	/* netbsd32___getdents30 */
7724 	case 390:
7725 		switch(ndx) {
7726 		case 0:
7727 			p = "int";
7728 			break;
7729 		case 1:
7730 			p = "netbsd32_charp";
7731 			break;
7732 		case 2:
7733 			p = "netbsd32_size_t";
7734 			break;
7735 		default:
7736 			break;
7737 		};
7738 		break;
7739 	/* netbsd32___fhstat30 */
7740 	case 392:
7741 		switch(ndx) {
7742 		case 0:
7743 			p = "netbsd32_fhandlep_t";
7744 			break;
7745 		case 1:
7746 			p = "netbsd32_stat50p_t";
7747 			break;
7748 		default:
7749 			break;
7750 		};
7751 		break;
7752 #if defined(NTP) || !defined(_KERNEL_OPT)
7753 	/* netbsd32_ntp_gettime */
7754 	case 393:
7755 		switch(ndx) {
7756 		case 0:
7757 			p = "netbsd32_ntptimeval50p_t";
7758 			break;
7759 		default:
7760 			break;
7761 		};
7762 		break;
7763 #else
7764 #endif
7765 	/* netbsd32___socket30 */
7766 	case 394:
7767 		switch(ndx) {
7768 		case 0:
7769 			p = "int";
7770 			break;
7771 		case 1:
7772 			p = "int";
7773 			break;
7774 		case 2:
7775 			p = "int";
7776 			break;
7777 		default:
7778 			break;
7779 		};
7780 		break;
7781 	/* netbsd32___getfh30 */
7782 	case 395:
7783 		switch(ndx) {
7784 		case 0:
7785 			p = "netbsd32_charp";
7786 			break;
7787 		case 1:
7788 			p = "netbsd32_pointer_t";
7789 			break;
7790 		case 2:
7791 			p = "netbsd32_size_tp";
7792 			break;
7793 		default:
7794 			break;
7795 		};
7796 		break;
7797 	/* netbsd32___fhopen40 */
7798 	case 396:
7799 		switch(ndx) {
7800 		case 0:
7801 			p = "netbsd32_pointer_t";
7802 			break;
7803 		case 1:
7804 			p = "netbsd32_size_t";
7805 			break;
7806 		case 2:
7807 			p = "int";
7808 			break;
7809 		default:
7810 			break;
7811 		};
7812 		break;
7813 	/* netbsd32___fhstatvfs140 */
7814 	case 397:
7815 		switch(ndx) {
7816 		case 0:
7817 			p = "netbsd32_pointer_t";
7818 			break;
7819 		case 1:
7820 			p = "netbsd32_size_t";
7821 			break;
7822 		case 2:
7823 			p = "netbsd32_statvfsp_t";
7824 			break;
7825 		case 3:
7826 			p = "int";
7827 			break;
7828 		default:
7829 			break;
7830 		};
7831 		break;
7832 	/* netbsd32___fhstat40 */
7833 	case 398:
7834 		switch(ndx) {
7835 		case 0:
7836 			p = "netbsd32_pointer_t";
7837 			break;
7838 		case 1:
7839 			p = "netbsd32_size_t";
7840 			break;
7841 		case 2:
7842 			p = "netbsd32_stat50p_t";
7843 			break;
7844 		default:
7845 			break;
7846 		};
7847 		break;
7848 	/* netbsd32___mount50 */
7849 	case 410:
7850 		switch(ndx) {
7851 		case 0:
7852 			p = "netbsd32_charp";
7853 			break;
7854 		case 1:
7855 			p = "netbsd32_charp";
7856 			break;
7857 		case 2:
7858 			p = "int";
7859 			break;
7860 		case 3:
7861 			p = "netbsd32_voidp";
7862 			break;
7863 		case 4:
7864 			p = "netbsd32_size_t";
7865 			break;
7866 		default:
7867 			break;
7868 		};
7869 		break;
7870 	/* netbsd32_mremap */
7871 	case 411:
7872 		switch(ndx) {
7873 		case 0:
7874 			p = "netbsd32_voidp";
7875 			break;
7876 		case 1:
7877 			p = "netbsd32_size_t";
7878 			break;
7879 		case 2:
7880 			p = "netbsd32_voidp";
7881 			break;
7882 		case 3:
7883 			p = "netbsd32_size_t";
7884 			break;
7885 		case 4:
7886 			p = "int";
7887 			break;
7888 		default:
7889 			break;
7890 		};
7891 		break;
7892 	/* netbsd32___posix_fadvise50 */
7893 	case 416:
7894 		switch(ndx) {
7895 		case 0:
7896 			p = "int";
7897 			break;
7898 		case 1:
7899 			p = "int";
7900 			break;
7901 		case 2:
7902 			p = "netbsd32_off_t";
7903 			break;
7904 		case 3:
7905 			p = "netbsd32_off_t";
7906 			break;
7907 		case 4:
7908 			p = "int";
7909 			break;
7910 		default:
7911 			break;
7912 		};
7913 		break;
7914 	/* netbsd32___select50 */
7915 	case 417:
7916 		switch(ndx) {
7917 		case 0:
7918 			p = "int";
7919 			break;
7920 		case 1:
7921 			p = "netbsd32_fd_setp_t";
7922 			break;
7923 		case 2:
7924 			p = "netbsd32_fd_setp_t";
7925 			break;
7926 		case 3:
7927 			p = "netbsd32_fd_setp_t";
7928 			break;
7929 		case 4:
7930 			p = "netbsd32_timevalp_t";
7931 			break;
7932 		default:
7933 			break;
7934 		};
7935 		break;
7936 	/* netbsd32___gettimeofday50 */
7937 	case 418:
7938 		switch(ndx) {
7939 		case 0:
7940 			p = "netbsd32_timevalp_t";
7941 			break;
7942 		case 1:
7943 			p = "netbsd32_voidp";
7944 			break;
7945 		default:
7946 			break;
7947 		};
7948 		break;
7949 	/* netbsd32___settimeofday50 */
7950 	case 419:
7951 		switch(ndx) {
7952 		case 0:
7953 			p = "const netbsd32_timevalp_t";
7954 			break;
7955 		case 1:
7956 			p = "const netbsd32_voidp";
7957 			break;
7958 		default:
7959 			break;
7960 		};
7961 		break;
7962 	/* netbsd32___utimes50 */
7963 	case 420:
7964 		switch(ndx) {
7965 		case 0:
7966 			p = "const netbsd32_charp";
7967 			break;
7968 		case 1:
7969 			p = "const netbsd32_timevalp_t";
7970 			break;
7971 		default:
7972 			break;
7973 		};
7974 		break;
7975 	/* netbsd32___adjtime50 */
7976 	case 421:
7977 		switch(ndx) {
7978 		case 0:
7979 			p = "const netbsd32_timevalp_t";
7980 			break;
7981 		case 1:
7982 			p = "netbsd32_timevalp_t";
7983 			break;
7984 		default:
7985 			break;
7986 		};
7987 		break;
7988 	/* netbsd32___futimes50 */
7989 	case 423:
7990 		switch(ndx) {
7991 		case 0:
7992 			p = "int";
7993 			break;
7994 		case 1:
7995 			p = "const netbsd32_timevalp_t";
7996 			break;
7997 		default:
7998 			break;
7999 		};
8000 		break;
8001 	/* netbsd32___lutimes50 */
8002 	case 424:
8003 		switch(ndx) {
8004 		case 0:
8005 			p = "const netbsd32_charp";
8006 			break;
8007 		case 1:
8008 			p = "const netbsd32_timevalp_t";
8009 			break;
8010 		default:
8011 			break;
8012 		};
8013 		break;
8014 	/* netbsd32___setitimer50 */
8015 	case 425:
8016 		switch(ndx) {
8017 		case 0:
8018 			p = "int";
8019 			break;
8020 		case 1:
8021 			p = "const netbsd32_itimervalp_t";
8022 			break;
8023 		case 2:
8024 			p = "netbsd32_itimervalp_t";
8025 			break;
8026 		default:
8027 			break;
8028 		};
8029 		break;
8030 	/* netbsd32___getitimer50 */
8031 	case 426:
8032 		switch(ndx) {
8033 		case 0:
8034 			p = "int";
8035 			break;
8036 		case 1:
8037 			p = "netbsd32_itimervalp_t";
8038 			break;
8039 		default:
8040 			break;
8041 		};
8042 		break;
8043 	/* netbsd32___clock_gettime50 */
8044 	case 427:
8045 		switch(ndx) {
8046 		case 0:
8047 			p = "clockid_t";
8048 			break;
8049 		case 1:
8050 			p = "netbsd32_timespecp_t";
8051 			break;
8052 		default:
8053 			break;
8054 		};
8055 		break;
8056 	/* netbsd32___clock_settime50 */
8057 	case 428:
8058 		switch(ndx) {
8059 		case 0:
8060 			p = "clockid_t";
8061 			break;
8062 		case 1:
8063 			p = "const netbsd32_timespecp_t";
8064 			break;
8065 		default:
8066 			break;
8067 		};
8068 		break;
8069 	/* netbsd32___clock_getres50 */
8070 	case 429:
8071 		switch(ndx) {
8072 		case 0:
8073 			p = "clockid_t";
8074 			break;
8075 		case 1:
8076 			p = "netbsd32_timespecp_t";
8077 			break;
8078 		default:
8079 			break;
8080 		};
8081 		break;
8082 	/* netbsd32___nanosleep50 */
8083 	case 430:
8084 		switch(ndx) {
8085 		case 0:
8086 			p = "const netbsd32_timespecp_t";
8087 			break;
8088 		case 1:
8089 			p = "netbsd32_timespecp_t";
8090 			break;
8091 		default:
8092 			break;
8093 		};
8094 		break;
8095 	/* netbsd32_____sigtimedwait50 */
8096 	case 431:
8097 		switch(ndx) {
8098 		case 0:
8099 			p = "const netbsd32_sigsetp_t";
8100 			break;
8101 		case 1:
8102 			p = "netbsd32_siginfop_t";
8103 			break;
8104 		case 2:
8105 			p = "netbsd32_timespecp_t";
8106 			break;
8107 		default:
8108 			break;
8109 		};
8110 		break;
8111 	/* netbsd32__lwp_park */
8112 	case 434:
8113 		switch(ndx) {
8114 		case 0:
8115 			p = "const netbsd32_timespecp_t";
8116 			break;
8117 		case 1:
8118 			p = "lwpid_t";
8119 			break;
8120 		case 2:
8121 			p = "const netbsd32_voidp";
8122 			break;
8123 		case 3:
8124 			p = "const netbsd32_voidp";
8125 			break;
8126 		default:
8127 			break;
8128 		};
8129 		break;
8130 	/* netbsd32___kevent50 */
8131 	case 435:
8132 		switch(ndx) {
8133 		case 0:
8134 			p = "int";
8135 			break;
8136 		case 1:
8137 			p = "const netbsd32_keventp_t";
8138 			break;
8139 		case 2:
8140 			p = "netbsd32_size_t";
8141 			break;
8142 		case 3:
8143 			p = "netbsd32_keventp_t";
8144 			break;
8145 		case 4:
8146 			p = "netbsd32_size_t";
8147 			break;
8148 		case 5:
8149 			p = "const netbsd32_timespecp_t";
8150 			break;
8151 		default:
8152 			break;
8153 		};
8154 		break;
8155 	/* netbsd32___pselect50 */
8156 	case 436:
8157 		switch(ndx) {
8158 		case 0:
8159 			p = "int";
8160 			break;
8161 		case 1:
8162 			p = "netbsd32_fd_setp_t";
8163 			break;
8164 		case 2:
8165 			p = "netbsd32_fd_setp_t";
8166 			break;
8167 		case 3:
8168 			p = "netbsd32_fd_setp_t";
8169 			break;
8170 		case 4:
8171 			p = "const netbsd32_timespecp_t";
8172 			break;
8173 		case 5:
8174 			p = "const netbsd32_sigsetp_t";
8175 			break;
8176 		default:
8177 			break;
8178 		};
8179 		break;
8180 	/* netbsd32___pollts50 */
8181 	case 437:
8182 		switch(ndx) {
8183 		case 0:
8184 			p = "netbsd32_pollfdp_t";
8185 			break;
8186 		case 1:
8187 			p = "u_int";
8188 			break;
8189 		case 2:
8190 			p = "const netbsd32_timespecp_t";
8191 			break;
8192 		case 3:
8193 			p = "const netbsd32_sigsetp_t";
8194 			break;
8195 		default:
8196 			break;
8197 		};
8198 		break;
8199 	/* netbsd32___stat50 */
8200 	case 439:
8201 		switch(ndx) {
8202 		case 0:
8203 			p = "const netbsd32_charp";
8204 			break;
8205 		case 1:
8206 			p = "netbsd32_statp_t";
8207 			break;
8208 		default:
8209 			break;
8210 		};
8211 		break;
8212 	/* netbsd32___fstat50 */
8213 	case 440:
8214 		switch(ndx) {
8215 		case 0:
8216 			p = "int";
8217 			break;
8218 		case 1:
8219 			p = "netbsd32_statp_t";
8220 			break;
8221 		default:
8222 			break;
8223 		};
8224 		break;
8225 	/* netbsd32___lstat50 */
8226 	case 441:
8227 		switch(ndx) {
8228 		case 0:
8229 			p = "const netbsd32_charp";
8230 			break;
8231 		case 1:
8232 			p = "netbsd32_statp_t";
8233 			break;
8234 		default:
8235 			break;
8236 		};
8237 		break;
8238 #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
8239 	/* netbsd32_____semctl50 */
8240 	case 442:
8241 		switch(ndx) {
8242 		case 0:
8243 			p = "int";
8244 			break;
8245 		case 1:
8246 			p = "int";
8247 			break;
8248 		case 2:
8249 			p = "int";
8250 			break;
8251 		case 3:
8252 			p = "netbsd32_semunp_t";
8253 			break;
8254 		default:
8255 			break;
8256 		};
8257 		break;
8258 #else
8259 #endif
8260 #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
8261 	/* netbsd32___shmctl50 */
8262 	case 443:
8263 		switch(ndx) {
8264 		case 0:
8265 			p = "int";
8266 			break;
8267 		case 1:
8268 			p = "int";
8269 			break;
8270 		case 2:
8271 			p = "netbsd32_shmid_dsp_t";
8272 			break;
8273 		default:
8274 			break;
8275 		};
8276 		break;
8277 #else
8278 #endif
8279 #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
8280 	/* netbsd32___msgctl50 */
8281 	case 444:
8282 		switch(ndx) {
8283 		case 0:
8284 			p = "int";
8285 			break;
8286 		case 1:
8287 			p = "int";
8288 			break;
8289 		case 2:
8290 			p = "netbsd32_msqid_dsp_t";
8291 			break;
8292 		default:
8293 			break;
8294 		};
8295 		break;
8296 #else
8297 #endif
8298 	/* netbsd32___getrusage50 */
8299 	case 445:
8300 		switch(ndx) {
8301 		case 0:
8302 			p = "int";
8303 			break;
8304 		case 1:
8305 			p = "netbsd32_rusagep_t";
8306 			break;
8307 		default:
8308 			break;
8309 		};
8310 		break;
8311 	/* netbsd32___timer_settime50 */
8312 	case 446:
8313 		switch(ndx) {
8314 		case 0:
8315 			p = "timer_t";
8316 			break;
8317 		case 1:
8318 			p = "int";
8319 			break;
8320 		case 2:
8321 			p = "const netbsd32_itimerspecp_t";
8322 			break;
8323 		case 3:
8324 			p = "netbsd32_itimerspecp_t";
8325 			break;
8326 		default:
8327 			break;
8328 		};
8329 		break;
8330 	/* netbsd32___timer_gettime50 */
8331 	case 447:
8332 		switch(ndx) {
8333 		case 0:
8334 			p = "timer_t";
8335 			break;
8336 		case 1:
8337 			p = "netbsd32_itimerspecp_t";
8338 			break;
8339 		default:
8340 			break;
8341 		};
8342 		break;
8343 #if defined(NTP) || !defined(_KERNEL_OPT)
8344 	/* netbsd32___ntp_gettime50 */
8345 	case 448:
8346 		switch(ndx) {
8347 		case 0:
8348 			p = "netbsd32_ntptimevalp_t";
8349 			break;
8350 		default:
8351 			break;
8352 		};
8353 		break;
8354 #else
8355 #endif
8356 	/* netbsd32___wait450 */
8357 	case 449:
8358 		switch(ndx) {
8359 		case 0:
8360 			p = "int";
8361 			break;
8362 		case 1:
8363 			p = "netbsd32_intp";
8364 			break;
8365 		case 2:
8366 			p = "int";
8367 			break;
8368 		case 3:
8369 			p = "netbsd32_rusagep_t";
8370 			break;
8371 		default:
8372 			break;
8373 		};
8374 		break;
8375 	/* netbsd32___mknod50 */
8376 	case 450:
8377 		switch(ndx) {
8378 		case 0:
8379 			p = "const netbsd32_charp";
8380 			break;
8381 		case 1:
8382 			p = "mode_t";
8383 			break;
8384 		case 2:
8385 			p = "netbsd32_dev_t";
8386 			break;
8387 		default:
8388 			break;
8389 		};
8390 		break;
8391 	/* netbsd32___fhstat50 */
8392 	case 451:
8393 		switch(ndx) {
8394 		case 0:
8395 			p = "const netbsd32_voidp";
8396 			break;
8397 		case 1:
8398 			p = "netbsd32_size_t";
8399 			break;
8400 		case 2:
8401 			p = "netbsd32_statp_t";
8402 			break;
8403 		default:
8404 			break;
8405 		};
8406 		break;
8407 	/* netbsd32_pipe2 */
8408 	case 453:
8409 		switch(ndx) {
8410 		case 0:
8411 			p = "netbsd32_intp";
8412 			break;
8413 		case 1:
8414 			p = "int";
8415 			break;
8416 		default:
8417 			break;
8418 		};
8419 		break;
8420 	/* netbsd32_dup3 */
8421 	case 454:
8422 		switch(ndx) {
8423 		case 0:
8424 			p = "int";
8425 			break;
8426 		case 1:
8427 			p = "int";
8428 			break;
8429 		case 2:
8430 			p = "int";
8431 			break;
8432 		default:
8433 			break;
8434 		};
8435 		break;
8436 	/* netbsd32_kqueue1 */
8437 	case 455:
8438 		switch(ndx) {
8439 		case 0:
8440 			p = "int";
8441 			break;
8442 		default:
8443 			break;
8444 		};
8445 		break;
8446 	/* netbsd32_paccept */
8447 	case 456:
8448 		switch(ndx) {
8449 		case 0:
8450 			p = "int";
8451 			break;
8452 		case 1:
8453 			p = "netbsd32_sockaddrp_t";
8454 			break;
8455 		case 2:
8456 			p = "netbsd32_socklenp_t";
8457 			break;
8458 		case 3:
8459 			p = "const netbsd32_sigsetp_t";
8460 			break;
8461 		case 4:
8462 			p = "int";
8463 			break;
8464 		default:
8465 			break;
8466 		};
8467 		break;
8468 	/* netbsd32_linkat */
8469 	case 457:
8470 		switch(ndx) {
8471 		case 0:
8472 			p = "int";
8473 			break;
8474 		case 1:
8475 			p = "const netbsd32_charp";
8476 			break;
8477 		case 2:
8478 			p = "int";
8479 			break;
8480 		case 3:
8481 			p = "const netbsd32_charp";
8482 			break;
8483 		case 4:
8484 			p = "int";
8485 			break;
8486 		default:
8487 			break;
8488 		};
8489 		break;
8490 	/* netbsd32_renameat */
8491 	case 458:
8492 		switch(ndx) {
8493 		case 0:
8494 			p = "int";
8495 			break;
8496 		case 1:
8497 			p = "const netbsd32_charp";
8498 			break;
8499 		case 2:
8500 			p = "int";
8501 			break;
8502 		case 3:
8503 			p = "const netbsd32_charp";
8504 			break;
8505 		default:
8506 			break;
8507 		};
8508 		break;
8509 	/* netbsd32_mkfifoat */
8510 	case 459:
8511 		switch(ndx) {
8512 		case 0:
8513 			p = "int";
8514 			break;
8515 		case 1:
8516 			p = "const netbsd32_charp";
8517 			break;
8518 		case 2:
8519 			p = "mode_t";
8520 			break;
8521 		default:
8522 			break;
8523 		};
8524 		break;
8525 	/* netbsd32_mknodat */
8526 	case 460:
8527 		switch(ndx) {
8528 		case 0:
8529 			p = "int";
8530 			break;
8531 		case 1:
8532 			p = "const netbsd32_charp";
8533 			break;
8534 		case 2:
8535 			p = "mode_t";
8536 			break;
8537 		case 3:
8538 			p = "int";
8539 			break;
8540 		case 4:
8541 			p = "netbsd32_dev_t";
8542 			break;
8543 		default:
8544 			break;
8545 		};
8546 		break;
8547 	/* netbsd32_mkdirat */
8548 	case 461:
8549 		switch(ndx) {
8550 		case 0:
8551 			p = "int";
8552 			break;
8553 		case 1:
8554 			p = "const netbsd32_charp";
8555 			break;
8556 		case 2:
8557 			p = "mode_t";
8558 			break;
8559 		default:
8560 			break;
8561 		};
8562 		break;
8563 	/* netbsd32_faccessat */
8564 	case 462:
8565 		switch(ndx) {
8566 		case 0:
8567 			p = "int";
8568 			break;
8569 		case 1:
8570 			p = "const netbsd32_charp";
8571 			break;
8572 		case 2:
8573 			p = "int";
8574 			break;
8575 		case 3:
8576 			p = "int";
8577 			break;
8578 		default:
8579 			break;
8580 		};
8581 		break;
8582 	/* netbsd32_fchmodat */
8583 	case 463:
8584 		switch(ndx) {
8585 		case 0:
8586 			p = "int";
8587 			break;
8588 		case 1:
8589 			p = "const netbsd32_charp";
8590 			break;
8591 		case 2:
8592 			p = "mode_t";
8593 			break;
8594 		case 3:
8595 			p = "int";
8596 			break;
8597 		default:
8598 			break;
8599 		};
8600 		break;
8601 	/* netbsd32_fchownat */
8602 	case 464:
8603 		switch(ndx) {
8604 		case 0:
8605 			p = "int";
8606 			break;
8607 		case 1:
8608 			p = "const netbsd32_charp";
8609 			break;
8610 		case 2:
8611 			p = "uid_t";
8612 			break;
8613 		case 3:
8614 			p = "gid_t";
8615 			break;
8616 		case 4:
8617 			p = "int";
8618 			break;
8619 		default:
8620 			break;
8621 		};
8622 		break;
8623 	/* netbsd32_fexecve */
8624 	case 465:
8625 		switch(ndx) {
8626 		case 0:
8627 			p = "int";
8628 			break;
8629 		case 1:
8630 			p = "netbsd32_charpp";
8631 			break;
8632 		case 2:
8633 			p = "netbsd32_charpp";
8634 			break;
8635 		default:
8636 			break;
8637 		};
8638 		break;
8639 	/* netbsd32_fstatat */
8640 	case 466:
8641 		switch(ndx) {
8642 		case 0:
8643 			p = "int";
8644 			break;
8645 		case 1:
8646 			p = "const netbsd32_charp";
8647 			break;
8648 		case 2:
8649 			p = "netbsd32_statp_t";
8650 			break;
8651 		case 3:
8652 			p = "int";
8653 			break;
8654 		default:
8655 			break;
8656 		};
8657 		break;
8658 	/* netbsd32_utimensat */
8659 	case 467:
8660 		switch(ndx) {
8661 		case 0:
8662 			p = "int";
8663 			break;
8664 		case 1:
8665 			p = "const netbsd32_charp";
8666 			break;
8667 		case 2:
8668 			p = "const netbsd32_timespecp_t";
8669 			break;
8670 		case 3:
8671 			p = "int";
8672 			break;
8673 		default:
8674 			break;
8675 		};
8676 		break;
8677 	/* netbsd32_openat */
8678 	case 468:
8679 		switch(ndx) {
8680 		case 0:
8681 			p = "int";
8682 			break;
8683 		case 1:
8684 			p = "const netbsd32_charp";
8685 			break;
8686 		case 2:
8687 			p = "int";
8688 			break;
8689 		case 3:
8690 			p = "mode_t";
8691 			break;
8692 		default:
8693 			break;
8694 		};
8695 		break;
8696 	/* netbsd32_readlinkat */
8697 	case 469:
8698 		switch(ndx) {
8699 		case 0:
8700 			p = "int";
8701 			break;
8702 		case 1:
8703 			p = "const netbsd32_charp";
8704 			break;
8705 		case 2:
8706 			p = "netbsd32_charp";
8707 			break;
8708 		case 3:
8709 			p = "size_t";
8710 			break;
8711 		default:
8712 			break;
8713 		};
8714 		break;
8715 	/* netbsd32_symlinkat */
8716 	case 470:
8717 		switch(ndx) {
8718 		case 0:
8719 			p = "const netbsd32_charp";
8720 			break;
8721 		case 1:
8722 			p = "int";
8723 			break;
8724 		case 2:
8725 			p = "const netbsd32_charp";
8726 			break;
8727 		default:
8728 			break;
8729 		};
8730 		break;
8731 	/* netbsd32_unlinkat */
8732 	case 471:
8733 		switch(ndx) {
8734 		case 0:
8735 			p = "int";
8736 			break;
8737 		case 1:
8738 			p = "const netbsd32_charp";
8739 			break;
8740 		case 2:
8741 			p = "int";
8742 			break;
8743 		default:
8744 			break;
8745 		};
8746 		break;
8747 	/* netbsd32_futimens */
8748 	case 472:
8749 		switch(ndx) {
8750 		case 0:
8751 			p = "int";
8752 			break;
8753 		case 1:
8754 			p = "const netbsd32_timespecp_t";
8755 			break;
8756 		default:
8757 			break;
8758 		};
8759 		break;
8760 	/* netbsd32___quotactl */
8761 	case 473:
8762 		switch(ndx) {
8763 		case 0:
8764 			p = "const netbsd32_charp";
8765 			break;
8766 		case 1:
8767 			p = "netbsd32_voidp";
8768 			break;
8769 		default:
8770 			break;
8771 		};
8772 		break;
8773 	/* netbsd32_posix_spawn */
8774 	case 474:
8775 		switch(ndx) {
8776 		case 0:
8777 			p = "netbsd32_pid_tp";
8778 			break;
8779 		case 1:
8780 			p = "const netbsd32_charp";
8781 			break;
8782 		case 2:
8783 			p = "const netbsd32_posix_spawn_file_actionsp";
8784 			break;
8785 		case 3:
8786 			p = "const netbsd32_posix_spawnattrp";
8787 			break;
8788 		case 4:
8789 			p = "netbsd32_charpp";
8790 			break;
8791 		case 5:
8792 			p = "netbsd32_charpp";
8793 			break;
8794 		default:
8795 			break;
8796 		};
8797 		break;
8798 	/* netbsd32_clock_nanosleep */
8799 	case 477:
8800 		switch(ndx) {
8801 		case 0:
8802 			p = "netbsd32_clockid_t";
8803 			break;
8804 		case 1:
8805 			p = "int";
8806 			break;
8807 		case 2:
8808 			p = "const netbsd32_timespecp_t";
8809 			break;
8810 		case 3:
8811 			p = "netbsd32_timespecp_t";
8812 			break;
8813 		default:
8814 			break;
8815 		};
8816 		break;
8817 	/* netbsd32____lwp_park60 */
8818 	case 478:
8819 		switch(ndx) {
8820 		case 0:
8821 			p = "netbsd32_clockid_t";
8822 			break;
8823 		case 1:
8824 			p = "int";
8825 			break;
8826 		case 2:
8827 			p = "const netbsd32_timespecp_t";
8828 			break;
8829 		case 3:
8830 			p = "lwpid_t";
8831 			break;
8832 		case 4:
8833 			p = "netbsd32_voidp";
8834 			break;
8835 		case 5:
8836 			p = "netbsd32_voidp";
8837 			break;
8838 		default:
8839 			break;
8840 		};
8841 		break;
8842 	/* netbsd32_posix_fallocate */
8843 	case 479:
8844 		switch(ndx) {
8845 		case 0:
8846 			p = "int";
8847 			break;
8848 		case 1:
8849 			p = "int";
8850 			break;
8851 		case 2:
8852 			p = "netbsd32_off_t";
8853 			break;
8854 		case 3:
8855 			p = "netbsd32_off_t";
8856 			break;
8857 		default:
8858 			break;
8859 		};
8860 		break;
8861 	/* netbsd32_fdiscard */
8862 	case 480:
8863 		switch(ndx) {
8864 		case 0:
8865 			p = "int";
8866 			break;
8867 		case 1:
8868 			p = "int";
8869 			break;
8870 		case 2:
8871 			p = "netbsd32_off_t";
8872 			break;
8873 		case 3:
8874 			p = "netbsd32_off_t";
8875 			break;
8876 		default:
8877 			break;
8878 		};
8879 		break;
8880 	default:
8881 		break;
8882 	};
8883 	if (p != NULL)
8884 		strlcpy(desc, p, descsz);
8885 }
8886 static void
8887 systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
8888 {
8889 	const char *p = NULL;
8890 	switch (sysnum) {
8891 	/* netbsd32_syscall */
8892 	case 0:
8893 		if (ndx == 0 || ndx == 1)
8894 			p = "int";
8895 		break;
8896 	/* netbsd32_exit */
8897 	case 1:
8898 		if (ndx == 0 || ndx == 1)
8899 			p = "void";
8900 		break;
8901 	/* sys_fork */
8902 	case 2:
8903 	/* netbsd32_read */
8904 	case 3:
8905 		if (ndx == 0 || ndx == 1)
8906 			p = "netbsd32_ssize_t";
8907 		break;
8908 	/* netbsd32_write */
8909 	case 4:
8910 		if (ndx == 0 || ndx == 1)
8911 			p = "netbsd32_ssize_t";
8912 		break;
8913 	/* netbsd32_open */
8914 	case 5:
8915 		if (ndx == 0 || ndx == 1)
8916 			p = "int";
8917 		break;
8918 	/* netbsd32_close */
8919 	case 6:
8920 		if (ndx == 0 || ndx == 1)
8921 			p = "int";
8922 		break;
8923 	/* netbsd32_wait4 */
8924 	case 7:
8925 		if (ndx == 0 || ndx == 1)
8926 			p = "int";
8927 		break;
8928 	/* netbsd32_ocreat */
8929 	case 8:
8930 		if (ndx == 0 || ndx == 1)
8931 			p = "int";
8932 		break;
8933 	/* netbsd32_link */
8934 	case 9:
8935 		if (ndx == 0 || ndx == 1)
8936 			p = "int";
8937 		break;
8938 	/* netbsd32_unlink */
8939 	case 10:
8940 		if (ndx == 0 || ndx == 1)
8941 			p = "int";
8942 		break;
8943 	/* netbsd32_chdir */
8944 	case 12:
8945 		if (ndx == 0 || ndx == 1)
8946 			p = "int";
8947 		break;
8948 	/* netbsd32_fchdir */
8949 	case 13:
8950 		if (ndx == 0 || ndx == 1)
8951 			p = "int";
8952 		break;
8953 	/* netbsd32_mknod */
8954 	case 14:
8955 		if (ndx == 0 || ndx == 1)
8956 			p = "int";
8957 		break;
8958 	/* netbsd32_chmod */
8959 	case 15:
8960 		if (ndx == 0 || ndx == 1)
8961 			p = "int";
8962 		break;
8963 	/* netbsd32_chown */
8964 	case 16:
8965 		if (ndx == 0 || ndx == 1)
8966 			p = "int";
8967 		break;
8968 	/* netbsd32_break */
8969 	case 17:
8970 		if (ndx == 0 || ndx == 1)
8971 			p = "int";
8972 		break;
8973 	/* netbsd32_getfsstat */
8974 	case 18:
8975 		if (ndx == 0 || ndx == 1)
8976 			p = "int";
8977 		break;
8978 	/* netbsd32_olseek */
8979 	case 19:
8980 		if (ndx == 0 || ndx == 1)
8981 			p = "netbsd32_long";
8982 		break;
8983 	/* sys_getpid */
8984 	case 20:
8985 	/* netbsd32_mount */
8986 	case 21:
8987 		if (ndx == 0 || ndx == 1)
8988 			p = "int";
8989 		break;
8990 	/* netbsd32_unmount */
8991 	case 22:
8992 		if (ndx == 0 || ndx == 1)
8993 			p = "int";
8994 		break;
8995 	/* netbsd32_setuid */
8996 	case 23:
8997 		if (ndx == 0 || ndx == 1)
8998 			p = "int";
8999 		break;
9000 	/* sys_getuid */
9001 	case 24:
9002 	/* sys_geteuid */
9003 	case 25:
9004 	/* netbsd32_ptrace */
9005 	case 26:
9006 		if (ndx == 0 || ndx == 1)
9007 			p = "int";
9008 		break;
9009 	/* netbsd32_recvmsg */
9010 	case 27:
9011 		if (ndx == 0 || ndx == 1)
9012 			p = "netbsd32_ssize_t";
9013 		break;
9014 	/* netbsd32_sendmsg */
9015 	case 28:
9016 		if (ndx == 0 || ndx == 1)
9017 			p = "netbsd32_ssize_t";
9018 		break;
9019 	/* netbsd32_recvfrom */
9020 	case 29:
9021 		if (ndx == 0 || ndx == 1)
9022 			p = "netbsd32_ssize_t";
9023 		break;
9024 	/* netbsd32_accept */
9025 	case 30:
9026 		if (ndx == 0 || ndx == 1)
9027 			p = "int";
9028 		break;
9029 	/* netbsd32_getpeername */
9030 	case 31:
9031 		if (ndx == 0 || ndx == 1)
9032 			p = "int";
9033 		break;
9034 	/* netbsd32_getsockname */
9035 	case 32:
9036 		if (ndx == 0 || ndx == 1)
9037 			p = "int";
9038 		break;
9039 	/* netbsd32_access */
9040 	case 33:
9041 		if (ndx == 0 || ndx == 1)
9042 			p = "int";
9043 		break;
9044 	/* netbsd32_chflags */
9045 	case 34:
9046 		if (ndx == 0 || ndx == 1)
9047 			p = "int";
9048 		break;
9049 	/* netbsd32_fchflags */
9050 	case 35:
9051 		if (ndx == 0 || ndx == 1)
9052 			p = "int";
9053 		break;
9054 	/* sys_sync */
9055 	case 36:
9056 	/* netbsd32_kill */
9057 	case 37:
9058 		if (ndx == 0 || ndx == 1)
9059 			p = "int";
9060 		break;
9061 	/* netbsd32_stat43 */
9062 	case 38:
9063 		if (ndx == 0 || ndx == 1)
9064 			p = "int";
9065 		break;
9066 	/* sys_getppid */
9067 	case 39:
9068 	/* netbsd32_lstat43 */
9069 	case 40:
9070 		if (ndx == 0 || ndx == 1)
9071 			p = "int";
9072 		break;
9073 	/* netbsd32_dup */
9074 	case 41:
9075 		if (ndx == 0 || ndx == 1)
9076 			p = "int";
9077 		break;
9078 	/* sys_pipe */
9079 	case 42:
9080 	/* sys_getegid */
9081 	case 43:
9082 	/* netbsd32_profil */
9083 	case 44:
9084 		if (ndx == 0 || ndx == 1)
9085 			p = "int";
9086 		break;
9087 	/* netbsd32_ktrace */
9088 	case 45:
9089 		if (ndx == 0 || ndx == 1)
9090 			p = "int";
9091 		break;
9092 	/* netbsd32_sigaction */
9093 	case 46:
9094 		if (ndx == 0 || ndx == 1)
9095 			p = "int";
9096 		break;
9097 	/* sys_getgid */
9098 	case 47:
9099 	/* netbsd32_sigprocmask */
9100 	case 48:
9101 		if (ndx == 0 || ndx == 1)
9102 			p = "int";
9103 		break;
9104 	/* netbsd32___getlogin */
9105 	case 49:
9106 		if (ndx == 0 || ndx == 1)
9107 			p = "int";
9108 		break;
9109 	/* netbsd32_setlogin */
9110 	case 50:
9111 		if (ndx == 0 || ndx == 1)
9112 			p = "int";
9113 		break;
9114 	/* netbsd32_acct */
9115 	case 51:
9116 		if (ndx == 0 || ndx == 1)
9117 			p = "int";
9118 		break;
9119 	/* sys_sigpending */
9120 	case 52:
9121 	/* netbsd32_sigaltstack13 */
9122 	case 53:
9123 		if (ndx == 0 || ndx == 1)
9124 			p = "int";
9125 		break;
9126 	/* netbsd32_ioctl */
9127 	case 54:
9128 		if (ndx == 0 || ndx == 1)
9129 			p = "int";
9130 		break;
9131 	/* netbsd32_reboot */
9132 	case 55:
9133 		if (ndx == 0 || ndx == 1)
9134 			p = "int";
9135 		break;
9136 	/* netbsd32_revoke */
9137 	case 56:
9138 		if (ndx == 0 || ndx == 1)
9139 			p = "int";
9140 		break;
9141 	/* netbsd32_symlink */
9142 	case 57:
9143 		if (ndx == 0 || ndx == 1)
9144 			p = "int";
9145 		break;
9146 	/* netbsd32_readlink */
9147 	case 58:
9148 		if (ndx == 0 || ndx == 1)
9149 			p = "int";
9150 		break;
9151 	/* netbsd32_execve */
9152 	case 59:
9153 		if (ndx == 0 || ndx == 1)
9154 			p = "int";
9155 		break;
9156 	/* netbsd32_umask */
9157 	case 60:
9158 		if (ndx == 0 || ndx == 1)
9159 			p = "mode_t";
9160 		break;
9161 	/* netbsd32_chroot */
9162 	case 61:
9163 		if (ndx == 0 || ndx == 1)
9164 			p = "int";
9165 		break;
9166 	/* netbsd32_fstat43 */
9167 	case 62:
9168 		if (ndx == 0 || ndx == 1)
9169 			p = "int";
9170 		break;
9171 	/* netbsd32_ogetkerninfo */
9172 	case 63:
9173 		if (ndx == 0 || ndx == 1)
9174 			p = "int";
9175 		break;
9176 	/* sys_getpagesize */
9177 	case 64:
9178 	/* netbsd32_msync */
9179 	case 65:
9180 		if (ndx == 0 || ndx == 1)
9181 			p = "int";
9182 		break;
9183 	/* sys_vfork */
9184 	case 66:
9185 	/* netbsd32_sbrk */
9186 	case 69:
9187 		if (ndx == 0 || ndx == 1)
9188 			p = "int";
9189 		break;
9190 	/* netbsd32_sstk */
9191 	case 70:
9192 		if (ndx == 0 || ndx == 1)
9193 			p = "int";
9194 		break;
9195 	/* netbsd32_ommap */
9196 	case 71:
9197 		if (ndx == 0 || ndx == 1)
9198 			p = "int";
9199 		break;
9200 	/* netbsd32_ovadvise */
9201 	case 72:
9202 		if (ndx == 0 || ndx == 1)
9203 			p = "int";
9204 		break;
9205 	/* netbsd32_munmap */
9206 	case 73:
9207 		if (ndx == 0 || ndx == 1)
9208 			p = "int";
9209 		break;
9210 	/* netbsd32_mprotect */
9211 	case 74:
9212 		if (ndx == 0 || ndx == 1)
9213 			p = "int";
9214 		break;
9215 	/* netbsd32_madvise */
9216 	case 75:
9217 		if (ndx == 0 || ndx == 1)
9218 			p = "int";
9219 		break;
9220 	/* netbsd32_mincore */
9221 	case 78:
9222 		if (ndx == 0 || ndx == 1)
9223 			p = "int";
9224 		break;
9225 	/* netbsd32_getgroups */
9226 	case 79:
9227 		if (ndx == 0 || ndx == 1)
9228 			p = "int";
9229 		break;
9230 	/* netbsd32_setgroups */
9231 	case 80:
9232 		if (ndx == 0 || ndx == 1)
9233 			p = "int";
9234 		break;
9235 	/* sys_getpgrp */
9236 	case 81:
9237 	/* netbsd32_setpgid */
9238 	case 82:
9239 		if (ndx == 0 || ndx == 1)
9240 			p = "int";
9241 		break;
9242 	/* netbsd32_setitimer */
9243 	case 83:
9244 		if (ndx == 0 || ndx == 1)
9245 			p = "int";
9246 		break;
9247 	/* sys_wait */
9248 	case 84:
9249 	/* netbsd32_oswapon */
9250 	case 85:
9251 		if (ndx == 0 || ndx == 1)
9252 			p = "int";
9253 		break;
9254 	/* netbsd32_getitimer */
9255 	case 86:
9256 		if (ndx == 0 || ndx == 1)
9257 			p = "int";
9258 		break;
9259 	/* netbsd32_ogethostname */
9260 	case 87:
9261 		if (ndx == 0 || ndx == 1)
9262 			p = "int";
9263 		break;
9264 	/* netbsd32_osethostname */
9265 	case 88:
9266 		if (ndx == 0 || ndx == 1)
9267 			p = "int";
9268 		break;
9269 	/* sys_getdtablesize */
9270 	case 89:
9271 	/* netbsd32_dup2 */
9272 	case 90:
9273 		if (ndx == 0 || ndx == 1)
9274 			p = "int";
9275 		break;
9276 	/* netbsd32_fcntl */
9277 	case 92:
9278 		if (ndx == 0 || ndx == 1)
9279 			p = "int";
9280 		break;
9281 	/* netbsd32_select */
9282 	case 93:
9283 		if (ndx == 0 || ndx == 1)
9284 			p = "int";
9285 		break;
9286 	/* netbsd32_fsync */
9287 	case 95:
9288 		if (ndx == 0 || ndx == 1)
9289 			p = "int";
9290 		break;
9291 	/* netbsd32_setpriority */
9292 	case 96:
9293 		if (ndx == 0 || ndx == 1)
9294 			p = "int";
9295 		break;
9296 	/* netbsd32_socket */
9297 	case 97:
9298 		if (ndx == 0 || ndx == 1)
9299 			p = "int";
9300 		break;
9301 	/* netbsd32_connect */
9302 	case 98:
9303 		if (ndx == 0 || ndx == 1)
9304 			p = "int";
9305 		break;
9306 	/* netbsd32_oaccept */
9307 	case 99:
9308 		if (ndx == 0 || ndx == 1)
9309 			p = "int";
9310 		break;
9311 	/* netbsd32_getpriority */
9312 	case 100:
9313 		if (ndx == 0 || ndx == 1)
9314 			p = "int";
9315 		break;
9316 	/* netbsd32_osend */
9317 	case 101:
9318 		if (ndx == 0 || ndx == 1)
9319 			p = "int";
9320 		break;
9321 	/* netbsd32_orecv */
9322 	case 102:
9323 		if (ndx == 0 || ndx == 1)
9324 			p = "int";
9325 		break;
9326 	/* netbsd32_sigreturn */
9327 	case 103:
9328 		if (ndx == 0 || ndx == 1)
9329 			p = "int";
9330 		break;
9331 	/* netbsd32_bind */
9332 	case 104:
9333 		if (ndx == 0 || ndx == 1)
9334 			p = "int";
9335 		break;
9336 	/* netbsd32_setsockopt */
9337 	case 105:
9338 		if (ndx == 0 || ndx == 1)
9339 			p = "int";
9340 		break;
9341 	/* netbsd32_listen */
9342 	case 106:
9343 		if (ndx == 0 || ndx == 1)
9344 			p = "int";
9345 		break;
9346 	/* netbsd32_osigvec */
9347 	case 108:
9348 		if (ndx == 0 || ndx == 1)
9349 			p = "int";
9350 		break;
9351 	/* netbsd32_sigblock */
9352 	case 109:
9353 		if (ndx == 0 || ndx == 1)
9354 			p = "int";
9355 		break;
9356 	/* netbsd32_sigsetmask */
9357 	case 110:
9358 		if (ndx == 0 || ndx == 1)
9359 			p = "int";
9360 		break;
9361 	/* netbsd32_sigsuspend */
9362 	case 111:
9363 		if (ndx == 0 || ndx == 1)
9364 			p = "int";
9365 		break;
9366 	/* netbsd32_osigstack */
9367 	case 112:
9368 		if (ndx == 0 || ndx == 1)
9369 			p = "int";
9370 		break;
9371 	/* netbsd32_orecvmsg */
9372 	case 113:
9373 		if (ndx == 0 || ndx == 1)
9374 			p = "int";
9375 		break;
9376 	/* netbsd32_osendmsg */
9377 	case 114:
9378 		if (ndx == 0 || ndx == 1)
9379 			p = "int";
9380 		break;
9381 	/* netbsd32_gettimeofday */
9382 	case 116:
9383 		if (ndx == 0 || ndx == 1)
9384 			p = "int";
9385 		break;
9386 	/* netbsd32_getrusage */
9387 	case 117:
9388 		if (ndx == 0 || ndx == 1)
9389 			p = "int";
9390 		break;
9391 	/* netbsd32_getsockopt */
9392 	case 118:
9393 		if (ndx == 0 || ndx == 1)
9394 			p = "int";
9395 		break;
9396 	/* netbsd32_readv */
9397 	case 120:
9398 		if (ndx == 0 || ndx == 1)
9399 			p = "netbsd32_ssize_t";
9400 		break;
9401 	/* netbsd32_writev */
9402 	case 121:
9403 		if (ndx == 0 || ndx == 1)
9404 			p = "netbsd32_ssize_t";
9405 		break;
9406 	/* netbsd32_settimeofday */
9407 	case 122:
9408 		if (ndx == 0 || ndx == 1)
9409 			p = "int";
9410 		break;
9411 	/* netbsd32_fchown */
9412 	case 123:
9413 		if (ndx == 0 || ndx == 1)
9414 			p = "int";
9415 		break;
9416 	/* netbsd32_fchmod */
9417 	case 124:
9418 		if (ndx == 0 || ndx == 1)
9419 			p = "int";
9420 		break;
9421 	/* netbsd32_orecvfrom */
9422 	case 125:
9423 		if (ndx == 0 || ndx == 1)
9424 			p = "int";
9425 		break;
9426 	/* netbsd32_setreuid */
9427 	case 126:
9428 		if (ndx == 0 || ndx == 1)
9429 			p = "int";
9430 		break;
9431 	/* netbsd32_setregid */
9432 	case 127:
9433 		if (ndx == 0 || ndx == 1)
9434 			p = "int";
9435 		break;
9436 	/* netbsd32_rename */
9437 	case 128:
9438 		if (ndx == 0 || ndx == 1)
9439 			p = "int";
9440 		break;
9441 	/* netbsd32_otruncate */
9442 	case 129:
9443 		if (ndx == 0 || ndx == 1)
9444 			p = "int";
9445 		break;
9446 	/* netbsd32_oftruncate */
9447 	case 130:
9448 		if (ndx == 0 || ndx == 1)
9449 			p = "int";
9450 		break;
9451 	/* netbsd32_flock */
9452 	case 131:
9453 		if (ndx == 0 || ndx == 1)
9454 			p = "int";
9455 		break;
9456 	/* netbsd32_mkfifo */
9457 	case 132:
9458 		if (ndx == 0 || ndx == 1)
9459 			p = "int";
9460 		break;
9461 	/* netbsd32_sendto */
9462 	case 133:
9463 		if (ndx == 0 || ndx == 1)
9464 			p = "netbsd32_ssize_t";
9465 		break;
9466 	/* netbsd32_shutdown */
9467 	case 134:
9468 		if (ndx == 0 || ndx == 1)
9469 			p = "int";
9470 		break;
9471 	/* netbsd32_socketpair */
9472 	case 135:
9473 		if (ndx == 0 || ndx == 1)
9474 			p = "int";
9475 		break;
9476 	/* netbsd32_mkdir */
9477 	case 136:
9478 		if (ndx == 0 || ndx == 1)
9479 			p = "int";
9480 		break;
9481 	/* netbsd32_rmdir */
9482 	case 137:
9483 		if (ndx == 0 || ndx == 1)
9484 			p = "int";
9485 		break;
9486 	/* netbsd32_utimes */
9487 	case 138:
9488 		if (ndx == 0 || ndx == 1)
9489 			p = "int";
9490 		break;
9491 	/* netbsd32_adjtime */
9492 	case 140:
9493 		if (ndx == 0 || ndx == 1)
9494 			p = "int";
9495 		break;
9496 	/* netbsd32_ogetpeername */
9497 	case 141:
9498 		if (ndx == 0 || ndx == 1)
9499 			p = "int";
9500 		break;
9501 	/* sys_gethostid */
9502 	case 142:
9503 	/* netbsd32_sethostid */
9504 	case 143:
9505 		if (ndx == 0 || ndx == 1)
9506 			p = "int";
9507 		break;
9508 	/* netbsd32_ogetrlimit */
9509 	case 144:
9510 		if (ndx == 0 || ndx == 1)
9511 			p = "int";
9512 		break;
9513 	/* netbsd32_osetrlimit */
9514 	case 145:
9515 		if (ndx == 0 || ndx == 1)
9516 			p = "int";
9517 		break;
9518 	/* netbsd32_killpg */
9519 	case 146:
9520 		if (ndx == 0 || ndx == 1)
9521 			p = "int";
9522 		break;
9523 	/* sys_setsid */
9524 	case 147:
9525 	/* netbsd32_quotactl */
9526 	case 148:
9527 		if (ndx == 0 || ndx == 1)
9528 			p = "int";
9529 		break;
9530 	/* sys_quota */
9531 	case 149:
9532 	/* netbsd32_ogetsockname */
9533 	case 150:
9534 		if (ndx == 0 || ndx == 1)
9535 			p = "int";
9536 		break;
9537 	/* netbsd32_ogetdirentries */
9538 	case 156:
9539 		if (ndx == 0 || ndx == 1)
9540 			p = "int";
9541 		break;
9542 	/* netbsd32_statfs */
9543 	case 157:
9544 		if (ndx == 0 || ndx == 1)
9545 			p = "int";
9546 		break;
9547 	/* netbsd32_fstatfs */
9548 	case 158:
9549 		if (ndx == 0 || ndx == 1)
9550 			p = "int";
9551 		break;
9552 	/* netbsd32_getfh */
9553 	case 161:
9554 		if (ndx == 0 || ndx == 1)
9555 			p = "int";
9556 		break;
9557 	/* netbsd32_ogetdomainname */
9558 	case 162:
9559 		if (ndx == 0 || ndx == 1)
9560 			p = "int";
9561 		break;
9562 	/* netbsd32_osetdomainname */
9563 	case 163:
9564 		if (ndx == 0 || ndx == 1)
9565 			p = "int";
9566 		break;
9567 	/* netbsd32_uname */
9568 	case 164:
9569 		if (ndx == 0 || ndx == 1)
9570 			p = "int";
9571 		break;
9572 	/* netbsd32_sysarch */
9573 	case 165:
9574 		if (ndx == 0 || ndx == 1)
9575 			p = "int";
9576 		break;
9577 #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
9578 	/* netbsd32_semsys */
9579 	case 169:
9580 		if (ndx == 0 || ndx == 1)
9581 			p = "int";
9582 		break;
9583 #else
9584 #endif
9585 #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
9586 	/* netbsd32_msgsys */
9587 	case 170:
9588 		if (ndx == 0 || ndx == 1)
9589 			p = "int";
9590 		break;
9591 #else
9592 #endif
9593 #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
9594 	/* netbsd32_shmsys */
9595 	case 171:
9596 		if (ndx == 0 || ndx == 1)
9597 			p = "int";
9598 		break;
9599 #else
9600 #endif
9601 	/* netbsd32_pread */
9602 	case 173:
9603 		if (ndx == 0 || ndx == 1)
9604 			p = "netbsd32_ssize_t";
9605 		break;
9606 	/* netbsd32_pwrite */
9607 	case 174:
9608 		if (ndx == 0 || ndx == 1)
9609 			p = "netbsd32_ssize_t";
9610 		break;
9611 #if defined(NTP) || !defined(_KERNEL_OPT)
9612 	/* netbsd32_ntp_gettime */
9613 	case 175:
9614 		if (ndx == 0 || ndx == 1)
9615 			p = "int";
9616 		break;
9617 	/* netbsd32_ntp_adjtime */
9618 	case 176:
9619 		if (ndx == 0 || ndx == 1)
9620 			p = "int";
9621 		break;
9622 #else
9623 #endif
9624 	/* netbsd32_setgid */
9625 	case 181:
9626 		if (ndx == 0 || ndx == 1)
9627 			p = "int";
9628 		break;
9629 	/* netbsd32_setegid */
9630 	case 182:
9631 		if (ndx == 0 || ndx == 1)
9632 			p = "int";
9633 		break;
9634 	/* netbsd32_seteuid */
9635 	case 183:
9636 		if (ndx == 0 || ndx == 1)
9637 			p = "int";
9638 		break;
9639 	/* netbsd32_stat12 */
9640 	case 188:
9641 		if (ndx == 0 || ndx == 1)
9642 			p = "int";
9643 		break;
9644 	/* netbsd32_fstat12 */
9645 	case 189:
9646 		if (ndx == 0 || ndx == 1)
9647 			p = "int";
9648 		break;
9649 	/* netbsd32_lstat12 */
9650 	case 190:
9651 		if (ndx == 0 || ndx == 1)
9652 			p = "int";
9653 		break;
9654 	/* netbsd32_pathconf */
9655 	case 191:
9656 		if (ndx == 0 || ndx == 1)
9657 			p = "netbsd32_long";
9658 		break;
9659 	/* netbsd32_fpathconf */
9660 	case 192:
9661 		if (ndx == 0 || ndx == 1)
9662 			p = "netbsd32_long";
9663 		break;
9664 	/* netbsd32_getrlimit */
9665 	case 194:
9666 		if (ndx == 0 || ndx == 1)
9667 			p = "int";
9668 		break;
9669 	/* netbsd32_setrlimit */
9670 	case 195:
9671 		if (ndx == 0 || ndx == 1)
9672 			p = "int";
9673 		break;
9674 	/* netbsd32_getdirentries */
9675 	case 196:
9676 		if (ndx == 0 || ndx == 1)
9677 			p = "int";
9678 		break;
9679 	/* netbsd32_mmap */
9680 	case 197:
9681 		if (ndx == 0 || ndx == 1)
9682 			p = "netbsd32_voidp";
9683 		break;
9684 	/* netbsd32____syscall */
9685 	case 198:
9686 		if (ndx == 0 || ndx == 1)
9687 			p = "quad_t";
9688 		break;
9689 	/* netbsd32_lseek */
9690 	case 199:
9691 		if (ndx == 0 || ndx == 1)
9692 			p = "netbsd32_off_t";
9693 		break;
9694 	/* netbsd32_truncate */
9695 	case 200:
9696 		if (ndx == 0 || ndx == 1)
9697 			p = "int";
9698 		break;
9699 	/* netbsd32_ftruncate */
9700 	case 201:
9701 		if (ndx == 0 || ndx == 1)
9702 			p = "int";
9703 		break;
9704 	/* netbsd32___sysctl */
9705 	case 202:
9706 		if (ndx == 0 || ndx == 1)
9707 			p = "int";
9708 		break;
9709 	/* netbsd32_mlock */
9710 	case 203:
9711 		if (ndx == 0 || ndx == 1)
9712 			p = "int";
9713 		break;
9714 	/* netbsd32_munlock */
9715 	case 204:
9716 		if (ndx == 0 || ndx == 1)
9717 			p = "int";
9718 		break;
9719 	/* netbsd32_undelete */
9720 	case 205:
9721 		if (ndx == 0 || ndx == 1)
9722 			p = "int";
9723 		break;
9724 	/* netbsd32_futimes */
9725 	case 206:
9726 		if (ndx == 0 || ndx == 1)
9727 			p = "int";
9728 		break;
9729 	/* netbsd32_getpgid */
9730 	case 207:
9731 		if (ndx == 0 || ndx == 1)
9732 			p = "int";
9733 		break;
9734 	/* netbsd32_reboot */
9735 	case 208:
9736 		if (ndx == 0 || ndx == 1)
9737 			p = "int";
9738 		break;
9739 	/* netbsd32_poll */
9740 	case 209:
9741 		if (ndx == 0 || ndx == 1)
9742 			p = "int";
9743 		break;
9744 #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
9745 	/* netbsd32___semctl */
9746 	case 220:
9747 		if (ndx == 0 || ndx == 1)
9748 			p = "int";
9749 		break;
9750 	/* netbsd32_semget */
9751 	case 221:
9752 		if (ndx == 0 || ndx == 1)
9753 			p = "int";
9754 		break;
9755 	/* netbsd32_semop */
9756 	case 222:
9757 		if (ndx == 0 || ndx == 1)
9758 			p = "int";
9759 		break;
9760 	/* netbsd32_semconfig */
9761 	case 223:
9762 		if (ndx == 0 || ndx == 1)
9763 			p = "int";
9764 		break;
9765 #else
9766 #endif
9767 #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
9768 	/* netbsd32_msgctl */
9769 	case 224:
9770 		if (ndx == 0 || ndx == 1)
9771 			p = "int";
9772 		break;
9773 	/* netbsd32_msgget */
9774 	case 225:
9775 		if (ndx == 0 || ndx == 1)
9776 			p = "int";
9777 		break;
9778 	/* netbsd32_msgsnd */
9779 	case 226:
9780 		if (ndx == 0 || ndx == 1)
9781 			p = "int";
9782 		break;
9783 	/* netbsd32_msgrcv */
9784 	case 227:
9785 		if (ndx == 0 || ndx == 1)
9786 			p = "netbsd32_ssize_t";
9787 		break;
9788 #else
9789 #endif
9790 #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
9791 	/* netbsd32_shmat */
9792 	case 228:
9793 		if (ndx == 0 || ndx == 1)
9794 			p = "netbsd32_voidp";
9795 		break;
9796 	/* netbsd32_shmctl */
9797 	case 229:
9798 		if (ndx == 0 || ndx == 1)
9799 			p = "int";
9800 		break;
9801 	/* netbsd32_shmdt */
9802 	case 230:
9803 		if (ndx == 0 || ndx == 1)
9804 			p = "int";
9805 		break;
9806 	/* netbsd32_shmget */
9807 	case 231:
9808 		if (ndx == 0 || ndx == 1)
9809 			p = "int";
9810 		break;
9811 #else
9812 #endif
9813 	/* netbsd32_clock_gettime */
9814 	case 232:
9815 		if (ndx == 0 || ndx == 1)
9816 			p = "int";
9817 		break;
9818 	/* netbsd32_clock_settime */
9819 	case 233:
9820 		if (ndx == 0 || ndx == 1)
9821 			p = "int";
9822 		break;
9823 	/* netbsd32_clock_getres */
9824 	case 234:
9825 		if (ndx == 0 || ndx == 1)
9826 			p = "int";
9827 		break;
9828 	/* netbsd32_timer_create */
9829 	case 235:
9830 		if (ndx == 0 || ndx == 1)
9831 			p = "int";
9832 		break;
9833 	/* netbsd32_timer_delete */
9834 	case 236:
9835 		if (ndx == 0 || ndx == 1)
9836 			p = "int";
9837 		break;
9838 	/* netbsd32_timer_settime */
9839 	case 237:
9840 		if (ndx == 0 || ndx == 1)
9841 			p = "int";
9842 		break;
9843 	/* netbsd32_timer_gettime */
9844 	case 238:
9845 		if (ndx == 0 || ndx == 1)
9846 			p = "int";
9847 		break;
9848 	/* netbsd32_timer_getoverrun */
9849 	case 239:
9850 		if (ndx == 0 || ndx == 1)
9851 			p = "int";
9852 		break;
9853 	/* netbsd32_nanosleep */
9854 	case 240:
9855 		if (ndx == 0 || ndx == 1)
9856 			p = "int";
9857 		break;
9858 	/* netbsd32_fdatasync */
9859 	case 241:
9860 		if (ndx == 0 || ndx == 1)
9861 			p = "int";
9862 		break;
9863 	/* netbsd32_mlockall */
9864 	case 242:
9865 		if (ndx == 0 || ndx == 1)
9866 			p = "int";
9867 		break;
9868 	/* sys_munlockall */
9869 	case 243:
9870 	/* netbsd32___sigtimedwait */
9871 	case 244:
9872 		if (ndx == 0 || ndx == 1)
9873 			p = "int";
9874 		break;
9875 	/* netbsd32__ksem_init */
9876 	case 247:
9877 		if (ndx == 0 || ndx == 1)
9878 			p = "int";
9879 		break;
9880 	/* netbsd32__ksem_open */
9881 	case 248:
9882 		if (ndx == 0 || ndx == 1)
9883 			p = "int";
9884 		break;
9885 	/* netbsd32__ksem_unlink */
9886 	case 249:
9887 		if (ndx == 0 || ndx == 1)
9888 			p = "int";
9889 		break;
9890 	/* netbsd32__ksem_close */
9891 	case 250:
9892 		if (ndx == 0 || ndx == 1)
9893 			p = "int";
9894 		break;
9895 	/* netbsd32__ksem_post */
9896 	case 251:
9897 		if (ndx == 0 || ndx == 1)
9898 			p = "int";
9899 		break;
9900 	/* netbsd32__ksem_wait */
9901 	case 252:
9902 		if (ndx == 0 || ndx == 1)
9903 			p = "int";
9904 		break;
9905 	/* netbsd32__ksem_trywait */
9906 	case 253:
9907 		if (ndx == 0 || ndx == 1)
9908 			p = "int";
9909 		break;
9910 	/* netbsd32__ksem_getvalue */
9911 	case 254:
9912 		if (ndx == 0 || ndx == 1)
9913 			p = "int";
9914 		break;
9915 	/* netbsd32__ksem_destroy */
9916 	case 255:
9917 		if (ndx == 0 || ndx == 1)
9918 			p = "int";
9919 		break;
9920 	/* netbsd32__ksem_timedwait */
9921 	case 256:
9922 		if (ndx == 0 || ndx == 1)
9923 			p = "int";
9924 		break;
9925 	/* netbsd32___posix_rename */
9926 	case 270:
9927 		if (ndx == 0 || ndx == 1)
9928 			p = "int";
9929 		break;
9930 	/* netbsd32_swapctl */
9931 	case 271:
9932 		if (ndx == 0 || ndx == 1)
9933 			p = "int";
9934 		break;
9935 	/* netbsd32_getdents */
9936 	case 272:
9937 		if (ndx == 0 || ndx == 1)
9938 			p = "int";
9939 		break;
9940 	/* netbsd32_minherit */
9941 	case 273:
9942 		if (ndx == 0 || ndx == 1)
9943 			p = "int";
9944 		break;
9945 	/* netbsd32_lchmod */
9946 	case 274:
9947 		if (ndx == 0 || ndx == 1)
9948 			p = "int";
9949 		break;
9950 	/* netbsd32_lchown */
9951 	case 275:
9952 		if (ndx == 0 || ndx == 1)
9953 			p = "int";
9954 		break;
9955 	/* netbsd32_lutimes */
9956 	case 276:
9957 		if (ndx == 0 || ndx == 1)
9958 			p = "int";
9959 		break;
9960 	/* netbsd32___msync13 */
9961 	case 277:
9962 		if (ndx == 0 || ndx == 1)
9963 			p = "int";
9964 		break;
9965 	/* netbsd32___stat13 */
9966 	case 278:
9967 		if (ndx == 0 || ndx == 1)
9968 			p = "int";
9969 		break;
9970 	/* netbsd32___fstat13 */
9971 	case 279:
9972 		if (ndx == 0 || ndx == 1)
9973 			p = "int";
9974 		break;
9975 	/* netbsd32___lstat13 */
9976 	case 280:
9977 		if (ndx == 0 || ndx == 1)
9978 			p = "int";
9979 		break;
9980 	/* netbsd32___sigaltstack14 */
9981 	case 281:
9982 		if (ndx == 0 || ndx == 1)
9983 			p = "int";
9984 		break;
9985 	/* sys___vfork14 */
9986 	case 282:
9987 	/* netbsd32___posix_chown */
9988 	case 283:
9989 		if (ndx == 0 || ndx == 1)
9990 			p = "int";
9991 		break;
9992 	/* netbsd32___posix_fchown */
9993 	case 284:
9994 		if (ndx == 0 || ndx == 1)
9995 			p = "int";
9996 		break;
9997 	/* netbsd32___posix_lchown */
9998 	case 285:
9999 		if (ndx == 0 || ndx == 1)
10000 			p = "int";
10001 		break;
10002 	/* netbsd32_getsid */
10003 	case 286:
10004 		if (ndx == 0 || ndx == 1)
10005 			p = "pid_t";
10006 		break;
10007 	/* netbsd32___clone */
10008 	case 287:
10009 		if (ndx == 0 || ndx == 1)
10010 			p = "int";
10011 		break;
10012 	/* netbsd32_fktrace */
10013 	case 288:
10014 		if (ndx == 0 || ndx == 1)
10015 			p = "int";
10016 		break;
10017 	/* netbsd32_preadv */
10018 	case 289:
10019 		if (ndx == 0 || ndx == 1)
10020 			p = "netbsd32_ssize_t";
10021 		break;
10022 	/* netbsd32_pwritev */
10023 	case 290:
10024 		if (ndx == 0 || ndx == 1)
10025 			p = "netbsd32_ssize_t";
10026 		break;
10027 	/* netbsd32___sigaction14 */
10028 	case 291:
10029 		if (ndx == 0 || ndx == 1)
10030 			p = "int";
10031 		break;
10032 	/* netbsd32___sigpending14 */
10033 	case 292:
10034 		if (ndx == 0 || ndx == 1)
10035 			p = "int";
10036 		break;
10037 	/* netbsd32___sigprocmask14 */
10038 	case 293:
10039 		if (ndx == 0 || ndx == 1)
10040 			p = "int";
10041 		break;
10042 	/* netbsd32___sigsuspend14 */
10043 	case 294:
10044 		if (ndx == 0 || ndx == 1)
10045 			p = "int";
10046 		break;
10047 	/* netbsd32___sigreturn14 */
10048 	case 295:
10049 		if (ndx == 0 || ndx == 1)
10050 			p = "int";
10051 		break;
10052 	/* netbsd32___getcwd */
10053 	case 296:
10054 		if (ndx == 0 || ndx == 1)
10055 			p = "int";
10056 		break;
10057 	/* netbsd32_fchroot */
10058 	case 297:
10059 		if (ndx == 0 || ndx == 1)
10060 			p = "int";
10061 		break;
10062 	/* netbsd32_fhopen */
10063 	case 298:
10064 		if (ndx == 0 || ndx == 1)
10065 			p = "int";
10066 		break;
10067 	/* netbsd32_fhstat */
10068 	case 299:
10069 		if (ndx == 0 || ndx == 1)
10070 			p = "int";
10071 		break;
10072 	/* netbsd32_fhstatfs */
10073 	case 300:
10074 		if (ndx == 0 || ndx == 1)
10075 			p = "int";
10076 		break;
10077 #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
10078 	/* netbsd32___semctl14 */
10079 	case 301:
10080 		if (ndx == 0 || ndx == 1)
10081 			p = "int";
10082 		break;
10083 #else
10084 #endif
10085 #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
10086 	/* netbsd32___msgctl13 */
10087 	case 302:
10088 		if (ndx == 0 || ndx == 1)
10089 			p = "int";
10090 		break;
10091 #else
10092 #endif
10093 #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
10094 	/* netbsd32___shmctl13 */
10095 	case 303:
10096 		if (ndx == 0 || ndx == 1)
10097 			p = "int";
10098 		break;
10099 #else
10100 #endif
10101 	/* netbsd32_lchflags */
10102 	case 304:
10103 		if (ndx == 0 || ndx == 1)
10104 			p = "int";
10105 		break;
10106 	/* sys_issetugid */
10107 	case 305:
10108 	/* netbsd32_utrace */
10109 	case 306:
10110 		if (ndx == 0 || ndx == 1)
10111 			p = "int";
10112 		break;
10113 	/* netbsd32_getcontext */
10114 	case 307:
10115 		if (ndx == 0 || ndx == 1)
10116 			p = "int";
10117 		break;
10118 	/* netbsd32_setcontext */
10119 	case 308:
10120 		if (ndx == 0 || ndx == 1)
10121 			p = "int";
10122 		break;
10123 	/* netbsd32__lwp_create */
10124 	case 309:
10125 		if (ndx == 0 || ndx == 1)
10126 			p = "int";
10127 		break;
10128 	/* sys__lwp_exit */
10129 	case 310:
10130 	/* sys__lwp_self */
10131 	case 311:
10132 	/* netbsd32__lwp_wait */
10133 	case 312:
10134 		if (ndx == 0 || ndx == 1)
10135 			p = "int";
10136 		break;
10137 	/* netbsd32__lwp_suspend */
10138 	case 313:
10139 		if (ndx == 0 || ndx == 1)
10140 			p = "int";
10141 		break;
10142 	/* netbsd32__lwp_continue */
10143 	case 314:
10144 		if (ndx == 0 || ndx == 1)
10145 			p = "int";
10146 		break;
10147 	/* netbsd32__lwp_wakeup */
10148 	case 315:
10149 		if (ndx == 0 || ndx == 1)
10150 			p = "int";
10151 		break;
10152 	/* sys__lwp_getprivate */
10153 	case 316:
10154 	/* netbsd32__lwp_setprivate */
10155 	case 317:
10156 		if (ndx == 0 || ndx == 1)
10157 			p = "void";
10158 		break;
10159 	/* netbsd32__lwp_kill */
10160 	case 318:
10161 		if (ndx == 0 || ndx == 1)
10162 			p = "int";
10163 		break;
10164 	/* netbsd32__lwp_detach */
10165 	case 319:
10166 		if (ndx == 0 || ndx == 1)
10167 			p = "int";
10168 		break;
10169 	/* netbsd32__lwp_park */
10170 	case 320:
10171 		if (ndx == 0 || ndx == 1)
10172 			p = "int";
10173 		break;
10174 	/* netbsd32__lwp_unpark */
10175 	case 321:
10176 		if (ndx == 0 || ndx == 1)
10177 			p = "int";
10178 		break;
10179 	/* netbsd32__lwp_unpark_all */
10180 	case 322:
10181 		if (ndx == 0 || ndx == 1)
10182 			p = "netbsd32_size_t";
10183 		break;
10184 	/* netbsd32__lwp_setname */
10185 	case 323:
10186 		if (ndx == 0 || ndx == 1)
10187 			p = "int";
10188 		break;
10189 	/* netbsd32__lwp_getname */
10190 	case 324:
10191 		if (ndx == 0 || ndx == 1)
10192 			p = "int";
10193 		break;
10194 	/* netbsd32__lwp_ctl */
10195 	case 325:
10196 		if (ndx == 0 || ndx == 1)
10197 			p = "int";
10198 		break;
10199 	/* netbsd32___sigaction_sigtramp */
10200 	case 340:
10201 		if (ndx == 0 || ndx == 1)
10202 			p = "int";
10203 		break;
10204 	/* netbsd32_rasctl */
10205 	case 343:
10206 		if (ndx == 0 || ndx == 1)
10207 			p = "int";
10208 		break;
10209 	/* sys_kqueue */
10210 	case 344:
10211 	/* netbsd32_kevent */
10212 	case 345:
10213 		if (ndx == 0 || ndx == 1)
10214 			p = "int";
10215 		break;
10216 	/* netbsd32__sched_setparam */
10217 	case 346:
10218 		if (ndx == 0 || ndx == 1)
10219 			p = "int";
10220 		break;
10221 	/* netbsd32__sched_getparam */
10222 	case 347:
10223 		if (ndx == 0 || ndx == 1)
10224 			p = "int";
10225 		break;
10226 	/* netbsd32__sched_setaffinity */
10227 	case 348:
10228 		if (ndx == 0 || ndx == 1)
10229 			p = "int";
10230 		break;
10231 	/* netbsd32__sched_getaffinity */
10232 	case 349:
10233 		if (ndx == 0 || ndx == 1)
10234 			p = "int";
10235 		break;
10236 	/* sys_sched_yield */
10237 	case 350:
10238 	/* netbsd32_fsync_range */
10239 	case 354:
10240 		if (ndx == 0 || ndx == 1)
10241 			p = "int";
10242 		break;
10243 	/* netbsd32_uuidgen */
10244 	case 355:
10245 		if (ndx == 0 || ndx == 1)
10246 			p = "int";
10247 		break;
10248 	/* netbsd32_getvfsstat */
10249 	case 356:
10250 		if (ndx == 0 || ndx == 1)
10251 			p = "int";
10252 		break;
10253 	/* netbsd32_statvfs1 */
10254 	case 357:
10255 		if (ndx == 0 || ndx == 1)
10256 			p = "int";
10257 		break;
10258 	/* netbsd32_fstatvfs1 */
10259 	case 358:
10260 		if (ndx == 0 || ndx == 1)
10261 			p = "int";
10262 		break;
10263 	/* netbsd32_fhstatvfs1 */
10264 	case 359:
10265 		if (ndx == 0 || ndx == 1)
10266 			p = "int";
10267 		break;
10268 	/* netbsd32_extattrctl */
10269 	case 360:
10270 		if (ndx == 0 || ndx == 1)
10271 			p = "int";
10272 		break;
10273 	/* netbsd32_extattr_set_file */
10274 	case 361:
10275 		if (ndx == 0 || ndx == 1)
10276 			p = "int";
10277 		break;
10278 	/* netbsd32_extattr_get_file */
10279 	case 362:
10280 		if (ndx == 0 || ndx == 1)
10281 			p = "int";
10282 		break;
10283 	/* netbsd32_extattr_delete_file */
10284 	case 363:
10285 		if (ndx == 0 || ndx == 1)
10286 			p = "int";
10287 		break;
10288 	/* netbsd32_extattr_set_fd */
10289 	case 364:
10290 		if (ndx == 0 || ndx == 1)
10291 			p = "int";
10292 		break;
10293 	/* netbsd32_extattr_get_fd */
10294 	case 365:
10295 		if (ndx == 0 || ndx == 1)
10296 			p = "int";
10297 		break;
10298 	/* netbsd32_extattr_delete_fd */
10299 	case 366:
10300 		if (ndx == 0 || ndx == 1)
10301 			p = "int";
10302 		break;
10303 	/* netbsd32_extattr_set_link */
10304 	case 367:
10305 		if (ndx == 0 || ndx == 1)
10306 			p = "int";
10307 		break;
10308 	/* netbsd32_extattr_get_link */
10309 	case 368:
10310 		if (ndx == 0 || ndx == 1)
10311 			p = "int";
10312 		break;
10313 	/* netbsd32_extattr_delete_link */
10314 	case 369:
10315 		if (ndx == 0 || ndx == 1)
10316 			p = "int";
10317 		break;
10318 	/* netbsd32_extattr_list_fd */
10319 	case 370:
10320 		if (ndx == 0 || ndx == 1)
10321 			p = "int";
10322 		break;
10323 	/* netbsd32_extattr_list_file */
10324 	case 371:
10325 		if (ndx == 0 || ndx == 1)
10326 			p = "int";
10327 		break;
10328 	/* netbsd32_extattr_list_link */
10329 	case 372:
10330 		if (ndx == 0 || ndx == 1)
10331 			p = "int";
10332 		break;
10333 	/* netbsd32_pselect */
10334 	case 373:
10335 		if (ndx == 0 || ndx == 1)
10336 			p = "int";
10337 		break;
10338 	/* netbsd32_pollts */
10339 	case 374:
10340 		if (ndx == 0 || ndx == 1)
10341 			p = "int";
10342 		break;
10343 	/* netbsd32_setxattr */
10344 	case 375:
10345 		if (ndx == 0 || ndx == 1)
10346 			p = "int";
10347 		break;
10348 	/* netbsd32_lsetxattr */
10349 	case 376:
10350 		if (ndx == 0 || ndx == 1)
10351 			p = "int";
10352 		break;
10353 	/* netbsd32_fsetxattr */
10354 	case 377:
10355 		if (ndx == 0 || ndx == 1)
10356 			p = "int";
10357 		break;
10358 	/* netbsd32_getxattr */
10359 	case 378:
10360 		if (ndx == 0 || ndx == 1)
10361 			p = "int";
10362 		break;
10363 	/* netbsd32_lgetxattr */
10364 	case 379:
10365 		if (ndx == 0 || ndx == 1)
10366 			p = "int";
10367 		break;
10368 	/* netbsd32_fgetxattr */
10369 	case 380:
10370 		if (ndx == 0 || ndx == 1)
10371 			p = "int";
10372 		break;
10373 	/* netbsd32_listxattr */
10374 	case 381:
10375 		if (ndx == 0 || ndx == 1)
10376 			p = "int";
10377 		break;
10378 	/* netbsd32_llistxattr */
10379 	case 382:
10380 		if (ndx == 0 || ndx == 1)
10381 			p = "int";
10382 		break;
10383 	/* netbsd32_flistxattr */
10384 	case 383:
10385 		if (ndx == 0 || ndx == 1)
10386 			p = "int";
10387 		break;
10388 	/* netbsd32_removexattr */
10389 	case 384:
10390 		if (ndx == 0 || ndx == 1)
10391 			p = "int";
10392 		break;
10393 	/* netbsd32_lremovexattr */
10394 	case 385:
10395 		if (ndx == 0 || ndx == 1)
10396 			p = "int";
10397 		break;
10398 	/* netbsd32_fremovexattr */
10399 	case 386:
10400 		if (ndx == 0 || ndx == 1)
10401 			p = "int";
10402 		break;
10403 	/* netbsd32___stat30 */
10404 	case 387:
10405 		if (ndx == 0 || ndx == 1)
10406 			p = "int";
10407 		break;
10408 	/* netbsd32___fstat30 */
10409 	case 388:
10410 		if (ndx == 0 || ndx == 1)
10411 			p = "int";
10412 		break;
10413 	/* netbsd32___lstat30 */
10414 	case 389:
10415 		if (ndx == 0 || ndx == 1)
10416 			p = "int";
10417 		break;
10418 	/* netbsd32___getdents30 */
10419 	case 390:
10420 		if (ndx == 0 || ndx == 1)
10421 			p = "int";
10422 		break;
10423 	/* netbsd32___fhstat30 */
10424 	case 392:
10425 		if (ndx == 0 || ndx == 1)
10426 			p = "int";
10427 		break;
10428 #if defined(NTP) || !defined(_KERNEL_OPT)
10429 	/* netbsd32_ntp_gettime */
10430 	case 393:
10431 		if (ndx == 0 || ndx == 1)
10432 			p = "int";
10433 		break;
10434 #else
10435 #endif
10436 	/* netbsd32___socket30 */
10437 	case 394:
10438 		if (ndx == 0 || ndx == 1)
10439 			p = "int";
10440 		break;
10441 	/* netbsd32___getfh30 */
10442 	case 395:
10443 		if (ndx == 0 || ndx == 1)
10444 			p = "int";
10445 		break;
10446 	/* netbsd32___fhopen40 */
10447 	case 396:
10448 		if (ndx == 0 || ndx == 1)
10449 			p = "int";
10450 		break;
10451 	/* netbsd32___fhstatvfs140 */
10452 	case 397:
10453 		if (ndx == 0 || ndx == 1)
10454 			p = "int";
10455 		break;
10456 	/* netbsd32___fhstat40 */
10457 	case 398:
10458 		if (ndx == 0 || ndx == 1)
10459 			p = "int";
10460 		break;
10461 	/* netbsd32___mount50 */
10462 	case 410:
10463 		if (ndx == 0 || ndx == 1)
10464 			p = "int";
10465 		break;
10466 	/* netbsd32_mremap */
10467 	case 411:
10468 		if (ndx == 0 || ndx == 1)
10469 			p = "netbsd32_voidp";
10470 		break;
10471 	/* netbsd32___posix_fadvise50 */
10472 	case 416:
10473 		if (ndx == 0 || ndx == 1)
10474 			p = "int";
10475 		break;
10476 	/* netbsd32___select50 */
10477 	case 417:
10478 		if (ndx == 0 || ndx == 1)
10479 			p = "int";
10480 		break;
10481 	/* netbsd32___gettimeofday50 */
10482 	case 418:
10483 		if (ndx == 0 || ndx == 1)
10484 			p = "int";
10485 		break;
10486 	/* netbsd32___settimeofday50 */
10487 	case 419:
10488 		if (ndx == 0 || ndx == 1)
10489 			p = "int";
10490 		break;
10491 	/* netbsd32___utimes50 */
10492 	case 420:
10493 		if (ndx == 0 || ndx == 1)
10494 			p = "int";
10495 		break;
10496 	/* netbsd32___adjtime50 */
10497 	case 421:
10498 		if (ndx == 0 || ndx == 1)
10499 			p = "int";
10500 		break;
10501 	/* netbsd32___futimes50 */
10502 	case 423:
10503 		if (ndx == 0 || ndx == 1)
10504 			p = "int";
10505 		break;
10506 	/* netbsd32___lutimes50 */
10507 	case 424:
10508 		if (ndx == 0 || ndx == 1)
10509 			p = "int";
10510 		break;
10511 	/* netbsd32___setitimer50 */
10512 	case 425:
10513 		if (ndx == 0 || ndx == 1)
10514 			p = "int";
10515 		break;
10516 	/* netbsd32___getitimer50 */
10517 	case 426:
10518 		if (ndx == 0 || ndx == 1)
10519 			p = "int";
10520 		break;
10521 	/* netbsd32___clock_gettime50 */
10522 	case 427:
10523 		if (ndx == 0 || ndx == 1)
10524 			p = "int";
10525 		break;
10526 	/* netbsd32___clock_settime50 */
10527 	case 428:
10528 		if (ndx == 0 || ndx == 1)
10529 			p = "int";
10530 		break;
10531 	/* netbsd32___clock_getres50 */
10532 	case 429:
10533 		if (ndx == 0 || ndx == 1)
10534 			p = "int";
10535 		break;
10536 	/* netbsd32___nanosleep50 */
10537 	case 430:
10538 		if (ndx == 0 || ndx == 1)
10539 			p = "int";
10540 		break;
10541 	/* netbsd32_____sigtimedwait50 */
10542 	case 431:
10543 		if (ndx == 0 || ndx == 1)
10544 			p = "int";
10545 		break;
10546 	/* netbsd32__lwp_park */
10547 	case 434:
10548 		if (ndx == 0 || ndx == 1)
10549 			p = "int";
10550 		break;
10551 	/* netbsd32___kevent50 */
10552 	case 435:
10553 		if (ndx == 0 || ndx == 1)
10554 			p = "int";
10555 		break;
10556 	/* netbsd32___pselect50 */
10557 	case 436:
10558 		if (ndx == 0 || ndx == 1)
10559 			p = "int";
10560 		break;
10561 	/* netbsd32___pollts50 */
10562 	case 437:
10563 		if (ndx == 0 || ndx == 1)
10564 			p = "int";
10565 		break;
10566 	/* netbsd32___stat50 */
10567 	case 439:
10568 		if (ndx == 0 || ndx == 1)
10569 			p = "int";
10570 		break;
10571 	/* netbsd32___fstat50 */
10572 	case 440:
10573 		if (ndx == 0 || ndx == 1)
10574 			p = "int";
10575 		break;
10576 	/* netbsd32___lstat50 */
10577 	case 441:
10578 		if (ndx == 0 || ndx == 1)
10579 			p = "int";
10580 		break;
10581 #if defined(SYSVSEM) || !defined(_KERNEL_OPT)
10582 	/* netbsd32_____semctl50 */
10583 	case 442:
10584 		if (ndx == 0 || ndx == 1)
10585 			p = "int";
10586 		break;
10587 #else
10588 #endif
10589 #if defined(SYSVSHM) || !defined(_KERNEL_OPT)
10590 	/* netbsd32___shmctl50 */
10591 	case 443:
10592 		if (ndx == 0 || ndx == 1)
10593 			p = "int";
10594 		break;
10595 #else
10596 #endif
10597 #if defined(SYSVMSG) || !defined(_KERNEL_OPT)
10598 	/* netbsd32___msgctl50 */
10599 	case 444:
10600 		if (ndx == 0 || ndx == 1)
10601 			p = "int";
10602 		break;
10603 #else
10604 #endif
10605 	/* netbsd32___getrusage50 */
10606 	case 445:
10607 		if (ndx == 0 || ndx == 1)
10608 			p = "int";
10609 		break;
10610 	/* netbsd32___timer_settime50 */
10611 	case 446:
10612 		if (ndx == 0 || ndx == 1)
10613 			p = "int";
10614 		break;
10615 	/* netbsd32___timer_gettime50 */
10616 	case 447:
10617 		if (ndx == 0 || ndx == 1)
10618 			p = "int";
10619 		break;
10620 #if defined(NTP) || !defined(_KERNEL_OPT)
10621 	/* netbsd32___ntp_gettime50 */
10622 	case 448:
10623 		if (ndx == 0 || ndx == 1)
10624 			p = "int";
10625 		break;
10626 #else
10627 #endif
10628 	/* netbsd32___wait450 */
10629 	case 449:
10630 		if (ndx == 0 || ndx == 1)
10631 			p = "int";
10632 		break;
10633 	/* netbsd32___mknod50 */
10634 	case 450:
10635 		if (ndx == 0 || ndx == 1)
10636 			p = "int";
10637 		break;
10638 	/* netbsd32___fhstat50 */
10639 	case 451:
10640 		if (ndx == 0 || ndx == 1)
10641 			p = "int";
10642 		break;
10643 	/* netbsd32_pipe2 */
10644 	case 453:
10645 		if (ndx == 0 || ndx == 1)
10646 			p = "int";
10647 		break;
10648 	/* netbsd32_dup3 */
10649 	case 454:
10650 		if (ndx == 0 || ndx == 1)
10651 			p = "int";
10652 		break;
10653 	/* netbsd32_kqueue1 */
10654 	case 455:
10655 		if (ndx == 0 || ndx == 1)
10656 			p = "int";
10657 		break;
10658 	/* netbsd32_paccept */
10659 	case 456:
10660 		if (ndx == 0 || ndx == 1)
10661 			p = "int";
10662 		break;
10663 	/* netbsd32_linkat */
10664 	case 457:
10665 		if (ndx == 0 || ndx == 1)
10666 			p = "int";
10667 		break;
10668 	/* netbsd32_renameat */
10669 	case 458:
10670 		if (ndx == 0 || ndx == 1)
10671 			p = "int";
10672 		break;
10673 	/* netbsd32_mkfifoat */
10674 	case 459:
10675 		if (ndx == 0 || ndx == 1)
10676 			p = "int";
10677 		break;
10678 	/* netbsd32_mknodat */
10679 	case 460:
10680 		if (ndx == 0 || ndx == 1)
10681 			p = "int";
10682 		break;
10683 	/* netbsd32_mkdirat */
10684 	case 461:
10685 		if (ndx == 0 || ndx == 1)
10686 			p = "int";
10687 		break;
10688 	/* netbsd32_faccessat */
10689 	case 462:
10690 		if (ndx == 0 || ndx == 1)
10691 			p = "int";
10692 		break;
10693 	/* netbsd32_fchmodat */
10694 	case 463:
10695 		if (ndx == 0 || ndx == 1)
10696 			p = "int";
10697 		break;
10698 	/* netbsd32_fchownat */
10699 	case 464:
10700 		if (ndx == 0 || ndx == 1)
10701 			p = "int";
10702 		break;
10703 	/* netbsd32_fexecve */
10704 	case 465:
10705 		if (ndx == 0 || ndx == 1)
10706 			p = "int";
10707 		break;
10708 	/* netbsd32_fstatat */
10709 	case 466:
10710 		if (ndx == 0 || ndx == 1)
10711 			p = "int";
10712 		break;
10713 	/* netbsd32_utimensat */
10714 	case 467:
10715 		if (ndx == 0 || ndx == 1)
10716 			p = "int";
10717 		break;
10718 	/* netbsd32_openat */
10719 	case 468:
10720 		if (ndx == 0 || ndx == 1)
10721 			p = "int";
10722 		break;
10723 	/* netbsd32_readlinkat */
10724 	case 469:
10725 		if (ndx == 0 || ndx == 1)
10726 			p = "netbsd32_ssize_t";
10727 		break;
10728 	/* netbsd32_symlinkat */
10729 	case 470:
10730 		if (ndx == 0 || ndx == 1)
10731 			p = "int";
10732 		break;
10733 	/* netbsd32_unlinkat */
10734 	case 471:
10735 		if (ndx == 0 || ndx == 1)
10736 			p = "int";
10737 		break;
10738 	/* netbsd32_futimens */
10739 	case 472:
10740 		if (ndx == 0 || ndx == 1)
10741 			p = "int";
10742 		break;
10743 	/* netbsd32___quotactl */
10744 	case 473:
10745 		if (ndx == 0 || ndx == 1)
10746 			p = "int";
10747 		break;
10748 	/* netbsd32_posix_spawn */
10749 	case 474:
10750 		if (ndx == 0 || ndx == 1)
10751 			p = "int";
10752 		break;
10753 	/* netbsd32_clock_nanosleep */
10754 	case 477:
10755 		if (ndx == 0 || ndx == 1)
10756 			p = "int";
10757 		break;
10758 	/* netbsd32____lwp_park60 */
10759 	case 478:
10760 		if (ndx == 0 || ndx == 1)
10761 			p = "int";
10762 		break;
10763 	/* netbsd32_posix_fallocate */
10764 	case 479:
10765 		if (ndx == 0 || ndx == 1)
10766 			p = "int";
10767 		break;
10768 	/* netbsd32_fdiscard */
10769 	case 480:
10770 		if (ndx == 0 || ndx == 1)
10771 			p = "int";
10772 		break;
10773 	default:
10774 		break;
10775 	};
10776 	if (p != NULL)
10777 		strlcpy(desc, p, descsz);
10778 }
10779