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