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