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