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