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