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