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