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