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