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