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