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