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