1 /* 2 * System call argument to DTrace register array converstion. 3 * 4 * DO NOT EDIT-- this file is automatically generated. 5 * $FreeBSD$ 6 * This file is part of the DTrace syscall provider. 7 */ 8 9 static void 10 systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args) 11 { 12 int64_t *iarg = (int64_t *) uarg; 13 switch (sysnum) { 14 /* nosys */ 15 case 0: { 16 *n_args = 0; 17 break; 18 } 19 /* sys_exit */ 20 case 1: { 21 struct sys_exit_args *p = params; 22 iarg[0] = p->rval; /* int */ 23 *n_args = 1; 24 break; 25 } 26 /* fork */ 27 case 2: { 28 *n_args = 0; 29 break; 30 } 31 /* read */ 32 case 3: { 33 struct read_args *p = params; 34 iarg[0] = p->fd; /* int */ 35 uarg[1] = (intptr_t) p->buf; /* void * */ 36 uarg[2] = p->nbyte; /* size_t */ 37 *n_args = 3; 38 break; 39 } 40 /* write */ 41 case 4: { 42 struct write_args *p = params; 43 iarg[0] = p->fd; /* int */ 44 uarg[1] = (intptr_t) p->buf; /* const void * */ 45 uarg[2] = p->nbyte; /* size_t */ 46 *n_args = 3; 47 break; 48 } 49 /* open */ 50 case 5: { 51 struct open_args *p = params; 52 uarg[0] = (intptr_t) p->path; /* char * */ 53 iarg[1] = p->flags; /* int */ 54 iarg[2] = p->mode; /* int */ 55 *n_args = 3; 56 break; 57 } 58 /* close */ 59 case 6: { 60 struct close_args *p = params; 61 iarg[0] = p->fd; /* int */ 62 *n_args = 1; 63 break; 64 } 65 /* wait4 */ 66 case 7: { 67 struct wait_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 *__restrict */ 213 uarg[5] = (intptr_t) p->fromlenaddr; /* __socklen_t *__restrict */ 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 *__restrict */ 222 uarg[2] = (intptr_t) p->anamelen; /* __socklen_t *__restrict */ 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 *__restrict */ 231 uarg[2] = (intptr_t) p->alen; /* __socklen_t *__restrict */ 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 *__restrict */ 240 uarg[2] = (intptr_t) p->alen; /* __socklen_t *__restrict */ 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->flags; /* 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; /* char * */ 256 iarg[1] = p->flags; /* int */ 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 iarg[1] = p->flags; /* int */ 265 *n_args = 2; 266 break; 267 } 268 /* sync */ 269 case 36: { 270 *n_args = 0; 271 break; 272 } 273 /* kill */ 274 case 37: { 275 struct kill_args *p = params; 276 iarg[0] = p->pid; /* int */ 277 iarg[1] = p->signum; /* int */ 278 *n_args = 2; 279 break; 280 } 281 /* getppid */ 282 case 39: { 283 *n_args = 0; 284 break; 285 } 286 /* dup */ 287 case 41: { 288 struct dup_args *p = params; 289 uarg[0] = p->fd; /* u_int */ 290 *n_args = 1; 291 break; 292 } 293 /* pipe */ 294 case 42: { 295 *n_args = 0; 296 break; 297 } 298 /* getegid */ 299 case 43: { 300 *n_args = 0; 301 break; 302 } 303 /* profil */ 304 case 44: { 305 struct profil_args *p = params; 306 uarg[0] = (intptr_t) p->samples; /* caddr_t */ 307 uarg[1] = p->size; /* size_t */ 308 uarg[2] = p->offset; /* size_t */ 309 uarg[3] = p->scale; /* u_int */ 310 *n_args = 4; 311 break; 312 } 313 /* ktrace */ 314 case 45: { 315 struct ktrace_args *p = params; 316 uarg[0] = (intptr_t) p->fname; /* const char * */ 317 iarg[1] = p->ops; /* int */ 318 iarg[2] = p->facs; /* int */ 319 iarg[3] = p->pid; /* int */ 320 *n_args = 4; 321 break; 322 } 323 /* getgid */ 324 case 47: { 325 *n_args = 0; 326 break; 327 } 328 /* getlogin */ 329 case 49: { 330 struct getlogin_args *p = params; 331 uarg[0] = (intptr_t) p->namebuf; /* char * */ 332 uarg[1] = p->namelen; /* u_int */ 333 *n_args = 2; 334 break; 335 } 336 /* setlogin */ 337 case 50: { 338 struct setlogin_args *p = params; 339 uarg[0] = (intptr_t) p->namebuf; /* char * */ 340 *n_args = 1; 341 break; 342 } 343 /* acct */ 344 case 51: { 345 struct acct_args *p = params; 346 uarg[0] = (intptr_t) p->path; /* char * */ 347 *n_args = 1; 348 break; 349 } 350 /* sigaltstack */ 351 case 53: { 352 struct sigaltstack_args *p = params; 353 uarg[0] = (intptr_t) p->ss; /* stack_t * */ 354 uarg[1] = (intptr_t) p->oss; /* stack_t * */ 355 *n_args = 2; 356 break; 357 } 358 /* ioctl */ 359 case 54: { 360 struct ioctl_args *p = params; 361 iarg[0] = p->fd; /* int */ 362 uarg[1] = p->com; /* u_long */ 363 uarg[2] = (intptr_t) p->data; /* caddr_t */ 364 *n_args = 3; 365 break; 366 } 367 /* reboot */ 368 case 55: { 369 struct reboot_args *p = params; 370 iarg[0] = p->opt; /* int */ 371 *n_args = 1; 372 break; 373 } 374 /* revoke */ 375 case 56: { 376 struct revoke_args *p = params; 377 uarg[0] = (intptr_t) p->path; /* char * */ 378 *n_args = 1; 379 break; 380 } 381 /* symlink */ 382 case 57: { 383 struct symlink_args *p = params; 384 uarg[0] = (intptr_t) p->path; /* char * */ 385 uarg[1] = (intptr_t) p->link; /* char * */ 386 *n_args = 2; 387 break; 388 } 389 /* readlink */ 390 case 58: { 391 struct readlink_args *p = params; 392 uarg[0] = (intptr_t) p->path; /* char * */ 393 uarg[1] = (intptr_t) p->buf; /* char * */ 394 uarg[2] = p->count; /* size_t */ 395 *n_args = 3; 396 break; 397 } 398 /* execve */ 399 case 59: { 400 struct execve_args *p = params; 401 uarg[0] = (intptr_t) p->fname; /* char * */ 402 uarg[1] = (intptr_t) p->argv; /* char ** */ 403 uarg[2] = (intptr_t) p->envv; /* char ** */ 404 *n_args = 3; 405 break; 406 } 407 /* umask */ 408 case 60: { 409 struct umask_args *p = params; 410 iarg[0] = p->newmask; /* int */ 411 *n_args = 1; 412 break; 413 } 414 /* chroot */ 415 case 61: { 416 struct chroot_args *p = params; 417 uarg[0] = (intptr_t) p->path; /* char * */ 418 *n_args = 1; 419 break; 420 } 421 /* msync */ 422 case 65: { 423 struct msync_args *p = params; 424 uarg[0] = (intptr_t) p->addr; /* void * */ 425 uarg[1] = p->len; /* size_t */ 426 iarg[2] = p->flags; /* int */ 427 *n_args = 3; 428 break; 429 } 430 /* vfork */ 431 case 66: { 432 *n_args = 0; 433 break; 434 } 435 /* sbrk */ 436 case 69: { 437 struct sbrk_args *p = params; 438 iarg[0] = p->incr; /* int */ 439 *n_args = 1; 440 break; 441 } 442 /* sstk */ 443 case 70: { 444 struct sstk_args *p = params; 445 iarg[0] = p->incr; /* int */ 446 *n_args = 1; 447 break; 448 } 449 /* ovadvise */ 450 case 72: { 451 struct ovadvise_args *p = params; 452 iarg[0] = p->anom; /* int */ 453 *n_args = 1; 454 break; 455 } 456 /* munmap */ 457 case 73: { 458 struct munmap_args *p = params; 459 uarg[0] = (intptr_t) p->addr; /* void * */ 460 uarg[1] = p->len; /* size_t */ 461 *n_args = 2; 462 break; 463 } 464 /* mprotect */ 465 case 74: { 466 struct mprotect_args *p = params; 467 uarg[0] = (intptr_t) p->addr; /* const void * */ 468 uarg[1] = p->len; /* size_t */ 469 iarg[2] = p->prot; /* int */ 470 *n_args = 3; 471 break; 472 } 473 /* madvise */ 474 case 75: { 475 struct madvise_args *p = params; 476 uarg[0] = (intptr_t) p->addr; /* void * */ 477 uarg[1] = p->len; /* size_t */ 478 iarg[2] = p->behav; /* int */ 479 *n_args = 3; 480 break; 481 } 482 /* mincore */ 483 case 78: { 484 struct mincore_args *p = params; 485 uarg[0] = (intptr_t) p->addr; /* const void * */ 486 uarg[1] = p->len; /* size_t */ 487 uarg[2] = (intptr_t) p->vec; /* char * */ 488 *n_args = 3; 489 break; 490 } 491 /* getgroups */ 492 case 79: { 493 struct getgroups_args *p = params; 494 uarg[0] = p->gidsetsize; /* u_int */ 495 uarg[1] = (intptr_t) p->gidset; /* gid_t * */ 496 *n_args = 2; 497 break; 498 } 499 /* setgroups */ 500 case 80: { 501 struct setgroups_args *p = params; 502 uarg[0] = p->gidsetsize; /* u_int */ 503 uarg[1] = (intptr_t) p->gidset; /* gid_t * */ 504 *n_args = 2; 505 break; 506 } 507 /* getpgrp */ 508 case 81: { 509 *n_args = 0; 510 break; 511 } 512 /* setpgid */ 513 case 82: { 514 struct setpgid_args *p = params; 515 iarg[0] = p->pid; /* int */ 516 iarg[1] = p->pgid; /* int */ 517 *n_args = 2; 518 break; 519 } 520 /* setitimer */ 521 case 83: { 522 struct setitimer_args *p = params; 523 uarg[0] = p->which; /* u_int */ 524 uarg[1] = (intptr_t) p->itv; /* struct itimerval * */ 525 uarg[2] = (intptr_t) p->oitv; /* struct itimerval * */ 526 *n_args = 3; 527 break; 528 } 529 /* swapon */ 530 case 85: { 531 struct swapon_args *p = params; 532 uarg[0] = (intptr_t) p->name; /* char * */ 533 *n_args = 1; 534 break; 535 } 536 /* getitimer */ 537 case 86: { 538 struct getitimer_args *p = params; 539 uarg[0] = p->which; /* u_int */ 540 uarg[1] = (intptr_t) p->itv; /* struct itimerval * */ 541 *n_args = 2; 542 break; 543 } 544 /* getdtablesize */ 545 case 89: { 546 *n_args = 0; 547 break; 548 } 549 /* dup2 */ 550 case 90: { 551 struct dup2_args *p = params; 552 uarg[0] = p->from; /* u_int */ 553 uarg[1] = p->to; /* u_int */ 554 *n_args = 2; 555 break; 556 } 557 /* fcntl */ 558 case 92: { 559 struct fcntl_args *p = params; 560 iarg[0] = p->fd; /* int */ 561 iarg[1] = p->cmd; /* int */ 562 iarg[2] = p->arg; /* long */ 563 *n_args = 3; 564 break; 565 } 566 /* select */ 567 case 93: { 568 struct select_args *p = params; 569 iarg[0] = p->nd; /* int */ 570 uarg[1] = (intptr_t) p->in; /* fd_set * */ 571 uarg[2] = (intptr_t) p->ou; /* fd_set * */ 572 uarg[3] = (intptr_t) p->ex; /* fd_set * */ 573 uarg[4] = (intptr_t) p->tv; /* struct timeval * */ 574 *n_args = 5; 575 break; 576 } 577 /* fsync */ 578 case 95: { 579 struct fsync_args *p = params; 580 iarg[0] = p->fd; /* int */ 581 *n_args = 1; 582 break; 583 } 584 /* setpriority */ 585 case 96: { 586 struct setpriority_args *p = params; 587 iarg[0] = p->which; /* int */ 588 iarg[1] = p->who; /* int */ 589 iarg[2] = p->prio; /* int */ 590 *n_args = 3; 591 break; 592 } 593 /* socket */ 594 case 97: { 595 struct socket_args *p = params; 596 iarg[0] = p->domain; /* int */ 597 iarg[1] = p->type; /* int */ 598 iarg[2] = p->protocol; /* int */ 599 *n_args = 3; 600 break; 601 } 602 /* connect */ 603 case 98: { 604 struct connect_args *p = params; 605 iarg[0] = p->s; /* int */ 606 uarg[1] = (intptr_t) p->name; /* caddr_t */ 607 iarg[2] = p->namelen; /* int */ 608 *n_args = 3; 609 break; 610 } 611 /* getpriority */ 612 case 100: { 613 struct getpriority_args *p = params; 614 iarg[0] = p->which; /* int */ 615 iarg[1] = p->who; /* int */ 616 *n_args = 2; 617 break; 618 } 619 /* bind */ 620 case 104: { 621 struct bind_args *p = params; 622 iarg[0] = p->s; /* int */ 623 uarg[1] = (intptr_t) p->name; /* caddr_t */ 624 iarg[2] = p->namelen; /* int */ 625 *n_args = 3; 626 break; 627 } 628 /* setsockopt */ 629 case 105: { 630 struct setsockopt_args *p = params; 631 iarg[0] = p->s; /* int */ 632 iarg[1] = p->level; /* int */ 633 iarg[2] = p->name; /* int */ 634 uarg[3] = (intptr_t) p->val; /* caddr_t */ 635 iarg[4] = p->valsize; /* int */ 636 *n_args = 5; 637 break; 638 } 639 /* listen */ 640 case 106: { 641 struct listen_args *p = params; 642 iarg[0] = p->s; /* int */ 643 iarg[1] = p->backlog; /* int */ 644 *n_args = 2; 645 break; 646 } 647 /* gettimeofday */ 648 case 116: { 649 struct gettimeofday_args *p = params; 650 uarg[0] = (intptr_t) p->tp; /* struct timeval * */ 651 uarg[1] = (intptr_t) p->tzp; /* struct timezone * */ 652 *n_args = 2; 653 break; 654 } 655 /* getrusage */ 656 case 117: { 657 struct getrusage_args *p = params; 658 iarg[0] = p->who; /* int */ 659 uarg[1] = (intptr_t) p->rusage; /* struct rusage * */ 660 *n_args = 2; 661 break; 662 } 663 /* getsockopt */ 664 case 118: { 665 struct getsockopt_args *p = params; 666 iarg[0] = p->s; /* int */ 667 iarg[1] = p->level; /* int */ 668 iarg[2] = p->name; /* int */ 669 uarg[3] = (intptr_t) p->val; /* caddr_t */ 670 uarg[4] = (intptr_t) p->avalsize; /* int * */ 671 *n_args = 5; 672 break; 673 } 674 /* readv */ 675 case 120: { 676 struct readv_args *p = params; 677 iarg[0] = p->fd; /* int */ 678 uarg[1] = (intptr_t) p->iovp; /* struct iovec * */ 679 uarg[2] = p->iovcnt; /* u_int */ 680 *n_args = 3; 681 break; 682 } 683 /* writev */ 684 case 121: { 685 struct writev_args *p = params; 686 iarg[0] = p->fd; /* int */ 687 uarg[1] = (intptr_t) p->iovp; /* struct iovec * */ 688 uarg[2] = p->iovcnt; /* u_int */ 689 *n_args = 3; 690 break; 691 } 692 /* settimeofday */ 693 case 122: { 694 struct settimeofday_args *p = params; 695 uarg[0] = (intptr_t) p->tv; /* struct timeval * */ 696 uarg[1] = (intptr_t) p->tzp; /* struct timezone * */ 697 *n_args = 2; 698 break; 699 } 700 /* fchown */ 701 case 123: { 702 struct fchown_args *p = params; 703 iarg[0] = p->fd; /* int */ 704 iarg[1] = p->uid; /* int */ 705 iarg[2] = p->gid; /* int */ 706 *n_args = 3; 707 break; 708 } 709 /* fchmod */ 710 case 124: { 711 struct fchmod_args *p = params; 712 iarg[0] = p->fd; /* int */ 713 iarg[1] = p->mode; /* int */ 714 *n_args = 2; 715 break; 716 } 717 /* setreuid */ 718 case 126: { 719 struct setreuid_args *p = params; 720 iarg[0] = p->ruid; /* int */ 721 iarg[1] = p->euid; /* int */ 722 *n_args = 2; 723 break; 724 } 725 /* setregid */ 726 case 127: { 727 struct setregid_args *p = params; 728 iarg[0] = p->rgid; /* int */ 729 iarg[1] = p->egid; /* int */ 730 *n_args = 2; 731 break; 732 } 733 /* rename */ 734 case 128: { 735 struct rename_args *p = params; 736 uarg[0] = (intptr_t) p->from; /* char * */ 737 uarg[1] = (intptr_t) p->to; /* char * */ 738 *n_args = 2; 739 break; 740 } 741 /* flock */ 742 case 131: { 743 struct flock_args *p = params; 744 iarg[0] = p->fd; /* int */ 745 iarg[1] = p->how; /* int */ 746 *n_args = 2; 747 break; 748 } 749 /* mkfifo */ 750 case 132: { 751 struct mkfifo_args *p = params; 752 uarg[0] = (intptr_t) p->path; /* char * */ 753 iarg[1] = p->mode; /* int */ 754 *n_args = 2; 755 break; 756 } 757 /* sendto */ 758 case 133: { 759 struct sendto_args *p = params; 760 iarg[0] = p->s; /* int */ 761 uarg[1] = (intptr_t) p->buf; /* caddr_t */ 762 uarg[2] = p->len; /* size_t */ 763 iarg[3] = p->flags; /* int */ 764 uarg[4] = (intptr_t) p->to; /* caddr_t */ 765 iarg[5] = p->tolen; /* int */ 766 *n_args = 6; 767 break; 768 } 769 /* shutdown */ 770 case 134: { 771 struct shutdown_args *p = params; 772 iarg[0] = p->s; /* int */ 773 iarg[1] = p->how; /* int */ 774 *n_args = 2; 775 break; 776 } 777 /* socketpair */ 778 case 135: { 779 struct socketpair_args *p = params; 780 iarg[0] = p->domain; /* int */ 781 iarg[1] = p->type; /* int */ 782 iarg[2] = p->protocol; /* int */ 783 uarg[3] = (intptr_t) p->rsv; /* int * */ 784 *n_args = 4; 785 break; 786 } 787 /* mkdir */ 788 case 136: { 789 struct mkdir_args *p = params; 790 uarg[0] = (intptr_t) p->path; /* char * */ 791 iarg[1] = p->mode; /* int */ 792 *n_args = 2; 793 break; 794 } 795 /* rmdir */ 796 case 137: { 797 struct rmdir_args *p = params; 798 uarg[0] = (intptr_t) p->path; /* char * */ 799 *n_args = 1; 800 break; 801 } 802 /* utimes */ 803 case 138: { 804 struct utimes_args *p = params; 805 uarg[0] = (intptr_t) p->path; /* char * */ 806 uarg[1] = (intptr_t) p->tptr; /* struct timeval * */ 807 *n_args = 2; 808 break; 809 } 810 /* adjtime */ 811 case 140: { 812 struct adjtime_args *p = params; 813 uarg[0] = (intptr_t) p->delta; /* struct timeval * */ 814 uarg[1] = (intptr_t) p->olddelta; /* struct timeval * */ 815 *n_args = 2; 816 break; 817 } 818 /* setsid */ 819 case 147: { 820 *n_args = 0; 821 break; 822 } 823 /* quotactl */ 824 case 148: { 825 struct quotactl_args *p = params; 826 uarg[0] = (intptr_t) p->path; /* char * */ 827 iarg[1] = p->cmd; /* int */ 828 iarg[2] = p->uid; /* int */ 829 uarg[3] = (intptr_t) p->arg; /* caddr_t */ 830 *n_args = 4; 831 break; 832 } 833 /* nlm_syscall */ 834 case 154: { 835 struct nlm_syscall_args *p = params; 836 iarg[0] = p->debug_level; /* int */ 837 iarg[1] = p->grace_period; /* int */ 838 iarg[2] = p->addr_count; /* int */ 839 uarg[3] = (intptr_t) p->addrs; /* char ** */ 840 *n_args = 4; 841 break; 842 } 843 /* nfssvc */ 844 case 155: { 845 struct nfssvc_args *p = params; 846 iarg[0] = p->flag; /* int */ 847 uarg[1] = (intptr_t) p->argp; /* caddr_t */ 848 *n_args = 2; 849 break; 850 } 851 /* lgetfh */ 852 case 160: { 853 struct lgetfh_args *p = params; 854 uarg[0] = (intptr_t) p->fname; /* char * */ 855 uarg[1] = (intptr_t) p->fhp; /* struct fhandle * */ 856 *n_args = 2; 857 break; 858 } 859 /* getfh */ 860 case 161: { 861 struct getfh_args *p = params; 862 uarg[0] = (intptr_t) p->fname; /* char * */ 863 uarg[1] = (intptr_t) p->fhp; /* struct fhandle * */ 864 *n_args = 2; 865 break; 866 } 867 /* sysarch */ 868 case 165: { 869 struct sysarch_args *p = params; 870 iarg[0] = p->op; /* int */ 871 uarg[1] = (intptr_t) p->parms; /* char * */ 872 *n_args = 2; 873 break; 874 } 875 /* rtprio */ 876 case 166: { 877 struct rtprio_args *p = params; 878 iarg[0] = p->function; /* int */ 879 iarg[1] = p->pid; /* pid_t */ 880 uarg[2] = (intptr_t) p->rtp; /* struct rtprio * */ 881 *n_args = 3; 882 break; 883 } 884 /* semsys */ 885 case 169: { 886 struct semsys_args *p = params; 887 iarg[0] = p->which; /* int */ 888 iarg[1] = p->a2; /* int */ 889 iarg[2] = p->a3; /* int */ 890 iarg[3] = p->a4; /* int */ 891 iarg[4] = p->a5; /* int */ 892 *n_args = 5; 893 break; 894 } 895 /* msgsys */ 896 case 170: { 897 struct msgsys_args *p = params; 898 iarg[0] = p->which; /* int */ 899 iarg[1] = p->a2; /* int */ 900 iarg[2] = p->a3; /* int */ 901 iarg[3] = p->a4; /* int */ 902 iarg[4] = p->a5; /* int */ 903 iarg[5] = p->a6; /* int */ 904 *n_args = 6; 905 break; 906 } 907 /* shmsys */ 908 case 171: { 909 struct shmsys_args *p = params; 910 iarg[0] = p->which; /* int */ 911 iarg[1] = p->a2; /* int */ 912 iarg[2] = p->a3; /* int */ 913 iarg[3] = p->a4; /* int */ 914 *n_args = 4; 915 break; 916 } 917 /* freebsd6_pread */ 918 case 173: { 919 struct freebsd6_pread_args *p = params; 920 iarg[0] = p->fd; /* int */ 921 uarg[1] = (intptr_t) p->buf; /* void * */ 922 uarg[2] = p->nbyte; /* size_t */ 923 iarg[3] = p->pad; /* int */ 924 iarg[4] = p->offset; /* off_t */ 925 *n_args = 5; 926 break; 927 } 928 /* freebsd6_pwrite */ 929 case 174: { 930 struct freebsd6_pwrite_args *p = params; 931 iarg[0] = p->fd; /* int */ 932 uarg[1] = (intptr_t) p->buf; /* const void * */ 933 uarg[2] = p->nbyte; /* size_t */ 934 iarg[3] = p->pad; /* int */ 935 iarg[4] = p->offset; /* off_t */ 936 *n_args = 5; 937 break; 938 } 939 /* setfib */ 940 case 175: { 941 struct setfib_args *p = params; 942 iarg[0] = p->fibnum; /* int */ 943 *n_args = 1; 944 break; 945 } 946 /* ntp_adjtime */ 947 case 176: { 948 struct ntp_adjtime_args *p = params; 949 uarg[0] = (intptr_t) p->tp; /* struct timex * */ 950 *n_args = 1; 951 break; 952 } 953 /* setgid */ 954 case 181: { 955 struct setgid_args *p = params; 956 iarg[0] = p->gid; /* gid_t */ 957 *n_args = 1; 958 break; 959 } 960 /* setegid */ 961 case 182: { 962 struct setegid_args *p = params; 963 iarg[0] = p->egid; /* gid_t */ 964 *n_args = 1; 965 break; 966 } 967 /* seteuid */ 968 case 183: { 969 struct seteuid_args *p = params; 970 uarg[0] = p->euid; /* uid_t */ 971 *n_args = 1; 972 break; 973 } 974 /* stat */ 975 case 188: { 976 struct stat_args *p = params; 977 uarg[0] = (intptr_t) p->path; /* char * */ 978 uarg[1] = (intptr_t) p->ub; /* struct stat * */ 979 *n_args = 2; 980 break; 981 } 982 /* fstat */ 983 case 189: { 984 struct fstat_args *p = params; 985 iarg[0] = p->fd; /* int */ 986 uarg[1] = (intptr_t) p->sb; /* struct stat * */ 987 *n_args = 2; 988 break; 989 } 990 /* lstat */ 991 case 190: { 992 struct lstat_args *p = params; 993 uarg[0] = (intptr_t) p->path; /* char * */ 994 uarg[1] = (intptr_t) p->ub; /* struct stat * */ 995 *n_args = 2; 996 break; 997 } 998 /* pathconf */ 999 case 191: { 1000 struct pathconf_args *p = params; 1001 uarg[0] = (intptr_t) p->path; /* char * */ 1002 iarg[1] = p->name; /* int */ 1003 *n_args = 2; 1004 break; 1005 } 1006 /* fpathconf */ 1007 case 192: { 1008 struct fpathconf_args *p = params; 1009 iarg[0] = p->fd; /* int */ 1010 iarg[1] = p->name; /* int */ 1011 *n_args = 2; 1012 break; 1013 } 1014 /* getrlimit */ 1015 case 194: { 1016 struct __getrlimit_args *p = params; 1017 uarg[0] = p->which; /* u_int */ 1018 uarg[1] = (intptr_t) p->rlp; /* struct rlimit * */ 1019 *n_args = 2; 1020 break; 1021 } 1022 /* setrlimit */ 1023 case 195: { 1024 struct __setrlimit_args *p = params; 1025 uarg[0] = p->which; /* u_int */ 1026 uarg[1] = (intptr_t) p->rlp; /* struct rlimit * */ 1027 *n_args = 2; 1028 break; 1029 } 1030 /* getdirentries */ 1031 case 196: { 1032 struct getdirentries_args *p = params; 1033 iarg[0] = p->fd; /* int */ 1034 uarg[1] = (intptr_t) p->buf; /* char * */ 1035 uarg[2] = p->count; /* u_int */ 1036 uarg[3] = (intptr_t) p->basep; /* long * */ 1037 *n_args = 4; 1038 break; 1039 } 1040 /* freebsd6_mmap */ 1041 case 197: { 1042 struct freebsd6_mmap_args *p = params; 1043 uarg[0] = (intptr_t) p->addr; /* caddr_t */ 1044 uarg[1] = p->len; /* size_t */ 1045 iarg[2] = p->prot; /* int */ 1046 iarg[3] = p->flags; /* int */ 1047 iarg[4] = p->fd; /* int */ 1048 iarg[5] = p->pad; /* int */ 1049 iarg[6] = p->pos; /* off_t */ 1050 *n_args = 7; 1051 break; 1052 } 1053 /* nosys */ 1054 case 198: { 1055 *n_args = 0; 1056 break; 1057 } 1058 /* freebsd6_lseek */ 1059 case 199: { 1060 struct freebsd6_lseek_args *p = params; 1061 iarg[0] = p->fd; /* int */ 1062 iarg[1] = p->pad; /* int */ 1063 iarg[2] = p->offset; /* off_t */ 1064 iarg[3] = p->whence; /* int */ 1065 *n_args = 4; 1066 break; 1067 } 1068 /* freebsd6_truncate */ 1069 case 200: { 1070 struct freebsd6_truncate_args *p = params; 1071 uarg[0] = (intptr_t) p->path; /* char * */ 1072 iarg[1] = p->pad; /* int */ 1073 iarg[2] = p->length; /* off_t */ 1074 *n_args = 3; 1075 break; 1076 } 1077 /* freebsd6_ftruncate */ 1078 case 201: { 1079 struct freebsd6_ftruncate_args *p = params; 1080 iarg[0] = p->fd; /* int */ 1081 iarg[1] = p->pad; /* int */ 1082 iarg[2] = p->length; /* off_t */ 1083 *n_args = 3; 1084 break; 1085 } 1086 /* __sysctl */ 1087 case 202: { 1088 struct sysctl_args *p = params; 1089 uarg[0] = (intptr_t) p->name; /* int * */ 1090 uarg[1] = p->namelen; /* u_int */ 1091 uarg[2] = (intptr_t) p->old; /* void * */ 1092 uarg[3] = (intptr_t) p->oldlenp; /* size_t * */ 1093 uarg[4] = (intptr_t) p->new; /* void * */ 1094 uarg[5] = p->newlen; /* size_t */ 1095 *n_args = 6; 1096 break; 1097 } 1098 /* mlock */ 1099 case 203: { 1100 struct mlock_args *p = params; 1101 uarg[0] = (intptr_t) p->addr; /* const void * */ 1102 uarg[1] = p->len; /* size_t */ 1103 *n_args = 2; 1104 break; 1105 } 1106 /* munlock */ 1107 case 204: { 1108 struct munlock_args *p = params; 1109 uarg[0] = (intptr_t) p->addr; /* const void * */ 1110 uarg[1] = p->len; /* size_t */ 1111 *n_args = 2; 1112 break; 1113 } 1114 /* undelete */ 1115 case 205: { 1116 struct undelete_args *p = params; 1117 uarg[0] = (intptr_t) p->path; /* char * */ 1118 *n_args = 1; 1119 break; 1120 } 1121 /* futimes */ 1122 case 206: { 1123 struct futimes_args *p = params; 1124 iarg[0] = p->fd; /* int */ 1125 uarg[1] = (intptr_t) p->tptr; /* struct timeval * */ 1126 *n_args = 2; 1127 break; 1128 } 1129 /* getpgid */ 1130 case 207: { 1131 struct getpgid_args *p = params; 1132 iarg[0] = p->pid; /* pid_t */ 1133 *n_args = 1; 1134 break; 1135 } 1136 /* poll */ 1137 case 209: { 1138 struct poll_args *p = params; 1139 uarg[0] = (intptr_t) p->fds; /* struct pollfd * */ 1140 uarg[1] = p->nfds; /* u_int */ 1141 iarg[2] = p->timeout; /* int */ 1142 *n_args = 3; 1143 break; 1144 } 1145 /* lkmnosys */ 1146 case 210: { 1147 *n_args = 0; 1148 break; 1149 } 1150 /* lkmnosys */ 1151 case 211: { 1152 *n_args = 0; 1153 break; 1154 } 1155 /* lkmnosys */ 1156 case 212: { 1157 *n_args = 0; 1158 break; 1159 } 1160 /* lkmnosys */ 1161 case 213: { 1162 *n_args = 0; 1163 break; 1164 } 1165 /* lkmnosys */ 1166 case 214: { 1167 *n_args = 0; 1168 break; 1169 } 1170 /* lkmnosys */ 1171 case 215: { 1172 *n_args = 0; 1173 break; 1174 } 1175 /* lkmnosys */ 1176 case 216: { 1177 *n_args = 0; 1178 break; 1179 } 1180 /* lkmnosys */ 1181 case 217: { 1182 *n_args = 0; 1183 break; 1184 } 1185 /* lkmnosys */ 1186 case 218: { 1187 *n_args = 0; 1188 break; 1189 } 1190 /* lkmnosys */ 1191 case 219: { 1192 *n_args = 0; 1193 break; 1194 } 1195 /* semget */ 1196 case 221: { 1197 struct semget_args *p = params; 1198 iarg[0] = p->key; /* key_t */ 1199 iarg[1] = p->nsems; /* int */ 1200 iarg[2] = p->semflg; /* int */ 1201 *n_args = 3; 1202 break; 1203 } 1204 /* semop */ 1205 case 222: { 1206 struct semop_args *p = params; 1207 iarg[0] = p->semid; /* int */ 1208 uarg[1] = (intptr_t) p->sops; /* struct sembuf * */ 1209 uarg[2] = p->nsops; /* size_t */ 1210 *n_args = 3; 1211 break; 1212 } 1213 /* msgget */ 1214 case 225: { 1215 struct msgget_args *p = params; 1216 iarg[0] = p->key; /* key_t */ 1217 iarg[1] = p->msgflg; /* int */ 1218 *n_args = 2; 1219 break; 1220 } 1221 /* msgsnd */ 1222 case 226: { 1223 struct msgsnd_args *p = params; 1224 iarg[0] = p->msqid; /* int */ 1225 uarg[1] = (intptr_t) p->msgp; /* const void * */ 1226 uarg[2] = p->msgsz; /* size_t */ 1227 iarg[3] = p->msgflg; /* int */ 1228 *n_args = 4; 1229 break; 1230 } 1231 /* msgrcv */ 1232 case 227: { 1233 struct msgrcv_args *p = params; 1234 iarg[0] = p->msqid; /* int */ 1235 uarg[1] = (intptr_t) p->msgp; /* void * */ 1236 uarg[2] = p->msgsz; /* size_t */ 1237 iarg[3] = p->msgtyp; /* long */ 1238 iarg[4] = p->msgflg; /* int */ 1239 *n_args = 5; 1240 break; 1241 } 1242 /* shmat */ 1243 case 228: { 1244 struct shmat_args *p = params; 1245 iarg[0] = p->shmid; /* int */ 1246 uarg[1] = (intptr_t) p->shmaddr; /* const void * */ 1247 iarg[2] = p->shmflg; /* int */ 1248 *n_args = 3; 1249 break; 1250 } 1251 /* shmdt */ 1252 case 230: { 1253 struct shmdt_args *p = params; 1254 uarg[0] = (intptr_t) p->shmaddr; /* const void * */ 1255 *n_args = 1; 1256 break; 1257 } 1258 /* shmget */ 1259 case 231: { 1260 struct shmget_args *p = params; 1261 iarg[0] = p->key; /* key_t */ 1262 uarg[1] = p->size; /* size_t */ 1263 iarg[2] = p->shmflg; /* int */ 1264 *n_args = 3; 1265 break; 1266 } 1267 /* clock_gettime */ 1268 case 232: { 1269 struct clock_gettime_args *p = params; 1270 iarg[0] = p->clock_id; /* clockid_t */ 1271 uarg[1] = (intptr_t) p->tp; /* struct timespec * */ 1272 *n_args = 2; 1273 break; 1274 } 1275 /* clock_settime */ 1276 case 233: { 1277 struct clock_settime_args *p = params; 1278 iarg[0] = p->clock_id; /* clockid_t */ 1279 uarg[1] = (intptr_t) p->tp; /* const struct timespec * */ 1280 *n_args = 2; 1281 break; 1282 } 1283 /* clock_getres */ 1284 case 234: { 1285 struct clock_getres_args *p = params; 1286 iarg[0] = p->clock_id; /* clockid_t */ 1287 uarg[1] = (intptr_t) p->tp; /* struct timespec * */ 1288 *n_args = 2; 1289 break; 1290 } 1291 /* ktimer_create */ 1292 case 235: { 1293 struct ktimer_create_args *p = params; 1294 iarg[0] = p->clock_id; /* clockid_t */ 1295 uarg[1] = (intptr_t) p->evp; /* struct sigevent * */ 1296 uarg[2] = (intptr_t) p->timerid; /* int * */ 1297 *n_args = 3; 1298 break; 1299 } 1300 /* ktimer_delete */ 1301 case 236: { 1302 struct ktimer_delete_args *p = params; 1303 iarg[0] = p->timerid; /* int */ 1304 *n_args = 1; 1305 break; 1306 } 1307 /* ktimer_settime */ 1308 case 237: { 1309 struct ktimer_settime_args *p = params; 1310 iarg[0] = p->timerid; /* int */ 1311 iarg[1] = p->flags; /* int */ 1312 uarg[2] = (intptr_t) p->value; /* const struct itimerspec * */ 1313 uarg[3] = (intptr_t) p->ovalue; /* struct itimerspec * */ 1314 *n_args = 4; 1315 break; 1316 } 1317 /* ktimer_gettime */ 1318 case 238: { 1319 struct ktimer_gettime_args *p = params; 1320 iarg[0] = p->timerid; /* int */ 1321 uarg[1] = (intptr_t) p->value; /* struct itimerspec * */ 1322 *n_args = 2; 1323 break; 1324 } 1325 /* ktimer_getoverrun */ 1326 case 239: { 1327 struct ktimer_getoverrun_args *p = params; 1328 iarg[0] = p->timerid; /* int */ 1329 *n_args = 1; 1330 break; 1331 } 1332 /* nanosleep */ 1333 case 240: { 1334 struct nanosleep_args *p = params; 1335 uarg[0] = (intptr_t) p->rqtp; /* const struct timespec * */ 1336 uarg[1] = (intptr_t) p->rmtp; /* struct timespec * */ 1337 *n_args = 2; 1338 break; 1339 } 1340 /* ntp_gettime */ 1341 case 248: { 1342 struct ntp_gettime_args *p = params; 1343 uarg[0] = (intptr_t) p->ntvp; /* struct ntptimeval * */ 1344 *n_args = 1; 1345 break; 1346 } 1347 /* minherit */ 1348 case 250: { 1349 struct minherit_args *p = params; 1350 uarg[0] = (intptr_t) p->addr; /* void * */ 1351 uarg[1] = p->len; /* size_t */ 1352 iarg[2] = p->inherit; /* int */ 1353 *n_args = 3; 1354 break; 1355 } 1356 /* rfork */ 1357 case 251: { 1358 struct rfork_args *p = params; 1359 iarg[0] = p->flags; /* int */ 1360 *n_args = 1; 1361 break; 1362 } 1363 /* openbsd_poll */ 1364 case 252: { 1365 struct openbsd_poll_args *p = params; 1366 uarg[0] = (intptr_t) p->fds; /* struct pollfd * */ 1367 uarg[1] = p->nfds; /* u_int */ 1368 iarg[2] = p->timeout; /* int */ 1369 *n_args = 3; 1370 break; 1371 } 1372 /* issetugid */ 1373 case 253: { 1374 *n_args = 0; 1375 break; 1376 } 1377 /* lchown */ 1378 case 254: { 1379 struct lchown_args *p = params; 1380 uarg[0] = (intptr_t) p->path; /* char * */ 1381 iarg[1] = p->uid; /* int */ 1382 iarg[2] = p->gid; /* int */ 1383 *n_args = 3; 1384 break; 1385 } 1386 /* aio_read */ 1387 case 255: { 1388 struct aio_read_args *p = params; 1389 uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb * */ 1390 *n_args = 1; 1391 break; 1392 } 1393 /* aio_write */ 1394 case 256: { 1395 struct aio_write_args *p = params; 1396 uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb * */ 1397 *n_args = 1; 1398 break; 1399 } 1400 /* lio_listio */ 1401 case 257: { 1402 struct lio_listio_args *p = params; 1403 iarg[0] = p->mode; /* int */ 1404 uarg[1] = (intptr_t) p->acb_list; /* struct aiocb *const * */ 1405 iarg[2] = p->nent; /* int */ 1406 uarg[3] = (intptr_t) p->sig; /* struct sigevent * */ 1407 *n_args = 4; 1408 break; 1409 } 1410 /* getdents */ 1411 case 272: { 1412 struct getdents_args *p = params; 1413 iarg[0] = p->fd; /* int */ 1414 uarg[1] = (intptr_t) p->buf; /* char * */ 1415 uarg[2] = p->count; /* size_t */ 1416 *n_args = 3; 1417 break; 1418 } 1419 /* lchmod */ 1420 case 274: { 1421 struct lchmod_args *p = params; 1422 uarg[0] = (intptr_t) p->path; /* char * */ 1423 iarg[1] = p->mode; /* mode_t */ 1424 *n_args = 2; 1425 break; 1426 } 1427 /* lchown */ 1428 case 275: { 1429 struct lchown_args *p = params; 1430 uarg[0] = (intptr_t) p->path; /* char * */ 1431 uarg[1] = p->uid; /* uid_t */ 1432 iarg[2] = p->gid; /* gid_t */ 1433 *n_args = 3; 1434 break; 1435 } 1436 /* lutimes */ 1437 case 276: { 1438 struct lutimes_args *p = params; 1439 uarg[0] = (intptr_t) p->path; /* char * */ 1440 uarg[1] = (intptr_t) p->tptr; /* struct timeval * */ 1441 *n_args = 2; 1442 break; 1443 } 1444 /* msync */ 1445 case 277: { 1446 struct msync_args *p = params; 1447 uarg[0] = (intptr_t) p->addr; /* void * */ 1448 uarg[1] = p->len; /* size_t */ 1449 iarg[2] = p->flags; /* int */ 1450 *n_args = 3; 1451 break; 1452 } 1453 /* nstat */ 1454 case 278: { 1455 struct nstat_args *p = params; 1456 uarg[0] = (intptr_t) p->path; /* char * */ 1457 uarg[1] = (intptr_t) p->ub; /* struct nstat * */ 1458 *n_args = 2; 1459 break; 1460 } 1461 /* nfstat */ 1462 case 279: { 1463 struct nfstat_args *p = params; 1464 iarg[0] = p->fd; /* int */ 1465 uarg[1] = (intptr_t) p->sb; /* struct nstat * */ 1466 *n_args = 2; 1467 break; 1468 } 1469 /* nlstat */ 1470 case 280: { 1471 struct nlstat_args *p = params; 1472 uarg[0] = (intptr_t) p->path; /* char * */ 1473 uarg[1] = (intptr_t) p->ub; /* struct nstat * */ 1474 *n_args = 2; 1475 break; 1476 } 1477 /* preadv */ 1478 case 289: { 1479 struct preadv_args *p = params; 1480 iarg[0] = p->fd; /* int */ 1481 uarg[1] = (intptr_t) p->iovp; /* struct iovec * */ 1482 uarg[2] = p->iovcnt; /* u_int */ 1483 iarg[3] = p->offset; /* off_t */ 1484 *n_args = 4; 1485 break; 1486 } 1487 /* pwritev */ 1488 case 290: { 1489 struct pwritev_args *p = params; 1490 iarg[0] = p->fd; /* int */ 1491 uarg[1] = (intptr_t) p->iovp; /* struct iovec * */ 1492 uarg[2] = p->iovcnt; /* u_int */ 1493 iarg[3] = p->offset; /* off_t */ 1494 *n_args = 4; 1495 break; 1496 } 1497 /* fhopen */ 1498 case 298: { 1499 struct fhopen_args *p = params; 1500 uarg[0] = (intptr_t) p->u_fhp; /* const struct fhandle * */ 1501 iarg[1] = p->flags; /* int */ 1502 *n_args = 2; 1503 break; 1504 } 1505 /* fhstat */ 1506 case 299: { 1507 struct fhstat_args *p = params; 1508 uarg[0] = (intptr_t) p->u_fhp; /* const struct fhandle * */ 1509 uarg[1] = (intptr_t) p->sb; /* struct stat * */ 1510 *n_args = 2; 1511 break; 1512 } 1513 /* modnext */ 1514 case 300: { 1515 struct modnext_args *p = params; 1516 iarg[0] = p->modid; /* int */ 1517 *n_args = 1; 1518 break; 1519 } 1520 /* modstat */ 1521 case 301: { 1522 struct modstat_args *p = params; 1523 iarg[0] = p->modid; /* int */ 1524 uarg[1] = (intptr_t) p->stat; /* struct module_stat * */ 1525 *n_args = 2; 1526 break; 1527 } 1528 /* modfnext */ 1529 case 302: { 1530 struct modfnext_args *p = params; 1531 iarg[0] = p->modid; /* int */ 1532 *n_args = 1; 1533 break; 1534 } 1535 /* modfind */ 1536 case 303: { 1537 struct modfind_args *p = params; 1538 uarg[0] = (intptr_t) p->name; /* const char * */ 1539 *n_args = 1; 1540 break; 1541 } 1542 /* kldload */ 1543 case 304: { 1544 struct kldload_args *p = params; 1545 uarg[0] = (intptr_t) p->file; /* const char * */ 1546 *n_args = 1; 1547 break; 1548 } 1549 /* kldunload */ 1550 case 305: { 1551 struct kldunload_args *p = params; 1552 iarg[0] = p->fileid; /* int */ 1553 *n_args = 1; 1554 break; 1555 } 1556 /* kldfind */ 1557 case 306: { 1558 struct kldfind_args *p = params; 1559 uarg[0] = (intptr_t) p->file; /* const char * */ 1560 *n_args = 1; 1561 break; 1562 } 1563 /* kldnext */ 1564 case 307: { 1565 struct kldnext_args *p = params; 1566 iarg[0] = p->fileid; /* int */ 1567 *n_args = 1; 1568 break; 1569 } 1570 /* kldstat */ 1571 case 308: { 1572 struct kldstat_args *p = params; 1573 iarg[0] = p->fileid; /* int */ 1574 uarg[1] = (intptr_t) p->stat; /* struct kld_file_stat * */ 1575 *n_args = 2; 1576 break; 1577 } 1578 /* kldfirstmod */ 1579 case 309: { 1580 struct kldfirstmod_args *p = params; 1581 iarg[0] = p->fileid; /* int */ 1582 *n_args = 1; 1583 break; 1584 } 1585 /* getsid */ 1586 case 310: { 1587 struct getsid_args *p = params; 1588 iarg[0] = p->pid; /* pid_t */ 1589 *n_args = 1; 1590 break; 1591 } 1592 /* setresuid */ 1593 case 311: { 1594 struct setresuid_args *p = params; 1595 uarg[0] = p->ruid; /* uid_t */ 1596 uarg[1] = p->euid; /* uid_t */ 1597 uarg[2] = p->suid; /* uid_t */ 1598 *n_args = 3; 1599 break; 1600 } 1601 /* setresgid */ 1602 case 312: { 1603 struct setresgid_args *p = params; 1604 iarg[0] = p->rgid; /* gid_t */ 1605 iarg[1] = p->egid; /* gid_t */ 1606 iarg[2] = p->sgid; /* gid_t */ 1607 *n_args = 3; 1608 break; 1609 } 1610 /* aio_return */ 1611 case 314: { 1612 struct aio_return_args *p = params; 1613 uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb * */ 1614 *n_args = 1; 1615 break; 1616 } 1617 /* aio_suspend */ 1618 case 315: { 1619 struct aio_suspend_args *p = params; 1620 uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb *const * */ 1621 iarg[1] = p->nent; /* int */ 1622 uarg[2] = (intptr_t) p->timeout; /* const struct timespec * */ 1623 *n_args = 3; 1624 break; 1625 } 1626 /* aio_cancel */ 1627 case 316: { 1628 struct aio_cancel_args *p = params; 1629 iarg[0] = p->fd; /* int */ 1630 uarg[1] = (intptr_t) p->aiocbp; /* struct aiocb * */ 1631 *n_args = 2; 1632 break; 1633 } 1634 /* aio_error */ 1635 case 317: { 1636 struct aio_error_args *p = params; 1637 uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb * */ 1638 *n_args = 1; 1639 break; 1640 } 1641 /* oaio_read */ 1642 case 318: { 1643 struct oaio_read_args *p = params; 1644 uarg[0] = (intptr_t) p->aiocbp; /* struct oaiocb * */ 1645 *n_args = 1; 1646 break; 1647 } 1648 /* oaio_write */ 1649 case 319: { 1650 struct oaio_write_args *p = params; 1651 uarg[0] = (intptr_t) p->aiocbp; /* struct oaiocb * */ 1652 *n_args = 1; 1653 break; 1654 } 1655 /* olio_listio */ 1656 case 320: { 1657 struct olio_listio_args *p = params; 1658 iarg[0] = p->mode; /* int */ 1659 uarg[1] = (intptr_t) p->acb_list; /* struct oaiocb *const * */ 1660 iarg[2] = p->nent; /* int */ 1661 uarg[3] = (intptr_t) p->sig; /* struct osigevent * */ 1662 *n_args = 4; 1663 break; 1664 } 1665 /* yield */ 1666 case 321: { 1667 *n_args = 0; 1668 break; 1669 } 1670 /* mlockall */ 1671 case 324: { 1672 struct mlockall_args *p = params; 1673 iarg[0] = p->how; /* int */ 1674 *n_args = 1; 1675 break; 1676 } 1677 /* munlockall */ 1678 case 325: { 1679 *n_args = 0; 1680 break; 1681 } 1682 /* __getcwd */ 1683 case 326: { 1684 struct __getcwd_args *p = params; 1685 uarg[0] = (intptr_t) p->buf; /* u_char * */ 1686 uarg[1] = p->buflen; /* u_int */ 1687 *n_args = 2; 1688 break; 1689 } 1690 /* sched_setparam */ 1691 case 327: { 1692 struct sched_setparam_args *p = params; 1693 iarg[0] = p->pid; /* pid_t */ 1694 uarg[1] = (intptr_t) p->param; /* const struct sched_param * */ 1695 *n_args = 2; 1696 break; 1697 } 1698 /* sched_getparam */ 1699 case 328: { 1700 struct sched_getparam_args *p = params; 1701 iarg[0] = p->pid; /* pid_t */ 1702 uarg[1] = (intptr_t) p->param; /* struct sched_param * */ 1703 *n_args = 2; 1704 break; 1705 } 1706 /* sched_setscheduler */ 1707 case 329: { 1708 struct sched_setscheduler_args *p = params; 1709 iarg[0] = p->pid; /* pid_t */ 1710 iarg[1] = p->policy; /* int */ 1711 uarg[2] = (intptr_t) p->param; /* const struct sched_param * */ 1712 *n_args = 3; 1713 break; 1714 } 1715 /* sched_getscheduler */ 1716 case 330: { 1717 struct sched_getscheduler_args *p = params; 1718 iarg[0] = p->pid; /* pid_t */ 1719 *n_args = 1; 1720 break; 1721 } 1722 /* sched_yield */ 1723 case 331: { 1724 *n_args = 0; 1725 break; 1726 } 1727 /* sched_get_priority_max */ 1728 case 332: { 1729 struct sched_get_priority_max_args *p = params; 1730 iarg[0] = p->policy; /* int */ 1731 *n_args = 1; 1732 break; 1733 } 1734 /* sched_get_priority_min */ 1735 case 333: { 1736 struct sched_get_priority_min_args *p = params; 1737 iarg[0] = p->policy; /* int */ 1738 *n_args = 1; 1739 break; 1740 } 1741 /* sched_rr_get_interval */ 1742 case 334: { 1743 struct sched_rr_get_interval_args *p = params; 1744 iarg[0] = p->pid; /* pid_t */ 1745 uarg[1] = (intptr_t) p->interval; /* struct timespec * */ 1746 *n_args = 2; 1747 break; 1748 } 1749 /* utrace */ 1750 case 335: { 1751 struct utrace_args *p = params; 1752 uarg[0] = (intptr_t) p->addr; /* const void * */ 1753 uarg[1] = p->len; /* size_t */ 1754 *n_args = 2; 1755 break; 1756 } 1757 /* kldsym */ 1758 case 337: { 1759 struct kldsym_args *p = params; 1760 iarg[0] = p->fileid; /* int */ 1761 iarg[1] = p->cmd; /* int */ 1762 uarg[2] = (intptr_t) p->data; /* void * */ 1763 *n_args = 3; 1764 break; 1765 } 1766 /* jail */ 1767 case 338: { 1768 struct jail_args *p = params; 1769 uarg[0] = (intptr_t) p->jail; /* struct jail * */ 1770 *n_args = 1; 1771 break; 1772 } 1773 /* nnpfs_syscall */ 1774 case 339: { 1775 struct nnpfs_syscall_args *p = params; 1776 iarg[0] = p->operation; /* int */ 1777 uarg[1] = (intptr_t) p->a_pathP; /* char * */ 1778 iarg[2] = p->a_opcode; /* int */ 1779 uarg[3] = (intptr_t) p->a_paramsP; /* void * */ 1780 iarg[4] = p->a_followSymlinks; /* int */ 1781 *n_args = 5; 1782 break; 1783 } 1784 /* sigprocmask */ 1785 case 340: { 1786 struct sigprocmask_args *p = params; 1787 iarg[0] = p->how; /* int */ 1788 uarg[1] = (intptr_t) p->set; /* const sigset_t * */ 1789 uarg[2] = (intptr_t) p->oset; /* sigset_t * */ 1790 *n_args = 3; 1791 break; 1792 } 1793 /* sigsuspend */ 1794 case 341: { 1795 struct sigsuspend_args *p = params; 1796 uarg[0] = (intptr_t) p->sigmask; /* const sigset_t * */ 1797 *n_args = 1; 1798 break; 1799 } 1800 /* sigpending */ 1801 case 343: { 1802 struct sigpending_args *p = params; 1803 uarg[0] = (intptr_t) p->set; /* sigset_t * */ 1804 *n_args = 1; 1805 break; 1806 } 1807 /* sigtimedwait */ 1808 case 345: { 1809 struct sigtimedwait_args *p = params; 1810 uarg[0] = (intptr_t) p->set; /* const sigset_t * */ 1811 uarg[1] = (intptr_t) p->info; /* siginfo_t * */ 1812 uarg[2] = (intptr_t) p->timeout; /* const struct timespec * */ 1813 *n_args = 3; 1814 break; 1815 } 1816 /* sigwaitinfo */ 1817 case 346: { 1818 struct sigwaitinfo_args *p = params; 1819 uarg[0] = (intptr_t) p->set; /* const sigset_t * */ 1820 uarg[1] = (intptr_t) p->info; /* siginfo_t * */ 1821 *n_args = 2; 1822 break; 1823 } 1824 /* __acl_get_file */ 1825 case 347: { 1826 struct __acl_get_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_set_file */ 1834 case 348: { 1835 struct __acl_set_file_args *p = params; 1836 uarg[0] = (intptr_t) p->path; /* const char * */ 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 /* __acl_get_fd */ 1843 case 349: { 1844 struct __acl_get_fd_args *p = params; 1845 iarg[0] = p->filedes; /* int */ 1846 iarg[1] = p->type; /* acl_type_t */ 1847 uarg[2] = (intptr_t) p->aclp; /* struct acl * */ 1848 *n_args = 3; 1849 break; 1850 } 1851 /* __acl_set_fd */ 1852 case 350: { 1853 struct __acl_set_fd_args *p = params; 1854 iarg[0] = p->filedes; /* int */ 1855 iarg[1] = p->type; /* acl_type_t */ 1856 uarg[2] = (intptr_t) p->aclp; /* struct acl * */ 1857 *n_args = 3; 1858 break; 1859 } 1860 /* __acl_delete_file */ 1861 case 351: { 1862 struct __acl_delete_file_args *p = params; 1863 uarg[0] = (intptr_t) p->path; /* const char * */ 1864 iarg[1] = p->type; /* acl_type_t */ 1865 *n_args = 2; 1866 break; 1867 } 1868 /* __acl_delete_fd */ 1869 case 352: { 1870 struct __acl_delete_fd_args *p = params; 1871 iarg[0] = p->filedes; /* int */ 1872 iarg[1] = p->type; /* acl_type_t */ 1873 *n_args = 2; 1874 break; 1875 } 1876 /* __acl_aclcheck_file */ 1877 case 353: { 1878 struct __acl_aclcheck_file_args *p = params; 1879 uarg[0] = (intptr_t) p->path; /* const char * */ 1880 iarg[1] = p->type; /* acl_type_t */ 1881 uarg[2] = (intptr_t) p->aclp; /* struct acl * */ 1882 *n_args = 3; 1883 break; 1884 } 1885 /* __acl_aclcheck_fd */ 1886 case 354: { 1887 struct __acl_aclcheck_fd_args *p = params; 1888 iarg[0] = p->filedes; /* int */ 1889 iarg[1] = p->type; /* acl_type_t */ 1890 uarg[2] = (intptr_t) p->aclp; /* struct acl * */ 1891 *n_args = 3; 1892 break; 1893 } 1894 /* extattrctl */ 1895 case 355: { 1896 struct extattrctl_args *p = params; 1897 uarg[0] = (intptr_t) p->path; /* const char * */ 1898 iarg[1] = p->cmd; /* int */ 1899 uarg[2] = (intptr_t) p->filename; /* const char * */ 1900 iarg[3] = p->attrnamespace; /* int */ 1901 uarg[4] = (intptr_t) p->attrname; /* const char * */ 1902 *n_args = 5; 1903 break; 1904 } 1905 /* extattr_set_file */ 1906 case 356: { 1907 struct extattr_set_file_args *p = params; 1908 uarg[0] = (intptr_t) p->path; /* const char * */ 1909 iarg[1] = p->attrnamespace; /* int */ 1910 uarg[2] = (intptr_t) p->attrname; /* const char * */ 1911 uarg[3] = (intptr_t) p->data; /* void * */ 1912 uarg[4] = p->nbytes; /* size_t */ 1913 *n_args = 5; 1914 break; 1915 } 1916 /* extattr_get_file */ 1917 case 357: { 1918 struct extattr_get_file_args *p = params; 1919 uarg[0] = (intptr_t) p->path; /* const char * */ 1920 iarg[1] = p->attrnamespace; /* int */ 1921 uarg[2] = (intptr_t) p->attrname; /* const char * */ 1922 uarg[3] = (intptr_t) p->data; /* void * */ 1923 uarg[4] = p->nbytes; /* size_t */ 1924 *n_args = 5; 1925 break; 1926 } 1927 /* extattr_delete_file */ 1928 case 358: { 1929 struct extattr_delete_file_args *p = params; 1930 uarg[0] = (intptr_t) p->path; /* const char * */ 1931 iarg[1] = p->attrnamespace; /* int */ 1932 uarg[2] = (intptr_t) p->attrname; /* const char * */ 1933 *n_args = 3; 1934 break; 1935 } 1936 /* aio_waitcomplete */ 1937 case 359: { 1938 struct aio_waitcomplete_args *p = params; 1939 uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb ** */ 1940 uarg[1] = (intptr_t) p->timeout; /* struct timespec * */ 1941 *n_args = 2; 1942 break; 1943 } 1944 /* getresuid */ 1945 case 360: { 1946 struct getresuid_args *p = params; 1947 uarg[0] = (intptr_t) p->ruid; /* uid_t * */ 1948 uarg[1] = (intptr_t) p->euid; /* uid_t * */ 1949 uarg[2] = (intptr_t) p->suid; /* uid_t * */ 1950 *n_args = 3; 1951 break; 1952 } 1953 /* getresgid */ 1954 case 361: { 1955 struct getresgid_args *p = params; 1956 uarg[0] = (intptr_t) p->rgid; /* gid_t * */ 1957 uarg[1] = (intptr_t) p->egid; /* gid_t * */ 1958 uarg[2] = (intptr_t) p->sgid; /* gid_t * */ 1959 *n_args = 3; 1960 break; 1961 } 1962 /* kqueue */ 1963 case 362: { 1964 *n_args = 0; 1965 break; 1966 } 1967 /* kevent */ 1968 case 363: { 1969 struct kevent_args *p = params; 1970 iarg[0] = p->fd; /* int */ 1971 uarg[1] = (intptr_t) p->changelist; /* struct kevent * */ 1972 iarg[2] = p->nchanges; /* int */ 1973 uarg[3] = (intptr_t) p->eventlist; /* struct kevent * */ 1974 iarg[4] = p->nevents; /* int */ 1975 uarg[5] = (intptr_t) p->timeout; /* const struct timespec * */ 1976 *n_args = 6; 1977 break; 1978 } 1979 /* extattr_set_fd */ 1980 case 371: { 1981 struct extattr_set_fd_args *p = params; 1982 iarg[0] = p->fd; /* int */ 1983 iarg[1] = p->attrnamespace; /* int */ 1984 uarg[2] = (intptr_t) p->attrname; /* const char * */ 1985 uarg[3] = (intptr_t) p->data; /* void * */ 1986 uarg[4] = p->nbytes; /* size_t */ 1987 *n_args = 5; 1988 break; 1989 } 1990 /* extattr_get_fd */ 1991 case 372: { 1992 struct extattr_get_fd_args *p = params; 1993 iarg[0] = p->fd; /* int */ 1994 iarg[1] = p->attrnamespace; /* int */ 1995 uarg[2] = (intptr_t) p->attrname; /* const char * */ 1996 uarg[3] = (intptr_t) p->data; /* void * */ 1997 uarg[4] = p->nbytes; /* size_t */ 1998 *n_args = 5; 1999 break; 2000 } 2001 /* extattr_delete_fd */ 2002 case 373: { 2003 struct extattr_delete_fd_args *p = params; 2004 iarg[0] = p->fd; /* int */ 2005 iarg[1] = p->attrnamespace; /* int */ 2006 uarg[2] = (intptr_t) p->attrname; /* const char * */ 2007 *n_args = 3; 2008 break; 2009 } 2010 /* __setugid */ 2011 case 374: { 2012 struct __setugid_args *p = params; 2013 iarg[0] = p->flag; /* int */ 2014 *n_args = 1; 2015 break; 2016 } 2017 /* eaccess */ 2018 case 376: { 2019 struct eaccess_args *p = params; 2020 uarg[0] = (intptr_t) p->path; /* char * */ 2021 iarg[1] = p->flags; /* int */ 2022 *n_args = 2; 2023 break; 2024 } 2025 /* afs3_syscall */ 2026 case 377: { 2027 struct afs3_syscall_args *p = params; 2028 iarg[0] = p->syscall; /* long */ 2029 iarg[1] = p->parm1; /* long */ 2030 iarg[2] = p->parm2; /* long */ 2031 iarg[3] = p->parm3; /* long */ 2032 iarg[4] = p->parm4; /* long */ 2033 iarg[5] = p->parm5; /* long */ 2034 iarg[6] = p->parm6; /* long */ 2035 *n_args = 7; 2036 break; 2037 } 2038 /* nmount */ 2039 case 378: { 2040 struct nmount_args *p = params; 2041 uarg[0] = (intptr_t) p->iovp; /* struct iovec * */ 2042 uarg[1] = p->iovcnt; /* unsigned int */ 2043 iarg[2] = p->flags; /* int */ 2044 *n_args = 3; 2045 break; 2046 } 2047 /* __mac_get_proc */ 2048 case 384: { 2049 struct __mac_get_proc_args *p = params; 2050 uarg[0] = (intptr_t) p->mac_p; /* struct mac * */ 2051 *n_args = 1; 2052 break; 2053 } 2054 /* __mac_set_proc */ 2055 case 385: { 2056 struct __mac_set_proc_args *p = params; 2057 uarg[0] = (intptr_t) p->mac_p; /* struct mac * */ 2058 *n_args = 1; 2059 break; 2060 } 2061 /* __mac_get_fd */ 2062 case 386: { 2063 struct __mac_get_fd_args *p = params; 2064 iarg[0] = p->fd; /* int */ 2065 uarg[1] = (intptr_t) p->mac_p; /* struct mac * */ 2066 *n_args = 2; 2067 break; 2068 } 2069 /* __mac_get_file */ 2070 case 387: { 2071 struct __mac_get_file_args *p = params; 2072 uarg[0] = (intptr_t) p->path_p; /* const char * */ 2073 uarg[1] = (intptr_t) p->mac_p; /* struct mac * */ 2074 *n_args = 2; 2075 break; 2076 } 2077 /* __mac_set_fd */ 2078 case 388: { 2079 struct __mac_set_fd_args *p = params; 2080 iarg[0] = p->fd; /* int */ 2081 uarg[1] = (intptr_t) p->mac_p; /* struct mac * */ 2082 *n_args = 2; 2083 break; 2084 } 2085 /* __mac_set_file */ 2086 case 389: { 2087 struct __mac_set_file_args *p = params; 2088 uarg[0] = (intptr_t) p->path_p; /* const char * */ 2089 uarg[1] = (intptr_t) p->mac_p; /* struct mac * */ 2090 *n_args = 2; 2091 break; 2092 } 2093 /* kenv */ 2094 case 390: { 2095 struct kenv_args *p = params; 2096 iarg[0] = p->what; /* int */ 2097 uarg[1] = (intptr_t) p->name; /* const char * */ 2098 uarg[2] = (intptr_t) p->value; /* char * */ 2099 iarg[3] = p->len; /* int */ 2100 *n_args = 4; 2101 break; 2102 } 2103 /* lchflags */ 2104 case 391: { 2105 struct lchflags_args *p = params; 2106 uarg[0] = (intptr_t) p->path; /* const char * */ 2107 iarg[1] = p->flags; /* int */ 2108 *n_args = 2; 2109 break; 2110 } 2111 /* uuidgen */ 2112 case 392: { 2113 struct uuidgen_args *p = params; 2114 uarg[0] = (intptr_t) p->store; /* struct uuid * */ 2115 iarg[1] = p->count; /* int */ 2116 *n_args = 2; 2117 break; 2118 } 2119 /* sendfile */ 2120 case 393: { 2121 struct sendfile_args *p = params; 2122 iarg[0] = p->fd; /* int */ 2123 iarg[1] = p->s; /* int */ 2124 iarg[2] = p->offset; /* off_t */ 2125 uarg[3] = p->nbytes; /* size_t */ 2126 uarg[4] = (intptr_t) p->hdtr; /* struct sf_hdtr * */ 2127 uarg[5] = (intptr_t) p->sbytes; /* off_t * */ 2128 iarg[6] = p->flags; /* int */ 2129 *n_args = 7; 2130 break; 2131 } 2132 /* mac_syscall */ 2133 case 394: { 2134 struct mac_syscall_args *p = params; 2135 uarg[0] = (intptr_t) p->policy; /* const char * */ 2136 iarg[1] = p->call; /* int */ 2137 uarg[2] = (intptr_t) p->arg; /* void * */ 2138 *n_args = 3; 2139 break; 2140 } 2141 /* getfsstat */ 2142 case 395: { 2143 struct getfsstat_args *p = params; 2144 uarg[0] = (intptr_t) p->buf; /* struct statfs * */ 2145 iarg[1] = p->bufsize; /* long */ 2146 iarg[2] = p->flags; /* int */ 2147 *n_args = 3; 2148 break; 2149 } 2150 /* statfs */ 2151 case 396: { 2152 struct statfs_args *p = params; 2153 uarg[0] = (intptr_t) p->path; /* char * */ 2154 uarg[1] = (intptr_t) p->buf; /* struct statfs * */ 2155 *n_args = 2; 2156 break; 2157 } 2158 /* fstatfs */ 2159 case 397: { 2160 struct fstatfs_args *p = params; 2161 iarg[0] = p->fd; /* int */ 2162 uarg[1] = (intptr_t) p->buf; /* struct statfs * */ 2163 *n_args = 2; 2164 break; 2165 } 2166 /* fhstatfs */ 2167 case 398: { 2168 struct fhstatfs_args *p = params; 2169 uarg[0] = (intptr_t) p->u_fhp; /* const struct fhandle * */ 2170 uarg[1] = (intptr_t) p->buf; /* struct statfs * */ 2171 *n_args = 2; 2172 break; 2173 } 2174 /* ksem_close */ 2175 case 400: { 2176 struct ksem_close_args *p = params; 2177 iarg[0] = p->id; /* semid_t */ 2178 *n_args = 1; 2179 break; 2180 } 2181 /* ksem_post */ 2182 case 401: { 2183 struct ksem_post_args *p = params; 2184 iarg[0] = p->id; /* semid_t */ 2185 *n_args = 1; 2186 break; 2187 } 2188 /* ksem_wait */ 2189 case 402: { 2190 struct ksem_wait_args *p = params; 2191 iarg[0] = p->id; /* semid_t */ 2192 *n_args = 1; 2193 break; 2194 } 2195 /* ksem_trywait */ 2196 case 403: { 2197 struct ksem_trywait_args *p = params; 2198 iarg[0] = p->id; /* semid_t */ 2199 *n_args = 1; 2200 break; 2201 } 2202 /* ksem_init */ 2203 case 404: { 2204 struct ksem_init_args *p = params; 2205 uarg[0] = (intptr_t) p->idp; /* semid_t * */ 2206 uarg[1] = p->value; /* unsigned int */ 2207 *n_args = 2; 2208 break; 2209 } 2210 /* ksem_open */ 2211 case 405: { 2212 struct ksem_open_args *p = params; 2213 uarg[0] = (intptr_t) p->idp; /* semid_t * */ 2214 uarg[1] = (intptr_t) p->name; /* const char * */ 2215 iarg[2] = p->oflag; /* int */ 2216 iarg[3] = p->mode; /* mode_t */ 2217 uarg[4] = p->value; /* unsigned int */ 2218 *n_args = 5; 2219 break; 2220 } 2221 /* ksem_unlink */ 2222 case 406: { 2223 struct ksem_unlink_args *p = params; 2224 uarg[0] = (intptr_t) p->name; /* const char * */ 2225 *n_args = 1; 2226 break; 2227 } 2228 /* ksem_getvalue */ 2229 case 407: { 2230 struct ksem_getvalue_args *p = params; 2231 iarg[0] = p->id; /* semid_t */ 2232 uarg[1] = (intptr_t) p->val; /* int * */ 2233 *n_args = 2; 2234 break; 2235 } 2236 /* ksem_destroy */ 2237 case 408: { 2238 struct ksem_destroy_args *p = params; 2239 iarg[0] = p->id; /* semid_t */ 2240 *n_args = 1; 2241 break; 2242 } 2243 /* __mac_get_pid */ 2244 case 409: { 2245 struct __mac_get_pid_args *p = params; 2246 iarg[0] = p->pid; /* pid_t */ 2247 uarg[1] = (intptr_t) p->mac_p; /* struct mac * */ 2248 *n_args = 2; 2249 break; 2250 } 2251 /* __mac_get_link */ 2252 case 410: { 2253 struct __mac_get_link_args *p = params; 2254 uarg[0] = (intptr_t) p->path_p; /* const char * */ 2255 uarg[1] = (intptr_t) p->mac_p; /* struct mac * */ 2256 *n_args = 2; 2257 break; 2258 } 2259 /* __mac_set_link */ 2260 case 411: { 2261 struct __mac_set_link_args *p = params; 2262 uarg[0] = (intptr_t) p->path_p; /* const char * */ 2263 uarg[1] = (intptr_t) p->mac_p; /* struct mac * */ 2264 *n_args = 2; 2265 break; 2266 } 2267 /* extattr_set_link */ 2268 case 412: { 2269 struct extattr_set_link_args *p = params; 2270 uarg[0] = (intptr_t) p->path; /* const char * */ 2271 iarg[1] = p->attrnamespace; /* int */ 2272 uarg[2] = (intptr_t) p->attrname; /* const char * */ 2273 uarg[3] = (intptr_t) p->data; /* void * */ 2274 uarg[4] = p->nbytes; /* size_t */ 2275 *n_args = 5; 2276 break; 2277 } 2278 /* extattr_get_link */ 2279 case 413: { 2280 struct extattr_get_link_args *p = params; 2281 uarg[0] = (intptr_t) p->path; /* const char * */ 2282 iarg[1] = p->attrnamespace; /* int */ 2283 uarg[2] = (intptr_t) p->attrname; /* const char * */ 2284 uarg[3] = (intptr_t) p->data; /* void * */ 2285 uarg[4] = p->nbytes; /* size_t */ 2286 *n_args = 5; 2287 break; 2288 } 2289 /* extattr_delete_link */ 2290 case 414: { 2291 struct extattr_delete_link_args *p = params; 2292 uarg[0] = (intptr_t) p->path; /* const char * */ 2293 iarg[1] = p->attrnamespace; /* int */ 2294 uarg[2] = (intptr_t) p->attrname; /* const char * */ 2295 *n_args = 3; 2296 break; 2297 } 2298 /* __mac_execve */ 2299 case 415: { 2300 struct __mac_execve_args *p = params; 2301 uarg[0] = (intptr_t) p->fname; /* char * */ 2302 uarg[1] = (intptr_t) p->argv; /* char ** */ 2303 uarg[2] = (intptr_t) p->envv; /* char ** */ 2304 uarg[3] = (intptr_t) p->mac_p; /* struct mac * */ 2305 *n_args = 4; 2306 break; 2307 } 2308 /* sigaction */ 2309 case 416: { 2310 struct sigaction_args *p = params; 2311 iarg[0] = p->sig; /* int */ 2312 uarg[1] = (intptr_t) p->act; /* const struct sigaction * */ 2313 uarg[2] = (intptr_t) p->oact; /* struct sigaction * */ 2314 *n_args = 3; 2315 break; 2316 } 2317 /* sigreturn */ 2318 case 417: { 2319 struct sigreturn_args *p = params; 2320 uarg[0] = (intptr_t) p->sigcntxp; /* const struct __ucontext * */ 2321 *n_args = 1; 2322 break; 2323 } 2324 /* getcontext */ 2325 case 421: { 2326 struct getcontext_args *p = params; 2327 uarg[0] = (intptr_t) p->ucp; /* struct __ucontext * */ 2328 *n_args = 1; 2329 break; 2330 } 2331 /* setcontext */ 2332 case 422: { 2333 struct setcontext_args *p = params; 2334 uarg[0] = (intptr_t) p->ucp; /* const struct __ucontext * */ 2335 *n_args = 1; 2336 break; 2337 } 2338 /* swapcontext */ 2339 case 423: { 2340 struct swapcontext_args *p = params; 2341 uarg[0] = (intptr_t) p->oucp; /* struct __ucontext * */ 2342 uarg[1] = (intptr_t) p->ucp; /* const struct __ucontext * */ 2343 *n_args = 2; 2344 break; 2345 } 2346 /* swapoff */ 2347 case 424: { 2348 struct swapoff_args *p = params; 2349 uarg[0] = (intptr_t) p->name; /* const char * */ 2350 *n_args = 1; 2351 break; 2352 } 2353 /* __acl_get_link */ 2354 case 425: { 2355 struct __acl_get_link_args *p = params; 2356 uarg[0] = (intptr_t) p->path; /* const char * */ 2357 iarg[1] = p->type; /* acl_type_t */ 2358 uarg[2] = (intptr_t) p->aclp; /* struct acl * */ 2359 *n_args = 3; 2360 break; 2361 } 2362 /* __acl_set_link */ 2363 case 426: { 2364 struct __acl_set_link_args *p = params; 2365 uarg[0] = (intptr_t) p->path; /* const char * */ 2366 iarg[1] = p->type; /* acl_type_t */ 2367 uarg[2] = (intptr_t) p->aclp; /* struct acl * */ 2368 *n_args = 3; 2369 break; 2370 } 2371 /* __acl_delete_link */ 2372 case 427: { 2373 struct __acl_delete_link_args *p = params; 2374 uarg[0] = (intptr_t) p->path; /* const char * */ 2375 iarg[1] = p->type; /* acl_type_t */ 2376 *n_args = 2; 2377 break; 2378 } 2379 /* __acl_aclcheck_link */ 2380 case 428: { 2381 struct __acl_aclcheck_link_args *p = params; 2382 uarg[0] = (intptr_t) p->path; /* const char * */ 2383 iarg[1] = p->type; /* acl_type_t */ 2384 uarg[2] = (intptr_t) p->aclp; /* struct acl * */ 2385 *n_args = 3; 2386 break; 2387 } 2388 /* sigwait */ 2389 case 429: { 2390 struct sigwait_args *p = params; 2391 uarg[0] = (intptr_t) p->set; /* const sigset_t * */ 2392 uarg[1] = (intptr_t) p->sig; /* int * */ 2393 *n_args = 2; 2394 break; 2395 } 2396 /* thr_create */ 2397 case 430: { 2398 struct thr_create_args *p = params; 2399 uarg[0] = (intptr_t) p->ctx; /* ucontext_t * */ 2400 uarg[1] = (intptr_t) p->id; /* long * */ 2401 iarg[2] = p->flags; /* int */ 2402 *n_args = 3; 2403 break; 2404 } 2405 /* thr_exit */ 2406 case 431: { 2407 struct thr_exit_args *p = params; 2408 uarg[0] = (intptr_t) p->state; /* long * */ 2409 *n_args = 1; 2410 break; 2411 } 2412 /* thr_self */ 2413 case 432: { 2414 struct thr_self_args *p = params; 2415 uarg[0] = (intptr_t) p->id; /* long * */ 2416 *n_args = 1; 2417 break; 2418 } 2419 /* thr_kill */ 2420 case 433: { 2421 struct thr_kill_args *p = params; 2422 iarg[0] = p->id; /* long */ 2423 iarg[1] = p->sig; /* int */ 2424 *n_args = 2; 2425 break; 2426 } 2427 /* _umtx_lock */ 2428 case 434: { 2429 struct _umtx_lock_args *p = params; 2430 uarg[0] = (intptr_t) p->umtx; /* struct umtx * */ 2431 *n_args = 1; 2432 break; 2433 } 2434 /* _umtx_unlock */ 2435 case 435: { 2436 struct _umtx_unlock_args *p = params; 2437 uarg[0] = (intptr_t) p->umtx; /* struct umtx * */ 2438 *n_args = 1; 2439 break; 2440 } 2441 /* jail_attach */ 2442 case 436: { 2443 struct jail_attach_args *p = params; 2444 iarg[0] = p->jid; /* int */ 2445 *n_args = 1; 2446 break; 2447 } 2448 /* extattr_list_fd */ 2449 case 437: { 2450 struct extattr_list_fd_args *p = params; 2451 iarg[0] = p->fd; /* int */ 2452 iarg[1] = p->attrnamespace; /* int */ 2453 uarg[2] = (intptr_t) p->data; /* void * */ 2454 uarg[3] = p->nbytes; /* size_t */ 2455 *n_args = 4; 2456 break; 2457 } 2458 /* extattr_list_file */ 2459 case 438: { 2460 struct extattr_list_file_args *p = params; 2461 uarg[0] = (intptr_t) p->path; /* const char * */ 2462 iarg[1] = p->attrnamespace; /* int */ 2463 uarg[2] = (intptr_t) p->data; /* void * */ 2464 uarg[3] = p->nbytes; /* size_t */ 2465 *n_args = 4; 2466 break; 2467 } 2468 /* extattr_list_link */ 2469 case 439: { 2470 struct extattr_list_link_args *p = params; 2471 uarg[0] = (intptr_t) p->path; /* const char * */ 2472 iarg[1] = p->attrnamespace; /* int */ 2473 uarg[2] = (intptr_t) p->data; /* void * */ 2474 uarg[3] = p->nbytes; /* size_t */ 2475 *n_args = 4; 2476 break; 2477 } 2478 /* ksem_timedwait */ 2479 case 441: { 2480 struct ksem_timedwait_args *p = params; 2481 iarg[0] = p->id; /* semid_t */ 2482 uarg[1] = (intptr_t) p->abstime; /* const struct timespec * */ 2483 *n_args = 2; 2484 break; 2485 } 2486 /* thr_suspend */ 2487 case 442: { 2488 struct thr_suspend_args *p = params; 2489 uarg[0] = (intptr_t) p->timeout; /* const struct timespec * */ 2490 *n_args = 1; 2491 break; 2492 } 2493 /* thr_wake */ 2494 case 443: { 2495 struct thr_wake_args *p = params; 2496 iarg[0] = p->id; /* long */ 2497 *n_args = 1; 2498 break; 2499 } 2500 /* kldunloadf */ 2501 case 444: { 2502 struct kldunloadf_args *p = params; 2503 iarg[0] = p->fileid; /* int */ 2504 iarg[1] = p->flags; /* int */ 2505 *n_args = 2; 2506 break; 2507 } 2508 /* audit */ 2509 case 445: { 2510 struct audit_args *p = params; 2511 uarg[0] = (intptr_t) p->record; /* const void * */ 2512 uarg[1] = p->length; /* u_int */ 2513 *n_args = 2; 2514 break; 2515 } 2516 /* auditon */ 2517 case 446: { 2518 struct auditon_args *p = params; 2519 iarg[0] = p->cmd; /* int */ 2520 uarg[1] = (intptr_t) p->data; /* void * */ 2521 uarg[2] = p->length; /* u_int */ 2522 *n_args = 3; 2523 break; 2524 } 2525 /* getauid */ 2526 case 447: { 2527 struct getauid_args *p = params; 2528 uarg[0] = (intptr_t) p->auid; /* uid_t * */ 2529 *n_args = 1; 2530 break; 2531 } 2532 /* setauid */ 2533 case 448: { 2534 struct setauid_args *p = params; 2535 uarg[0] = (intptr_t) p->auid; /* uid_t * */ 2536 *n_args = 1; 2537 break; 2538 } 2539 /* getaudit */ 2540 case 449: { 2541 struct getaudit_args *p = params; 2542 uarg[0] = (intptr_t) p->auditinfo; /* struct auditinfo * */ 2543 *n_args = 1; 2544 break; 2545 } 2546 /* setaudit */ 2547 case 450: { 2548 struct setaudit_args *p = params; 2549 uarg[0] = (intptr_t) p->auditinfo; /* struct auditinfo * */ 2550 *n_args = 1; 2551 break; 2552 } 2553 /* getaudit_addr */ 2554 case 451: { 2555 struct getaudit_addr_args *p = params; 2556 uarg[0] = (intptr_t) p->auditinfo_addr; /* struct auditinfo_addr * */ 2557 uarg[1] = p->length; /* u_int */ 2558 *n_args = 2; 2559 break; 2560 } 2561 /* setaudit_addr */ 2562 case 452: { 2563 struct setaudit_addr_args *p = params; 2564 uarg[0] = (intptr_t) p->auditinfo_addr; /* struct auditinfo_addr * */ 2565 uarg[1] = p->length; /* u_int */ 2566 *n_args = 2; 2567 break; 2568 } 2569 /* auditctl */ 2570 case 453: { 2571 struct auditctl_args *p = params; 2572 uarg[0] = (intptr_t) p->path; /* char * */ 2573 *n_args = 1; 2574 break; 2575 } 2576 /* _umtx_op */ 2577 case 454: { 2578 struct _umtx_op_args *p = params; 2579 uarg[0] = (intptr_t) p->obj; /* void * */ 2580 iarg[1] = p->op; /* int */ 2581 uarg[2] = p->val; /* u_long */ 2582 uarg[3] = (intptr_t) p->uaddr1; /* void * */ 2583 uarg[4] = (intptr_t) p->uaddr2; /* void * */ 2584 *n_args = 5; 2585 break; 2586 } 2587 /* thr_new */ 2588 case 455: { 2589 struct thr_new_args *p = params; 2590 uarg[0] = (intptr_t) p->param; /* struct thr_param * */ 2591 iarg[1] = p->param_size; /* int */ 2592 *n_args = 2; 2593 break; 2594 } 2595 /* sigqueue */ 2596 case 456: { 2597 struct sigqueue_args *p = params; 2598 iarg[0] = p->pid; /* pid_t */ 2599 iarg[1] = p->signum; /* int */ 2600 uarg[2] = (intptr_t) p->value; /* void * */ 2601 *n_args = 3; 2602 break; 2603 } 2604 /* kmq_open */ 2605 case 457: { 2606 struct kmq_open_args *p = params; 2607 uarg[0] = (intptr_t) p->path; /* const char * */ 2608 iarg[1] = p->flags; /* int */ 2609 iarg[2] = p->mode; /* mode_t */ 2610 uarg[3] = (intptr_t) p->attr; /* const struct mq_attr * */ 2611 *n_args = 4; 2612 break; 2613 } 2614 /* kmq_setattr */ 2615 case 458: { 2616 struct kmq_setattr_args *p = params; 2617 iarg[0] = p->mqd; /* int */ 2618 uarg[1] = (intptr_t) p->attr; /* const struct mq_attr * */ 2619 uarg[2] = (intptr_t) p->oattr; /* struct mq_attr * */ 2620 *n_args = 3; 2621 break; 2622 } 2623 /* kmq_timedreceive */ 2624 case 459: { 2625 struct kmq_timedreceive_args *p = params; 2626 iarg[0] = p->mqd; /* int */ 2627 uarg[1] = (intptr_t) p->msg_ptr; /* char * */ 2628 uarg[2] = p->msg_len; /* size_t */ 2629 uarg[3] = (intptr_t) p->msg_prio; /* unsigned * */ 2630 uarg[4] = (intptr_t) p->abs_timeout; /* const struct timespec * */ 2631 *n_args = 5; 2632 break; 2633 } 2634 /* kmq_timedsend */ 2635 case 460: { 2636 struct kmq_timedsend_args *p = params; 2637 iarg[0] = p->mqd; /* int */ 2638 uarg[1] = (intptr_t) p->msg_ptr; /* const char * */ 2639 uarg[2] = p->msg_len; /* size_t */ 2640 uarg[3] = p->msg_prio; /* unsigned */ 2641 uarg[4] = (intptr_t) p->abs_timeout; /* const struct timespec * */ 2642 *n_args = 5; 2643 break; 2644 } 2645 /* kmq_notify */ 2646 case 461: { 2647 struct kmq_notify_args *p = params; 2648 iarg[0] = p->mqd; /* int */ 2649 uarg[1] = (intptr_t) p->sigev; /* const struct sigevent * */ 2650 *n_args = 2; 2651 break; 2652 } 2653 /* kmq_unlink */ 2654 case 462: { 2655 struct kmq_unlink_args *p = params; 2656 uarg[0] = (intptr_t) p->path; /* const char * */ 2657 *n_args = 1; 2658 break; 2659 } 2660 /* abort2 */ 2661 case 463: { 2662 struct abort2_args *p = params; 2663 uarg[0] = (intptr_t) p->why; /* const char * */ 2664 iarg[1] = p->nargs; /* int */ 2665 uarg[2] = (intptr_t) p->args; /* void ** */ 2666 *n_args = 3; 2667 break; 2668 } 2669 /* thr_set_name */ 2670 case 464: { 2671 struct thr_set_name_args *p = params; 2672 iarg[0] = p->id; /* long */ 2673 uarg[1] = (intptr_t) p->name; /* const char * */ 2674 *n_args = 2; 2675 break; 2676 } 2677 /* aio_fsync */ 2678 case 465: { 2679 struct aio_fsync_args *p = params; 2680 iarg[0] = p->op; /* int */ 2681 uarg[1] = (intptr_t) p->aiocbp; /* struct aiocb * */ 2682 *n_args = 2; 2683 break; 2684 } 2685 /* rtprio_thread */ 2686 case 466: { 2687 struct rtprio_thread_args *p = params; 2688 iarg[0] = p->function; /* int */ 2689 iarg[1] = p->lwpid; /* lwpid_t */ 2690 uarg[2] = (intptr_t) p->rtp; /* struct rtprio * */ 2691 *n_args = 3; 2692 break; 2693 } 2694 /* sctp_peeloff */ 2695 case 471: { 2696 struct sctp_peeloff_args *p = params; 2697 iarg[0] = p->sd; /* int */ 2698 uarg[1] = p->name; /* uint32_t */ 2699 *n_args = 2; 2700 break; 2701 } 2702 /* sctp_generic_sendmsg */ 2703 case 472: { 2704 struct sctp_generic_sendmsg_args *p = params; 2705 iarg[0] = p->sd; /* int */ 2706 uarg[1] = (intptr_t) p->msg; /* caddr_t */ 2707 iarg[2] = p->mlen; /* int */ 2708 uarg[3] = (intptr_t) p->to; /* caddr_t */ 2709 iarg[4] = p->tolen; /* __socklen_t */ 2710 uarg[5] = (intptr_t) p->sinfo; /* struct sctp_sndrcvinfo * */ 2711 iarg[6] = p->flags; /* int */ 2712 *n_args = 7; 2713 break; 2714 } 2715 /* sctp_generic_sendmsg_iov */ 2716 case 473: { 2717 struct sctp_generic_sendmsg_iov_args *p = params; 2718 iarg[0] = p->sd; /* int */ 2719 uarg[1] = (intptr_t) p->iov; /* struct iovec * */ 2720 iarg[2] = p->iovlen; /* int */ 2721 uarg[3] = (intptr_t) p->to; /* caddr_t */ 2722 iarg[4] = p->tolen; /* __socklen_t */ 2723 uarg[5] = (intptr_t) p->sinfo; /* struct sctp_sndrcvinfo * */ 2724 iarg[6] = p->flags; /* int */ 2725 *n_args = 7; 2726 break; 2727 } 2728 /* sctp_generic_recvmsg */ 2729 case 474: { 2730 struct sctp_generic_recvmsg_args *p = params; 2731 iarg[0] = p->sd; /* int */ 2732 uarg[1] = (intptr_t) p->iov; /* struct iovec * */ 2733 iarg[2] = p->iovlen; /* int */ 2734 uarg[3] = (intptr_t) p->from; /* struct sockaddr * */ 2735 uarg[4] = (intptr_t) p->fromlenaddr; /* __socklen_t * */ 2736 uarg[5] = (intptr_t) p->sinfo; /* struct sctp_sndrcvinfo * */ 2737 uarg[6] = (intptr_t) p->msg_flags; /* int * */ 2738 *n_args = 7; 2739 break; 2740 } 2741 /* pread */ 2742 case 475: { 2743 struct pread_args *p = params; 2744 iarg[0] = p->fd; /* int */ 2745 uarg[1] = (intptr_t) p->buf; /* void * */ 2746 uarg[2] = p->nbyte; /* size_t */ 2747 iarg[3] = p->offset; /* off_t */ 2748 *n_args = 4; 2749 break; 2750 } 2751 /* pwrite */ 2752 case 476: { 2753 struct pwrite_args *p = params; 2754 iarg[0] = p->fd; /* int */ 2755 uarg[1] = (intptr_t) p->buf; /* const void * */ 2756 uarg[2] = p->nbyte; /* size_t */ 2757 iarg[3] = p->offset; /* off_t */ 2758 *n_args = 4; 2759 break; 2760 } 2761 /* mmap */ 2762 case 477: { 2763 struct mmap_args *p = params; 2764 uarg[0] = (intptr_t) p->addr; /* caddr_t */ 2765 uarg[1] = p->len; /* size_t */ 2766 iarg[2] = p->prot; /* int */ 2767 iarg[3] = p->flags; /* int */ 2768 iarg[4] = p->fd; /* int */ 2769 iarg[5] = p->pos; /* off_t */ 2770 *n_args = 6; 2771 break; 2772 } 2773 /* lseek */ 2774 case 478: { 2775 struct lseek_args *p = params; 2776 iarg[0] = p->fd; /* int */ 2777 iarg[1] = p->offset; /* off_t */ 2778 iarg[2] = p->whence; /* int */ 2779 *n_args = 3; 2780 break; 2781 } 2782 /* truncate */ 2783 case 479: { 2784 struct truncate_args *p = params; 2785 uarg[0] = (intptr_t) p->path; /* char * */ 2786 iarg[1] = p->length; /* off_t */ 2787 *n_args = 2; 2788 break; 2789 } 2790 /* ftruncate */ 2791 case 480: { 2792 struct ftruncate_args *p = params; 2793 iarg[0] = p->fd; /* int */ 2794 iarg[1] = p->length; /* off_t */ 2795 *n_args = 2; 2796 break; 2797 } 2798 /* thr_kill2 */ 2799 case 481: { 2800 struct thr_kill2_args *p = params; 2801 iarg[0] = p->pid; /* pid_t */ 2802 iarg[1] = p->id; /* long */ 2803 iarg[2] = p->sig; /* int */ 2804 *n_args = 3; 2805 break; 2806 } 2807 /* shm_open */ 2808 case 482: { 2809 struct shm_open_args *p = params; 2810 uarg[0] = (intptr_t) p->path; /* const char * */ 2811 iarg[1] = p->flags; /* int */ 2812 iarg[2] = p->mode; /* mode_t */ 2813 *n_args = 3; 2814 break; 2815 } 2816 /* shm_unlink */ 2817 case 483: { 2818 struct shm_unlink_args *p = params; 2819 uarg[0] = (intptr_t) p->path; /* const char * */ 2820 *n_args = 1; 2821 break; 2822 } 2823 /* cpuset */ 2824 case 484: { 2825 struct cpuset_args *p = params; 2826 uarg[0] = (intptr_t) p->setid; /* cpusetid_t * */ 2827 *n_args = 1; 2828 break; 2829 } 2830 /* cpuset_setid */ 2831 case 485: { 2832 struct cpuset_setid_args *p = params; 2833 iarg[0] = p->which; /* cpuwhich_t */ 2834 iarg[1] = p->id; /* id_t */ 2835 iarg[2] = p->setid; /* cpusetid_t */ 2836 *n_args = 3; 2837 break; 2838 } 2839 /* cpuset_getid */ 2840 case 486: { 2841 struct cpuset_getid_args *p = params; 2842 iarg[0] = p->level; /* cpulevel_t */ 2843 iarg[1] = p->which; /* cpuwhich_t */ 2844 iarg[2] = p->id; /* id_t */ 2845 uarg[3] = (intptr_t) p->setid; /* cpusetid_t * */ 2846 *n_args = 4; 2847 break; 2848 } 2849 /* cpuset_getaffinity */ 2850 case 487: { 2851 struct cpuset_getaffinity_args *p = params; 2852 iarg[0] = p->level; /* cpulevel_t */ 2853 iarg[1] = p->which; /* cpuwhich_t */ 2854 iarg[2] = p->id; /* id_t */ 2855 uarg[3] = p->cpusetsize; /* size_t */ 2856 uarg[4] = (intptr_t) p->mask; /* cpuset_t * */ 2857 *n_args = 5; 2858 break; 2859 } 2860 /* cpuset_setaffinity */ 2861 case 488: { 2862 struct cpuset_setaffinity_args *p = params; 2863 iarg[0] = p->level; /* cpulevel_t */ 2864 iarg[1] = p->which; /* cpuwhich_t */ 2865 iarg[2] = p->id; /* id_t */ 2866 uarg[3] = p->cpusetsize; /* size_t */ 2867 uarg[4] = (intptr_t) p->mask; /* const cpuset_t * */ 2868 *n_args = 5; 2869 break; 2870 } 2871 /* faccessat */ 2872 case 489: { 2873 struct faccessat_args *p = params; 2874 iarg[0] = p->fd; /* int */ 2875 uarg[1] = (intptr_t) p->path; /* char * */ 2876 iarg[2] = p->mode; /* int */ 2877 iarg[3] = p->flag; /* int */ 2878 *n_args = 4; 2879 break; 2880 } 2881 /* fchmodat */ 2882 case 490: { 2883 struct fchmodat_args *p = params; 2884 iarg[0] = p->fd; /* int */ 2885 uarg[1] = (intptr_t) p->path; /* char * */ 2886 iarg[2] = p->mode; /* mode_t */ 2887 iarg[3] = p->flag; /* int */ 2888 *n_args = 4; 2889 break; 2890 } 2891 /* fchownat */ 2892 case 491: { 2893 struct fchownat_args *p = params; 2894 iarg[0] = p->fd; /* int */ 2895 uarg[1] = (intptr_t) p->path; /* char * */ 2896 uarg[2] = p->uid; /* uid_t */ 2897 iarg[3] = p->gid; /* gid_t */ 2898 iarg[4] = p->flag; /* int */ 2899 *n_args = 5; 2900 break; 2901 } 2902 /* fexecve */ 2903 case 492: { 2904 struct fexecve_args *p = params; 2905 iarg[0] = p->fd; /* int */ 2906 uarg[1] = (intptr_t) p->argv; /* char ** */ 2907 uarg[2] = (intptr_t) p->envv; /* char ** */ 2908 *n_args = 3; 2909 break; 2910 } 2911 /* fstatat */ 2912 case 493: { 2913 struct fstatat_args *p = params; 2914 iarg[0] = p->fd; /* int */ 2915 uarg[1] = (intptr_t) p->path; /* char * */ 2916 uarg[2] = (intptr_t) p->buf; /* struct stat * */ 2917 iarg[3] = p->flag; /* int */ 2918 *n_args = 4; 2919 break; 2920 } 2921 /* futimesat */ 2922 case 494: { 2923 struct futimesat_args *p = params; 2924 iarg[0] = p->fd; /* int */ 2925 uarg[1] = (intptr_t) p->path; /* char * */ 2926 uarg[2] = (intptr_t) p->times; /* struct timeval * */ 2927 *n_args = 3; 2928 break; 2929 } 2930 /* linkat */ 2931 case 495: { 2932 struct linkat_args *p = params; 2933 iarg[0] = p->fd1; /* int */ 2934 uarg[1] = (intptr_t) p->path1; /* char * */ 2935 iarg[2] = p->fd2; /* int */ 2936 uarg[3] = (intptr_t) p->path2; /* char * */ 2937 iarg[4] = p->flag; /* int */ 2938 *n_args = 5; 2939 break; 2940 } 2941 /* mkdirat */ 2942 case 496: { 2943 struct mkdirat_args *p = params; 2944 iarg[0] = p->fd; /* int */ 2945 uarg[1] = (intptr_t) p->path; /* char * */ 2946 iarg[2] = p->mode; /* mode_t */ 2947 *n_args = 3; 2948 break; 2949 } 2950 /* mkfifoat */ 2951 case 497: { 2952 struct mkfifoat_args *p = params; 2953 iarg[0] = p->fd; /* int */ 2954 uarg[1] = (intptr_t) p->path; /* char * */ 2955 iarg[2] = p->mode; /* mode_t */ 2956 *n_args = 3; 2957 break; 2958 } 2959 /* mknodat */ 2960 case 498: { 2961 struct mknodat_args *p = params; 2962 iarg[0] = p->fd; /* int */ 2963 uarg[1] = (intptr_t) p->path; /* char * */ 2964 iarg[2] = p->mode; /* mode_t */ 2965 iarg[3] = p->dev; /* dev_t */ 2966 *n_args = 4; 2967 break; 2968 } 2969 /* openat */ 2970 case 499: { 2971 struct openat_args *p = params; 2972 iarg[0] = p->fd; /* int */ 2973 uarg[1] = (intptr_t) p->path; /* char * */ 2974 iarg[2] = p->flag; /* int */ 2975 iarg[3] = p->mode; /* mode_t */ 2976 *n_args = 4; 2977 break; 2978 } 2979 /* readlinkat */ 2980 case 500: { 2981 struct readlinkat_args *p = params; 2982 iarg[0] = p->fd; /* int */ 2983 uarg[1] = (intptr_t) p->path; /* char * */ 2984 uarg[2] = (intptr_t) p->buf; /* char * */ 2985 uarg[3] = p->bufsize; /* size_t */ 2986 *n_args = 4; 2987 break; 2988 } 2989 /* renameat */ 2990 case 501: { 2991 struct renameat_args *p = params; 2992 iarg[0] = p->oldfd; /* int */ 2993 uarg[1] = (intptr_t) p->old; /* char * */ 2994 iarg[2] = p->newfd; /* int */ 2995 uarg[3] = (intptr_t) p->new; /* char * */ 2996 *n_args = 4; 2997 break; 2998 } 2999 /* symlinkat */ 3000 case 502: { 3001 struct symlinkat_args *p = params; 3002 uarg[0] = (intptr_t) p->path1; /* char * */ 3003 iarg[1] = p->fd; /* int */ 3004 uarg[2] = (intptr_t) p->path2; /* char * */ 3005 *n_args = 3; 3006 break; 3007 } 3008 /* unlinkat */ 3009 case 503: { 3010 struct unlinkat_args *p = params; 3011 iarg[0] = p->fd; /* int */ 3012 uarg[1] = (intptr_t) p->path; /* char * */ 3013 iarg[2] = p->flag; /* int */ 3014 *n_args = 3; 3015 break; 3016 } 3017 /* posix_openpt */ 3018 case 504: { 3019 struct posix_openpt_args *p = params; 3020 iarg[0] = p->flags; /* int */ 3021 *n_args = 1; 3022 break; 3023 } 3024 /* gssd_syscall */ 3025 case 505: { 3026 struct gssd_syscall_args *p = params; 3027 uarg[0] = (intptr_t) p->path; /* char * */ 3028 *n_args = 1; 3029 break; 3030 } 3031 /* jail_get */ 3032 case 506: { 3033 struct jail_get_args *p = params; 3034 uarg[0] = (intptr_t) p->iovp; /* struct iovec * */ 3035 uarg[1] = p->iovcnt; /* unsigned int */ 3036 iarg[2] = p->flags; /* int */ 3037 *n_args = 3; 3038 break; 3039 } 3040 /* jail_set */ 3041 case 507: { 3042 struct jail_set_args *p = params; 3043 uarg[0] = (intptr_t) p->iovp; /* struct iovec * */ 3044 uarg[1] = p->iovcnt; /* unsigned int */ 3045 iarg[2] = p->flags; /* int */ 3046 *n_args = 3; 3047 break; 3048 } 3049 /* jail_remove */ 3050 case 508: { 3051 struct jail_remove_args *p = params; 3052 iarg[0] = p->jid; /* int */ 3053 *n_args = 1; 3054 break; 3055 } 3056 /* closefrom */ 3057 case 509: { 3058 struct closefrom_args *p = params; 3059 iarg[0] = p->lowfd; /* int */ 3060 *n_args = 1; 3061 break; 3062 } 3063 /* __semctl */ 3064 case 510: { 3065 struct __semctl_args *p = params; 3066 iarg[0] = p->semid; /* int */ 3067 iarg[1] = p->semnum; /* int */ 3068 iarg[2] = p->cmd; /* int */ 3069 uarg[3] = (intptr_t) p->arg; /* union semun * */ 3070 *n_args = 4; 3071 break; 3072 } 3073 /* msgctl */ 3074 case 511: { 3075 struct msgctl_args *p = params; 3076 iarg[0] = p->msqid; /* int */ 3077 iarg[1] = p->cmd; /* int */ 3078 uarg[2] = (intptr_t) p->buf; /* struct msqid_ds * */ 3079 *n_args = 3; 3080 break; 3081 } 3082 /* shmctl */ 3083 case 512: { 3084 struct shmctl_args *p = params; 3085 iarg[0] = p->shmid; /* int */ 3086 iarg[1] = p->cmd; /* int */ 3087 uarg[2] = (intptr_t) p->buf; /* struct shmid_ds * */ 3088 *n_args = 3; 3089 break; 3090 } 3091 /* lpathconf */ 3092 case 513: { 3093 struct lpathconf_args *p = params; 3094 uarg[0] = (intptr_t) p->path; /* char * */ 3095 iarg[1] = p->name; /* int */ 3096 *n_args = 2; 3097 break; 3098 } 3099 /* pselect */ 3100 case 522: { 3101 struct pselect_args *p = params; 3102 iarg[0] = p->nd; /* int */ 3103 uarg[1] = (intptr_t) p->in; /* fd_set * */ 3104 uarg[2] = (intptr_t) p->ou; /* fd_set * */ 3105 uarg[3] = (intptr_t) p->ex; /* fd_set * */ 3106 uarg[4] = (intptr_t) p->ts; /* const struct timespec * */ 3107 uarg[5] = (intptr_t) p->sm; /* const sigset_t * */ 3108 *n_args = 6; 3109 break; 3110 } 3111 default: 3112 *n_args = 0; 3113 break; 3114 }; 3115 } 3116 static void 3117 systrace_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) 3118 { 3119 const char *p = NULL; 3120 switch (sysnum) { 3121 /* nosys */ 3122 case 0: 3123 break; 3124 /* sys_exit */ 3125 case 1: 3126 switch(ndx) { 3127 case 0: 3128 p = "int"; 3129 break; 3130 default: 3131 break; 3132 }; 3133 break; 3134 /* fork */ 3135 case 2: 3136 break; 3137 /* read */ 3138 case 3: 3139 switch(ndx) { 3140 case 0: 3141 p = "int"; 3142 break; 3143 case 1: 3144 p = "void *"; 3145 break; 3146 case 2: 3147 p = "size_t"; 3148 break; 3149 default: 3150 break; 3151 }; 3152 break; 3153 /* write */ 3154 case 4: 3155 switch(ndx) { 3156 case 0: 3157 p = "int"; 3158 break; 3159 case 1: 3160 p = "const void *"; 3161 break; 3162 case 2: 3163 p = "size_t"; 3164 break; 3165 default: 3166 break; 3167 }; 3168 break; 3169 /* open */ 3170 case 5: 3171 switch(ndx) { 3172 case 0: 3173 p = "char *"; 3174 break; 3175 case 1: 3176 p = "int"; 3177 break; 3178 case 2: 3179 p = "int"; 3180 break; 3181 default: 3182 break; 3183 }; 3184 break; 3185 /* close */ 3186 case 6: 3187 switch(ndx) { 3188 case 0: 3189 p = "int"; 3190 break; 3191 default: 3192 break; 3193 }; 3194 break; 3195 /* wait4 */ 3196 case 7: 3197 switch(ndx) { 3198 case 0: 3199 p = "int"; 3200 break; 3201 case 1: 3202 p = "int *"; 3203 break; 3204 case 2: 3205 p = "int"; 3206 break; 3207 case 3: 3208 p = "struct rusage *"; 3209 break; 3210 default: 3211 break; 3212 }; 3213 break; 3214 /* link */ 3215 case 9: 3216 switch(ndx) { 3217 case 0: 3218 p = "char *"; 3219 break; 3220 case 1: 3221 p = "char *"; 3222 break; 3223 default: 3224 break; 3225 }; 3226 break; 3227 /* unlink */ 3228 case 10: 3229 switch(ndx) { 3230 case 0: 3231 p = "char *"; 3232 break; 3233 default: 3234 break; 3235 }; 3236 break; 3237 /* chdir */ 3238 case 12: 3239 switch(ndx) { 3240 case 0: 3241 p = "char *"; 3242 break; 3243 default: 3244 break; 3245 }; 3246 break; 3247 /* fchdir */ 3248 case 13: 3249 switch(ndx) { 3250 case 0: 3251 p = "int"; 3252 break; 3253 default: 3254 break; 3255 }; 3256 break; 3257 /* mknod */ 3258 case 14: 3259 switch(ndx) { 3260 case 0: 3261 p = "char *"; 3262 break; 3263 case 1: 3264 p = "int"; 3265 break; 3266 case 2: 3267 p = "int"; 3268 break; 3269 default: 3270 break; 3271 }; 3272 break; 3273 /* chmod */ 3274 case 15: 3275 switch(ndx) { 3276 case 0: 3277 p = "char *"; 3278 break; 3279 case 1: 3280 p = "int"; 3281 break; 3282 default: 3283 break; 3284 }; 3285 break; 3286 /* chown */ 3287 case 16: 3288 switch(ndx) { 3289 case 0: 3290 p = "char *"; 3291 break; 3292 case 1: 3293 p = "int"; 3294 break; 3295 case 2: 3296 p = "int"; 3297 break; 3298 default: 3299 break; 3300 }; 3301 break; 3302 /* obreak */ 3303 case 17: 3304 switch(ndx) { 3305 case 0: 3306 p = "char *"; 3307 break; 3308 default: 3309 break; 3310 }; 3311 break; 3312 /* getpid */ 3313 case 20: 3314 break; 3315 /* mount */ 3316 case 21: 3317 switch(ndx) { 3318 case 0: 3319 p = "char *"; 3320 break; 3321 case 1: 3322 p = "char *"; 3323 break; 3324 case 2: 3325 p = "int"; 3326 break; 3327 case 3: 3328 p = "caddr_t"; 3329 break; 3330 default: 3331 break; 3332 }; 3333 break; 3334 /* unmount */ 3335 case 22: 3336 switch(ndx) { 3337 case 0: 3338 p = "char *"; 3339 break; 3340 case 1: 3341 p = "int"; 3342 break; 3343 default: 3344 break; 3345 }; 3346 break; 3347 /* setuid */ 3348 case 23: 3349 switch(ndx) { 3350 case 0: 3351 p = "uid_t"; 3352 break; 3353 default: 3354 break; 3355 }; 3356 break; 3357 /* getuid */ 3358 case 24: 3359 break; 3360 /* geteuid */ 3361 case 25: 3362 break; 3363 /* ptrace */ 3364 case 26: 3365 switch(ndx) { 3366 case 0: 3367 p = "int"; 3368 break; 3369 case 1: 3370 p = "pid_t"; 3371 break; 3372 case 2: 3373 p = "caddr_t"; 3374 break; 3375 case 3: 3376 p = "int"; 3377 break; 3378 default: 3379 break; 3380 }; 3381 break; 3382 /* recvmsg */ 3383 case 27: 3384 switch(ndx) { 3385 case 0: 3386 p = "int"; 3387 break; 3388 case 1: 3389 p = "struct msghdr *"; 3390 break; 3391 case 2: 3392 p = "int"; 3393 break; 3394 default: 3395 break; 3396 }; 3397 break; 3398 /* sendmsg */ 3399 case 28: 3400 switch(ndx) { 3401 case 0: 3402 p = "int"; 3403 break; 3404 case 1: 3405 p = "struct msghdr *"; 3406 break; 3407 case 2: 3408 p = "int"; 3409 break; 3410 default: 3411 break; 3412 }; 3413 break; 3414 /* recvfrom */ 3415 case 29: 3416 switch(ndx) { 3417 case 0: 3418 p = "int"; 3419 break; 3420 case 1: 3421 p = "caddr_t"; 3422 break; 3423 case 2: 3424 p = "size_t"; 3425 break; 3426 case 3: 3427 p = "int"; 3428 break; 3429 case 4: 3430 p = "struct sockaddr *__restrict"; 3431 break; 3432 case 5: 3433 p = "__socklen_t *__restrict"; 3434 break; 3435 default: 3436 break; 3437 }; 3438 break; 3439 /* accept */ 3440 case 30: 3441 switch(ndx) { 3442 case 0: 3443 p = "int"; 3444 break; 3445 case 1: 3446 p = "struct sockaddr *__restrict"; 3447 break; 3448 case 2: 3449 p = "__socklen_t *__restrict"; 3450 break; 3451 default: 3452 break; 3453 }; 3454 break; 3455 /* getpeername */ 3456 case 31: 3457 switch(ndx) { 3458 case 0: 3459 p = "int"; 3460 break; 3461 case 1: 3462 p = "struct sockaddr *__restrict"; 3463 break; 3464 case 2: 3465 p = "__socklen_t *__restrict"; 3466 break; 3467 default: 3468 break; 3469 }; 3470 break; 3471 /* getsockname */ 3472 case 32: 3473 switch(ndx) { 3474 case 0: 3475 p = "int"; 3476 break; 3477 case 1: 3478 p = "struct sockaddr *__restrict"; 3479 break; 3480 case 2: 3481 p = "__socklen_t *__restrict"; 3482 break; 3483 default: 3484 break; 3485 }; 3486 break; 3487 /* access */ 3488 case 33: 3489 switch(ndx) { 3490 case 0: 3491 p = "char *"; 3492 break; 3493 case 1: 3494 p = "int"; 3495 break; 3496 default: 3497 break; 3498 }; 3499 break; 3500 /* chflags */ 3501 case 34: 3502 switch(ndx) { 3503 case 0: 3504 p = "char *"; 3505 break; 3506 case 1: 3507 p = "int"; 3508 break; 3509 default: 3510 break; 3511 }; 3512 break; 3513 /* fchflags */ 3514 case 35: 3515 switch(ndx) { 3516 case 0: 3517 p = "int"; 3518 break; 3519 case 1: 3520 p = "int"; 3521 break; 3522 default: 3523 break; 3524 }; 3525 break; 3526 /* sync */ 3527 case 36: 3528 break; 3529 /* kill */ 3530 case 37: 3531 switch(ndx) { 3532 case 0: 3533 p = "int"; 3534 break; 3535 case 1: 3536 p = "int"; 3537 break; 3538 default: 3539 break; 3540 }; 3541 break; 3542 /* getppid */ 3543 case 39: 3544 break; 3545 /* dup */ 3546 case 41: 3547 switch(ndx) { 3548 case 0: 3549 p = "u_int"; 3550 break; 3551 default: 3552 break; 3553 }; 3554 break; 3555 /* pipe */ 3556 case 42: 3557 break; 3558 /* getegid */ 3559 case 43: 3560 break; 3561 /* profil */ 3562 case 44: 3563 switch(ndx) { 3564 case 0: 3565 p = "caddr_t"; 3566 break; 3567 case 1: 3568 p = "size_t"; 3569 break; 3570 case 2: 3571 p = "size_t"; 3572 break; 3573 case 3: 3574 p = "u_int"; 3575 break; 3576 default: 3577 break; 3578 }; 3579 break; 3580 /* ktrace */ 3581 case 45: 3582 switch(ndx) { 3583 case 0: 3584 p = "const char *"; 3585 break; 3586 case 1: 3587 p = "int"; 3588 break; 3589 case 2: 3590 p = "int"; 3591 break; 3592 case 3: 3593 p = "int"; 3594 break; 3595 default: 3596 break; 3597 }; 3598 break; 3599 /* getgid */ 3600 case 47: 3601 break; 3602 /* getlogin */ 3603 case 49: 3604 switch(ndx) { 3605 case 0: 3606 p = "char *"; 3607 break; 3608 case 1: 3609 p = "u_int"; 3610 break; 3611 default: 3612 break; 3613 }; 3614 break; 3615 /* setlogin */ 3616 case 50: 3617 switch(ndx) { 3618 case 0: 3619 p = "char *"; 3620 break; 3621 default: 3622 break; 3623 }; 3624 break; 3625 /* acct */ 3626 case 51: 3627 switch(ndx) { 3628 case 0: 3629 p = "char *"; 3630 break; 3631 default: 3632 break; 3633 }; 3634 break; 3635 /* sigaltstack */ 3636 case 53: 3637 switch(ndx) { 3638 case 0: 3639 p = "stack_t *"; 3640 break; 3641 case 1: 3642 p = "stack_t *"; 3643 break; 3644 default: 3645 break; 3646 }; 3647 break; 3648 /* ioctl */ 3649 case 54: 3650 switch(ndx) { 3651 case 0: 3652 p = "int"; 3653 break; 3654 case 1: 3655 p = "u_long"; 3656 break; 3657 case 2: 3658 p = "caddr_t"; 3659 break; 3660 default: 3661 break; 3662 }; 3663 break; 3664 /* reboot */ 3665 case 55: 3666 switch(ndx) { 3667 case 0: 3668 p = "int"; 3669 break; 3670 default: 3671 break; 3672 }; 3673 break; 3674 /* revoke */ 3675 case 56: 3676 switch(ndx) { 3677 case 0: 3678 p = "char *"; 3679 break; 3680 default: 3681 break; 3682 }; 3683 break; 3684 /* symlink */ 3685 case 57: 3686 switch(ndx) { 3687 case 0: 3688 p = "char *"; 3689 break; 3690 case 1: 3691 p = "char *"; 3692 break; 3693 default: 3694 break; 3695 }; 3696 break; 3697 /* readlink */ 3698 case 58: 3699 switch(ndx) { 3700 case 0: 3701 p = "char *"; 3702 break; 3703 case 1: 3704 p = "char *"; 3705 break; 3706 case 2: 3707 p = "size_t"; 3708 break; 3709 default: 3710 break; 3711 }; 3712 break; 3713 /* execve */ 3714 case 59: 3715 switch(ndx) { 3716 case 0: 3717 p = "char *"; 3718 break; 3719 case 1: 3720 p = "char **"; 3721 break; 3722 case 2: 3723 p = "char **"; 3724 break; 3725 default: 3726 break; 3727 }; 3728 break; 3729 /* umask */ 3730 case 60: 3731 switch(ndx) { 3732 case 0: 3733 p = "int"; 3734 break; 3735 default: 3736 break; 3737 }; 3738 break; 3739 /* chroot */ 3740 case 61: 3741 switch(ndx) { 3742 case 0: 3743 p = "char *"; 3744 break; 3745 default: 3746 break; 3747 }; 3748 break; 3749 /* msync */ 3750 case 65: 3751 switch(ndx) { 3752 case 0: 3753 p = "void *"; 3754 break; 3755 case 1: 3756 p = "size_t"; 3757 break; 3758 case 2: 3759 p = "int"; 3760 break; 3761 default: 3762 break; 3763 }; 3764 break; 3765 /* vfork */ 3766 case 66: 3767 break; 3768 /* sbrk */ 3769 case 69: 3770 switch(ndx) { 3771 case 0: 3772 p = "int"; 3773 break; 3774 default: 3775 break; 3776 }; 3777 break; 3778 /* sstk */ 3779 case 70: 3780 switch(ndx) { 3781 case 0: 3782 p = "int"; 3783 break; 3784 default: 3785 break; 3786 }; 3787 break; 3788 /* ovadvise */ 3789 case 72: 3790 switch(ndx) { 3791 case 0: 3792 p = "int"; 3793 break; 3794 default: 3795 break; 3796 }; 3797 break; 3798 /* munmap */ 3799 case 73: 3800 switch(ndx) { 3801 case 0: 3802 p = "void *"; 3803 break; 3804 case 1: 3805 p = "size_t"; 3806 break; 3807 default: 3808 break; 3809 }; 3810 break; 3811 /* mprotect */ 3812 case 74: 3813 switch(ndx) { 3814 case 0: 3815 p = "const void *"; 3816 break; 3817 case 1: 3818 p = "size_t"; 3819 break; 3820 case 2: 3821 p = "int"; 3822 break; 3823 default: 3824 break; 3825 }; 3826 break; 3827 /* madvise */ 3828 case 75: 3829 switch(ndx) { 3830 case 0: 3831 p = "void *"; 3832 break; 3833 case 1: 3834 p = "size_t"; 3835 break; 3836 case 2: 3837 p = "int"; 3838 break; 3839 default: 3840 break; 3841 }; 3842 break; 3843 /* mincore */ 3844 case 78: 3845 switch(ndx) { 3846 case 0: 3847 p = "const void *"; 3848 break; 3849 case 1: 3850 p = "size_t"; 3851 break; 3852 case 2: 3853 p = "char *"; 3854 break; 3855 default: 3856 break; 3857 }; 3858 break; 3859 /* getgroups */ 3860 case 79: 3861 switch(ndx) { 3862 case 0: 3863 p = "u_int"; 3864 break; 3865 case 1: 3866 p = "gid_t *"; 3867 break; 3868 default: 3869 break; 3870 }; 3871 break; 3872 /* setgroups */ 3873 case 80: 3874 switch(ndx) { 3875 case 0: 3876 p = "u_int"; 3877 break; 3878 case 1: 3879 p = "gid_t *"; 3880 break; 3881 default: 3882 break; 3883 }; 3884 break; 3885 /* getpgrp */ 3886 case 81: 3887 break; 3888 /* setpgid */ 3889 case 82: 3890 switch(ndx) { 3891 case 0: 3892 p = "int"; 3893 break; 3894 case 1: 3895 p = "int"; 3896 break; 3897 default: 3898 break; 3899 }; 3900 break; 3901 /* setitimer */ 3902 case 83: 3903 switch(ndx) { 3904 case 0: 3905 p = "u_int"; 3906 break; 3907 case 1: 3908 p = "struct itimerval *"; 3909 break; 3910 case 2: 3911 p = "struct itimerval *"; 3912 break; 3913 default: 3914 break; 3915 }; 3916 break; 3917 /* swapon */ 3918 case 85: 3919 switch(ndx) { 3920 case 0: 3921 p = "char *"; 3922 break; 3923 default: 3924 break; 3925 }; 3926 break; 3927 /* getitimer */ 3928 case 86: 3929 switch(ndx) { 3930 case 0: 3931 p = "u_int"; 3932 break; 3933 case 1: 3934 p = "struct itimerval *"; 3935 break; 3936 default: 3937 break; 3938 }; 3939 break; 3940 /* getdtablesize */ 3941 case 89: 3942 break; 3943 /* dup2 */ 3944 case 90: 3945 switch(ndx) { 3946 case 0: 3947 p = "u_int"; 3948 break; 3949 case 1: 3950 p = "u_int"; 3951 break; 3952 default: 3953 break; 3954 }; 3955 break; 3956 /* fcntl */ 3957 case 92: 3958 switch(ndx) { 3959 case 0: 3960 p = "int"; 3961 break; 3962 case 1: 3963 p = "int"; 3964 break; 3965 case 2: 3966 p = "long"; 3967 break; 3968 default: 3969 break; 3970 }; 3971 break; 3972 /* select */ 3973 case 93: 3974 switch(ndx) { 3975 case 0: 3976 p = "int"; 3977 break; 3978 case 1: 3979 p = "fd_set *"; 3980 break; 3981 case 2: 3982 p = "fd_set *"; 3983 break; 3984 case 3: 3985 p = "fd_set *"; 3986 break; 3987 case 4: 3988 p = "struct timeval *"; 3989 break; 3990 default: 3991 break; 3992 }; 3993 break; 3994 /* fsync */ 3995 case 95: 3996 switch(ndx) { 3997 case 0: 3998 p = "int"; 3999 break; 4000 default: 4001 break; 4002 }; 4003 break; 4004 /* setpriority */ 4005 case 96: 4006 switch(ndx) { 4007 case 0: 4008 p = "int"; 4009 break; 4010 case 1: 4011 p = "int"; 4012 break; 4013 case 2: 4014 p = "int"; 4015 break; 4016 default: 4017 break; 4018 }; 4019 break; 4020 /* socket */ 4021 case 97: 4022 switch(ndx) { 4023 case 0: 4024 p = "int"; 4025 break; 4026 case 1: 4027 p = "int"; 4028 break; 4029 case 2: 4030 p = "int"; 4031 break; 4032 default: 4033 break; 4034 }; 4035 break; 4036 /* connect */ 4037 case 98: 4038 switch(ndx) { 4039 case 0: 4040 p = "int"; 4041 break; 4042 case 1: 4043 p = "caddr_t"; 4044 break; 4045 case 2: 4046 p = "int"; 4047 break; 4048 default: 4049 break; 4050 }; 4051 break; 4052 /* getpriority */ 4053 case 100: 4054 switch(ndx) { 4055 case 0: 4056 p = "int"; 4057 break; 4058 case 1: 4059 p = "int"; 4060 break; 4061 default: 4062 break; 4063 }; 4064 break; 4065 /* bind */ 4066 case 104: 4067 switch(ndx) { 4068 case 0: 4069 p = "int"; 4070 break; 4071 case 1: 4072 p = "caddr_t"; 4073 break; 4074 case 2: 4075 p = "int"; 4076 break; 4077 default: 4078 break; 4079 }; 4080 break; 4081 /* setsockopt */ 4082 case 105: 4083 switch(ndx) { 4084 case 0: 4085 p = "int"; 4086 break; 4087 case 1: 4088 p = "int"; 4089 break; 4090 case 2: 4091 p = "int"; 4092 break; 4093 case 3: 4094 p = "caddr_t"; 4095 break; 4096 case 4: 4097 p = "int"; 4098 break; 4099 default: 4100 break; 4101 }; 4102 break; 4103 /* listen */ 4104 case 106: 4105 switch(ndx) { 4106 case 0: 4107 p = "int"; 4108 break; 4109 case 1: 4110 p = "int"; 4111 break; 4112 default: 4113 break; 4114 }; 4115 break; 4116 /* gettimeofday */ 4117 case 116: 4118 switch(ndx) { 4119 case 0: 4120 p = "struct timeval *"; 4121 break; 4122 case 1: 4123 p = "struct timezone *"; 4124 break; 4125 default: 4126 break; 4127 }; 4128 break; 4129 /* getrusage */ 4130 case 117: 4131 switch(ndx) { 4132 case 0: 4133 p = "int"; 4134 break; 4135 case 1: 4136 p = "struct rusage *"; 4137 break; 4138 default: 4139 break; 4140 }; 4141 break; 4142 /* getsockopt */ 4143 case 118: 4144 switch(ndx) { 4145 case 0: 4146 p = "int"; 4147 break; 4148 case 1: 4149 p = "int"; 4150 break; 4151 case 2: 4152 p = "int"; 4153 break; 4154 case 3: 4155 p = "caddr_t"; 4156 break; 4157 case 4: 4158 p = "int *"; 4159 break; 4160 default: 4161 break; 4162 }; 4163 break; 4164 /* readv */ 4165 case 120: 4166 switch(ndx) { 4167 case 0: 4168 p = "int"; 4169 break; 4170 case 1: 4171 p = "struct iovec *"; 4172 break; 4173 case 2: 4174 p = "u_int"; 4175 break; 4176 default: 4177 break; 4178 }; 4179 break; 4180 /* writev */ 4181 case 121: 4182 switch(ndx) { 4183 case 0: 4184 p = "int"; 4185 break; 4186 case 1: 4187 p = "struct iovec *"; 4188 break; 4189 case 2: 4190 p = "u_int"; 4191 break; 4192 default: 4193 break; 4194 }; 4195 break; 4196 /* settimeofday */ 4197 case 122: 4198 switch(ndx) { 4199 case 0: 4200 p = "struct timeval *"; 4201 break; 4202 case 1: 4203 p = "struct timezone *"; 4204 break; 4205 default: 4206 break; 4207 }; 4208 break; 4209 /* fchown */ 4210 case 123: 4211 switch(ndx) { 4212 case 0: 4213 p = "int"; 4214 break; 4215 case 1: 4216 p = "int"; 4217 break; 4218 case 2: 4219 p = "int"; 4220 break; 4221 default: 4222 break; 4223 }; 4224 break; 4225 /* fchmod */ 4226 case 124: 4227 switch(ndx) { 4228 case 0: 4229 p = "int"; 4230 break; 4231 case 1: 4232 p = "int"; 4233 break; 4234 default: 4235 break; 4236 }; 4237 break; 4238 /* setreuid */ 4239 case 126: 4240 switch(ndx) { 4241 case 0: 4242 p = "int"; 4243 break; 4244 case 1: 4245 p = "int"; 4246 break; 4247 default: 4248 break; 4249 }; 4250 break; 4251 /* setregid */ 4252 case 127: 4253 switch(ndx) { 4254 case 0: 4255 p = "int"; 4256 break; 4257 case 1: 4258 p = "int"; 4259 break; 4260 default: 4261 break; 4262 }; 4263 break; 4264 /* rename */ 4265 case 128: 4266 switch(ndx) { 4267 case 0: 4268 p = "char *"; 4269 break; 4270 case 1: 4271 p = "char *"; 4272 break; 4273 default: 4274 break; 4275 }; 4276 break; 4277 /* flock */ 4278 case 131: 4279 switch(ndx) { 4280 case 0: 4281 p = "int"; 4282 break; 4283 case 1: 4284 p = "int"; 4285 break; 4286 default: 4287 break; 4288 }; 4289 break; 4290 /* mkfifo */ 4291 case 132: 4292 switch(ndx) { 4293 case 0: 4294 p = "char *"; 4295 break; 4296 case 1: 4297 p = "int"; 4298 break; 4299 default: 4300 break; 4301 }; 4302 break; 4303 /* sendto */ 4304 case 133: 4305 switch(ndx) { 4306 case 0: 4307 p = "int"; 4308 break; 4309 case 1: 4310 p = "caddr_t"; 4311 break; 4312 case 2: 4313 p = "size_t"; 4314 break; 4315 case 3: 4316 p = "int"; 4317 break; 4318 case 4: 4319 p = "caddr_t"; 4320 break; 4321 case 5: 4322 p = "int"; 4323 break; 4324 default: 4325 break; 4326 }; 4327 break; 4328 /* shutdown */ 4329 case 134: 4330 switch(ndx) { 4331 case 0: 4332 p = "int"; 4333 break; 4334 case 1: 4335 p = "int"; 4336 break; 4337 default: 4338 break; 4339 }; 4340 break; 4341 /* socketpair */ 4342 case 135: 4343 switch(ndx) { 4344 case 0: 4345 p = "int"; 4346 break; 4347 case 1: 4348 p = "int"; 4349 break; 4350 case 2: 4351 p = "int"; 4352 break; 4353 case 3: 4354 p = "int *"; 4355 break; 4356 default: 4357 break; 4358 }; 4359 break; 4360 /* mkdir */ 4361 case 136: 4362 switch(ndx) { 4363 case 0: 4364 p = "char *"; 4365 break; 4366 case 1: 4367 p = "int"; 4368 break; 4369 default: 4370 break; 4371 }; 4372 break; 4373 /* rmdir */ 4374 case 137: 4375 switch(ndx) { 4376 case 0: 4377 p = "char *"; 4378 break; 4379 default: 4380 break; 4381 }; 4382 break; 4383 /* utimes */ 4384 case 138: 4385 switch(ndx) { 4386 case 0: 4387 p = "char *"; 4388 break; 4389 case 1: 4390 p = "struct timeval *"; 4391 break; 4392 default: 4393 break; 4394 }; 4395 break; 4396 /* adjtime */ 4397 case 140: 4398 switch(ndx) { 4399 case 0: 4400 p = "struct timeval *"; 4401 break; 4402 case 1: 4403 p = "struct timeval *"; 4404 break; 4405 default: 4406 break; 4407 }; 4408 break; 4409 /* setsid */ 4410 case 147: 4411 break; 4412 /* quotactl */ 4413 case 148: 4414 switch(ndx) { 4415 case 0: 4416 p = "char *"; 4417 break; 4418 case 1: 4419 p = "int"; 4420 break; 4421 case 2: 4422 p = "int"; 4423 break; 4424 case 3: 4425 p = "caddr_t"; 4426 break; 4427 default: 4428 break; 4429 }; 4430 break; 4431 /* nlm_syscall */ 4432 case 154: 4433 switch(ndx) { 4434 case 0: 4435 p = "int"; 4436 break; 4437 case 1: 4438 p = "int"; 4439 break; 4440 case 2: 4441 p = "int"; 4442 break; 4443 case 3: 4444 p = "char **"; 4445 break; 4446 default: 4447 break; 4448 }; 4449 break; 4450 /* nfssvc */ 4451 case 155: 4452 switch(ndx) { 4453 case 0: 4454 p = "int"; 4455 break; 4456 case 1: 4457 p = "caddr_t"; 4458 break; 4459 default: 4460 break; 4461 }; 4462 break; 4463 /* lgetfh */ 4464 case 160: 4465 switch(ndx) { 4466 case 0: 4467 p = "char *"; 4468 break; 4469 case 1: 4470 p = "struct fhandle *"; 4471 break; 4472 default: 4473 break; 4474 }; 4475 break; 4476 /* getfh */ 4477 case 161: 4478 switch(ndx) { 4479 case 0: 4480 p = "char *"; 4481 break; 4482 case 1: 4483 p = "struct fhandle *"; 4484 break; 4485 default: 4486 break; 4487 }; 4488 break; 4489 /* sysarch */ 4490 case 165: 4491 switch(ndx) { 4492 case 0: 4493 p = "int"; 4494 break; 4495 case 1: 4496 p = "char *"; 4497 break; 4498 default: 4499 break; 4500 }; 4501 break; 4502 /* rtprio */ 4503 case 166: 4504 switch(ndx) { 4505 case 0: 4506 p = "int"; 4507 break; 4508 case 1: 4509 p = "pid_t"; 4510 break; 4511 case 2: 4512 p = "struct rtprio *"; 4513 break; 4514 default: 4515 break; 4516 }; 4517 break; 4518 /* semsys */ 4519 case 169: 4520 switch(ndx) { 4521 case 0: 4522 p = "int"; 4523 break; 4524 case 1: 4525 p = "int"; 4526 break; 4527 case 2: 4528 p = "int"; 4529 break; 4530 case 3: 4531 p = "int"; 4532 break; 4533 case 4: 4534 p = "int"; 4535 break; 4536 default: 4537 break; 4538 }; 4539 break; 4540 /* msgsys */ 4541 case 170: 4542 switch(ndx) { 4543 case 0: 4544 p = "int"; 4545 break; 4546 case 1: 4547 p = "int"; 4548 break; 4549 case 2: 4550 p = "int"; 4551 break; 4552 case 3: 4553 p = "int"; 4554 break; 4555 case 4: 4556 p = "int"; 4557 break; 4558 case 5: 4559 p = "int"; 4560 break; 4561 default: 4562 break; 4563 }; 4564 break; 4565 /* shmsys */ 4566 case 171: 4567 switch(ndx) { 4568 case 0: 4569 p = "int"; 4570 break; 4571 case 1: 4572 p = "int"; 4573 break; 4574 case 2: 4575 p = "int"; 4576 break; 4577 case 3: 4578 p = "int"; 4579 break; 4580 default: 4581 break; 4582 }; 4583 break; 4584 /* freebsd6_pread */ 4585 case 173: 4586 switch(ndx) { 4587 case 0: 4588 p = "int"; 4589 break; 4590 case 1: 4591 p = "void *"; 4592 break; 4593 case 2: 4594 p = "size_t"; 4595 break; 4596 case 3: 4597 p = "int"; 4598 break; 4599 case 4: 4600 p = "off_t"; 4601 break; 4602 default: 4603 break; 4604 }; 4605 break; 4606 /* freebsd6_pwrite */ 4607 case 174: 4608 switch(ndx) { 4609 case 0: 4610 p = "int"; 4611 break; 4612 case 1: 4613 p = "const void *"; 4614 break; 4615 case 2: 4616 p = "size_t"; 4617 break; 4618 case 3: 4619 p = "int"; 4620 break; 4621 case 4: 4622 p = "off_t"; 4623 break; 4624 default: 4625 break; 4626 }; 4627 break; 4628 /* setfib */ 4629 case 175: 4630 switch(ndx) { 4631 case 0: 4632 p = "int"; 4633 break; 4634 default: 4635 break; 4636 }; 4637 break; 4638 /* ntp_adjtime */ 4639 case 176: 4640 switch(ndx) { 4641 case 0: 4642 p = "struct timex *"; 4643 break; 4644 default: 4645 break; 4646 }; 4647 break; 4648 /* setgid */ 4649 case 181: 4650 switch(ndx) { 4651 case 0: 4652 p = "gid_t"; 4653 break; 4654 default: 4655 break; 4656 }; 4657 break; 4658 /* setegid */ 4659 case 182: 4660 switch(ndx) { 4661 case 0: 4662 p = "gid_t"; 4663 break; 4664 default: 4665 break; 4666 }; 4667 break; 4668 /* seteuid */ 4669 case 183: 4670 switch(ndx) { 4671 case 0: 4672 p = "uid_t"; 4673 break; 4674 default: 4675 break; 4676 }; 4677 break; 4678 /* stat */ 4679 case 188: 4680 switch(ndx) { 4681 case 0: 4682 p = "char *"; 4683 break; 4684 case 1: 4685 p = "struct stat *"; 4686 break; 4687 default: 4688 break; 4689 }; 4690 break; 4691 /* fstat */ 4692 case 189: 4693 switch(ndx) { 4694 case 0: 4695 p = "int"; 4696 break; 4697 case 1: 4698 p = "struct stat *"; 4699 break; 4700 default: 4701 break; 4702 }; 4703 break; 4704 /* lstat */ 4705 case 190: 4706 switch(ndx) { 4707 case 0: 4708 p = "char *"; 4709 break; 4710 case 1: 4711 p = "struct stat *"; 4712 break; 4713 default: 4714 break; 4715 }; 4716 break; 4717 /* pathconf */ 4718 case 191: 4719 switch(ndx) { 4720 case 0: 4721 p = "char *"; 4722 break; 4723 case 1: 4724 p = "int"; 4725 break; 4726 default: 4727 break; 4728 }; 4729 break; 4730 /* fpathconf */ 4731 case 192: 4732 switch(ndx) { 4733 case 0: 4734 p = "int"; 4735 break; 4736 case 1: 4737 p = "int"; 4738 break; 4739 default: 4740 break; 4741 }; 4742 break; 4743 /* getrlimit */ 4744 case 194: 4745 switch(ndx) { 4746 case 0: 4747 p = "u_int"; 4748 break; 4749 case 1: 4750 p = "struct rlimit *"; 4751 break; 4752 default: 4753 break; 4754 }; 4755 break; 4756 /* setrlimit */ 4757 case 195: 4758 switch(ndx) { 4759 case 0: 4760 p = "u_int"; 4761 break; 4762 case 1: 4763 p = "struct rlimit *"; 4764 break; 4765 default: 4766 break; 4767 }; 4768 break; 4769 /* getdirentries */ 4770 case 196: 4771 switch(ndx) { 4772 case 0: 4773 p = "int"; 4774 break; 4775 case 1: 4776 p = "char *"; 4777 break; 4778 case 2: 4779 p = "u_int"; 4780 break; 4781 case 3: 4782 p = "long *"; 4783 break; 4784 default: 4785 break; 4786 }; 4787 break; 4788 /* freebsd6_mmap */ 4789 case 197: 4790 switch(ndx) { 4791 case 0: 4792 p = "caddr_t"; 4793 break; 4794 case 1: 4795 p = "size_t"; 4796 break; 4797 case 2: 4798 p = "int"; 4799 break; 4800 case 3: 4801 p = "int"; 4802 break; 4803 case 4: 4804 p = "int"; 4805 break; 4806 case 5: 4807 p = "int"; 4808 break; 4809 case 6: 4810 p = "off_t"; 4811 break; 4812 default: 4813 break; 4814 }; 4815 break; 4816 /* nosys */ 4817 case 198: 4818 break; 4819 /* freebsd6_lseek */ 4820 case 199: 4821 switch(ndx) { 4822 case 0: 4823 p = "int"; 4824 break; 4825 case 1: 4826 p = "int"; 4827 break; 4828 case 2: 4829 p = "off_t"; 4830 break; 4831 case 3: 4832 p = "int"; 4833 break; 4834 default: 4835 break; 4836 }; 4837 break; 4838 /* freebsd6_truncate */ 4839 case 200: 4840 switch(ndx) { 4841 case 0: 4842 p = "char *"; 4843 break; 4844 case 1: 4845 p = "int"; 4846 break; 4847 case 2: 4848 p = "off_t"; 4849 break; 4850 default: 4851 break; 4852 }; 4853 break; 4854 /* freebsd6_ftruncate */ 4855 case 201: 4856 switch(ndx) { 4857 case 0: 4858 p = "int"; 4859 break; 4860 case 1: 4861 p = "int"; 4862 break; 4863 case 2: 4864 p = "off_t"; 4865 break; 4866 default: 4867 break; 4868 }; 4869 break; 4870 /* __sysctl */ 4871 case 202: 4872 switch(ndx) { 4873 case 0: 4874 p = "int *"; 4875 break; 4876 case 1: 4877 p = "u_int"; 4878 break; 4879 case 2: 4880 p = "void *"; 4881 break; 4882 case 3: 4883 p = "size_t *"; 4884 break; 4885 case 4: 4886 p = "void *"; 4887 break; 4888 case 5: 4889 p = "size_t"; 4890 break; 4891 default: 4892 break; 4893 }; 4894 break; 4895 /* mlock */ 4896 case 203: 4897 switch(ndx) { 4898 case 0: 4899 p = "const void *"; 4900 break; 4901 case 1: 4902 p = "size_t"; 4903 break; 4904 default: 4905 break; 4906 }; 4907 break; 4908 /* munlock */ 4909 case 204: 4910 switch(ndx) { 4911 case 0: 4912 p = "const void *"; 4913 break; 4914 case 1: 4915 p = "size_t"; 4916 break; 4917 default: 4918 break; 4919 }; 4920 break; 4921 /* undelete */ 4922 case 205: 4923 switch(ndx) { 4924 case 0: 4925 p = "char *"; 4926 break; 4927 default: 4928 break; 4929 }; 4930 break; 4931 /* futimes */ 4932 case 206: 4933 switch(ndx) { 4934 case 0: 4935 p = "int"; 4936 break; 4937 case 1: 4938 p = "struct timeval *"; 4939 break; 4940 default: 4941 break; 4942 }; 4943 break; 4944 /* getpgid */ 4945 case 207: 4946 switch(ndx) { 4947 case 0: 4948 p = "pid_t"; 4949 break; 4950 default: 4951 break; 4952 }; 4953 break; 4954 /* poll */ 4955 case 209: 4956 switch(ndx) { 4957 case 0: 4958 p = "struct pollfd *"; 4959 break; 4960 case 1: 4961 p = "u_int"; 4962 break; 4963 case 2: 4964 p = "int"; 4965 break; 4966 default: 4967 break; 4968 }; 4969 break; 4970 /* lkmnosys */ 4971 case 210: 4972 break; 4973 /* lkmnosys */ 4974 case 211: 4975 break; 4976 /* lkmnosys */ 4977 case 212: 4978 break; 4979 /* lkmnosys */ 4980 case 213: 4981 break; 4982 /* lkmnosys */ 4983 case 214: 4984 break; 4985 /* lkmnosys */ 4986 case 215: 4987 break; 4988 /* lkmnosys */ 4989 case 216: 4990 break; 4991 /* lkmnosys */ 4992 case 217: 4993 break; 4994 /* lkmnosys */ 4995 case 218: 4996 break; 4997 /* lkmnosys */ 4998 case 219: 4999 break; 5000 /* semget */ 5001 case 221: 5002 switch(ndx) { 5003 case 0: 5004 p = "key_t"; 5005 break; 5006 case 1: 5007 p = "int"; 5008 break; 5009 case 2: 5010 p = "int"; 5011 break; 5012 default: 5013 break; 5014 }; 5015 break; 5016 /* semop */ 5017 case 222: 5018 switch(ndx) { 5019 case 0: 5020 p = "int"; 5021 break; 5022 case 1: 5023 p = "struct sembuf *"; 5024 break; 5025 case 2: 5026 p = "size_t"; 5027 break; 5028 default: 5029 break; 5030 }; 5031 break; 5032 /* msgget */ 5033 case 225: 5034 switch(ndx) { 5035 case 0: 5036 p = "key_t"; 5037 break; 5038 case 1: 5039 p = "int"; 5040 break; 5041 default: 5042 break; 5043 }; 5044 break; 5045 /* msgsnd */ 5046 case 226: 5047 switch(ndx) { 5048 case 0: 5049 p = "int"; 5050 break; 5051 case 1: 5052 p = "const void *"; 5053 break; 5054 case 2: 5055 p = "size_t"; 5056 break; 5057 case 3: 5058 p = "int"; 5059 break; 5060 default: 5061 break; 5062 }; 5063 break; 5064 /* msgrcv */ 5065 case 227: 5066 switch(ndx) { 5067 case 0: 5068 p = "int"; 5069 break; 5070 case 1: 5071 p = "void *"; 5072 break; 5073 case 2: 5074 p = "size_t"; 5075 break; 5076 case 3: 5077 p = "long"; 5078 break; 5079 case 4: 5080 p = "int"; 5081 break; 5082 default: 5083 break; 5084 }; 5085 break; 5086 /* shmat */ 5087 case 228: 5088 switch(ndx) { 5089 case 0: 5090 p = "int"; 5091 break; 5092 case 1: 5093 p = "const void *"; 5094 break; 5095 case 2: 5096 p = "int"; 5097 break; 5098 default: 5099 break; 5100 }; 5101 break; 5102 /* shmdt */ 5103 case 230: 5104 switch(ndx) { 5105 case 0: 5106 p = "const void *"; 5107 break; 5108 default: 5109 break; 5110 }; 5111 break; 5112 /* shmget */ 5113 case 231: 5114 switch(ndx) { 5115 case 0: 5116 p = "key_t"; 5117 break; 5118 case 1: 5119 p = "size_t"; 5120 break; 5121 case 2: 5122 p = "int"; 5123 break; 5124 default: 5125 break; 5126 }; 5127 break; 5128 /* clock_gettime */ 5129 case 232: 5130 switch(ndx) { 5131 case 0: 5132 p = "clockid_t"; 5133 break; 5134 case 1: 5135 p = "struct timespec *"; 5136 break; 5137 default: 5138 break; 5139 }; 5140 break; 5141 /* clock_settime */ 5142 case 233: 5143 switch(ndx) { 5144 case 0: 5145 p = "clockid_t"; 5146 break; 5147 case 1: 5148 p = "const struct timespec *"; 5149 break; 5150 default: 5151 break; 5152 }; 5153 break; 5154 /* clock_getres */ 5155 case 234: 5156 switch(ndx) { 5157 case 0: 5158 p = "clockid_t"; 5159 break; 5160 case 1: 5161 p = "struct timespec *"; 5162 break; 5163 default: 5164 break; 5165 }; 5166 break; 5167 /* ktimer_create */ 5168 case 235: 5169 switch(ndx) { 5170 case 0: 5171 p = "clockid_t"; 5172 break; 5173 case 1: 5174 p = "struct sigevent *"; 5175 break; 5176 case 2: 5177 p = "int *"; 5178 break; 5179 default: 5180 break; 5181 }; 5182 break; 5183 /* ktimer_delete */ 5184 case 236: 5185 switch(ndx) { 5186 case 0: 5187 p = "int"; 5188 break; 5189 default: 5190 break; 5191 }; 5192 break; 5193 /* ktimer_settime */ 5194 case 237: 5195 switch(ndx) { 5196 case 0: 5197 p = "int"; 5198 break; 5199 case 1: 5200 p = "int"; 5201 break; 5202 case 2: 5203 p = "const struct itimerspec *"; 5204 break; 5205 case 3: 5206 p = "struct itimerspec *"; 5207 break; 5208 default: 5209 break; 5210 }; 5211 break; 5212 /* ktimer_gettime */ 5213 case 238: 5214 switch(ndx) { 5215 case 0: 5216 p = "int"; 5217 break; 5218 case 1: 5219 p = "struct itimerspec *"; 5220 break; 5221 default: 5222 break; 5223 }; 5224 break; 5225 /* ktimer_getoverrun */ 5226 case 239: 5227 switch(ndx) { 5228 case 0: 5229 p = "int"; 5230 break; 5231 default: 5232 break; 5233 }; 5234 break; 5235 /* nanosleep */ 5236 case 240: 5237 switch(ndx) { 5238 case 0: 5239 p = "const struct timespec *"; 5240 break; 5241 case 1: 5242 p = "struct timespec *"; 5243 break; 5244 default: 5245 break; 5246 }; 5247 break; 5248 /* ntp_gettime */ 5249 case 248: 5250 switch(ndx) { 5251 case 0: 5252 p = "struct ntptimeval *"; 5253 break; 5254 default: 5255 break; 5256 }; 5257 break; 5258 /* minherit */ 5259 case 250: 5260 switch(ndx) { 5261 case 0: 5262 p = "void *"; 5263 break; 5264 case 1: 5265 p = "size_t"; 5266 break; 5267 case 2: 5268 p = "int"; 5269 break; 5270 default: 5271 break; 5272 }; 5273 break; 5274 /* rfork */ 5275 case 251: 5276 switch(ndx) { 5277 case 0: 5278 p = "int"; 5279 break; 5280 default: 5281 break; 5282 }; 5283 break; 5284 /* openbsd_poll */ 5285 case 252: 5286 switch(ndx) { 5287 case 0: 5288 p = "struct pollfd *"; 5289 break; 5290 case 1: 5291 p = "u_int"; 5292 break; 5293 case 2: 5294 p = "int"; 5295 break; 5296 default: 5297 break; 5298 }; 5299 break; 5300 /* issetugid */ 5301 case 253: 5302 break; 5303 /* lchown */ 5304 case 254: 5305 switch(ndx) { 5306 case 0: 5307 p = "char *"; 5308 break; 5309 case 1: 5310 p = "int"; 5311 break; 5312 case 2: 5313 p = "int"; 5314 break; 5315 default: 5316 break; 5317 }; 5318 break; 5319 /* aio_read */ 5320 case 255: 5321 switch(ndx) { 5322 case 0: 5323 p = "struct aiocb *"; 5324 break; 5325 default: 5326 break; 5327 }; 5328 break; 5329 /* aio_write */ 5330 case 256: 5331 switch(ndx) { 5332 case 0: 5333 p = "struct aiocb *"; 5334 break; 5335 default: 5336 break; 5337 }; 5338 break; 5339 /* lio_listio */ 5340 case 257: 5341 switch(ndx) { 5342 case 0: 5343 p = "int"; 5344 break; 5345 case 1: 5346 p = "struct aiocb *const *"; 5347 break; 5348 case 2: 5349 p = "int"; 5350 break; 5351 case 3: 5352 p = "struct sigevent *"; 5353 break; 5354 default: 5355 break; 5356 }; 5357 break; 5358 /* getdents */ 5359 case 272: 5360 switch(ndx) { 5361 case 0: 5362 p = "int"; 5363 break; 5364 case 1: 5365 p = "char *"; 5366 break; 5367 case 2: 5368 p = "size_t"; 5369 break; 5370 default: 5371 break; 5372 }; 5373 break; 5374 /* lchmod */ 5375 case 274: 5376 switch(ndx) { 5377 case 0: 5378 p = "char *"; 5379 break; 5380 case 1: 5381 p = "mode_t"; 5382 break; 5383 default: 5384 break; 5385 }; 5386 break; 5387 /* lchown */ 5388 case 275: 5389 switch(ndx) { 5390 case 0: 5391 p = "char *"; 5392 break; 5393 case 1: 5394 p = "uid_t"; 5395 break; 5396 case 2: 5397 p = "gid_t"; 5398 break; 5399 default: 5400 break; 5401 }; 5402 break; 5403 /* lutimes */ 5404 case 276: 5405 switch(ndx) { 5406 case 0: 5407 p = "char *"; 5408 break; 5409 case 1: 5410 p = "struct timeval *"; 5411 break; 5412 default: 5413 break; 5414 }; 5415 break; 5416 /* msync */ 5417 case 277: 5418 switch(ndx) { 5419 case 0: 5420 p = "void *"; 5421 break; 5422 case 1: 5423 p = "size_t"; 5424 break; 5425 case 2: 5426 p = "int"; 5427 break; 5428 default: 5429 break; 5430 }; 5431 break; 5432 /* nstat */ 5433 case 278: 5434 switch(ndx) { 5435 case 0: 5436 p = "char *"; 5437 break; 5438 case 1: 5439 p = "struct nstat *"; 5440 break; 5441 default: 5442 break; 5443 }; 5444 break; 5445 /* nfstat */ 5446 case 279: 5447 switch(ndx) { 5448 case 0: 5449 p = "int"; 5450 break; 5451 case 1: 5452 p = "struct nstat *"; 5453 break; 5454 default: 5455 break; 5456 }; 5457 break; 5458 /* nlstat */ 5459 case 280: 5460 switch(ndx) { 5461 case 0: 5462 p = "char *"; 5463 break; 5464 case 1: 5465 p = "struct nstat *"; 5466 break; 5467 default: 5468 break; 5469 }; 5470 break; 5471 /* preadv */ 5472 case 289: 5473 switch(ndx) { 5474 case 0: 5475 p = "int"; 5476 break; 5477 case 1: 5478 p = "struct iovec *"; 5479 break; 5480 case 2: 5481 p = "u_int"; 5482 break; 5483 case 3: 5484 p = "off_t"; 5485 break; 5486 default: 5487 break; 5488 }; 5489 break; 5490 /* pwritev */ 5491 case 290: 5492 switch(ndx) { 5493 case 0: 5494 p = "int"; 5495 break; 5496 case 1: 5497 p = "struct iovec *"; 5498 break; 5499 case 2: 5500 p = "u_int"; 5501 break; 5502 case 3: 5503 p = "off_t"; 5504 break; 5505 default: 5506 break; 5507 }; 5508 break; 5509 /* fhopen */ 5510 case 298: 5511 switch(ndx) { 5512 case 0: 5513 p = "const struct fhandle *"; 5514 break; 5515 case 1: 5516 p = "int"; 5517 break; 5518 default: 5519 break; 5520 }; 5521 break; 5522 /* fhstat */ 5523 case 299: 5524 switch(ndx) { 5525 case 0: 5526 p = "const struct fhandle *"; 5527 break; 5528 case 1: 5529 p = "struct stat *"; 5530 break; 5531 default: 5532 break; 5533 }; 5534 break; 5535 /* modnext */ 5536 case 300: 5537 switch(ndx) { 5538 case 0: 5539 p = "int"; 5540 break; 5541 default: 5542 break; 5543 }; 5544 break; 5545 /* modstat */ 5546 case 301: 5547 switch(ndx) { 5548 case 0: 5549 p = "int"; 5550 break; 5551 case 1: 5552 p = "struct module_stat *"; 5553 break; 5554 default: 5555 break; 5556 }; 5557 break; 5558 /* modfnext */ 5559 case 302: 5560 switch(ndx) { 5561 case 0: 5562 p = "int"; 5563 break; 5564 default: 5565 break; 5566 }; 5567 break; 5568 /* modfind */ 5569 case 303: 5570 switch(ndx) { 5571 case 0: 5572 p = "const char *"; 5573 break; 5574 default: 5575 break; 5576 }; 5577 break; 5578 /* kldload */ 5579 case 304: 5580 switch(ndx) { 5581 case 0: 5582 p = "const char *"; 5583 break; 5584 default: 5585 break; 5586 }; 5587 break; 5588 /* kldunload */ 5589 case 305: 5590 switch(ndx) { 5591 case 0: 5592 p = "int"; 5593 break; 5594 default: 5595 break; 5596 }; 5597 break; 5598 /* kldfind */ 5599 case 306: 5600 switch(ndx) { 5601 case 0: 5602 p = "const char *"; 5603 break; 5604 default: 5605 break; 5606 }; 5607 break; 5608 /* kldnext */ 5609 case 307: 5610 switch(ndx) { 5611 case 0: 5612 p = "int"; 5613 break; 5614 default: 5615 break; 5616 }; 5617 break; 5618 /* kldstat */ 5619 case 308: 5620 switch(ndx) { 5621 case 0: 5622 p = "int"; 5623 break; 5624 case 1: 5625 p = "struct kld_file_stat *"; 5626 break; 5627 default: 5628 break; 5629 }; 5630 break; 5631 /* kldfirstmod */ 5632 case 309: 5633 switch(ndx) { 5634 case 0: 5635 p = "int"; 5636 break; 5637 default: 5638 break; 5639 }; 5640 break; 5641 /* getsid */ 5642 case 310: 5643 switch(ndx) { 5644 case 0: 5645 p = "pid_t"; 5646 break; 5647 default: 5648 break; 5649 }; 5650 break; 5651 /* setresuid */ 5652 case 311: 5653 switch(ndx) { 5654 case 0: 5655 p = "uid_t"; 5656 break; 5657 case 1: 5658 p = "uid_t"; 5659 break; 5660 case 2: 5661 p = "uid_t"; 5662 break; 5663 default: 5664 break; 5665 }; 5666 break; 5667 /* setresgid */ 5668 case 312: 5669 switch(ndx) { 5670 case 0: 5671 p = "gid_t"; 5672 break; 5673 case 1: 5674 p = "gid_t"; 5675 break; 5676 case 2: 5677 p = "gid_t"; 5678 break; 5679 default: 5680 break; 5681 }; 5682 break; 5683 /* aio_return */ 5684 case 314: 5685 switch(ndx) { 5686 case 0: 5687 p = "struct aiocb *"; 5688 break; 5689 default: 5690 break; 5691 }; 5692 break; 5693 /* aio_suspend */ 5694 case 315: 5695 switch(ndx) { 5696 case 0: 5697 p = "struct aiocb *const *"; 5698 break; 5699 case 1: 5700 p = "int"; 5701 break; 5702 case 2: 5703 p = "const struct timespec *"; 5704 break; 5705 default: 5706 break; 5707 }; 5708 break; 5709 /* aio_cancel */ 5710 case 316: 5711 switch(ndx) { 5712 case 0: 5713 p = "int"; 5714 break; 5715 case 1: 5716 p = "struct aiocb *"; 5717 break; 5718 default: 5719 break; 5720 }; 5721 break; 5722 /* aio_error */ 5723 case 317: 5724 switch(ndx) { 5725 case 0: 5726 p = "struct aiocb *"; 5727 break; 5728 default: 5729 break; 5730 }; 5731 break; 5732 /* oaio_read */ 5733 case 318: 5734 switch(ndx) { 5735 case 0: 5736 p = "struct oaiocb *"; 5737 break; 5738 default: 5739 break; 5740 }; 5741 break; 5742 /* oaio_write */ 5743 case 319: 5744 switch(ndx) { 5745 case 0: 5746 p = "struct oaiocb *"; 5747 break; 5748 default: 5749 break; 5750 }; 5751 break; 5752 /* olio_listio */ 5753 case 320: 5754 switch(ndx) { 5755 case 0: 5756 p = "int"; 5757 break; 5758 case 1: 5759 p = "struct oaiocb *const *"; 5760 break; 5761 case 2: 5762 p = "int"; 5763 break; 5764 case 3: 5765 p = "struct osigevent *"; 5766 break; 5767 default: 5768 break; 5769 }; 5770 break; 5771 /* yield */ 5772 case 321: 5773 break; 5774 /* mlockall */ 5775 case 324: 5776 switch(ndx) { 5777 case 0: 5778 p = "int"; 5779 break; 5780 default: 5781 break; 5782 }; 5783 break; 5784 /* munlockall */ 5785 case 325: 5786 break; 5787 /* __getcwd */ 5788 case 326: 5789 switch(ndx) { 5790 case 0: 5791 p = "u_char *"; 5792 break; 5793 case 1: 5794 p = "u_int"; 5795 break; 5796 default: 5797 break; 5798 }; 5799 break; 5800 /* sched_setparam */ 5801 case 327: 5802 switch(ndx) { 5803 case 0: 5804 p = "pid_t"; 5805 break; 5806 case 1: 5807 p = "const struct sched_param *"; 5808 break; 5809 default: 5810 break; 5811 }; 5812 break; 5813 /* sched_getparam */ 5814 case 328: 5815 switch(ndx) { 5816 case 0: 5817 p = "pid_t"; 5818 break; 5819 case 1: 5820 p = "struct sched_param *"; 5821 break; 5822 default: 5823 break; 5824 }; 5825 break; 5826 /* sched_setscheduler */ 5827 case 329: 5828 switch(ndx) { 5829 case 0: 5830 p = "pid_t"; 5831 break; 5832 case 1: 5833 p = "int"; 5834 break; 5835 case 2: 5836 p = "const struct sched_param *"; 5837 break; 5838 default: 5839 break; 5840 }; 5841 break; 5842 /* sched_getscheduler */ 5843 case 330: 5844 switch(ndx) { 5845 case 0: 5846 p = "pid_t"; 5847 break; 5848 default: 5849 break; 5850 }; 5851 break; 5852 /* sched_yield */ 5853 case 331: 5854 break; 5855 /* sched_get_priority_max */ 5856 case 332: 5857 switch(ndx) { 5858 case 0: 5859 p = "int"; 5860 break; 5861 default: 5862 break; 5863 }; 5864 break; 5865 /* sched_get_priority_min */ 5866 case 333: 5867 switch(ndx) { 5868 case 0: 5869 p = "int"; 5870 break; 5871 default: 5872 break; 5873 }; 5874 break; 5875 /* sched_rr_get_interval */ 5876 case 334: 5877 switch(ndx) { 5878 case 0: 5879 p = "pid_t"; 5880 break; 5881 case 1: 5882 p = "struct timespec *"; 5883 break; 5884 default: 5885 break; 5886 }; 5887 break; 5888 /* utrace */ 5889 case 335: 5890 switch(ndx) { 5891 case 0: 5892 p = "const void *"; 5893 break; 5894 case 1: 5895 p = "size_t"; 5896 break; 5897 default: 5898 break; 5899 }; 5900 break; 5901 /* kldsym */ 5902 case 337: 5903 switch(ndx) { 5904 case 0: 5905 p = "int"; 5906 break; 5907 case 1: 5908 p = "int"; 5909 break; 5910 case 2: 5911 p = "void *"; 5912 break; 5913 default: 5914 break; 5915 }; 5916 break; 5917 /* jail */ 5918 case 338: 5919 switch(ndx) { 5920 case 0: 5921 p = "struct jail *"; 5922 break; 5923 default: 5924 break; 5925 }; 5926 break; 5927 /* nnpfs_syscall */ 5928 case 339: 5929 switch(ndx) { 5930 case 0: 5931 p = "int"; 5932 break; 5933 case 1: 5934 p = "char *"; 5935 break; 5936 case 2: 5937 p = "int"; 5938 break; 5939 case 3: 5940 p = "void *"; 5941 break; 5942 case 4: 5943 p = "int"; 5944 break; 5945 default: 5946 break; 5947 }; 5948 break; 5949 /* sigprocmask */ 5950 case 340: 5951 switch(ndx) { 5952 case 0: 5953 p = "int"; 5954 break; 5955 case 1: 5956 p = "const sigset_t *"; 5957 break; 5958 case 2: 5959 p = "sigset_t *"; 5960 break; 5961 default: 5962 break; 5963 }; 5964 break; 5965 /* sigsuspend */ 5966 case 341: 5967 switch(ndx) { 5968 case 0: 5969 p = "const sigset_t *"; 5970 break; 5971 default: 5972 break; 5973 }; 5974 break; 5975 /* sigpending */ 5976 case 343: 5977 switch(ndx) { 5978 case 0: 5979 p = "sigset_t *"; 5980 break; 5981 default: 5982 break; 5983 }; 5984 break; 5985 /* sigtimedwait */ 5986 case 345: 5987 switch(ndx) { 5988 case 0: 5989 p = "const sigset_t *"; 5990 break; 5991 case 1: 5992 p = "siginfo_t *"; 5993 break; 5994 case 2: 5995 p = "const struct timespec *"; 5996 break; 5997 default: 5998 break; 5999 }; 6000 break; 6001 /* sigwaitinfo */ 6002 case 346: 6003 switch(ndx) { 6004 case 0: 6005 p = "const sigset_t *"; 6006 break; 6007 case 1: 6008 p = "siginfo_t *"; 6009 break; 6010 default: 6011 break; 6012 }; 6013 break; 6014 /* __acl_get_file */ 6015 case 347: 6016 switch(ndx) { 6017 case 0: 6018 p = "const char *"; 6019 break; 6020 case 1: 6021 p = "acl_type_t"; 6022 break; 6023 case 2: 6024 p = "struct acl *"; 6025 break; 6026 default: 6027 break; 6028 }; 6029 break; 6030 /* __acl_set_file */ 6031 case 348: 6032 switch(ndx) { 6033 case 0: 6034 p = "const char *"; 6035 break; 6036 case 1: 6037 p = "acl_type_t"; 6038 break; 6039 case 2: 6040 p = "struct acl *"; 6041 break; 6042 default: 6043 break; 6044 }; 6045 break; 6046 /* __acl_get_fd */ 6047 case 349: 6048 switch(ndx) { 6049 case 0: 6050 p = "int"; 6051 break; 6052 case 1: 6053 p = "acl_type_t"; 6054 break; 6055 case 2: 6056 p = "struct acl *"; 6057 break; 6058 default: 6059 break; 6060 }; 6061 break; 6062 /* __acl_set_fd */ 6063 case 350: 6064 switch(ndx) { 6065 case 0: 6066 p = "int"; 6067 break; 6068 case 1: 6069 p = "acl_type_t"; 6070 break; 6071 case 2: 6072 p = "struct acl *"; 6073 break; 6074 default: 6075 break; 6076 }; 6077 break; 6078 /* __acl_delete_file */ 6079 case 351: 6080 switch(ndx) { 6081 case 0: 6082 p = "const char *"; 6083 break; 6084 case 1: 6085 p = "acl_type_t"; 6086 break; 6087 default: 6088 break; 6089 }; 6090 break; 6091 /* __acl_delete_fd */ 6092 case 352: 6093 switch(ndx) { 6094 case 0: 6095 p = "int"; 6096 break; 6097 case 1: 6098 p = "acl_type_t"; 6099 break; 6100 default: 6101 break; 6102 }; 6103 break; 6104 /* __acl_aclcheck_file */ 6105 case 353: 6106 switch(ndx) { 6107 case 0: 6108 p = "const char *"; 6109 break; 6110 case 1: 6111 p = "acl_type_t"; 6112 break; 6113 case 2: 6114 p = "struct acl *"; 6115 break; 6116 default: 6117 break; 6118 }; 6119 break; 6120 /* __acl_aclcheck_fd */ 6121 case 354: 6122 switch(ndx) { 6123 case 0: 6124 p = "int"; 6125 break; 6126 case 1: 6127 p = "acl_type_t"; 6128 break; 6129 case 2: 6130 p = "struct acl *"; 6131 break; 6132 default: 6133 break; 6134 }; 6135 break; 6136 /* extattrctl */ 6137 case 355: 6138 switch(ndx) { 6139 case 0: 6140 p = "const char *"; 6141 break; 6142 case 1: 6143 p = "int"; 6144 break; 6145 case 2: 6146 p = "const char *"; 6147 break; 6148 case 3: 6149 p = "int"; 6150 break; 6151 case 4: 6152 p = "const char *"; 6153 break; 6154 default: 6155 break; 6156 }; 6157 break; 6158 /* extattr_set_file */ 6159 case 356: 6160 switch(ndx) { 6161 case 0: 6162 p = "const char *"; 6163 break; 6164 case 1: 6165 p = "int"; 6166 break; 6167 case 2: 6168 p = "const char *"; 6169 break; 6170 case 3: 6171 p = "void *"; 6172 break; 6173 case 4: 6174 p = "size_t"; 6175 break; 6176 default: 6177 break; 6178 }; 6179 break; 6180 /* extattr_get_file */ 6181 case 357: 6182 switch(ndx) { 6183 case 0: 6184 p = "const char *"; 6185 break; 6186 case 1: 6187 p = "int"; 6188 break; 6189 case 2: 6190 p = "const char *"; 6191 break; 6192 case 3: 6193 p = "void *"; 6194 break; 6195 case 4: 6196 p = "size_t"; 6197 break; 6198 default: 6199 break; 6200 }; 6201 break; 6202 /* extattr_delete_file */ 6203 case 358: 6204 switch(ndx) { 6205 case 0: 6206 p = "const char *"; 6207 break; 6208 case 1: 6209 p = "int"; 6210 break; 6211 case 2: 6212 p = "const char *"; 6213 break; 6214 default: 6215 break; 6216 }; 6217 break; 6218 /* aio_waitcomplete */ 6219 case 359: 6220 switch(ndx) { 6221 case 0: 6222 p = "struct aiocb **"; 6223 break; 6224 case 1: 6225 p = "struct timespec *"; 6226 break; 6227 default: 6228 break; 6229 }; 6230 break; 6231 /* getresuid */ 6232 case 360: 6233 switch(ndx) { 6234 case 0: 6235 p = "uid_t *"; 6236 break; 6237 case 1: 6238 p = "uid_t *"; 6239 break; 6240 case 2: 6241 p = "uid_t *"; 6242 break; 6243 default: 6244 break; 6245 }; 6246 break; 6247 /* getresgid */ 6248 case 361: 6249 switch(ndx) { 6250 case 0: 6251 p = "gid_t *"; 6252 break; 6253 case 1: 6254 p = "gid_t *"; 6255 break; 6256 case 2: 6257 p = "gid_t *"; 6258 break; 6259 default: 6260 break; 6261 }; 6262 break; 6263 /* kqueue */ 6264 case 362: 6265 break; 6266 /* kevent */ 6267 case 363: 6268 switch(ndx) { 6269 case 0: 6270 p = "int"; 6271 break; 6272 case 1: 6273 p = "struct kevent *"; 6274 break; 6275 case 2: 6276 p = "int"; 6277 break; 6278 case 3: 6279 p = "struct kevent *"; 6280 break; 6281 case 4: 6282 p = "int"; 6283 break; 6284 case 5: 6285 p = "const struct timespec *"; 6286 break; 6287 default: 6288 break; 6289 }; 6290 break; 6291 /* extattr_set_fd */ 6292 case 371: 6293 switch(ndx) { 6294 case 0: 6295 p = "int"; 6296 break; 6297 case 1: 6298 p = "int"; 6299 break; 6300 case 2: 6301 p = "const char *"; 6302 break; 6303 case 3: 6304 p = "void *"; 6305 break; 6306 case 4: 6307 p = "size_t"; 6308 break; 6309 default: 6310 break; 6311 }; 6312 break; 6313 /* extattr_get_fd */ 6314 case 372: 6315 switch(ndx) { 6316 case 0: 6317 p = "int"; 6318 break; 6319 case 1: 6320 p = "int"; 6321 break; 6322 case 2: 6323 p = "const char *"; 6324 break; 6325 case 3: 6326 p = "void *"; 6327 break; 6328 case 4: 6329 p = "size_t"; 6330 break; 6331 default: 6332 break; 6333 }; 6334 break; 6335 /* extattr_delete_fd */ 6336 case 373: 6337 switch(ndx) { 6338 case 0: 6339 p = "int"; 6340 break; 6341 case 1: 6342 p = "int"; 6343 break; 6344 case 2: 6345 p = "const char *"; 6346 break; 6347 default: 6348 break; 6349 }; 6350 break; 6351 /* __setugid */ 6352 case 374: 6353 switch(ndx) { 6354 case 0: 6355 p = "int"; 6356 break; 6357 default: 6358 break; 6359 }; 6360 break; 6361 /* eaccess */ 6362 case 376: 6363 switch(ndx) { 6364 case 0: 6365 p = "char *"; 6366 break; 6367 case 1: 6368 p = "int"; 6369 break; 6370 default: 6371 break; 6372 }; 6373 break; 6374 /* afs3_syscall */ 6375 case 377: 6376 switch(ndx) { 6377 case 0: 6378 p = "long"; 6379 break; 6380 case 1: 6381 p = "long"; 6382 break; 6383 case 2: 6384 p = "long"; 6385 break; 6386 case 3: 6387 p = "long"; 6388 break; 6389 case 4: 6390 p = "long"; 6391 break; 6392 case 5: 6393 p = "long"; 6394 break; 6395 case 6: 6396 p = "long"; 6397 break; 6398 default: 6399 break; 6400 }; 6401 break; 6402 /* nmount */ 6403 case 378: 6404 switch(ndx) { 6405 case 0: 6406 p = "struct iovec *"; 6407 break; 6408 case 1: 6409 p = "unsigned int"; 6410 break; 6411 case 2: 6412 p = "int"; 6413 break; 6414 default: 6415 break; 6416 }; 6417 break; 6418 /* __mac_get_proc */ 6419 case 384: 6420 switch(ndx) { 6421 case 0: 6422 p = "struct mac *"; 6423 break; 6424 default: 6425 break; 6426 }; 6427 break; 6428 /* __mac_set_proc */ 6429 case 385: 6430 switch(ndx) { 6431 case 0: 6432 p = "struct mac *"; 6433 break; 6434 default: 6435 break; 6436 }; 6437 break; 6438 /* __mac_get_fd */ 6439 case 386: 6440 switch(ndx) { 6441 case 0: 6442 p = "int"; 6443 break; 6444 case 1: 6445 p = "struct mac *"; 6446 break; 6447 default: 6448 break; 6449 }; 6450 break; 6451 /* __mac_get_file */ 6452 case 387: 6453 switch(ndx) { 6454 case 0: 6455 p = "const char *"; 6456 break; 6457 case 1: 6458 p = "struct mac *"; 6459 break; 6460 default: 6461 break; 6462 }; 6463 break; 6464 /* __mac_set_fd */ 6465 case 388: 6466 switch(ndx) { 6467 case 0: 6468 p = "int"; 6469 break; 6470 case 1: 6471 p = "struct mac *"; 6472 break; 6473 default: 6474 break; 6475 }; 6476 break; 6477 /* __mac_set_file */ 6478 case 389: 6479 switch(ndx) { 6480 case 0: 6481 p = "const char *"; 6482 break; 6483 case 1: 6484 p = "struct mac *"; 6485 break; 6486 default: 6487 break; 6488 }; 6489 break; 6490 /* kenv */ 6491 case 390: 6492 switch(ndx) { 6493 case 0: 6494 p = "int"; 6495 break; 6496 case 1: 6497 p = "const char *"; 6498 break; 6499 case 2: 6500 p = "char *"; 6501 break; 6502 case 3: 6503 p = "int"; 6504 break; 6505 default: 6506 break; 6507 }; 6508 break; 6509 /* lchflags */ 6510 case 391: 6511 switch(ndx) { 6512 case 0: 6513 p = "const char *"; 6514 break; 6515 case 1: 6516 p = "int"; 6517 break; 6518 default: 6519 break; 6520 }; 6521 break; 6522 /* uuidgen */ 6523 case 392: 6524 switch(ndx) { 6525 case 0: 6526 p = "struct uuid *"; 6527 break; 6528 case 1: 6529 p = "int"; 6530 break; 6531 default: 6532 break; 6533 }; 6534 break; 6535 /* sendfile */ 6536 case 393: 6537 switch(ndx) { 6538 case 0: 6539 p = "int"; 6540 break; 6541 case 1: 6542 p = "int"; 6543 break; 6544 case 2: 6545 p = "off_t"; 6546 break; 6547 case 3: 6548 p = "size_t"; 6549 break; 6550 case 4: 6551 p = "struct sf_hdtr *"; 6552 break; 6553 case 5: 6554 p = "off_t *"; 6555 break; 6556 case 6: 6557 p = "int"; 6558 break; 6559 default: 6560 break; 6561 }; 6562 break; 6563 /* mac_syscall */ 6564 case 394: 6565 switch(ndx) { 6566 case 0: 6567 p = "const char *"; 6568 break; 6569 case 1: 6570 p = "int"; 6571 break; 6572 case 2: 6573 p = "void *"; 6574 break; 6575 default: 6576 break; 6577 }; 6578 break; 6579 /* getfsstat */ 6580 case 395: 6581 switch(ndx) { 6582 case 0: 6583 p = "struct statfs *"; 6584 break; 6585 case 1: 6586 p = "long"; 6587 break; 6588 case 2: 6589 p = "int"; 6590 break; 6591 default: 6592 break; 6593 }; 6594 break; 6595 /* statfs */ 6596 case 396: 6597 switch(ndx) { 6598 case 0: 6599 p = "char *"; 6600 break; 6601 case 1: 6602 p = "struct statfs *"; 6603 break; 6604 default: 6605 break; 6606 }; 6607 break; 6608 /* fstatfs */ 6609 case 397: 6610 switch(ndx) { 6611 case 0: 6612 p = "int"; 6613 break; 6614 case 1: 6615 p = "struct statfs *"; 6616 break; 6617 default: 6618 break; 6619 }; 6620 break; 6621 /* fhstatfs */ 6622 case 398: 6623 switch(ndx) { 6624 case 0: 6625 p = "const struct fhandle *"; 6626 break; 6627 case 1: 6628 p = "struct statfs *"; 6629 break; 6630 default: 6631 break; 6632 }; 6633 break; 6634 /* ksem_close */ 6635 case 400: 6636 switch(ndx) { 6637 case 0: 6638 p = "semid_t"; 6639 break; 6640 default: 6641 break; 6642 }; 6643 break; 6644 /* ksem_post */ 6645 case 401: 6646 switch(ndx) { 6647 case 0: 6648 p = "semid_t"; 6649 break; 6650 default: 6651 break; 6652 }; 6653 break; 6654 /* ksem_wait */ 6655 case 402: 6656 switch(ndx) { 6657 case 0: 6658 p = "semid_t"; 6659 break; 6660 default: 6661 break; 6662 }; 6663 break; 6664 /* ksem_trywait */ 6665 case 403: 6666 switch(ndx) { 6667 case 0: 6668 p = "semid_t"; 6669 break; 6670 default: 6671 break; 6672 }; 6673 break; 6674 /* ksem_init */ 6675 case 404: 6676 switch(ndx) { 6677 case 0: 6678 p = "semid_t *"; 6679 break; 6680 case 1: 6681 p = "unsigned int"; 6682 break; 6683 default: 6684 break; 6685 }; 6686 break; 6687 /* ksem_open */ 6688 case 405: 6689 switch(ndx) { 6690 case 0: 6691 p = "semid_t *"; 6692 break; 6693 case 1: 6694 p = "const char *"; 6695 break; 6696 case 2: 6697 p = "int"; 6698 break; 6699 case 3: 6700 p = "mode_t"; 6701 break; 6702 case 4: 6703 p = "unsigned int"; 6704 break; 6705 default: 6706 break; 6707 }; 6708 break; 6709 /* ksem_unlink */ 6710 case 406: 6711 switch(ndx) { 6712 case 0: 6713 p = "const char *"; 6714 break; 6715 default: 6716 break; 6717 }; 6718 break; 6719 /* ksem_getvalue */ 6720 case 407: 6721 switch(ndx) { 6722 case 0: 6723 p = "semid_t"; 6724 break; 6725 case 1: 6726 p = "int *"; 6727 break; 6728 default: 6729 break; 6730 }; 6731 break; 6732 /* ksem_destroy */ 6733 case 408: 6734 switch(ndx) { 6735 case 0: 6736 p = "semid_t"; 6737 break; 6738 default: 6739 break; 6740 }; 6741 break; 6742 /* __mac_get_pid */ 6743 case 409: 6744 switch(ndx) { 6745 case 0: 6746 p = "pid_t"; 6747 break; 6748 case 1: 6749 p = "struct mac *"; 6750 break; 6751 default: 6752 break; 6753 }; 6754 break; 6755 /* __mac_get_link */ 6756 case 410: 6757 switch(ndx) { 6758 case 0: 6759 p = "const char *"; 6760 break; 6761 case 1: 6762 p = "struct mac *"; 6763 break; 6764 default: 6765 break; 6766 }; 6767 break; 6768 /* __mac_set_link */ 6769 case 411: 6770 switch(ndx) { 6771 case 0: 6772 p = "const char *"; 6773 break; 6774 case 1: 6775 p = "struct mac *"; 6776 break; 6777 default: 6778 break; 6779 }; 6780 break; 6781 /* extattr_set_link */ 6782 case 412: 6783 switch(ndx) { 6784 case 0: 6785 p = "const char *"; 6786 break; 6787 case 1: 6788 p = "int"; 6789 break; 6790 case 2: 6791 p = "const char *"; 6792 break; 6793 case 3: 6794 p = "void *"; 6795 break; 6796 case 4: 6797 p = "size_t"; 6798 break; 6799 default: 6800 break; 6801 }; 6802 break; 6803 /* extattr_get_link */ 6804 case 413: 6805 switch(ndx) { 6806 case 0: 6807 p = "const char *"; 6808 break; 6809 case 1: 6810 p = "int"; 6811 break; 6812 case 2: 6813 p = "const char *"; 6814 break; 6815 case 3: 6816 p = "void *"; 6817 break; 6818 case 4: 6819 p = "size_t"; 6820 break; 6821 default: 6822 break; 6823 }; 6824 break; 6825 /* extattr_delete_link */ 6826 case 414: 6827 switch(ndx) { 6828 case 0: 6829 p = "const char *"; 6830 break; 6831 case 1: 6832 p = "int"; 6833 break; 6834 case 2: 6835 p = "const char *"; 6836 break; 6837 default: 6838 break; 6839 }; 6840 break; 6841 /* __mac_execve */ 6842 case 415: 6843 switch(ndx) { 6844 case 0: 6845 p = "char *"; 6846 break; 6847 case 1: 6848 p = "char **"; 6849 break; 6850 case 2: 6851 p = "char **"; 6852 break; 6853 case 3: 6854 p = "struct mac *"; 6855 break; 6856 default: 6857 break; 6858 }; 6859 break; 6860 /* sigaction */ 6861 case 416: 6862 switch(ndx) { 6863 case 0: 6864 p = "int"; 6865 break; 6866 case 1: 6867 p = "const struct sigaction *"; 6868 break; 6869 case 2: 6870 p = "struct sigaction *"; 6871 break; 6872 default: 6873 break; 6874 }; 6875 break; 6876 /* sigreturn */ 6877 case 417: 6878 switch(ndx) { 6879 case 0: 6880 p = "const struct __ucontext *"; 6881 break; 6882 default: 6883 break; 6884 }; 6885 break; 6886 /* getcontext */ 6887 case 421: 6888 switch(ndx) { 6889 case 0: 6890 p = "struct __ucontext *"; 6891 break; 6892 default: 6893 break; 6894 }; 6895 break; 6896 /* setcontext */ 6897 case 422: 6898 switch(ndx) { 6899 case 0: 6900 p = "const struct __ucontext *"; 6901 break; 6902 default: 6903 break; 6904 }; 6905 break; 6906 /* swapcontext */ 6907 case 423: 6908 switch(ndx) { 6909 case 0: 6910 p = "struct __ucontext *"; 6911 break; 6912 case 1: 6913 p = "const struct __ucontext *"; 6914 break; 6915 default: 6916 break; 6917 }; 6918 break; 6919 /* swapoff */ 6920 case 424: 6921 switch(ndx) { 6922 case 0: 6923 p = "const char *"; 6924 break; 6925 default: 6926 break; 6927 }; 6928 break; 6929 /* __acl_get_link */ 6930 case 425: 6931 switch(ndx) { 6932 case 0: 6933 p = "const char *"; 6934 break; 6935 case 1: 6936 p = "acl_type_t"; 6937 break; 6938 case 2: 6939 p = "struct acl *"; 6940 break; 6941 default: 6942 break; 6943 }; 6944 break; 6945 /* __acl_set_link */ 6946 case 426: 6947 switch(ndx) { 6948 case 0: 6949 p = "const char *"; 6950 break; 6951 case 1: 6952 p = "acl_type_t"; 6953 break; 6954 case 2: 6955 p = "struct acl *"; 6956 break; 6957 default: 6958 break; 6959 }; 6960 break; 6961 /* __acl_delete_link */ 6962 case 427: 6963 switch(ndx) { 6964 case 0: 6965 p = "const char *"; 6966 break; 6967 case 1: 6968 p = "acl_type_t"; 6969 break; 6970 default: 6971 break; 6972 }; 6973 break; 6974 /* __acl_aclcheck_link */ 6975 case 428: 6976 switch(ndx) { 6977 case 0: 6978 p = "const char *"; 6979 break; 6980 case 1: 6981 p = "acl_type_t"; 6982 break; 6983 case 2: 6984 p = "struct acl *"; 6985 break; 6986 default: 6987 break; 6988 }; 6989 break; 6990 /* sigwait */ 6991 case 429: 6992 switch(ndx) { 6993 case 0: 6994 p = "const sigset_t *"; 6995 break; 6996 case 1: 6997 p = "int *"; 6998 break; 6999 default: 7000 break; 7001 }; 7002 break; 7003 /* thr_create */ 7004 case 430: 7005 switch(ndx) { 7006 case 0: 7007 p = "ucontext_t *"; 7008 break; 7009 case 1: 7010 p = "long *"; 7011 break; 7012 case 2: 7013 p = "int"; 7014 break; 7015 default: 7016 break; 7017 }; 7018 break; 7019 /* thr_exit */ 7020 case 431: 7021 switch(ndx) { 7022 case 0: 7023 p = "long *"; 7024 break; 7025 default: 7026 break; 7027 }; 7028 break; 7029 /* thr_self */ 7030 case 432: 7031 switch(ndx) { 7032 case 0: 7033 p = "long *"; 7034 break; 7035 default: 7036 break; 7037 }; 7038 break; 7039 /* thr_kill */ 7040 case 433: 7041 switch(ndx) { 7042 case 0: 7043 p = "long"; 7044 break; 7045 case 1: 7046 p = "int"; 7047 break; 7048 default: 7049 break; 7050 }; 7051 break; 7052 /* _umtx_lock */ 7053 case 434: 7054 switch(ndx) { 7055 case 0: 7056 p = "struct umtx *"; 7057 break; 7058 default: 7059 break; 7060 }; 7061 break; 7062 /* _umtx_unlock */ 7063 case 435: 7064 switch(ndx) { 7065 case 0: 7066 p = "struct umtx *"; 7067 break; 7068 default: 7069 break; 7070 }; 7071 break; 7072 /* jail_attach */ 7073 case 436: 7074 switch(ndx) { 7075 case 0: 7076 p = "int"; 7077 break; 7078 default: 7079 break; 7080 }; 7081 break; 7082 /* extattr_list_fd */ 7083 case 437: 7084 switch(ndx) { 7085 case 0: 7086 p = "int"; 7087 break; 7088 case 1: 7089 p = "int"; 7090 break; 7091 case 2: 7092 p = "void *"; 7093 break; 7094 case 3: 7095 p = "size_t"; 7096 break; 7097 default: 7098 break; 7099 }; 7100 break; 7101 /* extattr_list_file */ 7102 case 438: 7103 switch(ndx) { 7104 case 0: 7105 p = "const char *"; 7106 break; 7107 case 1: 7108 p = "int"; 7109 break; 7110 case 2: 7111 p = "void *"; 7112 break; 7113 case 3: 7114 p = "size_t"; 7115 break; 7116 default: 7117 break; 7118 }; 7119 break; 7120 /* extattr_list_link */ 7121 case 439: 7122 switch(ndx) { 7123 case 0: 7124 p = "const char *"; 7125 break; 7126 case 1: 7127 p = "int"; 7128 break; 7129 case 2: 7130 p = "void *"; 7131 break; 7132 case 3: 7133 p = "size_t"; 7134 break; 7135 default: 7136 break; 7137 }; 7138 break; 7139 /* ksem_timedwait */ 7140 case 441: 7141 switch(ndx) { 7142 case 0: 7143 p = "semid_t"; 7144 break; 7145 case 1: 7146 p = "const struct timespec *"; 7147 break; 7148 default: 7149 break; 7150 }; 7151 break; 7152 /* thr_suspend */ 7153 case 442: 7154 switch(ndx) { 7155 case 0: 7156 p = "const struct timespec *"; 7157 break; 7158 default: 7159 break; 7160 }; 7161 break; 7162 /* thr_wake */ 7163 case 443: 7164 switch(ndx) { 7165 case 0: 7166 p = "long"; 7167 break; 7168 default: 7169 break; 7170 }; 7171 break; 7172 /* kldunloadf */ 7173 case 444: 7174 switch(ndx) { 7175 case 0: 7176 p = "int"; 7177 break; 7178 case 1: 7179 p = "int"; 7180 break; 7181 default: 7182 break; 7183 }; 7184 break; 7185 /* audit */ 7186 case 445: 7187 switch(ndx) { 7188 case 0: 7189 p = "const void *"; 7190 break; 7191 case 1: 7192 p = "u_int"; 7193 break; 7194 default: 7195 break; 7196 }; 7197 break; 7198 /* auditon */ 7199 case 446: 7200 switch(ndx) { 7201 case 0: 7202 p = "int"; 7203 break; 7204 case 1: 7205 p = "void *"; 7206 break; 7207 case 2: 7208 p = "u_int"; 7209 break; 7210 default: 7211 break; 7212 }; 7213 break; 7214 /* getauid */ 7215 case 447: 7216 switch(ndx) { 7217 case 0: 7218 p = "uid_t *"; 7219 break; 7220 default: 7221 break; 7222 }; 7223 break; 7224 /* setauid */ 7225 case 448: 7226 switch(ndx) { 7227 case 0: 7228 p = "uid_t *"; 7229 break; 7230 default: 7231 break; 7232 }; 7233 break; 7234 /* getaudit */ 7235 case 449: 7236 switch(ndx) { 7237 case 0: 7238 p = "struct auditinfo *"; 7239 break; 7240 default: 7241 break; 7242 }; 7243 break; 7244 /* setaudit */ 7245 case 450: 7246 switch(ndx) { 7247 case 0: 7248 p = "struct auditinfo *"; 7249 break; 7250 default: 7251 break; 7252 }; 7253 break; 7254 /* getaudit_addr */ 7255 case 451: 7256 switch(ndx) { 7257 case 0: 7258 p = "struct auditinfo_addr *"; 7259 break; 7260 case 1: 7261 p = "u_int"; 7262 break; 7263 default: 7264 break; 7265 }; 7266 break; 7267 /* setaudit_addr */ 7268 case 452: 7269 switch(ndx) { 7270 case 0: 7271 p = "struct auditinfo_addr *"; 7272 break; 7273 case 1: 7274 p = "u_int"; 7275 break; 7276 default: 7277 break; 7278 }; 7279 break; 7280 /* auditctl */ 7281 case 453: 7282 switch(ndx) { 7283 case 0: 7284 p = "char *"; 7285 break; 7286 default: 7287 break; 7288 }; 7289 break; 7290 /* _umtx_op */ 7291 case 454: 7292 switch(ndx) { 7293 case 0: 7294 p = "void *"; 7295 break; 7296 case 1: 7297 p = "int"; 7298 break; 7299 case 2: 7300 p = "u_long"; 7301 break; 7302 case 3: 7303 p = "void *"; 7304 break; 7305 case 4: 7306 p = "void *"; 7307 break; 7308 default: 7309 break; 7310 }; 7311 break; 7312 /* thr_new */ 7313 case 455: 7314 switch(ndx) { 7315 case 0: 7316 p = "struct thr_param *"; 7317 break; 7318 case 1: 7319 p = "int"; 7320 break; 7321 default: 7322 break; 7323 }; 7324 break; 7325 /* sigqueue */ 7326 case 456: 7327 switch(ndx) { 7328 case 0: 7329 p = "pid_t"; 7330 break; 7331 case 1: 7332 p = "int"; 7333 break; 7334 case 2: 7335 p = "void *"; 7336 break; 7337 default: 7338 break; 7339 }; 7340 break; 7341 /* kmq_open */ 7342 case 457: 7343 switch(ndx) { 7344 case 0: 7345 p = "const char *"; 7346 break; 7347 case 1: 7348 p = "int"; 7349 break; 7350 case 2: 7351 p = "mode_t"; 7352 break; 7353 case 3: 7354 p = "const struct mq_attr *"; 7355 break; 7356 default: 7357 break; 7358 }; 7359 break; 7360 /* kmq_setattr */ 7361 case 458: 7362 switch(ndx) { 7363 case 0: 7364 p = "int"; 7365 break; 7366 case 1: 7367 p = "const struct mq_attr *"; 7368 break; 7369 case 2: 7370 p = "struct mq_attr *"; 7371 break; 7372 default: 7373 break; 7374 }; 7375 break; 7376 /* kmq_timedreceive */ 7377 case 459: 7378 switch(ndx) { 7379 case 0: 7380 p = "int"; 7381 break; 7382 case 1: 7383 p = "char *"; 7384 break; 7385 case 2: 7386 p = "size_t"; 7387 break; 7388 case 3: 7389 p = "unsigned *"; 7390 break; 7391 case 4: 7392 p = "const struct timespec *"; 7393 break; 7394 default: 7395 break; 7396 }; 7397 break; 7398 /* kmq_timedsend */ 7399 case 460: 7400 switch(ndx) { 7401 case 0: 7402 p = "int"; 7403 break; 7404 case 1: 7405 p = "const char *"; 7406 break; 7407 case 2: 7408 p = "size_t"; 7409 break; 7410 case 3: 7411 p = "unsigned"; 7412 break; 7413 case 4: 7414 p = "const struct timespec *"; 7415 break; 7416 default: 7417 break; 7418 }; 7419 break; 7420 /* kmq_notify */ 7421 case 461: 7422 switch(ndx) { 7423 case 0: 7424 p = "int"; 7425 break; 7426 case 1: 7427 p = "const struct sigevent *"; 7428 break; 7429 default: 7430 break; 7431 }; 7432 break; 7433 /* kmq_unlink */ 7434 case 462: 7435 switch(ndx) { 7436 case 0: 7437 p = "const char *"; 7438 break; 7439 default: 7440 break; 7441 }; 7442 break; 7443 /* abort2 */ 7444 case 463: 7445 switch(ndx) { 7446 case 0: 7447 p = "const char *"; 7448 break; 7449 case 1: 7450 p = "int"; 7451 break; 7452 case 2: 7453 p = "void **"; 7454 break; 7455 default: 7456 break; 7457 }; 7458 break; 7459 /* thr_set_name */ 7460 case 464: 7461 switch(ndx) { 7462 case 0: 7463 p = "long"; 7464 break; 7465 case 1: 7466 p = "const char *"; 7467 break; 7468 default: 7469 break; 7470 }; 7471 break; 7472 /* aio_fsync */ 7473 case 465: 7474 switch(ndx) { 7475 case 0: 7476 p = "int"; 7477 break; 7478 case 1: 7479 p = "struct aiocb *"; 7480 break; 7481 default: 7482 break; 7483 }; 7484 break; 7485 /* rtprio_thread */ 7486 case 466: 7487 switch(ndx) { 7488 case 0: 7489 p = "int"; 7490 break; 7491 case 1: 7492 p = "lwpid_t"; 7493 break; 7494 case 2: 7495 p = "struct rtprio *"; 7496 break; 7497 default: 7498 break; 7499 }; 7500 break; 7501 /* sctp_peeloff */ 7502 case 471: 7503 switch(ndx) { 7504 case 0: 7505 p = "int"; 7506 break; 7507 case 1: 7508 p = "uint32_t"; 7509 break; 7510 default: 7511 break; 7512 }; 7513 break; 7514 /* sctp_generic_sendmsg */ 7515 case 472: 7516 switch(ndx) { 7517 case 0: 7518 p = "int"; 7519 break; 7520 case 1: 7521 p = "caddr_t"; 7522 break; 7523 case 2: 7524 p = "int"; 7525 break; 7526 case 3: 7527 p = "caddr_t"; 7528 break; 7529 case 4: 7530 p = "__socklen_t"; 7531 break; 7532 case 5: 7533 p = "struct sctp_sndrcvinfo *"; 7534 break; 7535 case 6: 7536 p = "int"; 7537 break; 7538 default: 7539 break; 7540 }; 7541 break; 7542 /* sctp_generic_sendmsg_iov */ 7543 case 473: 7544 switch(ndx) { 7545 case 0: 7546 p = "int"; 7547 break; 7548 case 1: 7549 p = "struct iovec *"; 7550 break; 7551 case 2: 7552 p = "int"; 7553 break; 7554 case 3: 7555 p = "caddr_t"; 7556 break; 7557 case 4: 7558 p = "__socklen_t"; 7559 break; 7560 case 5: 7561 p = "struct sctp_sndrcvinfo *"; 7562 break; 7563 case 6: 7564 p = "int"; 7565 break; 7566 default: 7567 break; 7568 }; 7569 break; 7570 /* sctp_generic_recvmsg */ 7571 case 474: 7572 switch(ndx) { 7573 case 0: 7574 p = "int"; 7575 break; 7576 case 1: 7577 p = "struct iovec *"; 7578 break; 7579 case 2: 7580 p = "int"; 7581 break; 7582 case 3: 7583 p = "struct sockaddr *"; 7584 break; 7585 case 4: 7586 p = "__socklen_t *"; 7587 break; 7588 case 5: 7589 p = "struct sctp_sndrcvinfo *"; 7590 break; 7591 case 6: 7592 p = "int *"; 7593 break; 7594 default: 7595 break; 7596 }; 7597 break; 7598 /* pread */ 7599 case 475: 7600 switch(ndx) { 7601 case 0: 7602 p = "int"; 7603 break; 7604 case 1: 7605 p = "void *"; 7606 break; 7607 case 2: 7608 p = "size_t"; 7609 break; 7610 case 3: 7611 p = "off_t"; 7612 break; 7613 default: 7614 break; 7615 }; 7616 break; 7617 /* pwrite */ 7618 case 476: 7619 switch(ndx) { 7620 case 0: 7621 p = "int"; 7622 break; 7623 case 1: 7624 p = "const void *"; 7625 break; 7626 case 2: 7627 p = "size_t"; 7628 break; 7629 case 3: 7630 p = "off_t"; 7631 break; 7632 default: 7633 break; 7634 }; 7635 break; 7636 /* mmap */ 7637 case 477: 7638 switch(ndx) { 7639 case 0: 7640 p = "caddr_t"; 7641 break; 7642 case 1: 7643 p = "size_t"; 7644 break; 7645 case 2: 7646 p = "int"; 7647 break; 7648 case 3: 7649 p = "int"; 7650 break; 7651 case 4: 7652 p = "int"; 7653 break; 7654 case 5: 7655 p = "off_t"; 7656 break; 7657 default: 7658 break; 7659 }; 7660 break; 7661 /* lseek */ 7662 case 478: 7663 switch(ndx) { 7664 case 0: 7665 p = "int"; 7666 break; 7667 case 1: 7668 p = "off_t"; 7669 break; 7670 case 2: 7671 p = "int"; 7672 break; 7673 default: 7674 break; 7675 }; 7676 break; 7677 /* truncate */ 7678 case 479: 7679 switch(ndx) { 7680 case 0: 7681 p = "char *"; 7682 break; 7683 case 1: 7684 p = "off_t"; 7685 break; 7686 default: 7687 break; 7688 }; 7689 break; 7690 /* ftruncate */ 7691 case 480: 7692 switch(ndx) { 7693 case 0: 7694 p = "int"; 7695 break; 7696 case 1: 7697 p = "off_t"; 7698 break; 7699 default: 7700 break; 7701 }; 7702 break; 7703 /* thr_kill2 */ 7704 case 481: 7705 switch(ndx) { 7706 case 0: 7707 p = "pid_t"; 7708 break; 7709 case 1: 7710 p = "long"; 7711 break; 7712 case 2: 7713 p = "int"; 7714 break; 7715 default: 7716 break; 7717 }; 7718 break; 7719 /* shm_open */ 7720 case 482: 7721 switch(ndx) { 7722 case 0: 7723 p = "const char *"; 7724 break; 7725 case 1: 7726 p = "int"; 7727 break; 7728 case 2: 7729 p = "mode_t"; 7730 break; 7731 default: 7732 break; 7733 }; 7734 break; 7735 /* shm_unlink */ 7736 case 483: 7737 switch(ndx) { 7738 case 0: 7739 p = "const char *"; 7740 break; 7741 default: 7742 break; 7743 }; 7744 break; 7745 /* cpuset */ 7746 case 484: 7747 switch(ndx) { 7748 case 0: 7749 p = "cpusetid_t *"; 7750 break; 7751 default: 7752 break; 7753 }; 7754 break; 7755 /* cpuset_setid */ 7756 case 485: 7757 switch(ndx) { 7758 case 0: 7759 p = "cpuwhich_t"; 7760 break; 7761 case 1: 7762 p = "id_t"; 7763 break; 7764 case 2: 7765 p = "cpusetid_t"; 7766 break; 7767 default: 7768 break; 7769 }; 7770 break; 7771 /* cpuset_getid */ 7772 case 486: 7773 switch(ndx) { 7774 case 0: 7775 p = "cpulevel_t"; 7776 break; 7777 case 1: 7778 p = "cpuwhich_t"; 7779 break; 7780 case 2: 7781 p = "id_t"; 7782 break; 7783 case 3: 7784 p = "cpusetid_t *"; 7785 break; 7786 default: 7787 break; 7788 }; 7789 break; 7790 /* cpuset_getaffinity */ 7791 case 487: 7792 switch(ndx) { 7793 case 0: 7794 p = "cpulevel_t"; 7795 break; 7796 case 1: 7797 p = "cpuwhich_t"; 7798 break; 7799 case 2: 7800 p = "id_t"; 7801 break; 7802 case 3: 7803 p = "size_t"; 7804 break; 7805 case 4: 7806 p = "cpuset_t *"; 7807 break; 7808 default: 7809 break; 7810 }; 7811 break; 7812 /* cpuset_setaffinity */ 7813 case 488: 7814 switch(ndx) { 7815 case 0: 7816 p = "cpulevel_t"; 7817 break; 7818 case 1: 7819 p = "cpuwhich_t"; 7820 break; 7821 case 2: 7822 p = "id_t"; 7823 break; 7824 case 3: 7825 p = "size_t"; 7826 break; 7827 case 4: 7828 p = "const cpuset_t *"; 7829 break; 7830 default: 7831 break; 7832 }; 7833 break; 7834 /* faccessat */ 7835 case 489: 7836 switch(ndx) { 7837 case 0: 7838 p = "int"; 7839 break; 7840 case 1: 7841 p = "char *"; 7842 break; 7843 case 2: 7844 p = "int"; 7845 break; 7846 case 3: 7847 p = "int"; 7848 break; 7849 default: 7850 break; 7851 }; 7852 break; 7853 /* fchmodat */ 7854 case 490: 7855 switch(ndx) { 7856 case 0: 7857 p = "int"; 7858 break; 7859 case 1: 7860 p = "char *"; 7861 break; 7862 case 2: 7863 p = "mode_t"; 7864 break; 7865 case 3: 7866 p = "int"; 7867 break; 7868 default: 7869 break; 7870 }; 7871 break; 7872 /* fchownat */ 7873 case 491: 7874 switch(ndx) { 7875 case 0: 7876 p = "int"; 7877 break; 7878 case 1: 7879 p = "char *"; 7880 break; 7881 case 2: 7882 p = "uid_t"; 7883 break; 7884 case 3: 7885 p = "gid_t"; 7886 break; 7887 case 4: 7888 p = "int"; 7889 break; 7890 default: 7891 break; 7892 }; 7893 break; 7894 /* fexecve */ 7895 case 492: 7896 switch(ndx) { 7897 case 0: 7898 p = "int"; 7899 break; 7900 case 1: 7901 p = "char **"; 7902 break; 7903 case 2: 7904 p = "char **"; 7905 break; 7906 default: 7907 break; 7908 }; 7909 break; 7910 /* fstatat */ 7911 case 493: 7912 switch(ndx) { 7913 case 0: 7914 p = "int"; 7915 break; 7916 case 1: 7917 p = "char *"; 7918 break; 7919 case 2: 7920 p = "struct stat *"; 7921 break; 7922 case 3: 7923 p = "int"; 7924 break; 7925 default: 7926 break; 7927 }; 7928 break; 7929 /* futimesat */ 7930 case 494: 7931 switch(ndx) { 7932 case 0: 7933 p = "int"; 7934 break; 7935 case 1: 7936 p = "char *"; 7937 break; 7938 case 2: 7939 p = "struct timeval *"; 7940 break; 7941 default: 7942 break; 7943 }; 7944 break; 7945 /* linkat */ 7946 case 495: 7947 switch(ndx) { 7948 case 0: 7949 p = "int"; 7950 break; 7951 case 1: 7952 p = "char *"; 7953 break; 7954 case 2: 7955 p = "int"; 7956 break; 7957 case 3: 7958 p = "char *"; 7959 break; 7960 case 4: 7961 p = "int"; 7962 break; 7963 default: 7964 break; 7965 }; 7966 break; 7967 /* mkdirat */ 7968 case 496: 7969 switch(ndx) { 7970 case 0: 7971 p = "int"; 7972 break; 7973 case 1: 7974 p = "char *"; 7975 break; 7976 case 2: 7977 p = "mode_t"; 7978 break; 7979 default: 7980 break; 7981 }; 7982 break; 7983 /* mkfifoat */ 7984 case 497: 7985 switch(ndx) { 7986 case 0: 7987 p = "int"; 7988 break; 7989 case 1: 7990 p = "char *"; 7991 break; 7992 case 2: 7993 p = "mode_t"; 7994 break; 7995 default: 7996 break; 7997 }; 7998 break; 7999 /* mknodat */ 8000 case 498: 8001 switch(ndx) { 8002 case 0: 8003 p = "int"; 8004 break; 8005 case 1: 8006 p = "char *"; 8007 break; 8008 case 2: 8009 p = "mode_t"; 8010 break; 8011 case 3: 8012 p = "dev_t"; 8013 break; 8014 default: 8015 break; 8016 }; 8017 break; 8018 /* openat */ 8019 case 499: 8020 switch(ndx) { 8021 case 0: 8022 p = "int"; 8023 break; 8024 case 1: 8025 p = "char *"; 8026 break; 8027 case 2: 8028 p = "int"; 8029 break; 8030 case 3: 8031 p = "mode_t"; 8032 break; 8033 default: 8034 break; 8035 }; 8036 break; 8037 /* readlinkat */ 8038 case 500: 8039 switch(ndx) { 8040 case 0: 8041 p = "int"; 8042 break; 8043 case 1: 8044 p = "char *"; 8045 break; 8046 case 2: 8047 p = "char *"; 8048 break; 8049 case 3: 8050 p = "size_t"; 8051 break; 8052 default: 8053 break; 8054 }; 8055 break; 8056 /* renameat */ 8057 case 501: 8058 switch(ndx) { 8059 case 0: 8060 p = "int"; 8061 break; 8062 case 1: 8063 p = "char *"; 8064 break; 8065 case 2: 8066 p = "int"; 8067 break; 8068 case 3: 8069 p = "char *"; 8070 break; 8071 default: 8072 break; 8073 }; 8074 break; 8075 /* symlinkat */ 8076 case 502: 8077 switch(ndx) { 8078 case 0: 8079 p = "char *"; 8080 break; 8081 case 1: 8082 p = "int"; 8083 break; 8084 case 2: 8085 p = "char *"; 8086 break; 8087 default: 8088 break; 8089 }; 8090 break; 8091 /* unlinkat */ 8092 case 503: 8093 switch(ndx) { 8094 case 0: 8095 p = "int"; 8096 break; 8097 case 1: 8098 p = "char *"; 8099 break; 8100 case 2: 8101 p = "int"; 8102 break; 8103 default: 8104 break; 8105 }; 8106 break; 8107 /* posix_openpt */ 8108 case 504: 8109 switch(ndx) { 8110 case 0: 8111 p = "int"; 8112 break; 8113 default: 8114 break; 8115 }; 8116 break; 8117 /* gssd_syscall */ 8118 case 505: 8119 switch(ndx) { 8120 case 0: 8121 p = "char *"; 8122 break; 8123 default: 8124 break; 8125 }; 8126 break; 8127 /* jail_get */ 8128 case 506: 8129 switch(ndx) { 8130 case 0: 8131 p = "struct iovec *"; 8132 break; 8133 case 1: 8134 p = "unsigned int"; 8135 break; 8136 case 2: 8137 p = "int"; 8138 break; 8139 default: 8140 break; 8141 }; 8142 break; 8143 /* jail_set */ 8144 case 507: 8145 switch(ndx) { 8146 case 0: 8147 p = "struct iovec *"; 8148 break; 8149 case 1: 8150 p = "unsigned int"; 8151 break; 8152 case 2: 8153 p = "int"; 8154 break; 8155 default: 8156 break; 8157 }; 8158 break; 8159 /* jail_remove */ 8160 case 508: 8161 switch(ndx) { 8162 case 0: 8163 p = "int"; 8164 break; 8165 default: 8166 break; 8167 }; 8168 break; 8169 /* closefrom */ 8170 case 509: 8171 switch(ndx) { 8172 case 0: 8173 p = "int"; 8174 break; 8175 default: 8176 break; 8177 }; 8178 break; 8179 /* __semctl */ 8180 case 510: 8181 switch(ndx) { 8182 case 0: 8183 p = "int"; 8184 break; 8185 case 1: 8186 p = "int"; 8187 break; 8188 case 2: 8189 p = "int"; 8190 break; 8191 case 3: 8192 p = "union semun *"; 8193 break; 8194 default: 8195 break; 8196 }; 8197 break; 8198 /* msgctl */ 8199 case 511: 8200 switch(ndx) { 8201 case 0: 8202 p = "int"; 8203 break; 8204 case 1: 8205 p = "int"; 8206 break; 8207 case 2: 8208 p = "struct msqid_ds *"; 8209 break; 8210 default: 8211 break; 8212 }; 8213 break; 8214 /* shmctl */ 8215 case 512: 8216 switch(ndx) { 8217 case 0: 8218 p = "int"; 8219 break; 8220 case 1: 8221 p = "int"; 8222 break; 8223 case 2: 8224 p = "struct shmid_ds *"; 8225 break; 8226 default: 8227 break; 8228 }; 8229 break; 8230 /* lpathconf */ 8231 case 513: 8232 switch(ndx) { 8233 case 0: 8234 p = "char *"; 8235 break; 8236 case 1: 8237 p = "int"; 8238 break; 8239 default: 8240 break; 8241 }; 8242 break; 8243 /* pselect */ 8244 case 522: 8245 switch(ndx) { 8246 case 0: 8247 p = "int"; 8248 break; 8249 case 1: 8250 p = "fd_set *"; 8251 break; 8252 case 2: 8253 p = "fd_set *"; 8254 break; 8255 case 3: 8256 p = "fd_set *"; 8257 break; 8258 case 4: 8259 p = "const struct timespec *"; 8260 break; 8261 case 5: 8262 p = "const sigset_t *"; 8263 break; 8264 default: 8265 break; 8266 }; 8267 break; 8268 default: 8269 break; 8270 }; 8271 if (p != NULL) 8272 strlcpy(desc, p, descsz); 8273 } 8274