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