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