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