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 #define nosys linux_nosys 15 /* linux_exit */ 16 case 1: { 17 struct linux_exit_args *p = params; 18 iarg[0] = p->rval; /* int */ 19 *n_args = 1; 20 break; 21 } 22 /* linux_fork */ 23 case 2: { 24 *n_args = 0; 25 break; 26 } 27 /* read */ 28 case 3: { 29 struct read_args *p = params; 30 iarg[0] = p->fd; /* int */ 31 uarg[1] = (intptr_t)p->buf; /* char * */ 32 uarg[2] = p->nbyte; /* u_int */ 33 *n_args = 3; 34 break; 35 } 36 /* write */ 37 case 4: { 38 struct write_args *p = params; 39 iarg[0] = p->fd; /* int */ 40 uarg[1] = (intptr_t)p->buf; /* char * */ 41 uarg[2] = p->nbyte; /* u_int */ 42 *n_args = 3; 43 break; 44 } 45 /* linux_open */ 46 case 5: { 47 struct linux_open_args *p = params; 48 uarg[0] = (intptr_t)p->path; /* char * */ 49 iarg[1] = p->flags; /* l_int */ 50 iarg[2] = p->mode; /* l_int */ 51 *n_args = 3; 52 break; 53 } 54 /* close */ 55 case 6: { 56 struct close_args *p = params; 57 iarg[0] = p->fd; /* int */ 58 *n_args = 1; 59 break; 60 } 61 /* linux_waitpid */ 62 case 7: { 63 struct linux_waitpid_args *p = params; 64 iarg[0] = p->pid; /* l_pid_t */ 65 uarg[1] = (intptr_t)p->status; /* l_int * */ 66 iarg[2] = p->options; /* l_int */ 67 *n_args = 3; 68 break; 69 } 70 /* linux_creat */ 71 case 8: { 72 struct linux_creat_args *p = params; 73 uarg[0] = (intptr_t)p->path; /* char * */ 74 iarg[1] = p->mode; /* l_int */ 75 *n_args = 2; 76 break; 77 } 78 /* linux_link */ 79 case 9: { 80 struct linux_link_args *p = params; 81 uarg[0] = (intptr_t)p->path; /* char * */ 82 uarg[1] = (intptr_t)p->to; /* char * */ 83 *n_args = 2; 84 break; 85 } 86 /* linux_unlink */ 87 case 10: { 88 struct linux_unlink_args *p = params; 89 uarg[0] = (intptr_t)p->path; /* char * */ 90 *n_args = 1; 91 break; 92 } 93 /* linux_execve */ 94 case 11: { 95 struct linux_execve_args *p = params; 96 uarg[0] = (intptr_t)p->path; /* char * */ 97 uarg[1] = (intptr_t)p->argp; /* uint32_t * */ 98 uarg[2] = (intptr_t)p->envp; /* uint32_t * */ 99 *n_args = 3; 100 break; 101 } 102 /* linux_chdir */ 103 case 12: { 104 struct linux_chdir_args *p = params; 105 uarg[0] = (intptr_t)p->path; /* char * */ 106 *n_args = 1; 107 break; 108 } 109 /* linux_time */ 110 case 13: { 111 struct linux_time_args *p = params; 112 uarg[0] = (intptr_t)p->tm; /* l_time_t * */ 113 *n_args = 1; 114 break; 115 } 116 /* linux_mknod */ 117 case 14: { 118 struct linux_mknod_args *p = params; 119 uarg[0] = (intptr_t)p->path; /* char * */ 120 iarg[1] = p->mode; /* l_int */ 121 iarg[2] = p->dev; /* l_dev_t */ 122 *n_args = 3; 123 break; 124 } 125 /* linux_chmod */ 126 case 15: { 127 struct linux_chmod_args *p = params; 128 uarg[0] = (intptr_t)p->path; /* char * */ 129 iarg[1] = p->mode; /* l_mode_t */ 130 *n_args = 2; 131 break; 132 } 133 /* linux_lchown16 */ 134 case 16: { 135 struct linux_lchown16_args *p = params; 136 uarg[0] = (intptr_t)p->path; /* char * */ 137 iarg[1] = p->uid; /* l_uid16_t */ 138 iarg[2] = p->gid; /* l_gid16_t */ 139 *n_args = 3; 140 break; 141 } 142 /* linux_stat */ 143 case 18: { 144 struct linux_stat_args *p = params; 145 uarg[0] = (intptr_t)p->path; /* char * */ 146 uarg[1] = (intptr_t)p->up; /* struct linux_stat * */ 147 *n_args = 2; 148 break; 149 } 150 /* linux_lseek */ 151 case 19: { 152 struct linux_lseek_args *p = params; 153 iarg[0] = p->fdes; /* l_uint */ 154 iarg[1] = p->off; /* l_off_t */ 155 iarg[2] = p->whence; /* l_int */ 156 *n_args = 3; 157 break; 158 } 159 /* linux_getpid */ 160 case 20: { 161 *n_args = 0; 162 break; 163 } 164 /* linux_mount */ 165 case 21: { 166 struct linux_mount_args *p = params; 167 uarg[0] = (intptr_t)p->specialfile; /* char * */ 168 uarg[1] = (intptr_t)p->dir; /* char * */ 169 uarg[2] = (intptr_t)p->filesystemtype; /* char * */ 170 iarg[3] = p->rwflag; /* l_ulong */ 171 uarg[4] = (intptr_t)p->data; /* void * */ 172 *n_args = 5; 173 break; 174 } 175 /* linux_oldumount */ 176 case 22: { 177 struct linux_oldumount_args *p = params; 178 uarg[0] = (intptr_t)p->path; /* char * */ 179 *n_args = 1; 180 break; 181 } 182 /* linux_setuid16 */ 183 case 23: { 184 struct linux_setuid16_args *p = params; 185 iarg[0] = p->uid; /* l_uid16_t */ 186 *n_args = 1; 187 break; 188 } 189 /* linux_getuid16 */ 190 case 24: { 191 *n_args = 0; 192 break; 193 } 194 /* linux_stime */ 195 case 25: { 196 *n_args = 0; 197 break; 198 } 199 /* linux_ptrace */ 200 case 26: { 201 struct linux_ptrace_args *p = params; 202 iarg[0] = p->req; /* l_long */ 203 iarg[1] = p->pid; /* l_long */ 204 iarg[2] = p->addr; /* l_long */ 205 iarg[3] = p->data; /* l_long */ 206 *n_args = 4; 207 break; 208 } 209 /* linux_alarm */ 210 case 27: { 211 struct linux_alarm_args *p = params; 212 iarg[0] = p->secs; /* l_uint */ 213 *n_args = 1; 214 break; 215 } 216 /* linux_pause */ 217 case 29: { 218 *n_args = 0; 219 break; 220 } 221 /* linux_utime */ 222 case 30: { 223 struct linux_utime_args *p = params; 224 uarg[0] = (intptr_t)p->fname; /* char * */ 225 uarg[1] = (intptr_t)p->times; /* struct l_utimbuf * */ 226 *n_args = 2; 227 break; 228 } 229 /* linux_access */ 230 case 33: { 231 struct linux_access_args *p = params; 232 uarg[0] = (intptr_t)p->path; /* char * */ 233 iarg[1] = p->amode; /* l_int */ 234 *n_args = 2; 235 break; 236 } 237 /* linux_nice */ 238 case 34: { 239 struct linux_nice_args *p = params; 240 iarg[0] = p->inc; /* l_int */ 241 *n_args = 1; 242 break; 243 } 244 /* sync */ 245 case 36: { 246 *n_args = 0; 247 break; 248 } 249 /* linux_kill */ 250 case 37: { 251 struct linux_kill_args *p = params; 252 iarg[0] = p->pid; /* l_int */ 253 iarg[1] = p->signum; /* l_int */ 254 *n_args = 2; 255 break; 256 } 257 /* linux_rename */ 258 case 38: { 259 struct linux_rename_args *p = params; 260 uarg[0] = (intptr_t)p->from; /* char * */ 261 uarg[1] = (intptr_t)p->to; /* char * */ 262 *n_args = 2; 263 break; 264 } 265 /* linux_mkdir */ 266 case 39: { 267 struct linux_mkdir_args *p = params; 268 uarg[0] = (intptr_t)p->path; /* char * */ 269 iarg[1] = p->mode; /* l_int */ 270 *n_args = 2; 271 break; 272 } 273 /* linux_rmdir */ 274 case 40: { 275 struct linux_rmdir_args *p = params; 276 uarg[0] = (intptr_t)p->path; /* char * */ 277 *n_args = 1; 278 break; 279 } 280 /* dup */ 281 case 41: { 282 struct dup_args *p = params; 283 uarg[0] = p->fd; /* u_int */ 284 *n_args = 1; 285 break; 286 } 287 /* linux_pipe */ 288 case 42: { 289 struct linux_pipe_args *p = params; 290 uarg[0] = (intptr_t)p->pipefds; /* l_int * */ 291 *n_args = 1; 292 break; 293 } 294 /* linux_times */ 295 case 43: { 296 struct linux_times_args *p = params; 297 uarg[0] = (intptr_t)p->buf; /* struct l_times_argv * */ 298 *n_args = 1; 299 break; 300 } 301 /* linux_brk */ 302 case 45: { 303 struct linux_brk_args *p = params; 304 iarg[0] = p->dsend; /* l_ulong */ 305 *n_args = 1; 306 break; 307 } 308 /* linux_setgid16 */ 309 case 46: { 310 struct linux_setgid16_args *p = params; 311 iarg[0] = p->gid; /* l_gid16_t */ 312 *n_args = 1; 313 break; 314 } 315 /* linux_getgid16 */ 316 case 47: { 317 *n_args = 0; 318 break; 319 } 320 /* linux_signal */ 321 case 48: { 322 struct linux_signal_args *p = params; 323 iarg[0] = p->sig; /* l_int */ 324 iarg[1] = p->handler; /* l_handler_t */ 325 *n_args = 2; 326 break; 327 } 328 /* linux_geteuid16 */ 329 case 49: { 330 *n_args = 0; 331 break; 332 } 333 /* linux_getegid16 */ 334 case 50: { 335 *n_args = 0; 336 break; 337 } 338 /* acct */ 339 case 51: { 340 struct acct_args *p = params; 341 uarg[0] = (intptr_t)p->path; /* char * */ 342 *n_args = 1; 343 break; 344 } 345 /* linux_umount */ 346 case 52: { 347 struct linux_umount_args *p = params; 348 uarg[0] = (intptr_t)p->path; /* char * */ 349 iarg[1] = p->flags; /* l_int */ 350 *n_args = 2; 351 break; 352 } 353 /* linux_ioctl */ 354 case 54: { 355 struct linux_ioctl_args *p = params; 356 iarg[0] = p->fd; /* l_uint */ 357 iarg[1] = p->cmd; /* l_uint */ 358 uarg[2] = p->arg; /* uintptr_t */ 359 *n_args = 3; 360 break; 361 } 362 /* linux_fcntl */ 363 case 55: { 364 struct linux_fcntl_args *p = params; 365 iarg[0] = p->fd; /* l_uint */ 366 iarg[1] = p->cmd; /* l_uint */ 367 uarg[2] = p->arg; /* uintptr_t */ 368 *n_args = 3; 369 break; 370 } 371 /* setpgid */ 372 case 57: { 373 struct setpgid_args *p = params; 374 iarg[0] = p->pid; /* int */ 375 iarg[1] = p->pgid; /* int */ 376 *n_args = 2; 377 break; 378 } 379 /* linux_olduname */ 380 case 59: { 381 *n_args = 0; 382 break; 383 } 384 /* umask */ 385 case 60: { 386 struct umask_args *p = params; 387 iarg[0] = p->newmask; /* int */ 388 *n_args = 1; 389 break; 390 } 391 /* chroot */ 392 case 61: { 393 struct chroot_args *p = params; 394 uarg[0] = (intptr_t)p->path; /* char * */ 395 *n_args = 1; 396 break; 397 } 398 /* linux_ustat */ 399 case 62: { 400 struct linux_ustat_args *p = params; 401 iarg[0] = p->dev; /* l_dev_t */ 402 uarg[1] = (intptr_t)p->ubuf; /* struct l_ustat * */ 403 *n_args = 2; 404 break; 405 } 406 /* dup2 */ 407 case 63: { 408 struct dup2_args *p = params; 409 uarg[0] = p->from; /* u_int */ 410 uarg[1] = p->to; /* u_int */ 411 *n_args = 2; 412 break; 413 } 414 /* linux_getppid */ 415 case 64: { 416 *n_args = 0; 417 break; 418 } 419 /* getpgrp */ 420 case 65: { 421 *n_args = 0; 422 break; 423 } 424 /* setsid */ 425 case 66: { 426 *n_args = 0; 427 break; 428 } 429 /* linux_sigaction */ 430 case 67: { 431 struct linux_sigaction_args *p = params; 432 iarg[0] = p->sig; /* l_int */ 433 uarg[1] = (intptr_t)p->nsa; /* l_osigaction_t * */ 434 uarg[2] = (intptr_t)p->osa; /* l_osigaction_t * */ 435 *n_args = 3; 436 break; 437 } 438 /* linux_sgetmask */ 439 case 68: { 440 *n_args = 0; 441 break; 442 } 443 /* linux_ssetmask */ 444 case 69: { 445 struct linux_ssetmask_args *p = params; 446 iarg[0] = p->mask; /* l_osigset_t */ 447 *n_args = 1; 448 break; 449 } 450 /* linux_setreuid16 */ 451 case 70: { 452 struct linux_setreuid16_args *p = params; 453 iarg[0] = p->ruid; /* l_uid16_t */ 454 iarg[1] = p->euid; /* l_uid16_t */ 455 *n_args = 2; 456 break; 457 } 458 /* linux_setregid16 */ 459 case 71: { 460 struct linux_setregid16_args *p = params; 461 iarg[0] = p->rgid; /* l_gid16_t */ 462 iarg[1] = p->egid; /* l_gid16_t */ 463 *n_args = 2; 464 break; 465 } 466 /* linux_sigsuspend */ 467 case 72: { 468 struct linux_sigsuspend_args *p = params; 469 iarg[0] = p->hist0; /* l_int */ 470 iarg[1] = p->hist1; /* l_int */ 471 iarg[2] = p->mask; /* l_osigset_t */ 472 *n_args = 3; 473 break; 474 } 475 /* linux_sigpending */ 476 case 73: { 477 struct linux_sigpending_args *p = params; 478 uarg[0] = (intptr_t)p->mask; /* l_osigset_t * */ 479 *n_args = 1; 480 break; 481 } 482 /* linux_sethostname */ 483 case 74: { 484 struct linux_sethostname_args *p = params; 485 uarg[0] = (intptr_t)p->hostname; /* char * */ 486 uarg[1] = p->len; /* u_int */ 487 *n_args = 2; 488 break; 489 } 490 /* linux_setrlimit */ 491 case 75: { 492 struct linux_setrlimit_args *p = params; 493 iarg[0] = p->resource; /* l_uint */ 494 uarg[1] = (intptr_t)p->rlim; /* struct l_rlimit * */ 495 *n_args = 2; 496 break; 497 } 498 /* linux_old_getrlimit */ 499 case 76: { 500 struct linux_old_getrlimit_args *p = params; 501 iarg[0] = p->resource; /* l_uint */ 502 uarg[1] = (intptr_t)p->rlim; /* struct l_rlimit * */ 503 *n_args = 2; 504 break; 505 } 506 /* linux_getrusage */ 507 case 77: { 508 struct linux_getrusage_args *p = params; 509 iarg[0] = p->who; /* int */ 510 uarg[1] = (intptr_t)p->rusage; /* struct l_rusage * */ 511 *n_args = 2; 512 break; 513 } 514 /* linux_gettimeofday */ 515 case 78: { 516 struct linux_gettimeofday_args *p = params; 517 uarg[0] = (intptr_t)p->tp; /* struct l_timeval * */ 518 uarg[1] = (intptr_t)p->tzp; /* struct timezone * */ 519 *n_args = 2; 520 break; 521 } 522 /* linux_settimeofday */ 523 case 79: { 524 struct linux_settimeofday_args *p = params; 525 uarg[0] = (intptr_t)p->tp; /* struct l_timeval * */ 526 uarg[1] = (intptr_t)p->tzp; /* struct timezone * */ 527 *n_args = 2; 528 break; 529 } 530 /* linux_getgroups16 */ 531 case 80: { 532 struct linux_getgroups16_args *p = params; 533 iarg[0] = p->gidsetsize; /* l_uint */ 534 uarg[1] = (intptr_t)p->gidset; /* l_gid16_t * */ 535 *n_args = 2; 536 break; 537 } 538 /* linux_setgroups16 */ 539 case 81: { 540 struct linux_setgroups16_args *p = params; 541 iarg[0] = p->gidsetsize; /* l_uint */ 542 uarg[1] = (intptr_t)p->gidset; /* l_gid16_t * */ 543 *n_args = 2; 544 break; 545 } 546 /* linux_old_select */ 547 case 82: { 548 struct linux_old_select_args *p = params; 549 uarg[0] = (intptr_t)p->ptr; /* struct l_old_select_argv * */ 550 *n_args = 1; 551 break; 552 } 553 /* linux_symlink */ 554 case 83: { 555 struct linux_symlink_args *p = params; 556 uarg[0] = (intptr_t)p->path; /* char * */ 557 uarg[1] = (intptr_t)p->to; /* char * */ 558 *n_args = 2; 559 break; 560 } 561 /* linux_lstat */ 562 case 84: { 563 struct linux_lstat_args *p = params; 564 uarg[0] = (intptr_t)p->path; /* char * */ 565 uarg[1] = (intptr_t)p->up; /* struct linux_lstat * */ 566 *n_args = 2; 567 break; 568 } 569 /* linux_readlink */ 570 case 85: { 571 struct linux_readlink_args *p = params; 572 uarg[0] = (intptr_t)p->name; /* char * */ 573 uarg[1] = (intptr_t)p->buf; /* char * */ 574 iarg[2] = p->count; /* l_int */ 575 *n_args = 3; 576 break; 577 } 578 /* swapon */ 579 case 87: { 580 struct swapon_args *p = params; 581 uarg[0] = (intptr_t)p->name; /* char * */ 582 *n_args = 1; 583 break; 584 } 585 /* linux_reboot */ 586 case 88: { 587 struct linux_reboot_args *p = params; 588 iarg[0] = p->magic1; /* l_int */ 589 iarg[1] = p->magic2; /* l_int */ 590 iarg[2] = p->cmd; /* l_uint */ 591 uarg[3] = (intptr_t)p->arg; /* void * */ 592 *n_args = 4; 593 break; 594 } 595 /* linux_readdir */ 596 case 89: { 597 struct linux_readdir_args *p = params; 598 iarg[0] = p->fd; /* l_uint */ 599 uarg[1] = (intptr_t)p->dent; /* struct l_dirent * */ 600 iarg[2] = p->count; /* l_uint */ 601 *n_args = 3; 602 break; 603 } 604 /* linux_mmap */ 605 case 90: { 606 struct linux_mmap_args *p = params; 607 uarg[0] = (intptr_t)p->ptr; /* struct l_mmap_argv * */ 608 *n_args = 1; 609 break; 610 } 611 /* munmap */ 612 case 91: { 613 struct munmap_args *p = params; 614 uarg[0] = (intptr_t)p->addr; /* caddr_t */ 615 iarg[1] = p->len; /* int */ 616 *n_args = 2; 617 break; 618 } 619 /* linux_truncate */ 620 case 92: { 621 struct linux_truncate_args *p = params; 622 uarg[0] = (intptr_t)p->path; /* char * */ 623 iarg[1] = p->length; /* l_ulong */ 624 *n_args = 2; 625 break; 626 } 627 /* linux_ftruncate */ 628 case 93: { 629 struct linux_ftruncate_args *p = params; 630 iarg[0] = p->fd; /* int */ 631 iarg[1] = p->length; /* long */ 632 *n_args = 2; 633 break; 634 } 635 /* fchmod */ 636 case 94: { 637 struct fchmod_args *p = params; 638 iarg[0] = p->fd; /* int */ 639 iarg[1] = p->mode; /* int */ 640 *n_args = 2; 641 break; 642 } 643 /* fchown */ 644 case 95: { 645 struct fchown_args *p = params; 646 iarg[0] = p->fd; /* int */ 647 iarg[1] = p->uid; /* int */ 648 iarg[2] = p->gid; /* int */ 649 *n_args = 3; 650 break; 651 } 652 /* linux_getpriority */ 653 case 96: { 654 struct linux_getpriority_args *p = params; 655 iarg[0] = p->which; /* int */ 656 iarg[1] = p->who; /* int */ 657 *n_args = 2; 658 break; 659 } 660 /* setpriority */ 661 case 97: { 662 struct setpriority_args *p = params; 663 iarg[0] = p->which; /* int */ 664 iarg[1] = p->who; /* int */ 665 iarg[2] = p->prio; /* int */ 666 *n_args = 3; 667 break; 668 } 669 /* linux_statfs */ 670 case 99: { 671 struct linux_statfs_args *p = params; 672 uarg[0] = (intptr_t)p->path; /* char * */ 673 uarg[1] = (intptr_t)p->buf; /* struct l_statfs_buf * */ 674 *n_args = 2; 675 break; 676 } 677 /* linux_fstatfs */ 678 case 100: { 679 struct linux_fstatfs_args *p = params; 680 iarg[0] = p->fd; /* l_uint */ 681 uarg[1] = (intptr_t)p->buf; /* struct l_statfs_buf * */ 682 *n_args = 2; 683 break; 684 } 685 /* linux_socketcall */ 686 case 102: { 687 struct linux_socketcall_args *p = params; 688 iarg[0] = p->what; /* l_int */ 689 iarg[1] = p->args; /* l_ulong */ 690 *n_args = 2; 691 break; 692 } 693 /* linux_syslog */ 694 case 103: { 695 struct linux_syslog_args *p = params; 696 iarg[0] = p->type; /* l_int */ 697 uarg[1] = (intptr_t)p->buf; /* char * */ 698 iarg[2] = p->len; /* l_int */ 699 *n_args = 3; 700 break; 701 } 702 /* linux_setitimer */ 703 case 104: { 704 struct linux_setitimer_args *p = params; 705 iarg[0] = p->which; /* l_int */ 706 uarg[1] = (intptr_t)p->itv; /* struct l_itimerval * */ 707 uarg[2] = (intptr_t)p->oitv; /* struct l_itimerval * */ 708 *n_args = 3; 709 break; 710 } 711 /* linux_getitimer */ 712 case 105: { 713 struct linux_getitimer_args *p = params; 714 iarg[0] = p->which; /* l_int */ 715 uarg[1] = (intptr_t)p->itv; /* struct l_itimerval * */ 716 *n_args = 2; 717 break; 718 } 719 /* linux_newstat */ 720 case 106: { 721 struct linux_newstat_args *p = params; 722 uarg[0] = (intptr_t)p->path; /* char * */ 723 uarg[1] = (intptr_t)p->buf; /* struct l_newstat * */ 724 *n_args = 2; 725 break; 726 } 727 /* linux_newlstat */ 728 case 107: { 729 struct linux_newlstat_args *p = params; 730 uarg[0] = (intptr_t)p->path; /* char * */ 731 uarg[1] = (intptr_t)p->buf; /* struct l_newstat * */ 732 *n_args = 2; 733 break; 734 } 735 /* linux_newfstat */ 736 case 108: { 737 struct linux_newfstat_args *p = params; 738 iarg[0] = p->fd; /* l_uint */ 739 uarg[1] = (intptr_t)p->buf; /* struct l_newstat * */ 740 *n_args = 2; 741 break; 742 } 743 /* linux_uname */ 744 case 109: { 745 *n_args = 0; 746 break; 747 } 748 /* linux_iopl */ 749 case 110: { 750 struct linux_iopl_args *p = params; 751 iarg[0] = p->level; /* l_int */ 752 *n_args = 1; 753 break; 754 } 755 /* linux_vhangup */ 756 case 111: { 757 *n_args = 0; 758 break; 759 } 760 /* linux_wait4 */ 761 case 114: { 762 struct linux_wait4_args *p = params; 763 iarg[0] = p->pid; /* l_pid_t */ 764 uarg[1] = (intptr_t)p->status; /* l_int * */ 765 iarg[2] = p->options; /* l_int */ 766 uarg[3] = (intptr_t)p->rusage; /* struct l_rusage * */ 767 *n_args = 4; 768 break; 769 } 770 /* linux_swapoff */ 771 case 115: { 772 *n_args = 0; 773 break; 774 } 775 /* linux_sysinfo */ 776 case 116: { 777 struct linux_sysinfo_args *p = params; 778 uarg[0] = (intptr_t)p->info; /* struct l_sysinfo * */ 779 *n_args = 1; 780 break; 781 } 782 /* linux_ipc */ 783 case 117: { 784 struct linux_ipc_args *p = params; 785 iarg[0] = p->what; /* l_uint */ 786 iarg[1] = p->arg1; /* l_int */ 787 iarg[2] = p->arg2; /* l_int */ 788 iarg[3] = p->arg3; /* l_uint */ 789 iarg[4] = p->ptr; /* l_uintptr_t */ 790 iarg[5] = p->arg5; /* l_uint */ 791 *n_args = 6; 792 break; 793 } 794 /* fsync */ 795 case 118: { 796 struct fsync_args *p = params; 797 iarg[0] = p->fd; /* int */ 798 *n_args = 1; 799 break; 800 } 801 /* linux_sigreturn */ 802 case 119: { 803 struct linux_sigreturn_args *p = params; 804 uarg[0] = (intptr_t)p->sfp; /* struct l_sigframe * */ 805 *n_args = 1; 806 break; 807 } 808 /* linux_clone */ 809 case 120: { 810 struct linux_clone_args *p = params; 811 iarg[0] = p->flags; /* l_int */ 812 uarg[1] = (intptr_t)p->stack; /* void * */ 813 uarg[2] = (intptr_t)p->parent_tidptr; /* void * */ 814 uarg[3] = (intptr_t)p->tls; /* void * */ 815 uarg[4] = (intptr_t)p->child_tidptr; /* void * */ 816 *n_args = 5; 817 break; 818 } 819 /* linux_setdomainname */ 820 case 121: { 821 struct linux_setdomainname_args *p = params; 822 uarg[0] = (intptr_t)p->name; /* char * */ 823 iarg[1] = p->len; /* int */ 824 *n_args = 2; 825 break; 826 } 827 /* linux_newuname */ 828 case 122: { 829 struct linux_newuname_args *p = params; 830 uarg[0] = (intptr_t)p->buf; /* struct l_new_utsname * */ 831 *n_args = 1; 832 break; 833 } 834 /* linux_adjtimex */ 835 case 124: { 836 *n_args = 0; 837 break; 838 } 839 /* linux_mprotect */ 840 case 125: { 841 struct linux_mprotect_args *p = params; 842 uarg[0] = (intptr_t)p->addr; /* caddr_t */ 843 iarg[1] = p->len; /* int */ 844 iarg[2] = p->prot; /* int */ 845 *n_args = 3; 846 break; 847 } 848 /* linux_sigprocmask */ 849 case 126: { 850 struct linux_sigprocmask_args *p = params; 851 iarg[0] = p->how; /* l_int */ 852 uarg[1] = (intptr_t)p->mask; /* l_osigset_t * */ 853 uarg[2] = (intptr_t)p->omask; /* l_osigset_t * */ 854 *n_args = 3; 855 break; 856 } 857 /* linux_init_module */ 858 case 128: { 859 *n_args = 0; 860 break; 861 } 862 /* linux_delete_module */ 863 case 129: { 864 *n_args = 0; 865 break; 866 } 867 /* linux_quotactl */ 868 case 131: { 869 *n_args = 0; 870 break; 871 } 872 /* getpgid */ 873 case 132: { 874 struct getpgid_args *p = params; 875 iarg[0] = p->pid; /* int */ 876 *n_args = 1; 877 break; 878 } 879 /* fchdir */ 880 case 133: { 881 struct fchdir_args *p = params; 882 iarg[0] = p->fd; /* int */ 883 *n_args = 1; 884 break; 885 } 886 /* linux_bdflush */ 887 case 134: { 888 *n_args = 0; 889 break; 890 } 891 /* linux_sysfs */ 892 case 135: { 893 struct linux_sysfs_args *p = params; 894 iarg[0] = p->option; /* l_int */ 895 iarg[1] = p->arg1; /* l_ulong */ 896 iarg[2] = p->arg2; /* l_ulong */ 897 *n_args = 3; 898 break; 899 } 900 /* linux_personality */ 901 case 136: { 902 struct linux_personality_args *p = params; 903 iarg[0] = p->per; /* l_uint */ 904 *n_args = 1; 905 break; 906 } 907 /* linux_setfsuid16 */ 908 case 138: { 909 struct linux_setfsuid16_args *p = params; 910 iarg[0] = p->uid; /* l_uid16_t */ 911 *n_args = 1; 912 break; 913 } 914 /* linux_setfsgid16 */ 915 case 139: { 916 struct linux_setfsgid16_args *p = params; 917 iarg[0] = p->gid; /* l_gid16_t */ 918 *n_args = 1; 919 break; 920 } 921 /* linux_llseek */ 922 case 140: { 923 struct linux_llseek_args *p = params; 924 iarg[0] = p->fd; /* l_int */ 925 iarg[1] = p->ohigh; /* l_ulong */ 926 iarg[2] = p->olow; /* l_ulong */ 927 uarg[3] = (intptr_t)p->res; /* l_loff_t * */ 928 iarg[4] = p->whence; /* l_uint */ 929 *n_args = 5; 930 break; 931 } 932 /* linux_getdents */ 933 case 141: { 934 struct linux_getdents_args *p = params; 935 iarg[0] = p->fd; /* l_uint */ 936 uarg[1] = (intptr_t)p->dent; /* void * */ 937 iarg[2] = p->count; /* l_uint */ 938 *n_args = 3; 939 break; 940 } 941 /* linux_select */ 942 case 142: { 943 struct linux_select_args *p = params; 944 iarg[0] = p->nfds; /* l_int */ 945 uarg[1] = (intptr_t)p->readfds; /* l_fd_set * */ 946 uarg[2] = (intptr_t)p->writefds; /* l_fd_set * */ 947 uarg[3] = (intptr_t)p->exceptfds; /* l_fd_set * */ 948 uarg[4] = (intptr_t)p->timeout; /* struct l_timeval * */ 949 *n_args = 5; 950 break; 951 } 952 /* flock */ 953 case 143: { 954 struct flock_args *p = params; 955 iarg[0] = p->fd; /* int */ 956 iarg[1] = p->how; /* int */ 957 *n_args = 2; 958 break; 959 } 960 /* linux_msync */ 961 case 144: { 962 struct linux_msync_args *p = params; 963 iarg[0] = p->addr; /* l_ulong */ 964 iarg[1] = p->len; /* l_size_t */ 965 iarg[2] = p->fl; /* l_int */ 966 *n_args = 3; 967 break; 968 } 969 /* linux_readv */ 970 case 145: { 971 struct linux_readv_args *p = params; 972 iarg[0] = p->fd; /* l_ulong */ 973 uarg[1] = (intptr_t)p->iovp; /* struct l_iovec32 * */ 974 iarg[2] = p->iovcnt; /* l_ulong */ 975 *n_args = 3; 976 break; 977 } 978 /* linux_writev */ 979 case 146: { 980 struct linux_writev_args *p = params; 981 iarg[0] = p->fd; /* l_ulong */ 982 uarg[1] = (intptr_t)p->iovp; /* struct l_iovec32 * */ 983 iarg[2] = p->iovcnt; /* l_ulong */ 984 *n_args = 3; 985 break; 986 } 987 /* linux_getsid */ 988 case 147: { 989 struct linux_getsid_args *p = params; 990 iarg[0] = p->pid; /* l_pid_t */ 991 *n_args = 1; 992 break; 993 } 994 /* linux_fdatasync */ 995 case 148: { 996 struct linux_fdatasync_args *p = params; 997 iarg[0] = p->fd; /* l_uint */ 998 *n_args = 1; 999 break; 1000 } 1001 /* linux_sysctl */ 1002 case 149: { 1003 struct linux_sysctl_args *p = params; 1004 uarg[0] = (intptr_t)p->args; /* struct l___sysctl_args * */ 1005 *n_args = 1; 1006 break; 1007 } 1008 /* mlock */ 1009 case 150: { 1010 struct mlock_args *p = params; 1011 uarg[0] = (intptr_t)p->addr; /* const void * */ 1012 uarg[1] = p->len; /* size_t */ 1013 *n_args = 2; 1014 break; 1015 } 1016 /* munlock */ 1017 case 151: { 1018 struct munlock_args *p = params; 1019 uarg[0] = (intptr_t)p->addr; /* const void * */ 1020 uarg[1] = p->len; /* size_t */ 1021 *n_args = 2; 1022 break; 1023 } 1024 /* mlockall */ 1025 case 152: { 1026 struct mlockall_args *p = params; 1027 iarg[0] = p->how; /* int */ 1028 *n_args = 1; 1029 break; 1030 } 1031 /* munlockall */ 1032 case 153: { 1033 *n_args = 0; 1034 break; 1035 } 1036 /* linux_sched_setparam */ 1037 case 154: { 1038 struct linux_sched_setparam_args *p = params; 1039 iarg[0] = p->pid; /* l_pid_t */ 1040 uarg[1] = (intptr_t)p->param; /* struct sched_param * */ 1041 *n_args = 2; 1042 break; 1043 } 1044 /* linux_sched_getparam */ 1045 case 155: { 1046 struct linux_sched_getparam_args *p = params; 1047 iarg[0] = p->pid; /* l_pid_t */ 1048 uarg[1] = (intptr_t)p->param; /* struct sched_param * */ 1049 *n_args = 2; 1050 break; 1051 } 1052 /* linux_sched_setscheduler */ 1053 case 156: { 1054 struct linux_sched_setscheduler_args *p = params; 1055 iarg[0] = p->pid; /* l_pid_t */ 1056 iarg[1] = p->policy; /* l_int */ 1057 uarg[2] = (intptr_t)p->param; /* struct sched_param * */ 1058 *n_args = 3; 1059 break; 1060 } 1061 /* linux_sched_getscheduler */ 1062 case 157: { 1063 struct linux_sched_getscheduler_args *p = params; 1064 iarg[0] = p->pid; /* l_pid_t */ 1065 *n_args = 1; 1066 break; 1067 } 1068 /* sched_yield */ 1069 case 158: { 1070 *n_args = 0; 1071 break; 1072 } 1073 /* linux_sched_get_priority_max */ 1074 case 159: { 1075 struct linux_sched_get_priority_max_args *p = params; 1076 iarg[0] = p->policy; /* l_int */ 1077 *n_args = 1; 1078 break; 1079 } 1080 /* linux_sched_get_priority_min */ 1081 case 160: { 1082 struct linux_sched_get_priority_min_args *p = params; 1083 iarg[0] = p->policy; /* l_int */ 1084 *n_args = 1; 1085 break; 1086 } 1087 /* linux_sched_rr_get_interval */ 1088 case 161: { 1089 struct linux_sched_rr_get_interval_args *p = params; 1090 iarg[0] = p->pid; /* l_pid_t */ 1091 uarg[1] = (intptr_t)p->interval; /* struct l_timespec * */ 1092 *n_args = 2; 1093 break; 1094 } 1095 /* linux_nanosleep */ 1096 case 162: { 1097 struct linux_nanosleep_args *p = params; 1098 uarg[0] = (intptr_t)p->rqtp; /* const struct l_timespec * */ 1099 uarg[1] = (intptr_t)p->rmtp; /* struct l_timespec * */ 1100 *n_args = 2; 1101 break; 1102 } 1103 /* linux_mremap */ 1104 case 163: { 1105 struct linux_mremap_args *p = params; 1106 iarg[0] = p->addr; /* l_ulong */ 1107 iarg[1] = p->old_len; /* l_ulong */ 1108 iarg[2] = p->new_len; /* l_ulong */ 1109 iarg[3] = p->flags; /* l_ulong */ 1110 iarg[4] = p->new_addr; /* l_ulong */ 1111 *n_args = 5; 1112 break; 1113 } 1114 /* linux_setresuid16 */ 1115 case 164: { 1116 struct linux_setresuid16_args *p = params; 1117 iarg[0] = p->ruid; /* l_uid16_t */ 1118 iarg[1] = p->euid; /* l_uid16_t */ 1119 iarg[2] = p->suid; /* l_uid16_t */ 1120 *n_args = 3; 1121 break; 1122 } 1123 /* linux_getresuid16 */ 1124 case 165: { 1125 struct linux_getresuid16_args *p = params; 1126 uarg[0] = (intptr_t)p->ruid; /* l_uid16_t * */ 1127 uarg[1] = (intptr_t)p->euid; /* l_uid16_t * */ 1128 uarg[2] = (intptr_t)p->suid; /* l_uid16_t * */ 1129 *n_args = 3; 1130 break; 1131 } 1132 /* poll */ 1133 case 168: { 1134 struct poll_args *p = params; 1135 uarg[0] = (intptr_t)p->fds; /* struct pollfd * */ 1136 uarg[1] = p->nfds; /* unsigned int */ 1137 iarg[2] = p->timeout; /* int */ 1138 *n_args = 3; 1139 break; 1140 } 1141 /* linux_setresgid16 */ 1142 case 170: { 1143 struct linux_setresgid16_args *p = params; 1144 iarg[0] = p->rgid; /* l_gid16_t */ 1145 iarg[1] = p->egid; /* l_gid16_t */ 1146 iarg[2] = p->sgid; /* l_gid16_t */ 1147 *n_args = 3; 1148 break; 1149 } 1150 /* linux_getresgid16 */ 1151 case 171: { 1152 struct linux_getresgid16_args *p = params; 1153 uarg[0] = (intptr_t)p->rgid; /* l_gid16_t * */ 1154 uarg[1] = (intptr_t)p->egid; /* l_gid16_t * */ 1155 uarg[2] = (intptr_t)p->sgid; /* l_gid16_t * */ 1156 *n_args = 3; 1157 break; 1158 } 1159 /* linux_prctl */ 1160 case 172: { 1161 struct linux_prctl_args *p = params; 1162 iarg[0] = p->option; /* l_int */ 1163 iarg[1] = p->arg2; /* l_int */ 1164 iarg[2] = p->arg3; /* l_int */ 1165 iarg[3] = p->arg4; /* l_int */ 1166 iarg[4] = p->arg5; /* l_int */ 1167 *n_args = 5; 1168 break; 1169 } 1170 /* linux_rt_sigreturn */ 1171 case 173: { 1172 struct linux_rt_sigreturn_args *p = params; 1173 uarg[0] = (intptr_t)p->ucp; /* struct l_ucontext * */ 1174 *n_args = 1; 1175 break; 1176 } 1177 /* linux_rt_sigaction */ 1178 case 174: { 1179 struct linux_rt_sigaction_args *p = params; 1180 iarg[0] = p->sig; /* l_int */ 1181 uarg[1] = (intptr_t)p->act; /* l_sigaction_t * */ 1182 uarg[2] = (intptr_t)p->oact; /* l_sigaction_t * */ 1183 iarg[3] = p->sigsetsize; /* l_size_t */ 1184 *n_args = 4; 1185 break; 1186 } 1187 /* linux_rt_sigprocmask */ 1188 case 175: { 1189 struct linux_rt_sigprocmask_args *p = params; 1190 iarg[0] = p->how; /* l_int */ 1191 uarg[1] = (intptr_t)p->mask; /* l_sigset_t * */ 1192 uarg[2] = (intptr_t)p->omask; /* l_sigset_t * */ 1193 iarg[3] = p->sigsetsize; /* l_size_t */ 1194 *n_args = 4; 1195 break; 1196 } 1197 /* linux_rt_sigpending */ 1198 case 176: { 1199 struct linux_rt_sigpending_args *p = params; 1200 uarg[0] = (intptr_t)p->set; /* l_sigset_t * */ 1201 iarg[1] = p->sigsetsize; /* l_size_t */ 1202 *n_args = 2; 1203 break; 1204 } 1205 /* linux_rt_sigtimedwait */ 1206 case 177: { 1207 struct linux_rt_sigtimedwait_args *p = params; 1208 uarg[0] = (intptr_t)p->mask; /* l_sigset_t * */ 1209 uarg[1] = (intptr_t)p->ptr; /* l_siginfo_t * */ 1210 uarg[2] = (intptr_t)p->timeout; /* struct l_timeval * */ 1211 iarg[3] = p->sigsetsize; /* l_size_t */ 1212 *n_args = 4; 1213 break; 1214 } 1215 /* linux_rt_sigqueueinfo */ 1216 case 178: { 1217 struct linux_rt_sigqueueinfo_args *p = params; 1218 iarg[0] = p->pid; /* l_pid_t */ 1219 iarg[1] = p->sig; /* l_int */ 1220 uarg[2] = (intptr_t)p->info; /* l_siginfo_t * */ 1221 *n_args = 3; 1222 break; 1223 } 1224 /* linux_rt_sigsuspend */ 1225 case 179: { 1226 struct linux_rt_sigsuspend_args *p = params; 1227 uarg[0] = (intptr_t)p->newset; /* l_sigset_t * */ 1228 iarg[1] = p->sigsetsize; /* l_size_t */ 1229 *n_args = 2; 1230 break; 1231 } 1232 /* linux_pread */ 1233 case 180: { 1234 struct linux_pread_args *p = params; 1235 iarg[0] = p->fd; /* l_uint */ 1236 uarg[1] = (intptr_t)p->buf; /* char * */ 1237 iarg[2] = p->nbyte; /* l_size_t */ 1238 uarg[3] = p->offset1; /* uint32_t */ 1239 uarg[4] = p->offset2; /* uint32_t */ 1240 *n_args = 5; 1241 break; 1242 } 1243 /* linux_pwrite */ 1244 case 181: { 1245 struct linux_pwrite_args *p = params; 1246 iarg[0] = p->fd; /* l_uint */ 1247 uarg[1] = (intptr_t)p->buf; /* char * */ 1248 iarg[2] = p->nbyte; /* l_size_t */ 1249 uarg[3] = p->offset1; /* uint32_t */ 1250 uarg[4] = p->offset2; /* uint32_t */ 1251 *n_args = 5; 1252 break; 1253 } 1254 /* linux_chown16 */ 1255 case 182: { 1256 struct linux_chown16_args *p = params; 1257 uarg[0] = (intptr_t)p->path; /* char * */ 1258 iarg[1] = p->uid; /* l_uid16_t */ 1259 iarg[2] = p->gid; /* l_gid16_t */ 1260 *n_args = 3; 1261 break; 1262 } 1263 /* linux_getcwd */ 1264 case 183: { 1265 struct linux_getcwd_args *p = params; 1266 uarg[0] = (intptr_t)p->buf; /* char * */ 1267 iarg[1] = p->bufsize; /* l_ulong */ 1268 *n_args = 2; 1269 break; 1270 } 1271 /* linux_capget */ 1272 case 184: { 1273 struct linux_capget_args *p = params; 1274 uarg[0] = (intptr_t)p->hdrp; /* struct l_user_cap_header * */ 1275 uarg[1] = (intptr_t)p->datap; /* struct l_user_cap_data * */ 1276 *n_args = 2; 1277 break; 1278 } 1279 /* linux_capset */ 1280 case 185: { 1281 struct linux_capset_args *p = params; 1282 uarg[0] = (intptr_t)p->hdrp; /* struct l_user_cap_header * */ 1283 uarg[1] = (intptr_t)p->datap; /* struct l_user_cap_data * */ 1284 *n_args = 2; 1285 break; 1286 } 1287 /* linux_sigaltstack */ 1288 case 186: { 1289 struct linux_sigaltstack_args *p = params; 1290 uarg[0] = (intptr_t)p->uss; /* l_stack_t * */ 1291 uarg[1] = (intptr_t)p->uoss; /* l_stack_t * */ 1292 *n_args = 2; 1293 break; 1294 } 1295 /* linux_sendfile */ 1296 case 187: { 1297 struct linux_sendfile_args *p = params; 1298 iarg[0] = p->out; /* l_int */ 1299 iarg[1] = p->in; /* l_int */ 1300 uarg[2] = (intptr_t)p->offset; /* l_long * */ 1301 iarg[3] = p->count; /* l_size_t */ 1302 *n_args = 4; 1303 break; 1304 } 1305 /* linux_vfork */ 1306 case 190: { 1307 *n_args = 0; 1308 break; 1309 } 1310 /* linux_getrlimit */ 1311 case 191: { 1312 struct linux_getrlimit_args *p = params; 1313 iarg[0] = p->resource; /* l_uint */ 1314 uarg[1] = (intptr_t)p->rlim; /* struct l_rlimit * */ 1315 *n_args = 2; 1316 break; 1317 } 1318 /* linux_mmap2 */ 1319 case 192: { 1320 struct linux_mmap2_args *p = params; 1321 iarg[0] = p->addr; /* l_ulong */ 1322 iarg[1] = p->len; /* l_ulong */ 1323 iarg[2] = p->prot; /* l_ulong */ 1324 iarg[3] = p->flags; /* l_ulong */ 1325 iarg[4] = p->fd; /* l_ulong */ 1326 iarg[5] = p->pgoff; /* l_ulong */ 1327 *n_args = 6; 1328 break; 1329 } 1330 /* linux_truncate64 */ 1331 case 193: { 1332 struct linux_truncate64_args *p = params; 1333 uarg[0] = (intptr_t)p->path; /* char * */ 1334 uarg[1] = p->length1; /* uint32_t */ 1335 uarg[2] = p->length2; /* uint32_t */ 1336 *n_args = 3; 1337 break; 1338 } 1339 /* linux_ftruncate64 */ 1340 case 194: { 1341 struct linux_ftruncate64_args *p = params; 1342 iarg[0] = p->fd; /* l_uint */ 1343 uarg[1] = p->length1; /* uint32_t */ 1344 uarg[2] = p->length2; /* uint32_t */ 1345 *n_args = 3; 1346 break; 1347 } 1348 /* linux_stat64 */ 1349 case 195: { 1350 struct linux_stat64_args *p = params; 1351 uarg[0] = (intptr_t)p->filename; /* const char * */ 1352 uarg[1] = (intptr_t)p->statbuf; /* struct l_stat64 * */ 1353 *n_args = 2; 1354 break; 1355 } 1356 /* linux_lstat64 */ 1357 case 196: { 1358 struct linux_lstat64_args *p = params; 1359 uarg[0] = (intptr_t)p->filename; /* const char * */ 1360 uarg[1] = (intptr_t)p->statbuf; /* struct l_stat64 * */ 1361 *n_args = 2; 1362 break; 1363 } 1364 /* linux_fstat64 */ 1365 case 197: { 1366 struct linux_fstat64_args *p = params; 1367 iarg[0] = p->fd; /* l_int */ 1368 uarg[1] = (intptr_t)p->statbuf; /* struct l_stat64 * */ 1369 *n_args = 2; 1370 break; 1371 } 1372 /* linux_lchown */ 1373 case 198: { 1374 struct linux_lchown_args *p = params; 1375 uarg[0] = (intptr_t)p->path; /* char * */ 1376 iarg[1] = p->uid; /* l_uid_t */ 1377 iarg[2] = p->gid; /* l_gid_t */ 1378 *n_args = 3; 1379 break; 1380 } 1381 /* linux_getuid */ 1382 case 199: { 1383 *n_args = 0; 1384 break; 1385 } 1386 /* linux_getgid */ 1387 case 200: { 1388 *n_args = 0; 1389 break; 1390 } 1391 /* geteuid */ 1392 case 201: { 1393 *n_args = 0; 1394 break; 1395 } 1396 /* getegid */ 1397 case 202: { 1398 *n_args = 0; 1399 break; 1400 } 1401 /* setreuid */ 1402 case 203: { 1403 struct setreuid_args *p = params; 1404 uarg[0] = p->ruid; /* uid_t */ 1405 uarg[1] = p->euid; /* uid_t */ 1406 *n_args = 2; 1407 break; 1408 } 1409 /* setregid */ 1410 case 204: { 1411 struct setregid_args *p = params; 1412 iarg[0] = p->rgid; /* gid_t */ 1413 iarg[1] = p->egid; /* gid_t */ 1414 *n_args = 2; 1415 break; 1416 } 1417 /* linux_getgroups */ 1418 case 205: { 1419 struct linux_getgroups_args *p = params; 1420 iarg[0] = p->gidsetsize; /* l_int */ 1421 uarg[1] = (intptr_t)p->grouplist; /* l_gid_t * */ 1422 *n_args = 2; 1423 break; 1424 } 1425 /* linux_setgroups */ 1426 case 206: { 1427 struct linux_setgroups_args *p = params; 1428 iarg[0] = p->gidsetsize; /* l_int */ 1429 uarg[1] = (intptr_t)p->grouplist; /* l_gid_t * */ 1430 *n_args = 2; 1431 break; 1432 } 1433 /* fchown */ 1434 case 207: { 1435 *n_args = 0; 1436 break; 1437 } 1438 /* setresuid */ 1439 case 208: { 1440 struct setresuid_args *p = params; 1441 uarg[0] = p->ruid; /* uid_t */ 1442 uarg[1] = p->euid; /* uid_t */ 1443 uarg[2] = p->suid; /* uid_t */ 1444 *n_args = 3; 1445 break; 1446 } 1447 /* getresuid */ 1448 case 209: { 1449 struct getresuid_args *p = params; 1450 uarg[0] = (intptr_t)p->ruid; /* uid_t * */ 1451 uarg[1] = (intptr_t)p->euid; /* uid_t * */ 1452 uarg[2] = (intptr_t)p->suid; /* uid_t * */ 1453 *n_args = 3; 1454 break; 1455 } 1456 /* setresgid */ 1457 case 210: { 1458 struct setresgid_args *p = params; 1459 iarg[0] = p->rgid; /* gid_t */ 1460 iarg[1] = p->egid; /* gid_t */ 1461 iarg[2] = p->sgid; /* gid_t */ 1462 *n_args = 3; 1463 break; 1464 } 1465 /* getresgid */ 1466 case 211: { 1467 struct getresgid_args *p = params; 1468 uarg[0] = (intptr_t)p->rgid; /* gid_t * */ 1469 uarg[1] = (intptr_t)p->egid; /* gid_t * */ 1470 uarg[2] = (intptr_t)p->sgid; /* gid_t * */ 1471 *n_args = 3; 1472 break; 1473 } 1474 /* linux_chown */ 1475 case 212: { 1476 struct linux_chown_args *p = params; 1477 uarg[0] = (intptr_t)p->path; /* char * */ 1478 iarg[1] = p->uid; /* l_uid_t */ 1479 iarg[2] = p->gid; /* l_gid_t */ 1480 *n_args = 3; 1481 break; 1482 } 1483 /* setuid */ 1484 case 213: { 1485 struct setuid_args *p = params; 1486 uarg[0] = p->uid; /* uid_t */ 1487 *n_args = 1; 1488 break; 1489 } 1490 /* setgid */ 1491 case 214: { 1492 struct setgid_args *p = params; 1493 iarg[0] = p->gid; /* gid_t */ 1494 *n_args = 1; 1495 break; 1496 } 1497 /* linux_setfsuid */ 1498 case 215: { 1499 struct linux_setfsuid_args *p = params; 1500 iarg[0] = p->uid; /* l_uid_t */ 1501 *n_args = 1; 1502 break; 1503 } 1504 /* linux_setfsgid */ 1505 case 216: { 1506 struct linux_setfsgid_args *p = params; 1507 iarg[0] = p->gid; /* l_gid_t */ 1508 *n_args = 1; 1509 break; 1510 } 1511 /* linux_pivot_root */ 1512 case 217: { 1513 struct linux_pivot_root_args *p = params; 1514 uarg[0] = (intptr_t)p->new_root; /* char * */ 1515 uarg[1] = (intptr_t)p->put_old; /* char * */ 1516 *n_args = 2; 1517 break; 1518 } 1519 /* linux_mincore */ 1520 case 218: { 1521 struct linux_mincore_args *p = params; 1522 iarg[0] = p->start; /* l_ulong */ 1523 iarg[1] = p->len; /* l_size_t */ 1524 uarg[2] = (intptr_t)p->vec; /* u_char * */ 1525 *n_args = 3; 1526 break; 1527 } 1528 /* linux_madvise */ 1529 case 219: { 1530 struct linux_madvise_args *p = params; 1531 uarg[0] = (intptr_t)p->addr; /* void * */ 1532 uarg[1] = p->len; /* size_t */ 1533 iarg[2] = p->behav; /* int */ 1534 *n_args = 3; 1535 break; 1536 } 1537 /* linux_getdents64 */ 1538 case 220: { 1539 struct linux_getdents64_args *p = params; 1540 iarg[0] = p->fd; /* l_uint */ 1541 uarg[1] = (intptr_t)p->dirent; /* void * */ 1542 iarg[2] = p->count; /* l_uint */ 1543 *n_args = 3; 1544 break; 1545 } 1546 /* linux_fcntl64 */ 1547 case 221: { 1548 struct linux_fcntl64_args *p = params; 1549 iarg[0] = p->fd; /* l_uint */ 1550 iarg[1] = p->cmd; /* l_uint */ 1551 uarg[2] = p->arg; /* uintptr_t */ 1552 *n_args = 3; 1553 break; 1554 } 1555 /* linux_gettid */ 1556 case 224: { 1557 *n_args = 0; 1558 break; 1559 } 1560 /* linux_setxattr */ 1561 case 226: { 1562 struct linux_setxattr_args *p = params; 1563 uarg[0] = (intptr_t)p->path; /* const char * */ 1564 uarg[1] = (intptr_t)p->name; /* const char * */ 1565 uarg[2] = (intptr_t)p->value; /* const char * */ 1566 iarg[3] = p->size; /* l_size_t */ 1567 iarg[4] = p->flags; /* l_int */ 1568 *n_args = 5; 1569 break; 1570 } 1571 /* linux_lsetxattr */ 1572 case 227: { 1573 struct linux_lsetxattr_args *p = params; 1574 uarg[0] = (intptr_t)p->path; /* const char * */ 1575 uarg[1] = (intptr_t)p->name; /* const char * */ 1576 uarg[2] = (intptr_t)p->value; /* const char * */ 1577 iarg[3] = p->size; /* l_size_t */ 1578 iarg[4] = p->flags; /* l_int */ 1579 *n_args = 5; 1580 break; 1581 } 1582 /* linux_fsetxattr */ 1583 case 228: { 1584 struct linux_fsetxattr_args *p = params; 1585 iarg[0] = p->fd; /* l_int */ 1586 uarg[1] = (intptr_t)p->name; /* const char * */ 1587 uarg[2] = (intptr_t)p->value; /* const char * */ 1588 iarg[3] = p->size; /* l_size_t */ 1589 iarg[4] = p->flags; /* l_int */ 1590 *n_args = 5; 1591 break; 1592 } 1593 /* linux_getxattr */ 1594 case 229: { 1595 struct linux_getxattr_args *p = params; 1596 uarg[0] = (intptr_t)p->path; /* const char * */ 1597 uarg[1] = (intptr_t)p->name; /* const char * */ 1598 uarg[2] = (intptr_t)p->value; /* char * */ 1599 iarg[3] = p->size; /* l_size_t */ 1600 *n_args = 4; 1601 break; 1602 } 1603 /* linux_lgetxattr */ 1604 case 230: { 1605 struct linux_lgetxattr_args *p = params; 1606 uarg[0] = (intptr_t)p->path; /* const char * */ 1607 uarg[1] = (intptr_t)p->name; /* const char * */ 1608 uarg[2] = (intptr_t)p->value; /* char * */ 1609 iarg[3] = p->size; /* l_size_t */ 1610 *n_args = 4; 1611 break; 1612 } 1613 /* linux_fgetxattr */ 1614 case 231: { 1615 struct linux_fgetxattr_args *p = params; 1616 iarg[0] = p->fd; /* l_int */ 1617 uarg[1] = (intptr_t)p->name; /* const char * */ 1618 uarg[2] = (intptr_t)p->value; /* char * */ 1619 iarg[3] = p->size; /* l_size_t */ 1620 *n_args = 4; 1621 break; 1622 } 1623 /* linux_listxattr */ 1624 case 232: { 1625 struct linux_listxattr_args *p = params; 1626 uarg[0] = (intptr_t)p->path; /* const char * */ 1627 uarg[1] = (intptr_t)p->list; /* const char * */ 1628 iarg[2] = p->size; /* l_size_t */ 1629 *n_args = 3; 1630 break; 1631 } 1632 /* linux_llistxattr */ 1633 case 233: { 1634 struct linux_llistxattr_args *p = params; 1635 uarg[0] = (intptr_t)p->path; /* const char * */ 1636 uarg[1] = (intptr_t)p->list; /* const char * */ 1637 iarg[2] = p->size; /* l_size_t */ 1638 *n_args = 3; 1639 break; 1640 } 1641 /* linux_flistxattr */ 1642 case 234: { 1643 struct linux_flistxattr_args *p = params; 1644 iarg[0] = p->fd; /* l_int */ 1645 uarg[1] = (intptr_t)p->list; /* const char * */ 1646 iarg[2] = p->size; /* l_size_t */ 1647 *n_args = 3; 1648 break; 1649 } 1650 /* linux_removexattr */ 1651 case 235: { 1652 struct linux_removexattr_args *p = params; 1653 uarg[0] = (intptr_t)p->path; /* const char * */ 1654 uarg[1] = (intptr_t)p->name; /* const char * */ 1655 *n_args = 2; 1656 break; 1657 } 1658 /* linux_lremovexattr */ 1659 case 236: { 1660 struct linux_lremovexattr_args *p = params; 1661 uarg[0] = (intptr_t)p->path; /* const char * */ 1662 uarg[1] = (intptr_t)p->name; /* const char * */ 1663 *n_args = 2; 1664 break; 1665 } 1666 /* linux_fremovexattr */ 1667 case 237: { 1668 struct linux_fremovexattr_args *p = params; 1669 iarg[0] = p->fd; /* l_int */ 1670 uarg[1] = (intptr_t)p->name; /* const char * */ 1671 *n_args = 2; 1672 break; 1673 } 1674 /* linux_tkill */ 1675 case 238: { 1676 struct linux_tkill_args *p = params; 1677 iarg[0] = p->tid; /* int */ 1678 iarg[1] = p->sig; /* int */ 1679 *n_args = 2; 1680 break; 1681 } 1682 /* linux_sendfile64 */ 1683 case 239: { 1684 struct linux_sendfile64_args *p = params; 1685 iarg[0] = p->out; /* l_int */ 1686 iarg[1] = p->in; /* l_int */ 1687 uarg[2] = (intptr_t)p->offset; /* l_loff_t * */ 1688 iarg[3] = p->count; /* l_size_t */ 1689 *n_args = 4; 1690 break; 1691 } 1692 /* linux_sys_futex */ 1693 case 240: { 1694 struct linux_sys_futex_args *p = params; 1695 uarg[0] = (intptr_t)p->uaddr; /* void * */ 1696 iarg[1] = p->op; /* int */ 1697 uarg[2] = p->val; /* uint32_t */ 1698 uarg[3] = (intptr_t)p->timeout; /* struct l_timespec * */ 1699 uarg[4] = (intptr_t)p->uaddr2; /* uint32_t * */ 1700 uarg[5] = p->val3; /* uint32_t */ 1701 *n_args = 6; 1702 break; 1703 } 1704 /* linux_sched_setaffinity */ 1705 case 241: { 1706 struct linux_sched_setaffinity_args *p = params; 1707 iarg[0] = p->pid; /* l_pid_t */ 1708 iarg[1] = p->len; /* l_uint */ 1709 uarg[2] = (intptr_t)p->user_mask_ptr; /* l_ulong * */ 1710 *n_args = 3; 1711 break; 1712 } 1713 /* linux_sched_getaffinity */ 1714 case 242: { 1715 struct linux_sched_getaffinity_args *p = params; 1716 iarg[0] = p->pid; /* l_pid_t */ 1717 iarg[1] = p->len; /* l_uint */ 1718 uarg[2] = (intptr_t)p->user_mask_ptr; /* l_ulong * */ 1719 *n_args = 3; 1720 break; 1721 } 1722 /* linux_set_thread_area */ 1723 case 243: { 1724 struct linux_set_thread_area_args *p = params; 1725 uarg[0] = (intptr_t)p->desc; /* struct l_user_desc * */ 1726 *n_args = 1; 1727 break; 1728 } 1729 /* linux_fadvise64 */ 1730 case 250: { 1731 struct linux_fadvise64_args *p = params; 1732 iarg[0] = p->fd; /* int */ 1733 uarg[1] = p->offset1; /* uint32_t */ 1734 uarg[2] = p->offset2; /* uint32_t */ 1735 iarg[3] = p->len; /* l_size_t */ 1736 iarg[4] = p->advice; /* int */ 1737 *n_args = 5; 1738 break; 1739 } 1740 /* linux_exit_group */ 1741 case 252: { 1742 struct linux_exit_group_args *p = params; 1743 iarg[0] = p->error_code; /* int */ 1744 *n_args = 1; 1745 break; 1746 } 1747 /* linux_lookup_dcookie */ 1748 case 253: { 1749 *n_args = 0; 1750 break; 1751 } 1752 /* linux_epoll_create */ 1753 case 254: { 1754 struct linux_epoll_create_args *p = params; 1755 iarg[0] = p->size; /* l_int */ 1756 *n_args = 1; 1757 break; 1758 } 1759 /* linux_epoll_ctl */ 1760 case 255: { 1761 struct linux_epoll_ctl_args *p = params; 1762 iarg[0] = p->epfd; /* l_int */ 1763 iarg[1] = p->op; /* l_int */ 1764 iarg[2] = p->fd; /* l_int */ 1765 uarg[3] = (intptr_t)p->event; /* struct epoll_event * */ 1766 *n_args = 4; 1767 break; 1768 } 1769 /* linux_epoll_wait */ 1770 case 256: { 1771 struct linux_epoll_wait_args *p = params; 1772 iarg[0] = p->epfd; /* l_int */ 1773 uarg[1] = (intptr_t)p->events; /* struct epoll_event * */ 1774 iarg[2] = p->maxevents; /* l_int */ 1775 iarg[3] = p->timeout; /* l_int */ 1776 *n_args = 4; 1777 break; 1778 } 1779 /* linux_remap_file_pages */ 1780 case 257: { 1781 *n_args = 0; 1782 break; 1783 } 1784 /* linux_set_tid_address */ 1785 case 258: { 1786 struct linux_set_tid_address_args *p = params; 1787 uarg[0] = (intptr_t)p->tidptr; /* int * */ 1788 *n_args = 1; 1789 break; 1790 } 1791 /* linux_timer_create */ 1792 case 259: { 1793 struct linux_timer_create_args *p = params; 1794 iarg[0] = p->clock_id; /* clockid_t */ 1795 uarg[1] = (intptr_t)p->evp; /* struct sigevent * */ 1796 uarg[2] = (intptr_t)p->timerid; /* l_timer_t * */ 1797 *n_args = 3; 1798 break; 1799 } 1800 /* linux_timer_settime */ 1801 case 260: { 1802 struct linux_timer_settime_args *p = params; 1803 iarg[0] = p->timerid; /* l_timer_t */ 1804 iarg[1] = p->flags; /* l_int */ 1805 uarg[2] = (intptr_t)p->new; /* const struct itimerspec * */ 1806 uarg[3] = (intptr_t)p->old; /* struct itimerspec * */ 1807 *n_args = 4; 1808 break; 1809 } 1810 /* linux_timer_gettime */ 1811 case 261: { 1812 struct linux_timer_gettime_args *p = params; 1813 iarg[0] = p->timerid; /* l_timer_t */ 1814 uarg[1] = (intptr_t)p->setting; /* struct itimerspec * */ 1815 *n_args = 2; 1816 break; 1817 } 1818 /* linux_timer_getoverrun */ 1819 case 262: { 1820 struct linux_timer_getoverrun_args *p = params; 1821 iarg[0] = p->timerid; /* l_timer_t */ 1822 *n_args = 1; 1823 break; 1824 } 1825 /* linux_timer_delete */ 1826 case 263: { 1827 struct linux_timer_delete_args *p = params; 1828 iarg[0] = p->timerid; /* l_timer_t */ 1829 *n_args = 1; 1830 break; 1831 } 1832 /* linux_clock_settime */ 1833 case 264: { 1834 struct linux_clock_settime_args *p = params; 1835 iarg[0] = p->which; /* clockid_t */ 1836 uarg[1] = (intptr_t)p->tp; /* struct l_timespec * */ 1837 *n_args = 2; 1838 break; 1839 } 1840 /* linux_clock_gettime */ 1841 case 265: { 1842 struct linux_clock_gettime_args *p = params; 1843 iarg[0] = p->which; /* clockid_t */ 1844 uarg[1] = (intptr_t)p->tp; /* struct l_timespec * */ 1845 *n_args = 2; 1846 break; 1847 } 1848 /* linux_clock_getres */ 1849 case 266: { 1850 struct linux_clock_getres_args *p = params; 1851 iarg[0] = p->which; /* clockid_t */ 1852 uarg[1] = (intptr_t)p->tp; /* struct l_timespec * */ 1853 *n_args = 2; 1854 break; 1855 } 1856 /* linux_clock_nanosleep */ 1857 case 267: { 1858 struct linux_clock_nanosleep_args *p = params; 1859 iarg[0] = p->which; /* clockid_t */ 1860 iarg[1] = p->flags; /* int */ 1861 uarg[2] = (intptr_t)p->rqtp; /* struct l_timespec * */ 1862 uarg[3] = (intptr_t)p->rmtp; /* struct l_timespec * */ 1863 *n_args = 4; 1864 break; 1865 } 1866 /* linux_statfs64 */ 1867 case 268: { 1868 struct linux_statfs64_args *p = params; 1869 uarg[0] = (intptr_t)p->path; /* char * */ 1870 uarg[1] = p->bufsize; /* size_t */ 1871 uarg[2] = (intptr_t)p->buf; /* struct l_statfs64_buf * */ 1872 *n_args = 3; 1873 break; 1874 } 1875 /* linux_fstatfs64 */ 1876 case 269: { 1877 struct linux_fstatfs64_args *p = params; 1878 iarg[0] = p->fd; /* l_uint */ 1879 uarg[1] = p->bufsize; /* size_t */ 1880 uarg[2] = (intptr_t)p->buf; /* struct l_statfs64_buf * */ 1881 *n_args = 3; 1882 break; 1883 } 1884 /* linux_tgkill */ 1885 case 270: { 1886 struct linux_tgkill_args *p = params; 1887 iarg[0] = p->tgid; /* int */ 1888 iarg[1] = p->pid; /* int */ 1889 iarg[2] = p->sig; /* int */ 1890 *n_args = 3; 1891 break; 1892 } 1893 /* linux_utimes */ 1894 case 271: { 1895 struct linux_utimes_args *p = params; 1896 uarg[0] = (intptr_t)p->fname; /* char * */ 1897 uarg[1] = (intptr_t)p->tptr; /* struct l_timeval * */ 1898 *n_args = 2; 1899 break; 1900 } 1901 /* linux_fadvise64_64 */ 1902 case 272: { 1903 struct linux_fadvise64_64_args *p = params; 1904 iarg[0] = p->fd; /* int */ 1905 uarg[1] = p->offset1; /* uint32_t */ 1906 uarg[2] = p->offset2; /* uint32_t */ 1907 uarg[3] = p->len1; /* uint32_t */ 1908 uarg[4] = p->len2; /* uint32_t */ 1909 iarg[5] = p->advice; /* int */ 1910 *n_args = 6; 1911 break; 1912 } 1913 /* linux_mbind */ 1914 case 274: { 1915 *n_args = 0; 1916 break; 1917 } 1918 /* linux_get_mempolicy */ 1919 case 275: { 1920 *n_args = 0; 1921 break; 1922 } 1923 /* linux_set_mempolicy */ 1924 case 276: { 1925 *n_args = 0; 1926 break; 1927 } 1928 /* linux_mq_open */ 1929 case 277: { 1930 struct linux_mq_open_args *p = params; 1931 uarg[0] = (intptr_t)p->name; /* const char * */ 1932 iarg[1] = p->oflag; /* l_int */ 1933 iarg[2] = p->mode; /* l_mode_t */ 1934 uarg[3] = (intptr_t)p->attr; /* struct mq_attr * */ 1935 *n_args = 4; 1936 break; 1937 } 1938 /* linux_mq_unlink */ 1939 case 278: { 1940 struct linux_mq_unlink_args *p = params; 1941 uarg[0] = (intptr_t)p->name; /* const char * */ 1942 *n_args = 1; 1943 break; 1944 } 1945 /* linux_mq_timedsend */ 1946 case 279: { 1947 struct linux_mq_timedsend_args *p = params; 1948 iarg[0] = p->mqd; /* l_mqd_t */ 1949 uarg[1] = (intptr_t)p->msg_ptr; /* const char * */ 1950 iarg[2] = p->msg_len; /* l_size_t */ 1951 iarg[3] = p->msg_prio; /* l_uint */ 1952 uarg[4] = (intptr_t)p->abs_timeout; /* const struct l_timespec * */ 1953 *n_args = 5; 1954 break; 1955 } 1956 /* linux_mq_timedreceive */ 1957 case 280: { 1958 struct linux_mq_timedreceive_args *p = params; 1959 iarg[0] = p->mqd; /* l_mqd_t */ 1960 uarg[1] = (intptr_t)p->msg_ptr; /* char * */ 1961 iarg[2] = p->msg_len; /* l_size_t */ 1962 uarg[3] = (intptr_t)p->msg_prio; /* l_uint * */ 1963 uarg[4] = (intptr_t)p->abs_timeout; /* const struct l_timespec * */ 1964 *n_args = 5; 1965 break; 1966 } 1967 /* linux_mq_notify */ 1968 case 281: { 1969 struct linux_mq_notify_args *p = params; 1970 iarg[0] = p->mqd; /* l_mqd_t */ 1971 uarg[1] = (intptr_t)p->abs_timeout; /* const struct l_timespec * */ 1972 *n_args = 2; 1973 break; 1974 } 1975 /* linux_mq_getsetattr */ 1976 case 282: { 1977 struct linux_mq_getsetattr_args *p = params; 1978 iarg[0] = p->mqd; /* l_mqd_t */ 1979 uarg[1] = (intptr_t)p->attr; /* const struct mq_attr * */ 1980 uarg[2] = (intptr_t)p->oattr; /* struct mq_attr * */ 1981 *n_args = 3; 1982 break; 1983 } 1984 /* linux_kexec_load */ 1985 case 283: { 1986 *n_args = 0; 1987 break; 1988 } 1989 /* linux_waitid */ 1990 case 284: { 1991 struct linux_waitid_args *p = params; 1992 iarg[0] = p->idtype; /* int */ 1993 iarg[1] = p->id; /* l_pid_t */ 1994 uarg[2] = (intptr_t)p->info; /* l_siginfo_t * */ 1995 iarg[3] = p->options; /* int */ 1996 uarg[4] = (intptr_t)p->rusage; /* struct l_rusage * */ 1997 *n_args = 5; 1998 break; 1999 } 2000 /* linux_add_key */ 2001 case 286: { 2002 *n_args = 0; 2003 break; 2004 } 2005 /* linux_request_key */ 2006 case 287: { 2007 *n_args = 0; 2008 break; 2009 } 2010 /* linux_keyctl */ 2011 case 288: { 2012 *n_args = 0; 2013 break; 2014 } 2015 /* linux_ioprio_set */ 2016 case 289: { 2017 *n_args = 0; 2018 break; 2019 } 2020 /* linux_ioprio_get */ 2021 case 290: { 2022 *n_args = 0; 2023 break; 2024 } 2025 /* linux_inotify_init */ 2026 case 291: { 2027 *n_args = 0; 2028 break; 2029 } 2030 /* linux_inotify_add_watch */ 2031 case 292: { 2032 *n_args = 0; 2033 break; 2034 } 2035 /* linux_inotify_rm_watch */ 2036 case 293: { 2037 *n_args = 0; 2038 break; 2039 } 2040 /* linux_migrate_pages */ 2041 case 294: { 2042 *n_args = 0; 2043 break; 2044 } 2045 /* linux_openat */ 2046 case 295: { 2047 struct linux_openat_args *p = params; 2048 iarg[0] = p->dfd; /* l_int */ 2049 uarg[1] = (intptr_t)p->filename; /* const char * */ 2050 iarg[2] = p->flags; /* l_int */ 2051 iarg[3] = p->mode; /* l_int */ 2052 *n_args = 4; 2053 break; 2054 } 2055 /* linux_mkdirat */ 2056 case 296: { 2057 struct linux_mkdirat_args *p = params; 2058 iarg[0] = p->dfd; /* l_int */ 2059 uarg[1] = (intptr_t)p->pathname; /* const char * */ 2060 iarg[2] = p->mode; /* l_int */ 2061 *n_args = 3; 2062 break; 2063 } 2064 /* linux_mknodat */ 2065 case 297: { 2066 struct linux_mknodat_args *p = params; 2067 iarg[0] = p->dfd; /* l_int */ 2068 uarg[1] = (intptr_t)p->filename; /* const char * */ 2069 iarg[2] = p->mode; /* l_int */ 2070 iarg[3] = p->dev; /* l_uint */ 2071 *n_args = 4; 2072 break; 2073 } 2074 /* linux_fchownat */ 2075 case 298: { 2076 struct linux_fchownat_args *p = params; 2077 iarg[0] = p->dfd; /* l_int */ 2078 uarg[1] = (intptr_t)p->filename; /* const char * */ 2079 iarg[2] = p->uid; /* l_uid16_t */ 2080 iarg[3] = p->gid; /* l_gid16_t */ 2081 iarg[4] = p->flag; /* l_int */ 2082 *n_args = 5; 2083 break; 2084 } 2085 /* linux_futimesat */ 2086 case 299: { 2087 struct linux_futimesat_args *p = params; 2088 iarg[0] = p->dfd; /* l_int */ 2089 uarg[1] = (intptr_t)p->filename; /* char * */ 2090 uarg[2] = (intptr_t)p->utimes; /* struct l_timeval * */ 2091 *n_args = 3; 2092 break; 2093 } 2094 /* linux_fstatat64 */ 2095 case 300: { 2096 struct linux_fstatat64_args *p = params; 2097 iarg[0] = p->dfd; /* l_int */ 2098 uarg[1] = (intptr_t)p->pathname; /* char * */ 2099 uarg[2] = (intptr_t)p->statbuf; /* struct l_stat64 * */ 2100 iarg[3] = p->flag; /* l_int */ 2101 *n_args = 4; 2102 break; 2103 } 2104 /* linux_unlinkat */ 2105 case 301: { 2106 struct linux_unlinkat_args *p = params; 2107 iarg[0] = p->dfd; /* l_int */ 2108 uarg[1] = (intptr_t)p->pathname; /* const char * */ 2109 iarg[2] = p->flag; /* l_int */ 2110 *n_args = 3; 2111 break; 2112 } 2113 /* linux_renameat */ 2114 case 302: { 2115 struct linux_renameat_args *p = params; 2116 iarg[0] = p->olddfd; /* l_int */ 2117 uarg[1] = (intptr_t)p->oldname; /* const char * */ 2118 iarg[2] = p->newdfd; /* l_int */ 2119 uarg[3] = (intptr_t)p->newname; /* const char * */ 2120 *n_args = 4; 2121 break; 2122 } 2123 /* linux_linkat */ 2124 case 303: { 2125 struct linux_linkat_args *p = params; 2126 iarg[0] = p->olddfd; /* l_int */ 2127 uarg[1] = (intptr_t)p->oldname; /* const char * */ 2128 iarg[2] = p->newdfd; /* l_int */ 2129 uarg[3] = (intptr_t)p->newname; /* const char * */ 2130 iarg[4] = p->flag; /* l_int */ 2131 *n_args = 5; 2132 break; 2133 } 2134 /* linux_symlinkat */ 2135 case 304: { 2136 struct linux_symlinkat_args *p = params; 2137 uarg[0] = (intptr_t)p->oldname; /* const char * */ 2138 iarg[1] = p->newdfd; /* l_int */ 2139 uarg[2] = (intptr_t)p->newname; /* const char * */ 2140 *n_args = 3; 2141 break; 2142 } 2143 /* linux_readlinkat */ 2144 case 305: { 2145 struct linux_readlinkat_args *p = params; 2146 iarg[0] = p->dfd; /* l_int */ 2147 uarg[1] = (intptr_t)p->path; /* const char * */ 2148 uarg[2] = (intptr_t)p->buf; /* char * */ 2149 iarg[3] = p->bufsiz; /* l_int */ 2150 *n_args = 4; 2151 break; 2152 } 2153 /* linux_fchmodat */ 2154 case 306: { 2155 struct linux_fchmodat_args *p = params; 2156 iarg[0] = p->dfd; /* l_int */ 2157 uarg[1] = (intptr_t)p->filename; /* const char * */ 2158 iarg[2] = p->mode; /* l_mode_t */ 2159 *n_args = 3; 2160 break; 2161 } 2162 /* linux_faccessat */ 2163 case 307: { 2164 struct linux_faccessat_args *p = params; 2165 iarg[0] = p->dfd; /* l_int */ 2166 uarg[1] = (intptr_t)p->filename; /* const char * */ 2167 iarg[2] = p->amode; /* l_int */ 2168 *n_args = 3; 2169 break; 2170 } 2171 /* linux_pselect6 */ 2172 case 308: { 2173 struct linux_pselect6_args *p = params; 2174 iarg[0] = p->nfds; /* l_int */ 2175 uarg[1] = (intptr_t)p->readfds; /* l_fd_set * */ 2176 uarg[2] = (intptr_t)p->writefds; /* l_fd_set * */ 2177 uarg[3] = (intptr_t)p->exceptfds; /* l_fd_set * */ 2178 uarg[4] = (intptr_t)p->tsp; /* struct l_timespec * */ 2179 uarg[5] = (intptr_t)p->sig; /* l_uintptr_t * */ 2180 *n_args = 6; 2181 break; 2182 } 2183 /* linux_ppoll */ 2184 case 309: { 2185 struct linux_ppoll_args *p = params; 2186 uarg[0] = (intptr_t)p->fds; /* struct pollfd * */ 2187 uarg[1] = p->nfds; /* uint32_t */ 2188 uarg[2] = (intptr_t)p->tsp; /* struct l_timespec * */ 2189 uarg[3] = (intptr_t)p->sset; /* l_sigset_t * */ 2190 iarg[4] = p->ssize; /* l_size_t */ 2191 *n_args = 5; 2192 break; 2193 } 2194 /* linux_unshare */ 2195 case 310: { 2196 *n_args = 0; 2197 break; 2198 } 2199 /* linux_set_robust_list */ 2200 case 311: { 2201 struct linux_set_robust_list_args *p = params; 2202 uarg[0] = (intptr_t)p->head; /* struct linux_robust_list_head * */ 2203 iarg[1] = p->len; /* l_size_t */ 2204 *n_args = 2; 2205 break; 2206 } 2207 /* linux_get_robust_list */ 2208 case 312: { 2209 struct linux_get_robust_list_args *p = params; 2210 iarg[0] = p->pid; /* l_int */ 2211 uarg[1] = (intptr_t)p->head; /* struct linux_robust_list_head ** */ 2212 uarg[2] = (intptr_t)p->len; /* l_size_t * */ 2213 *n_args = 3; 2214 break; 2215 } 2216 /* linux_splice */ 2217 case 313: { 2218 struct linux_splice_args *p = params; 2219 iarg[0] = p->fd_in; /* int */ 2220 uarg[1] = (intptr_t)p->off_in; /* l_loff_t * */ 2221 iarg[2] = p->fd_out; /* int */ 2222 uarg[3] = (intptr_t)p->off_out; /* l_loff_t * */ 2223 iarg[4] = p->len; /* l_size_t */ 2224 iarg[5] = p->flags; /* l_uint */ 2225 *n_args = 6; 2226 break; 2227 } 2228 /* linux_sync_file_range */ 2229 case 314: { 2230 struct linux_sync_file_range_args *p = params; 2231 iarg[0] = p->fd; /* l_int */ 2232 uarg[1] = p->offset1; /* uint32_t */ 2233 uarg[2] = p->offset2; /* uint32_t */ 2234 uarg[3] = p->nbytes1; /* uint32_t */ 2235 uarg[4] = p->nbytes2; /* uint32_t */ 2236 uarg[5] = p->flags; /* unsigned int */ 2237 *n_args = 6; 2238 break; 2239 } 2240 /* linux_tee */ 2241 case 315: { 2242 *n_args = 0; 2243 break; 2244 } 2245 /* linux_vmsplice */ 2246 case 316: { 2247 *n_args = 0; 2248 break; 2249 } 2250 /* linux_move_pages */ 2251 case 317: { 2252 *n_args = 0; 2253 break; 2254 } 2255 /* linux_getcpu */ 2256 case 318: { 2257 struct linux_getcpu_args *p = params; 2258 uarg[0] = (intptr_t)p->cpu; /* l_uint * */ 2259 uarg[1] = (intptr_t)p->node; /* l_uint * */ 2260 uarg[2] = (intptr_t)p->cache; /* void * */ 2261 *n_args = 3; 2262 break; 2263 } 2264 /* linux_epoll_pwait */ 2265 case 319: { 2266 struct linux_epoll_pwait_args *p = params; 2267 iarg[0] = p->epfd; /* l_int */ 2268 uarg[1] = (intptr_t)p->events; /* struct epoll_event * */ 2269 iarg[2] = p->maxevents; /* l_int */ 2270 iarg[3] = p->timeout; /* l_int */ 2271 uarg[4] = (intptr_t)p->mask; /* l_sigset_t * */ 2272 iarg[5] = p->sigsetsize; /* l_size_t */ 2273 *n_args = 6; 2274 break; 2275 } 2276 /* linux_utimensat */ 2277 case 320: { 2278 struct linux_utimensat_args *p = params; 2279 iarg[0] = p->dfd; /* l_int */ 2280 uarg[1] = (intptr_t)p->pathname; /* const char * */ 2281 uarg[2] = (intptr_t)p->times; /* const struct l_timespec * */ 2282 iarg[3] = p->flags; /* l_int */ 2283 *n_args = 4; 2284 break; 2285 } 2286 /* linux_signalfd */ 2287 case 321: { 2288 *n_args = 0; 2289 break; 2290 } 2291 /* linux_timerfd_create */ 2292 case 322: { 2293 struct linux_timerfd_create_args *p = params; 2294 iarg[0] = p->clockid; /* l_int */ 2295 iarg[1] = p->flags; /* l_int */ 2296 *n_args = 2; 2297 break; 2298 } 2299 /* linux_eventfd */ 2300 case 323: { 2301 struct linux_eventfd_args *p = params; 2302 iarg[0] = p->initval; /* l_uint */ 2303 *n_args = 1; 2304 break; 2305 } 2306 /* linux_fallocate */ 2307 case 324: { 2308 struct linux_fallocate_args *p = params; 2309 iarg[0] = p->fd; /* l_int */ 2310 iarg[1] = p->mode; /* l_int */ 2311 uarg[2] = p->offset1; /* uint32_t */ 2312 uarg[3] = p->offset2; /* uint32_t */ 2313 uarg[4] = p->len1; /* uint32_t */ 2314 uarg[5] = p->len2; /* uint32_t */ 2315 *n_args = 6; 2316 break; 2317 } 2318 /* linux_timerfd_settime */ 2319 case 325: { 2320 struct linux_timerfd_settime_args *p = params; 2321 iarg[0] = p->fd; /* l_int */ 2322 iarg[1] = p->flags; /* l_int */ 2323 uarg[2] = (intptr_t)p->new_value; /* const struct l_itimerspec * */ 2324 uarg[3] = (intptr_t)p->old_value; /* struct l_itimerspec * */ 2325 *n_args = 4; 2326 break; 2327 } 2328 /* linux_timerfd_gettime */ 2329 case 326: { 2330 struct linux_timerfd_gettime_args *p = params; 2331 iarg[0] = p->fd; /* l_int */ 2332 uarg[1] = (intptr_t)p->old_value; /* struct l_itimerspec * */ 2333 *n_args = 2; 2334 break; 2335 } 2336 /* linux_signalfd4 */ 2337 case 327: { 2338 *n_args = 0; 2339 break; 2340 } 2341 /* linux_eventfd2 */ 2342 case 328: { 2343 struct linux_eventfd2_args *p = params; 2344 iarg[0] = p->initval; /* l_uint */ 2345 iarg[1] = p->flags; /* l_int */ 2346 *n_args = 2; 2347 break; 2348 } 2349 /* linux_epoll_create1 */ 2350 case 329: { 2351 struct linux_epoll_create1_args *p = params; 2352 iarg[0] = p->flags; /* l_int */ 2353 *n_args = 1; 2354 break; 2355 } 2356 /* linux_dup3 */ 2357 case 330: { 2358 struct linux_dup3_args *p = params; 2359 iarg[0] = p->oldfd; /* l_int */ 2360 iarg[1] = p->newfd; /* l_int */ 2361 iarg[2] = p->flags; /* l_int */ 2362 *n_args = 3; 2363 break; 2364 } 2365 /* linux_pipe2 */ 2366 case 331: { 2367 struct linux_pipe2_args *p = params; 2368 uarg[0] = (intptr_t)p->pipefds; /* l_int * */ 2369 iarg[1] = p->flags; /* l_int */ 2370 *n_args = 2; 2371 break; 2372 } 2373 /* linux_inotify_init1 */ 2374 case 332: { 2375 *n_args = 0; 2376 break; 2377 } 2378 /* linux_preadv */ 2379 case 333: { 2380 struct linux_preadv_args *p = params; 2381 iarg[0] = p->fd; /* l_ulong */ 2382 uarg[1] = (intptr_t)p->vec; /* struct iovec * */ 2383 iarg[2] = p->vlen; /* l_ulong */ 2384 iarg[3] = p->pos_l; /* l_ulong */ 2385 iarg[4] = p->pos_h; /* l_ulong */ 2386 *n_args = 5; 2387 break; 2388 } 2389 /* linux_pwritev */ 2390 case 334: { 2391 struct linux_pwritev_args *p = params; 2392 iarg[0] = p->fd; /* l_ulong */ 2393 uarg[1] = (intptr_t)p->vec; /* struct iovec * */ 2394 iarg[2] = p->vlen; /* l_ulong */ 2395 iarg[3] = p->pos_l; /* l_ulong */ 2396 iarg[4] = p->pos_h; /* l_ulong */ 2397 *n_args = 5; 2398 break; 2399 } 2400 /* linux_rt_tgsigqueueinfo */ 2401 case 335: { 2402 struct linux_rt_tgsigqueueinfo_args *p = params; 2403 iarg[0] = p->tgid; /* l_pid_t */ 2404 iarg[1] = p->tid; /* l_pid_t */ 2405 iarg[2] = p->sig; /* l_int */ 2406 uarg[3] = (intptr_t)p->uinfo; /* l_siginfo_t * */ 2407 *n_args = 4; 2408 break; 2409 } 2410 /* linux_perf_event_open */ 2411 case 336: { 2412 *n_args = 0; 2413 break; 2414 } 2415 /* linux_recvmmsg */ 2416 case 337: { 2417 struct linux_recvmmsg_args *p = params; 2418 iarg[0] = p->s; /* l_int */ 2419 uarg[1] = (intptr_t)p->msg; /* struct l_mmsghdr * */ 2420 iarg[2] = p->vlen; /* l_uint */ 2421 iarg[3] = p->flags; /* l_uint */ 2422 uarg[4] = (intptr_t)p->timeout; /* struct l_timespec * */ 2423 *n_args = 5; 2424 break; 2425 } 2426 /* linux_fanotify_init */ 2427 case 338: { 2428 *n_args = 0; 2429 break; 2430 } 2431 /* linux_fanotify_mark */ 2432 case 339: { 2433 *n_args = 0; 2434 break; 2435 } 2436 /* linux_prlimit64 */ 2437 case 340: { 2438 struct linux_prlimit64_args *p = params; 2439 iarg[0] = p->pid; /* l_pid_t */ 2440 iarg[1] = p->resource; /* l_uint */ 2441 uarg[2] = (intptr_t)p->new; /* struct rlimit * */ 2442 uarg[3] = (intptr_t)p->old; /* struct rlimit * */ 2443 *n_args = 4; 2444 break; 2445 } 2446 /* linux_name_to_handle_at */ 2447 case 341: { 2448 struct linux_name_to_handle_at_args *p = params; 2449 iarg[0] = p->dirfd; /* l_int */ 2450 uarg[1] = (intptr_t)p->name; /* const char * */ 2451 uarg[2] = (intptr_t)p->handle; /* struct l_file_handle * */ 2452 uarg[3] = (intptr_t)p->mnt_id; /* l_int * */ 2453 iarg[4] = p->flags; /* l_int */ 2454 *n_args = 5; 2455 break; 2456 } 2457 /* linux_open_by_handle_at */ 2458 case 342: { 2459 struct linux_open_by_handle_at_args *p = params; 2460 iarg[0] = p->mountdirfd; /* l_int */ 2461 uarg[1] = (intptr_t)p->handle; /* struct l_file_handle * */ 2462 iarg[2] = p->flags; /* l_int */ 2463 *n_args = 3; 2464 break; 2465 } 2466 /* linux_clock_adjtime */ 2467 case 343: { 2468 *n_args = 0; 2469 break; 2470 } 2471 /* linux_syncfs */ 2472 case 344: { 2473 struct linux_syncfs_args *p = params; 2474 iarg[0] = p->fd; /* l_int */ 2475 *n_args = 1; 2476 break; 2477 } 2478 /* linux_sendmmsg */ 2479 case 345: { 2480 struct linux_sendmmsg_args *p = params; 2481 iarg[0] = p->s; /* l_int */ 2482 uarg[1] = (intptr_t)p->msg; /* struct l_mmsghdr * */ 2483 iarg[2] = p->vlen; /* l_uint */ 2484 iarg[3] = p->flags; /* l_uint */ 2485 *n_args = 4; 2486 break; 2487 } 2488 /* linux_setns */ 2489 case 346: { 2490 *n_args = 0; 2491 break; 2492 } 2493 /* linux_process_vm_readv */ 2494 case 347: { 2495 struct linux_process_vm_readv_args *p = params; 2496 iarg[0] = p->pid; /* l_pid_t */ 2497 uarg[1] = (intptr_t)p->lvec; /* const struct iovec * */ 2498 iarg[2] = p->liovcnt; /* l_ulong */ 2499 uarg[3] = (intptr_t)p->rvec; /* const struct iovec * */ 2500 iarg[4] = p->riovcnt; /* l_ulong */ 2501 iarg[5] = p->flags; /* l_ulong */ 2502 *n_args = 6; 2503 break; 2504 } 2505 /* linux_process_vm_writev */ 2506 case 348: { 2507 struct linux_process_vm_writev_args *p = params; 2508 iarg[0] = p->pid; /* l_pid_t */ 2509 uarg[1] = (intptr_t)p->lvec; /* const struct iovec * */ 2510 iarg[2] = p->liovcnt; /* l_ulong */ 2511 uarg[3] = (intptr_t)p->rvec; /* const struct iovec * */ 2512 iarg[4] = p->riovcnt; /* l_ulong */ 2513 iarg[5] = p->flags; /* l_ulong */ 2514 *n_args = 6; 2515 break; 2516 } 2517 /* linux_kcmp */ 2518 case 349: { 2519 struct linux_kcmp_args *p = params; 2520 iarg[0] = p->pid1; /* l_pid_t */ 2521 iarg[1] = p->pid2; /* l_pid_t */ 2522 iarg[2] = p->type; /* l_int */ 2523 iarg[3] = p->idx1; /* l_ulong */ 2524 iarg[4] = p->idx; /* l_ulong */ 2525 *n_args = 5; 2526 break; 2527 } 2528 /* linux_finit_module */ 2529 case 350: { 2530 struct linux_finit_module_args *p = params; 2531 iarg[0] = p->fd; /* l_int */ 2532 uarg[1] = (intptr_t)p->uargs; /* const char * */ 2533 iarg[2] = p->flags; /* l_int */ 2534 *n_args = 3; 2535 break; 2536 } 2537 /* linux_sched_setattr */ 2538 case 351: { 2539 struct linux_sched_setattr_args *p = params; 2540 iarg[0] = p->pid; /* l_pid_t */ 2541 uarg[1] = (intptr_t)p->attr; /* void * */ 2542 iarg[2] = p->flags; /* l_uint */ 2543 *n_args = 3; 2544 break; 2545 } 2546 /* linux_sched_getattr */ 2547 case 352: { 2548 struct linux_sched_getattr_args *p = params; 2549 iarg[0] = p->pid; /* l_pid_t */ 2550 uarg[1] = (intptr_t)p->attr; /* void * */ 2551 iarg[2] = p->size; /* l_uint */ 2552 iarg[3] = p->flags; /* l_uint */ 2553 *n_args = 4; 2554 break; 2555 } 2556 /* linux_renameat2 */ 2557 case 353: { 2558 struct linux_renameat2_args *p = params; 2559 iarg[0] = p->olddfd; /* l_int */ 2560 uarg[1] = (intptr_t)p->oldname; /* const char * */ 2561 iarg[2] = p->newdfd; /* l_int */ 2562 uarg[3] = (intptr_t)p->newname; /* const char * */ 2563 uarg[4] = p->flags; /* unsigned int */ 2564 *n_args = 5; 2565 break; 2566 } 2567 /* linux_seccomp */ 2568 case 354: { 2569 struct linux_seccomp_args *p = params; 2570 iarg[0] = p->op; /* l_uint */ 2571 iarg[1] = p->flags; /* l_uint */ 2572 uarg[2] = (intptr_t)p->uargs; /* const char * */ 2573 *n_args = 3; 2574 break; 2575 } 2576 /* linux_getrandom */ 2577 case 355: { 2578 struct linux_getrandom_args *p = params; 2579 uarg[0] = (intptr_t)p->buf; /* char * */ 2580 iarg[1] = p->count; /* l_size_t */ 2581 iarg[2] = p->flags; /* l_uint */ 2582 *n_args = 3; 2583 break; 2584 } 2585 /* linux_memfd_create */ 2586 case 356: { 2587 struct linux_memfd_create_args *p = params; 2588 uarg[0] = (intptr_t)p->uname_ptr; /* const char * */ 2589 iarg[1] = p->flags; /* l_uint */ 2590 *n_args = 2; 2591 break; 2592 } 2593 /* linux_bpf */ 2594 case 357: { 2595 struct linux_bpf_args *p = params; 2596 iarg[0] = p->cmd; /* l_int */ 2597 uarg[1] = (intptr_t)p->attr; /* void * */ 2598 iarg[2] = p->size; /* l_uint */ 2599 *n_args = 3; 2600 break; 2601 } 2602 /* linux_execveat */ 2603 case 358: { 2604 struct linux_execveat_args *p = params; 2605 iarg[0] = p->dfd; /* l_int */ 2606 uarg[1] = (intptr_t)p->filename; /* const char * */ 2607 uarg[2] = (intptr_t)p->argv; /* const char ** */ 2608 uarg[3] = (intptr_t)p->envp; /* const char ** */ 2609 iarg[4] = p->flags; /* l_int */ 2610 *n_args = 5; 2611 break; 2612 } 2613 /* linux_socket */ 2614 case 359: { 2615 struct linux_socket_args *p = params; 2616 iarg[0] = p->domain; /* l_int */ 2617 iarg[1] = p->type; /* l_int */ 2618 iarg[2] = p->protocol; /* l_int */ 2619 *n_args = 3; 2620 break; 2621 } 2622 /* linux_socketpair */ 2623 case 360: { 2624 struct linux_socketpair_args *p = params; 2625 iarg[0] = p->domain; /* l_int */ 2626 iarg[1] = p->type; /* l_int */ 2627 iarg[2] = p->protocol; /* l_int */ 2628 iarg[3] = p->rsv; /* l_uintptr_t */ 2629 *n_args = 4; 2630 break; 2631 } 2632 /* linux_bind */ 2633 case 361: { 2634 struct linux_bind_args *p = params; 2635 iarg[0] = p->s; /* l_int */ 2636 iarg[1] = p->name; /* l_uintptr_t */ 2637 iarg[2] = p->namelen; /* l_int */ 2638 *n_args = 3; 2639 break; 2640 } 2641 /* linux_connect */ 2642 case 362: { 2643 struct linux_connect_args *p = params; 2644 iarg[0] = p->s; /* l_int */ 2645 iarg[1] = p->name; /* l_uintptr_t */ 2646 iarg[2] = p->namelen; /* l_int */ 2647 *n_args = 3; 2648 break; 2649 } 2650 /* linux_listen */ 2651 case 363: { 2652 struct linux_listen_args *p = params; 2653 iarg[0] = p->s; /* l_int */ 2654 iarg[1] = p->backlog; /* l_int */ 2655 *n_args = 2; 2656 break; 2657 } 2658 /* linux_accept4 */ 2659 case 364: { 2660 struct linux_accept4_args *p = params; 2661 iarg[0] = p->s; /* l_int */ 2662 iarg[1] = p->addr; /* l_uintptr_t */ 2663 iarg[2] = p->namelen; /* l_uintptr_t */ 2664 iarg[3] = p->flags; /* l_int */ 2665 *n_args = 4; 2666 break; 2667 } 2668 /* linux_getsockopt */ 2669 case 365: { 2670 struct linux_getsockopt_args *p = params; 2671 iarg[0] = p->s; /* l_int */ 2672 iarg[1] = p->level; /* l_int */ 2673 iarg[2] = p->optname; /* l_int */ 2674 iarg[3] = p->optval; /* l_uintptr_t */ 2675 iarg[4] = p->optlen; /* l_uintptr_t */ 2676 *n_args = 5; 2677 break; 2678 } 2679 /* linux_setsockopt */ 2680 case 366: { 2681 struct linux_setsockopt_args *p = params; 2682 iarg[0] = p->s; /* l_int */ 2683 iarg[1] = p->level; /* l_int */ 2684 iarg[2] = p->optname; /* l_int */ 2685 iarg[3] = p->optval; /* l_uintptr_t */ 2686 iarg[4] = p->optlen; /* l_int */ 2687 *n_args = 5; 2688 break; 2689 } 2690 /* linux_getsockname */ 2691 case 367: { 2692 struct linux_getsockname_args *p = params; 2693 iarg[0] = p->s; /* l_int */ 2694 iarg[1] = p->addr; /* l_uintptr_t */ 2695 iarg[2] = p->namelen; /* l_uintptr_t */ 2696 *n_args = 3; 2697 break; 2698 } 2699 /* linux_getpeername */ 2700 case 368: { 2701 struct linux_getpeername_args *p = params; 2702 iarg[0] = p->s; /* l_int */ 2703 iarg[1] = p->addr; /* l_uintptr_t */ 2704 iarg[2] = p->namelen; /* l_uintptr_t */ 2705 *n_args = 3; 2706 break; 2707 } 2708 /* linux_sendto */ 2709 case 369: { 2710 struct linux_sendto_args *p = params; 2711 iarg[0] = p->s; /* l_int */ 2712 iarg[1] = p->msg; /* l_uintptr_t */ 2713 iarg[2] = p->len; /* l_int */ 2714 iarg[3] = p->flags; /* l_int */ 2715 iarg[4] = p->to; /* l_uintptr_t */ 2716 iarg[5] = p->tolen; /* l_int */ 2717 *n_args = 6; 2718 break; 2719 } 2720 /* linux_sendmsg */ 2721 case 370: { 2722 struct linux_sendmsg_args *p = params; 2723 iarg[0] = p->s; /* l_int */ 2724 iarg[1] = p->msg; /* l_uintptr_t */ 2725 iarg[2] = p->flags; /* l_int */ 2726 *n_args = 3; 2727 break; 2728 } 2729 /* linux_recvfrom */ 2730 case 371: { 2731 struct linux_recvfrom_args *p = params; 2732 iarg[0] = p->s; /* l_int */ 2733 iarg[1] = p->buf; /* l_uintptr_t */ 2734 iarg[2] = p->len; /* l_size_t */ 2735 iarg[3] = p->flags; /* l_int */ 2736 iarg[4] = p->from; /* l_uintptr_t */ 2737 iarg[5] = p->fromlen; /* l_uintptr_t */ 2738 *n_args = 6; 2739 break; 2740 } 2741 /* linux_recvmsg */ 2742 case 372: { 2743 struct linux_recvmsg_args *p = params; 2744 iarg[0] = p->s; /* l_int */ 2745 iarg[1] = p->msg; /* l_uintptr_t */ 2746 iarg[2] = p->flags; /* l_int */ 2747 *n_args = 3; 2748 break; 2749 } 2750 /* linux_shutdown */ 2751 case 373: { 2752 struct linux_shutdown_args *p = params; 2753 iarg[0] = p->s; /* l_int */ 2754 iarg[1] = p->how; /* l_int */ 2755 *n_args = 2; 2756 break; 2757 } 2758 /* linux_userfaultfd */ 2759 case 374: { 2760 struct linux_userfaultfd_args *p = params; 2761 iarg[0] = p->flags; /* l_int */ 2762 *n_args = 1; 2763 break; 2764 } 2765 /* linux_membarrier */ 2766 case 375: { 2767 struct linux_membarrier_args *p = params; 2768 iarg[0] = p->cmd; /* l_int */ 2769 iarg[1] = p->flags; /* l_int */ 2770 *n_args = 2; 2771 break; 2772 } 2773 /* linux_mlock2 */ 2774 case 376: { 2775 struct linux_mlock2_args *p = params; 2776 iarg[0] = p->start; /* l_ulong */ 2777 iarg[1] = p->len; /* l_size_t */ 2778 iarg[2] = p->flags; /* l_int */ 2779 *n_args = 3; 2780 break; 2781 } 2782 /* linux_copy_file_range */ 2783 case 377: { 2784 struct linux_copy_file_range_args *p = params; 2785 iarg[0] = p->fd_in; /* l_int */ 2786 uarg[1] = (intptr_t)p->off_in; /* l_loff_t * */ 2787 iarg[2] = p->fd_out; /* l_int */ 2788 uarg[3] = (intptr_t)p->off_out; /* l_loff_t * */ 2789 iarg[4] = p->len; /* l_size_t */ 2790 iarg[5] = p->flags; /* l_uint */ 2791 *n_args = 6; 2792 break; 2793 } 2794 /* linux_preadv2 */ 2795 case 378: { 2796 struct linux_preadv2_args *p = params; 2797 iarg[0] = p->fd; /* l_ulong */ 2798 uarg[1] = (intptr_t)p->vec; /* const struct iovec * */ 2799 iarg[2] = p->vlen; /* l_ulong */ 2800 iarg[3] = p->pos_l; /* l_ulong */ 2801 iarg[4] = p->pos_h; /* l_ulong */ 2802 iarg[5] = p->flags; /* l_int */ 2803 *n_args = 6; 2804 break; 2805 } 2806 /* linux_pwritev2 */ 2807 case 379: { 2808 struct linux_pwritev2_args *p = params; 2809 iarg[0] = p->fd; /* l_ulong */ 2810 uarg[1] = (intptr_t)p->vec; /* const struct iovec * */ 2811 iarg[2] = p->vlen; /* l_ulong */ 2812 iarg[3] = p->pos_l; /* l_ulong */ 2813 iarg[4] = p->pos_h; /* l_ulong */ 2814 iarg[5] = p->flags; /* l_int */ 2815 *n_args = 6; 2816 break; 2817 } 2818 /* linux_pkey_mprotect */ 2819 case 380: { 2820 struct linux_pkey_mprotect_args *p = params; 2821 iarg[0] = p->start; /* l_ulong */ 2822 iarg[1] = p->len; /* l_size_t */ 2823 iarg[2] = p->prot; /* l_ulong */ 2824 iarg[3] = p->pkey; /* l_int */ 2825 *n_args = 4; 2826 break; 2827 } 2828 /* linux_pkey_alloc */ 2829 case 381: { 2830 struct linux_pkey_alloc_args *p = params; 2831 iarg[0] = p->flags; /* l_ulong */ 2832 iarg[1] = p->init_val; /* l_ulong */ 2833 *n_args = 2; 2834 break; 2835 } 2836 /* linux_pkey_free */ 2837 case 382: { 2838 struct linux_pkey_free_args *p = params; 2839 iarg[0] = p->pkey; /* l_int */ 2840 *n_args = 1; 2841 break; 2842 } 2843 /* linux_statx */ 2844 case 383: { 2845 struct linux_statx_args *p = params; 2846 iarg[0] = p->dirfd; /* l_int */ 2847 uarg[1] = (intptr_t)p->pathname; /* const char * */ 2848 iarg[2] = p->flags; /* l_uint */ 2849 iarg[3] = p->mask; /* l_uint */ 2850 uarg[4] = (intptr_t)p->statxbuf; /* void * */ 2851 *n_args = 5; 2852 break; 2853 } 2854 /* linux_arch_prctl */ 2855 case 384: { 2856 struct linux_arch_prctl_args *p = params; 2857 iarg[0] = p->option; /* l_int */ 2858 iarg[1] = p->arg2; /* l_ulong */ 2859 *n_args = 2; 2860 break; 2861 } 2862 /* linux_io_pgetevents */ 2863 case 385: { 2864 *n_args = 0; 2865 break; 2866 } 2867 /* linux_rseq */ 2868 case 386: { 2869 *n_args = 0; 2870 break; 2871 } 2872 /* linux_semget */ 2873 case 393: { 2874 struct linux_semget_args *p = params; 2875 iarg[0] = p->key; /* l_key_t */ 2876 iarg[1] = p->nsems; /* l_int */ 2877 iarg[2] = p->semflg; /* l_int */ 2878 *n_args = 3; 2879 break; 2880 } 2881 /* linux_semctl */ 2882 case 394: { 2883 struct linux_semctl_args *p = params; 2884 iarg[0] = p->semid; /* l_int */ 2885 iarg[1] = p->semnum; /* l_int */ 2886 iarg[2] = p->cmd; /* l_int */ 2887 uarg[3] = p->arg.buf; /* union l_semun */ 2888 *n_args = 4; 2889 break; 2890 } 2891 /* linux_shmget */ 2892 case 395: { 2893 struct linux_shmget_args *p = params; 2894 iarg[0] = p->key; /* l_key_t */ 2895 iarg[1] = p->size; /* l_size_t */ 2896 iarg[2] = p->shmflg; /* l_int */ 2897 *n_args = 3; 2898 break; 2899 } 2900 /* linux_shmctl */ 2901 case 396: { 2902 struct linux_shmctl_args *p = params; 2903 iarg[0] = p->shmid; /* l_int */ 2904 iarg[1] = p->cmd; /* l_int */ 2905 uarg[2] = (intptr_t)p->buf; /* struct l_shmid_ds * */ 2906 *n_args = 3; 2907 break; 2908 } 2909 /* linux_shmat */ 2910 case 397: { 2911 struct linux_shmat_args *p = params; 2912 iarg[0] = p->shmid; /* l_int */ 2913 uarg[1] = (intptr_t)p->shmaddr; /* char * */ 2914 iarg[2] = p->shmflg; /* l_int */ 2915 *n_args = 3; 2916 break; 2917 } 2918 /* linux_shmdt */ 2919 case 398: { 2920 struct linux_shmdt_args *p = params; 2921 uarg[0] = (intptr_t)p->shmaddr; /* char * */ 2922 *n_args = 1; 2923 break; 2924 } 2925 /* linux_msgget */ 2926 case 399: { 2927 struct linux_msgget_args *p = params; 2928 iarg[0] = p->key; /* l_key_t */ 2929 iarg[1] = p->msgflg; /* l_int */ 2930 *n_args = 2; 2931 break; 2932 } 2933 /* linux_msgsnd */ 2934 case 400: { 2935 struct linux_msgsnd_args *p = params; 2936 iarg[0] = p->msqid; /* l_int */ 2937 uarg[1] = (intptr_t)p->msgp; /* struct l_msgbuf * */ 2938 iarg[2] = p->msgsz; /* l_size_t */ 2939 iarg[3] = p->msgflg; /* l_int */ 2940 *n_args = 4; 2941 break; 2942 } 2943 /* linux_msgrcv */ 2944 case 401: { 2945 struct linux_msgrcv_args *p = params; 2946 iarg[0] = p->msqid; /* l_int */ 2947 uarg[1] = (intptr_t)p->msgp; /* struct l_msgbuf * */ 2948 iarg[2] = p->msgsz; /* l_size_t */ 2949 iarg[3] = p->msgtyp; /* l_long */ 2950 iarg[4] = p->msgflg; /* l_int */ 2951 *n_args = 5; 2952 break; 2953 } 2954 /* linux_msgctl */ 2955 case 402: { 2956 struct linux_msgctl_args *p = params; 2957 iarg[0] = p->msqid; /* l_int */ 2958 iarg[1] = p->cmd; /* l_int */ 2959 uarg[2] = (intptr_t)p->buf; /* struct l_msqid_ds * */ 2960 *n_args = 3; 2961 break; 2962 } 2963 /* linux_clock_gettime64 */ 2964 case 403: { 2965 *n_args = 0; 2966 break; 2967 } 2968 /* linux_clock_settime64 */ 2969 case 404: { 2970 *n_args = 0; 2971 break; 2972 } 2973 /* linux_clock_adjtime64 */ 2974 case 405: { 2975 *n_args = 0; 2976 break; 2977 } 2978 /* linux_clock_getres_time64 */ 2979 case 406: { 2980 *n_args = 0; 2981 break; 2982 } 2983 /* linux_clock_nanosleep_time64 */ 2984 case 407: { 2985 *n_args = 0; 2986 break; 2987 } 2988 /* linux_timer_gettime64 */ 2989 case 408: { 2990 *n_args = 0; 2991 break; 2992 } 2993 /* linux_timer_settime64 */ 2994 case 409: { 2995 *n_args = 0; 2996 break; 2997 } 2998 /* linux_timerfd_gettime64 */ 2999 case 410: { 3000 *n_args = 0; 3001 break; 3002 } 3003 /* linux_timerfd_settime64 */ 3004 case 411: { 3005 *n_args = 0; 3006 break; 3007 } 3008 /* linux_utimensat_time64 */ 3009 case 412: { 3010 *n_args = 0; 3011 break; 3012 } 3013 /* linux_pselect6_time64 */ 3014 case 413: { 3015 *n_args = 0; 3016 break; 3017 } 3018 /* linux_ppoll_time64 */ 3019 case 414: { 3020 *n_args = 0; 3021 break; 3022 } 3023 /* linux_io_pgetevents_time64 */ 3024 case 416: { 3025 *n_args = 0; 3026 break; 3027 } 3028 /* linux_recvmmsg_time64 */ 3029 case 417: { 3030 *n_args = 0; 3031 break; 3032 } 3033 /* linux_mq_timedsend_time64 */ 3034 case 418: { 3035 *n_args = 0; 3036 break; 3037 } 3038 /* linux_mq_timedreceive_time64 */ 3039 case 419: { 3040 *n_args = 0; 3041 break; 3042 } 3043 /* linux_semtimedop_time64 */ 3044 case 420: { 3045 *n_args = 0; 3046 break; 3047 } 3048 /* linux_rt_sigtimedwait_time64 */ 3049 case 421: { 3050 *n_args = 0; 3051 break; 3052 } 3053 /* linux_futex_time64 */ 3054 case 422: { 3055 *n_args = 0; 3056 break; 3057 } 3058 /* linux_sched_rr_get_interval_time64 */ 3059 case 423: { 3060 *n_args = 0; 3061 break; 3062 } 3063 /* linux_pidfd_send_signal */ 3064 case 424: { 3065 struct linux_pidfd_send_signal_args *p = params; 3066 iarg[0] = p->pidfd; /* l_int */ 3067 iarg[1] = p->sig; /* l_int */ 3068 uarg[2] = (intptr_t)p->info; /* l_siginfo_t * */ 3069 iarg[3] = p->flags; /* l_uint */ 3070 *n_args = 4; 3071 break; 3072 } 3073 /* linux_io_uring_setup */ 3074 case 425: { 3075 *n_args = 0; 3076 break; 3077 } 3078 /* linux_io_uring_enter */ 3079 case 426: { 3080 *n_args = 0; 3081 break; 3082 } 3083 /* linux_io_uring_register */ 3084 case 427: { 3085 *n_args = 0; 3086 break; 3087 } 3088 /* linux_open_tree */ 3089 case 428: { 3090 *n_args = 0; 3091 break; 3092 } 3093 /* linux_move_mount */ 3094 case 429: { 3095 *n_args = 0; 3096 break; 3097 } 3098 /* linux_fsopen */ 3099 case 430: { 3100 *n_args = 0; 3101 break; 3102 } 3103 /* linux_fsconfig */ 3104 case 431: { 3105 *n_args = 0; 3106 break; 3107 } 3108 /* linux_fsmount */ 3109 case 432: { 3110 *n_args = 0; 3111 break; 3112 } 3113 /* linux_fspick */ 3114 case 433: { 3115 *n_args = 0; 3116 break; 3117 } 3118 /* linux_pidfd_open */ 3119 case 434: { 3120 *n_args = 0; 3121 break; 3122 } 3123 /* linux_clone3 */ 3124 case 435: { 3125 *n_args = 0; 3126 break; 3127 } 3128 /* linux_close_range */ 3129 case 436: { 3130 *n_args = 0; 3131 break; 3132 } 3133 /* linux_openat2 */ 3134 case 437: { 3135 *n_args = 0; 3136 break; 3137 } 3138 /* linux_pidfd_getfd */ 3139 case 438: { 3140 *n_args = 0; 3141 break; 3142 } 3143 /* linux_faccessat2 */ 3144 case 439: { 3145 *n_args = 0; 3146 break; 3147 } 3148 /* linux_process_madvise */ 3149 case 440: { 3150 *n_args = 0; 3151 break; 3152 } 3153 /* linux_epoll_pwait2 */ 3154 case 441: { 3155 *n_args = 0; 3156 break; 3157 } 3158 /* linux_mount_setattr */ 3159 case 442: { 3160 *n_args = 0; 3161 break; 3162 } 3163 default: 3164 *n_args = 0; 3165 break; 3166 }; 3167 } 3168 static void 3169 systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) 3170 { 3171 const char *p = NULL; 3172 switch (sysnum) { 3173 #define nosys linux_nosys 3174 /* linux_exit */ 3175 case 1: 3176 switch (ndx) { 3177 case 0: 3178 p = "int"; 3179 break; 3180 default: 3181 break; 3182 }; 3183 break; 3184 /* linux_fork */ 3185 case 2: 3186 break; 3187 /* read */ 3188 case 3: 3189 switch (ndx) { 3190 case 0: 3191 p = "int"; 3192 break; 3193 case 1: 3194 p = "userland char *"; 3195 break; 3196 case 2: 3197 p = "u_int"; 3198 break; 3199 default: 3200 break; 3201 }; 3202 break; 3203 /* write */ 3204 case 4: 3205 switch (ndx) { 3206 case 0: 3207 p = "int"; 3208 break; 3209 case 1: 3210 p = "userland char *"; 3211 break; 3212 case 2: 3213 p = "u_int"; 3214 break; 3215 default: 3216 break; 3217 }; 3218 break; 3219 /* linux_open */ 3220 case 5: 3221 switch (ndx) { 3222 case 0: 3223 p = "userland char *"; 3224 break; 3225 case 1: 3226 p = "l_int"; 3227 break; 3228 case 2: 3229 p = "l_int"; 3230 break; 3231 default: 3232 break; 3233 }; 3234 break; 3235 /* close */ 3236 case 6: 3237 switch (ndx) { 3238 case 0: 3239 p = "int"; 3240 break; 3241 default: 3242 break; 3243 }; 3244 break; 3245 /* linux_waitpid */ 3246 case 7: 3247 switch (ndx) { 3248 case 0: 3249 p = "l_pid_t"; 3250 break; 3251 case 1: 3252 p = "userland l_int *"; 3253 break; 3254 case 2: 3255 p = "l_int"; 3256 break; 3257 default: 3258 break; 3259 }; 3260 break; 3261 /* linux_creat */ 3262 case 8: 3263 switch (ndx) { 3264 case 0: 3265 p = "userland char *"; 3266 break; 3267 case 1: 3268 p = "l_int"; 3269 break; 3270 default: 3271 break; 3272 }; 3273 break; 3274 /* linux_link */ 3275 case 9: 3276 switch (ndx) { 3277 case 0: 3278 p = "userland char *"; 3279 break; 3280 case 1: 3281 p = "userland char *"; 3282 break; 3283 default: 3284 break; 3285 }; 3286 break; 3287 /* linux_unlink */ 3288 case 10: 3289 switch (ndx) { 3290 case 0: 3291 p = "userland char *"; 3292 break; 3293 default: 3294 break; 3295 }; 3296 break; 3297 /* linux_execve */ 3298 case 11: 3299 switch (ndx) { 3300 case 0: 3301 p = "userland char *"; 3302 break; 3303 case 1: 3304 p = "userland uint32_t *"; 3305 break; 3306 case 2: 3307 p = "userland uint32_t *"; 3308 break; 3309 default: 3310 break; 3311 }; 3312 break; 3313 /* linux_chdir */ 3314 case 12: 3315 switch (ndx) { 3316 case 0: 3317 p = "userland char *"; 3318 break; 3319 default: 3320 break; 3321 }; 3322 break; 3323 /* linux_time */ 3324 case 13: 3325 switch (ndx) { 3326 case 0: 3327 p = "userland l_time_t *"; 3328 break; 3329 default: 3330 break; 3331 }; 3332 break; 3333 /* linux_mknod */ 3334 case 14: 3335 switch (ndx) { 3336 case 0: 3337 p = "userland char *"; 3338 break; 3339 case 1: 3340 p = "l_int"; 3341 break; 3342 case 2: 3343 p = "l_dev_t"; 3344 break; 3345 default: 3346 break; 3347 }; 3348 break; 3349 /* linux_chmod */ 3350 case 15: 3351 switch (ndx) { 3352 case 0: 3353 p = "userland char *"; 3354 break; 3355 case 1: 3356 p = "l_mode_t"; 3357 break; 3358 default: 3359 break; 3360 }; 3361 break; 3362 /* linux_lchown16 */ 3363 case 16: 3364 switch (ndx) { 3365 case 0: 3366 p = "userland char *"; 3367 break; 3368 case 1: 3369 p = "l_uid16_t"; 3370 break; 3371 case 2: 3372 p = "l_gid16_t"; 3373 break; 3374 default: 3375 break; 3376 }; 3377 break; 3378 /* linux_stat */ 3379 case 18: 3380 switch (ndx) { 3381 case 0: 3382 p = "userland char *"; 3383 break; 3384 case 1: 3385 p = "userland struct linux_stat *"; 3386 break; 3387 default: 3388 break; 3389 }; 3390 break; 3391 /* linux_lseek */ 3392 case 19: 3393 switch (ndx) { 3394 case 0: 3395 p = "l_uint"; 3396 break; 3397 case 1: 3398 p = "l_off_t"; 3399 break; 3400 case 2: 3401 p = "l_int"; 3402 break; 3403 default: 3404 break; 3405 }; 3406 break; 3407 /* linux_getpid */ 3408 case 20: 3409 break; 3410 /* linux_mount */ 3411 case 21: 3412 switch (ndx) { 3413 case 0: 3414 p = "userland char *"; 3415 break; 3416 case 1: 3417 p = "userland char *"; 3418 break; 3419 case 2: 3420 p = "userland char *"; 3421 break; 3422 case 3: 3423 p = "l_ulong"; 3424 break; 3425 case 4: 3426 p = "userland void *"; 3427 break; 3428 default: 3429 break; 3430 }; 3431 break; 3432 /* linux_oldumount */ 3433 case 22: 3434 switch (ndx) { 3435 case 0: 3436 p = "userland char *"; 3437 break; 3438 default: 3439 break; 3440 }; 3441 break; 3442 /* linux_setuid16 */ 3443 case 23: 3444 switch (ndx) { 3445 case 0: 3446 p = "l_uid16_t"; 3447 break; 3448 default: 3449 break; 3450 }; 3451 break; 3452 /* linux_getuid16 */ 3453 case 24: 3454 break; 3455 /* linux_stime */ 3456 case 25: 3457 break; 3458 /* linux_ptrace */ 3459 case 26: 3460 switch (ndx) { 3461 case 0: 3462 p = "l_long"; 3463 break; 3464 case 1: 3465 p = "l_long"; 3466 break; 3467 case 2: 3468 p = "l_long"; 3469 break; 3470 case 3: 3471 p = "l_long"; 3472 break; 3473 default: 3474 break; 3475 }; 3476 break; 3477 /* linux_alarm */ 3478 case 27: 3479 switch (ndx) { 3480 case 0: 3481 p = "l_uint"; 3482 break; 3483 default: 3484 break; 3485 }; 3486 break; 3487 /* linux_pause */ 3488 case 29: 3489 break; 3490 /* linux_utime */ 3491 case 30: 3492 switch (ndx) { 3493 case 0: 3494 p = "userland char *"; 3495 break; 3496 case 1: 3497 p = "userland struct l_utimbuf *"; 3498 break; 3499 default: 3500 break; 3501 }; 3502 break; 3503 /* linux_access */ 3504 case 33: 3505 switch (ndx) { 3506 case 0: 3507 p = "userland char *"; 3508 break; 3509 case 1: 3510 p = "l_int"; 3511 break; 3512 default: 3513 break; 3514 }; 3515 break; 3516 /* linux_nice */ 3517 case 34: 3518 switch (ndx) { 3519 case 0: 3520 p = "l_int"; 3521 break; 3522 default: 3523 break; 3524 }; 3525 break; 3526 /* sync */ 3527 case 36: 3528 break; 3529 /* linux_kill */ 3530 case 37: 3531 switch (ndx) { 3532 case 0: 3533 p = "l_int"; 3534 break; 3535 case 1: 3536 p = "l_int"; 3537 break; 3538 default: 3539 break; 3540 }; 3541 break; 3542 /* linux_rename */ 3543 case 38: 3544 switch (ndx) { 3545 case 0: 3546 p = "userland char *"; 3547 break; 3548 case 1: 3549 p = "userland char *"; 3550 break; 3551 default: 3552 break; 3553 }; 3554 break; 3555 /* linux_mkdir */ 3556 case 39: 3557 switch (ndx) { 3558 case 0: 3559 p = "userland char *"; 3560 break; 3561 case 1: 3562 p = "l_int"; 3563 break; 3564 default: 3565 break; 3566 }; 3567 break; 3568 /* linux_rmdir */ 3569 case 40: 3570 switch (ndx) { 3571 case 0: 3572 p = "userland char *"; 3573 break; 3574 default: 3575 break; 3576 }; 3577 break; 3578 /* dup */ 3579 case 41: 3580 switch (ndx) { 3581 case 0: 3582 p = "u_int"; 3583 break; 3584 default: 3585 break; 3586 }; 3587 break; 3588 /* linux_pipe */ 3589 case 42: 3590 switch (ndx) { 3591 case 0: 3592 p = "userland l_int *"; 3593 break; 3594 default: 3595 break; 3596 }; 3597 break; 3598 /* linux_times */ 3599 case 43: 3600 switch (ndx) { 3601 case 0: 3602 p = "userland struct l_times_argv *"; 3603 break; 3604 default: 3605 break; 3606 }; 3607 break; 3608 /* linux_brk */ 3609 case 45: 3610 switch (ndx) { 3611 case 0: 3612 p = "l_ulong"; 3613 break; 3614 default: 3615 break; 3616 }; 3617 break; 3618 /* linux_setgid16 */ 3619 case 46: 3620 switch (ndx) { 3621 case 0: 3622 p = "l_gid16_t"; 3623 break; 3624 default: 3625 break; 3626 }; 3627 break; 3628 /* linux_getgid16 */ 3629 case 47: 3630 break; 3631 /* linux_signal */ 3632 case 48: 3633 switch (ndx) { 3634 case 0: 3635 p = "l_int"; 3636 break; 3637 case 1: 3638 p = "l_handler_t"; 3639 break; 3640 default: 3641 break; 3642 }; 3643 break; 3644 /* linux_geteuid16 */ 3645 case 49: 3646 break; 3647 /* linux_getegid16 */ 3648 case 50: 3649 break; 3650 /* acct */ 3651 case 51: 3652 switch (ndx) { 3653 case 0: 3654 p = "userland char *"; 3655 break; 3656 default: 3657 break; 3658 }; 3659 break; 3660 /* linux_umount */ 3661 case 52: 3662 switch (ndx) { 3663 case 0: 3664 p = "userland char *"; 3665 break; 3666 case 1: 3667 p = "l_int"; 3668 break; 3669 default: 3670 break; 3671 }; 3672 break; 3673 /* linux_ioctl */ 3674 case 54: 3675 switch (ndx) { 3676 case 0: 3677 p = "l_uint"; 3678 break; 3679 case 1: 3680 p = "l_uint"; 3681 break; 3682 case 2: 3683 p = "uintptr_t"; 3684 break; 3685 default: 3686 break; 3687 }; 3688 break; 3689 /* linux_fcntl */ 3690 case 55: 3691 switch (ndx) { 3692 case 0: 3693 p = "l_uint"; 3694 break; 3695 case 1: 3696 p = "l_uint"; 3697 break; 3698 case 2: 3699 p = "uintptr_t"; 3700 break; 3701 default: 3702 break; 3703 }; 3704 break; 3705 /* setpgid */ 3706 case 57: 3707 switch (ndx) { 3708 case 0: 3709 p = "int"; 3710 break; 3711 case 1: 3712 p = "int"; 3713 break; 3714 default: 3715 break; 3716 }; 3717 break; 3718 /* linux_olduname */ 3719 case 59: 3720 break; 3721 /* umask */ 3722 case 60: 3723 switch (ndx) { 3724 case 0: 3725 p = "int"; 3726 break; 3727 default: 3728 break; 3729 }; 3730 break; 3731 /* chroot */ 3732 case 61: 3733 switch (ndx) { 3734 case 0: 3735 p = "userland char *"; 3736 break; 3737 default: 3738 break; 3739 }; 3740 break; 3741 /* linux_ustat */ 3742 case 62: 3743 switch (ndx) { 3744 case 0: 3745 p = "l_dev_t"; 3746 break; 3747 case 1: 3748 p = "userland struct l_ustat *"; 3749 break; 3750 default: 3751 break; 3752 }; 3753 break; 3754 /* dup2 */ 3755 case 63: 3756 switch (ndx) { 3757 case 0: 3758 p = "u_int"; 3759 break; 3760 case 1: 3761 p = "u_int"; 3762 break; 3763 default: 3764 break; 3765 }; 3766 break; 3767 /* linux_getppid */ 3768 case 64: 3769 break; 3770 /* getpgrp */ 3771 case 65: 3772 break; 3773 /* setsid */ 3774 case 66: 3775 break; 3776 /* linux_sigaction */ 3777 case 67: 3778 switch (ndx) { 3779 case 0: 3780 p = "l_int"; 3781 break; 3782 case 1: 3783 p = "userland l_osigaction_t *"; 3784 break; 3785 case 2: 3786 p = "userland l_osigaction_t *"; 3787 break; 3788 default: 3789 break; 3790 }; 3791 break; 3792 /* linux_sgetmask */ 3793 case 68: 3794 break; 3795 /* linux_ssetmask */ 3796 case 69: 3797 switch (ndx) { 3798 case 0: 3799 p = "l_osigset_t"; 3800 break; 3801 default: 3802 break; 3803 }; 3804 break; 3805 /* linux_setreuid16 */ 3806 case 70: 3807 switch (ndx) { 3808 case 0: 3809 p = "l_uid16_t"; 3810 break; 3811 case 1: 3812 p = "l_uid16_t"; 3813 break; 3814 default: 3815 break; 3816 }; 3817 break; 3818 /* linux_setregid16 */ 3819 case 71: 3820 switch (ndx) { 3821 case 0: 3822 p = "l_gid16_t"; 3823 break; 3824 case 1: 3825 p = "l_gid16_t"; 3826 break; 3827 default: 3828 break; 3829 }; 3830 break; 3831 /* linux_sigsuspend */ 3832 case 72: 3833 switch (ndx) { 3834 case 0: 3835 p = "l_int"; 3836 break; 3837 case 1: 3838 p = "l_int"; 3839 break; 3840 case 2: 3841 p = "l_osigset_t"; 3842 break; 3843 default: 3844 break; 3845 }; 3846 break; 3847 /* linux_sigpending */ 3848 case 73: 3849 switch (ndx) { 3850 case 0: 3851 p = "userland l_osigset_t *"; 3852 break; 3853 default: 3854 break; 3855 }; 3856 break; 3857 /* linux_sethostname */ 3858 case 74: 3859 switch (ndx) { 3860 case 0: 3861 p = "userland char *"; 3862 break; 3863 case 1: 3864 p = "u_int"; 3865 break; 3866 default: 3867 break; 3868 }; 3869 break; 3870 /* linux_setrlimit */ 3871 case 75: 3872 switch (ndx) { 3873 case 0: 3874 p = "l_uint"; 3875 break; 3876 case 1: 3877 p = "userland struct l_rlimit *"; 3878 break; 3879 default: 3880 break; 3881 }; 3882 break; 3883 /* linux_old_getrlimit */ 3884 case 76: 3885 switch (ndx) { 3886 case 0: 3887 p = "l_uint"; 3888 break; 3889 case 1: 3890 p = "userland struct l_rlimit *"; 3891 break; 3892 default: 3893 break; 3894 }; 3895 break; 3896 /* linux_getrusage */ 3897 case 77: 3898 switch (ndx) { 3899 case 0: 3900 p = "int"; 3901 break; 3902 case 1: 3903 p = "userland struct l_rusage *"; 3904 break; 3905 default: 3906 break; 3907 }; 3908 break; 3909 /* linux_gettimeofday */ 3910 case 78: 3911 switch (ndx) { 3912 case 0: 3913 p = "userland struct l_timeval *"; 3914 break; 3915 case 1: 3916 p = "userland struct timezone *"; 3917 break; 3918 default: 3919 break; 3920 }; 3921 break; 3922 /* linux_settimeofday */ 3923 case 79: 3924 switch (ndx) { 3925 case 0: 3926 p = "userland struct l_timeval *"; 3927 break; 3928 case 1: 3929 p = "userland struct timezone *"; 3930 break; 3931 default: 3932 break; 3933 }; 3934 break; 3935 /* linux_getgroups16 */ 3936 case 80: 3937 switch (ndx) { 3938 case 0: 3939 p = "l_uint"; 3940 break; 3941 case 1: 3942 p = "userland l_gid16_t *"; 3943 break; 3944 default: 3945 break; 3946 }; 3947 break; 3948 /* linux_setgroups16 */ 3949 case 81: 3950 switch (ndx) { 3951 case 0: 3952 p = "l_uint"; 3953 break; 3954 case 1: 3955 p = "userland l_gid16_t *"; 3956 break; 3957 default: 3958 break; 3959 }; 3960 break; 3961 /* linux_old_select */ 3962 case 82: 3963 switch (ndx) { 3964 case 0: 3965 p = "userland struct l_old_select_argv *"; 3966 break; 3967 default: 3968 break; 3969 }; 3970 break; 3971 /* linux_symlink */ 3972 case 83: 3973 switch (ndx) { 3974 case 0: 3975 p = "userland char *"; 3976 break; 3977 case 1: 3978 p = "userland char *"; 3979 break; 3980 default: 3981 break; 3982 }; 3983 break; 3984 /* linux_lstat */ 3985 case 84: 3986 switch (ndx) { 3987 case 0: 3988 p = "userland char *"; 3989 break; 3990 case 1: 3991 p = "userland struct linux_lstat *"; 3992 break; 3993 default: 3994 break; 3995 }; 3996 break; 3997 /* linux_readlink */ 3998 case 85: 3999 switch (ndx) { 4000 case 0: 4001 p = "userland char *"; 4002 break; 4003 case 1: 4004 p = "userland char *"; 4005 break; 4006 case 2: 4007 p = "l_int"; 4008 break; 4009 default: 4010 break; 4011 }; 4012 break; 4013 /* swapon */ 4014 case 87: 4015 switch (ndx) { 4016 case 0: 4017 p = "userland char *"; 4018 break; 4019 default: 4020 break; 4021 }; 4022 break; 4023 /* linux_reboot */ 4024 case 88: 4025 switch (ndx) { 4026 case 0: 4027 p = "l_int"; 4028 break; 4029 case 1: 4030 p = "l_int"; 4031 break; 4032 case 2: 4033 p = "l_uint"; 4034 break; 4035 case 3: 4036 p = "userland void *"; 4037 break; 4038 default: 4039 break; 4040 }; 4041 break; 4042 /* linux_readdir */ 4043 case 89: 4044 switch (ndx) { 4045 case 0: 4046 p = "l_uint"; 4047 break; 4048 case 1: 4049 p = "userland struct l_dirent *"; 4050 break; 4051 case 2: 4052 p = "l_uint"; 4053 break; 4054 default: 4055 break; 4056 }; 4057 break; 4058 /* linux_mmap */ 4059 case 90: 4060 switch (ndx) { 4061 case 0: 4062 p = "userland struct l_mmap_argv *"; 4063 break; 4064 default: 4065 break; 4066 }; 4067 break; 4068 /* munmap */ 4069 case 91: 4070 switch (ndx) { 4071 case 0: 4072 p = "caddr_t"; 4073 break; 4074 case 1: 4075 p = "int"; 4076 break; 4077 default: 4078 break; 4079 }; 4080 break; 4081 /* linux_truncate */ 4082 case 92: 4083 switch (ndx) { 4084 case 0: 4085 p = "userland char *"; 4086 break; 4087 case 1: 4088 p = "l_ulong"; 4089 break; 4090 default: 4091 break; 4092 }; 4093 break; 4094 /* linux_ftruncate */ 4095 case 93: 4096 switch (ndx) { 4097 case 0: 4098 p = "int"; 4099 break; 4100 case 1: 4101 p = "long"; 4102 break; 4103 default: 4104 break; 4105 }; 4106 break; 4107 /* fchmod */ 4108 case 94: 4109 switch (ndx) { 4110 case 0: 4111 p = "int"; 4112 break; 4113 case 1: 4114 p = "int"; 4115 break; 4116 default: 4117 break; 4118 }; 4119 break; 4120 /* fchown */ 4121 case 95: 4122 switch (ndx) { 4123 case 0: 4124 p = "int"; 4125 break; 4126 case 1: 4127 p = "int"; 4128 break; 4129 case 2: 4130 p = "int"; 4131 break; 4132 default: 4133 break; 4134 }; 4135 break; 4136 /* linux_getpriority */ 4137 case 96: 4138 switch (ndx) { 4139 case 0: 4140 p = "int"; 4141 break; 4142 case 1: 4143 p = "int"; 4144 break; 4145 default: 4146 break; 4147 }; 4148 break; 4149 /* setpriority */ 4150 case 97: 4151 switch (ndx) { 4152 case 0: 4153 p = "int"; 4154 break; 4155 case 1: 4156 p = "int"; 4157 break; 4158 case 2: 4159 p = "int"; 4160 break; 4161 default: 4162 break; 4163 }; 4164 break; 4165 /* linux_statfs */ 4166 case 99: 4167 switch (ndx) { 4168 case 0: 4169 p = "userland char *"; 4170 break; 4171 case 1: 4172 p = "userland struct l_statfs_buf *"; 4173 break; 4174 default: 4175 break; 4176 }; 4177 break; 4178 /* linux_fstatfs */ 4179 case 100: 4180 switch (ndx) { 4181 case 0: 4182 p = "l_uint"; 4183 break; 4184 case 1: 4185 p = "userland struct l_statfs_buf *"; 4186 break; 4187 default: 4188 break; 4189 }; 4190 break; 4191 /* linux_socketcall */ 4192 case 102: 4193 switch (ndx) { 4194 case 0: 4195 p = "l_int"; 4196 break; 4197 case 1: 4198 p = "l_ulong"; 4199 break; 4200 default: 4201 break; 4202 }; 4203 break; 4204 /* linux_syslog */ 4205 case 103: 4206 switch (ndx) { 4207 case 0: 4208 p = "l_int"; 4209 break; 4210 case 1: 4211 p = "userland char *"; 4212 break; 4213 case 2: 4214 p = "l_int"; 4215 break; 4216 default: 4217 break; 4218 }; 4219 break; 4220 /* linux_setitimer */ 4221 case 104: 4222 switch (ndx) { 4223 case 0: 4224 p = "l_int"; 4225 break; 4226 case 1: 4227 p = "userland struct l_itimerval *"; 4228 break; 4229 case 2: 4230 p = "userland struct l_itimerval *"; 4231 break; 4232 default: 4233 break; 4234 }; 4235 break; 4236 /* linux_getitimer */ 4237 case 105: 4238 switch (ndx) { 4239 case 0: 4240 p = "l_int"; 4241 break; 4242 case 1: 4243 p = "userland struct l_itimerval *"; 4244 break; 4245 default: 4246 break; 4247 }; 4248 break; 4249 /* linux_newstat */ 4250 case 106: 4251 switch (ndx) { 4252 case 0: 4253 p = "userland char *"; 4254 break; 4255 case 1: 4256 p = "userland struct l_newstat *"; 4257 break; 4258 default: 4259 break; 4260 }; 4261 break; 4262 /* linux_newlstat */ 4263 case 107: 4264 switch (ndx) { 4265 case 0: 4266 p = "userland char *"; 4267 break; 4268 case 1: 4269 p = "userland struct l_newstat *"; 4270 break; 4271 default: 4272 break; 4273 }; 4274 break; 4275 /* linux_newfstat */ 4276 case 108: 4277 switch (ndx) { 4278 case 0: 4279 p = "l_uint"; 4280 break; 4281 case 1: 4282 p = "userland struct l_newstat *"; 4283 break; 4284 default: 4285 break; 4286 }; 4287 break; 4288 /* linux_uname */ 4289 case 109: 4290 break; 4291 /* linux_iopl */ 4292 case 110: 4293 switch (ndx) { 4294 case 0: 4295 p = "l_int"; 4296 break; 4297 default: 4298 break; 4299 }; 4300 break; 4301 /* linux_vhangup */ 4302 case 111: 4303 break; 4304 /* linux_wait4 */ 4305 case 114: 4306 switch (ndx) { 4307 case 0: 4308 p = "l_pid_t"; 4309 break; 4310 case 1: 4311 p = "userland l_int *"; 4312 break; 4313 case 2: 4314 p = "l_int"; 4315 break; 4316 case 3: 4317 p = "userland struct l_rusage *"; 4318 break; 4319 default: 4320 break; 4321 }; 4322 break; 4323 /* linux_swapoff */ 4324 case 115: 4325 break; 4326 /* linux_sysinfo */ 4327 case 116: 4328 switch (ndx) { 4329 case 0: 4330 p = "userland struct l_sysinfo *"; 4331 break; 4332 default: 4333 break; 4334 }; 4335 break; 4336 /* linux_ipc */ 4337 case 117: 4338 switch (ndx) { 4339 case 0: 4340 p = "l_uint"; 4341 break; 4342 case 1: 4343 p = "l_int"; 4344 break; 4345 case 2: 4346 p = "l_int"; 4347 break; 4348 case 3: 4349 p = "l_uint"; 4350 break; 4351 case 4: 4352 p = "l_uintptr_t"; 4353 break; 4354 case 5: 4355 p = "l_uint"; 4356 break; 4357 default: 4358 break; 4359 }; 4360 break; 4361 /* fsync */ 4362 case 118: 4363 switch (ndx) { 4364 case 0: 4365 p = "int"; 4366 break; 4367 default: 4368 break; 4369 }; 4370 break; 4371 /* linux_sigreturn */ 4372 case 119: 4373 switch (ndx) { 4374 case 0: 4375 p = "userland struct l_sigframe *"; 4376 break; 4377 default: 4378 break; 4379 }; 4380 break; 4381 /* linux_clone */ 4382 case 120: 4383 switch (ndx) { 4384 case 0: 4385 p = "l_int"; 4386 break; 4387 case 1: 4388 p = "userland void *"; 4389 break; 4390 case 2: 4391 p = "userland void *"; 4392 break; 4393 case 3: 4394 p = "userland void *"; 4395 break; 4396 case 4: 4397 p = "userland void *"; 4398 break; 4399 default: 4400 break; 4401 }; 4402 break; 4403 /* linux_setdomainname */ 4404 case 121: 4405 switch (ndx) { 4406 case 0: 4407 p = "userland char *"; 4408 break; 4409 case 1: 4410 p = "int"; 4411 break; 4412 default: 4413 break; 4414 }; 4415 break; 4416 /* linux_newuname */ 4417 case 122: 4418 switch (ndx) { 4419 case 0: 4420 p = "userland struct l_new_utsname *"; 4421 break; 4422 default: 4423 break; 4424 }; 4425 break; 4426 /* linux_adjtimex */ 4427 case 124: 4428 break; 4429 /* linux_mprotect */ 4430 case 125: 4431 switch (ndx) { 4432 case 0: 4433 p = "caddr_t"; 4434 break; 4435 case 1: 4436 p = "int"; 4437 break; 4438 case 2: 4439 p = "int"; 4440 break; 4441 default: 4442 break; 4443 }; 4444 break; 4445 /* linux_sigprocmask */ 4446 case 126: 4447 switch (ndx) { 4448 case 0: 4449 p = "l_int"; 4450 break; 4451 case 1: 4452 p = "userland l_osigset_t *"; 4453 break; 4454 case 2: 4455 p = "userland l_osigset_t *"; 4456 break; 4457 default: 4458 break; 4459 }; 4460 break; 4461 /* linux_init_module */ 4462 case 128: 4463 break; 4464 /* linux_delete_module */ 4465 case 129: 4466 break; 4467 /* linux_quotactl */ 4468 case 131: 4469 break; 4470 /* getpgid */ 4471 case 132: 4472 switch (ndx) { 4473 case 0: 4474 p = "int"; 4475 break; 4476 default: 4477 break; 4478 }; 4479 break; 4480 /* fchdir */ 4481 case 133: 4482 switch (ndx) { 4483 case 0: 4484 p = "int"; 4485 break; 4486 default: 4487 break; 4488 }; 4489 break; 4490 /* linux_bdflush */ 4491 case 134: 4492 break; 4493 /* linux_sysfs */ 4494 case 135: 4495 switch (ndx) { 4496 case 0: 4497 p = "l_int"; 4498 break; 4499 case 1: 4500 p = "l_ulong"; 4501 break; 4502 case 2: 4503 p = "l_ulong"; 4504 break; 4505 default: 4506 break; 4507 }; 4508 break; 4509 /* linux_personality */ 4510 case 136: 4511 switch (ndx) { 4512 case 0: 4513 p = "l_uint"; 4514 break; 4515 default: 4516 break; 4517 }; 4518 break; 4519 /* linux_setfsuid16 */ 4520 case 138: 4521 switch (ndx) { 4522 case 0: 4523 p = "l_uid16_t"; 4524 break; 4525 default: 4526 break; 4527 }; 4528 break; 4529 /* linux_setfsgid16 */ 4530 case 139: 4531 switch (ndx) { 4532 case 0: 4533 p = "l_gid16_t"; 4534 break; 4535 default: 4536 break; 4537 }; 4538 break; 4539 /* linux_llseek */ 4540 case 140: 4541 switch (ndx) { 4542 case 0: 4543 p = "l_int"; 4544 break; 4545 case 1: 4546 p = "l_ulong"; 4547 break; 4548 case 2: 4549 p = "l_ulong"; 4550 break; 4551 case 3: 4552 p = "userland l_loff_t *"; 4553 break; 4554 case 4: 4555 p = "l_uint"; 4556 break; 4557 default: 4558 break; 4559 }; 4560 break; 4561 /* linux_getdents */ 4562 case 141: 4563 switch (ndx) { 4564 case 0: 4565 p = "l_uint"; 4566 break; 4567 case 1: 4568 p = "userland void *"; 4569 break; 4570 case 2: 4571 p = "l_uint"; 4572 break; 4573 default: 4574 break; 4575 }; 4576 break; 4577 /* linux_select */ 4578 case 142: 4579 switch (ndx) { 4580 case 0: 4581 p = "l_int"; 4582 break; 4583 case 1: 4584 p = "userland l_fd_set *"; 4585 break; 4586 case 2: 4587 p = "userland l_fd_set *"; 4588 break; 4589 case 3: 4590 p = "userland l_fd_set *"; 4591 break; 4592 case 4: 4593 p = "userland struct l_timeval *"; 4594 break; 4595 default: 4596 break; 4597 }; 4598 break; 4599 /* flock */ 4600 case 143: 4601 switch (ndx) { 4602 case 0: 4603 p = "int"; 4604 break; 4605 case 1: 4606 p = "int"; 4607 break; 4608 default: 4609 break; 4610 }; 4611 break; 4612 /* linux_msync */ 4613 case 144: 4614 switch (ndx) { 4615 case 0: 4616 p = "l_ulong"; 4617 break; 4618 case 1: 4619 p = "l_size_t"; 4620 break; 4621 case 2: 4622 p = "l_int"; 4623 break; 4624 default: 4625 break; 4626 }; 4627 break; 4628 /* linux_readv */ 4629 case 145: 4630 switch (ndx) { 4631 case 0: 4632 p = "l_ulong"; 4633 break; 4634 case 1: 4635 p = "userland struct l_iovec32 *"; 4636 break; 4637 case 2: 4638 p = "l_ulong"; 4639 break; 4640 default: 4641 break; 4642 }; 4643 break; 4644 /* linux_writev */ 4645 case 146: 4646 switch (ndx) { 4647 case 0: 4648 p = "l_ulong"; 4649 break; 4650 case 1: 4651 p = "userland struct l_iovec32 *"; 4652 break; 4653 case 2: 4654 p = "l_ulong"; 4655 break; 4656 default: 4657 break; 4658 }; 4659 break; 4660 /* linux_getsid */ 4661 case 147: 4662 switch (ndx) { 4663 case 0: 4664 p = "l_pid_t"; 4665 break; 4666 default: 4667 break; 4668 }; 4669 break; 4670 /* linux_fdatasync */ 4671 case 148: 4672 switch (ndx) { 4673 case 0: 4674 p = "l_uint"; 4675 break; 4676 default: 4677 break; 4678 }; 4679 break; 4680 /* linux_sysctl */ 4681 case 149: 4682 switch (ndx) { 4683 case 0: 4684 p = "userland struct l___sysctl_args *"; 4685 break; 4686 default: 4687 break; 4688 }; 4689 break; 4690 /* mlock */ 4691 case 150: 4692 switch (ndx) { 4693 case 0: 4694 p = "userland const void *"; 4695 break; 4696 case 1: 4697 p = "size_t"; 4698 break; 4699 default: 4700 break; 4701 }; 4702 break; 4703 /* munlock */ 4704 case 151: 4705 switch (ndx) { 4706 case 0: 4707 p = "userland const void *"; 4708 break; 4709 case 1: 4710 p = "size_t"; 4711 break; 4712 default: 4713 break; 4714 }; 4715 break; 4716 /* mlockall */ 4717 case 152: 4718 switch (ndx) { 4719 case 0: 4720 p = "int"; 4721 break; 4722 default: 4723 break; 4724 }; 4725 break; 4726 /* munlockall */ 4727 case 153: 4728 break; 4729 /* linux_sched_setparam */ 4730 case 154: 4731 switch (ndx) { 4732 case 0: 4733 p = "l_pid_t"; 4734 break; 4735 case 1: 4736 p = "userland struct sched_param *"; 4737 break; 4738 default: 4739 break; 4740 }; 4741 break; 4742 /* linux_sched_getparam */ 4743 case 155: 4744 switch (ndx) { 4745 case 0: 4746 p = "l_pid_t"; 4747 break; 4748 case 1: 4749 p = "userland struct sched_param *"; 4750 break; 4751 default: 4752 break; 4753 }; 4754 break; 4755 /* linux_sched_setscheduler */ 4756 case 156: 4757 switch (ndx) { 4758 case 0: 4759 p = "l_pid_t"; 4760 break; 4761 case 1: 4762 p = "l_int"; 4763 break; 4764 case 2: 4765 p = "userland struct sched_param *"; 4766 break; 4767 default: 4768 break; 4769 }; 4770 break; 4771 /* linux_sched_getscheduler */ 4772 case 157: 4773 switch (ndx) { 4774 case 0: 4775 p = "l_pid_t"; 4776 break; 4777 default: 4778 break; 4779 }; 4780 break; 4781 /* sched_yield */ 4782 case 158: 4783 break; 4784 /* linux_sched_get_priority_max */ 4785 case 159: 4786 switch (ndx) { 4787 case 0: 4788 p = "l_int"; 4789 break; 4790 default: 4791 break; 4792 }; 4793 break; 4794 /* linux_sched_get_priority_min */ 4795 case 160: 4796 switch (ndx) { 4797 case 0: 4798 p = "l_int"; 4799 break; 4800 default: 4801 break; 4802 }; 4803 break; 4804 /* linux_sched_rr_get_interval */ 4805 case 161: 4806 switch (ndx) { 4807 case 0: 4808 p = "l_pid_t"; 4809 break; 4810 case 1: 4811 p = "userland struct l_timespec *"; 4812 break; 4813 default: 4814 break; 4815 }; 4816 break; 4817 /* linux_nanosleep */ 4818 case 162: 4819 switch (ndx) { 4820 case 0: 4821 p = "userland const struct l_timespec *"; 4822 break; 4823 case 1: 4824 p = "userland struct l_timespec *"; 4825 break; 4826 default: 4827 break; 4828 }; 4829 break; 4830 /* linux_mremap */ 4831 case 163: 4832 switch (ndx) { 4833 case 0: 4834 p = "l_ulong"; 4835 break; 4836 case 1: 4837 p = "l_ulong"; 4838 break; 4839 case 2: 4840 p = "l_ulong"; 4841 break; 4842 case 3: 4843 p = "l_ulong"; 4844 break; 4845 case 4: 4846 p = "l_ulong"; 4847 break; 4848 default: 4849 break; 4850 }; 4851 break; 4852 /* linux_setresuid16 */ 4853 case 164: 4854 switch (ndx) { 4855 case 0: 4856 p = "l_uid16_t"; 4857 break; 4858 case 1: 4859 p = "l_uid16_t"; 4860 break; 4861 case 2: 4862 p = "l_uid16_t"; 4863 break; 4864 default: 4865 break; 4866 }; 4867 break; 4868 /* linux_getresuid16 */ 4869 case 165: 4870 switch (ndx) { 4871 case 0: 4872 p = "userland l_uid16_t *"; 4873 break; 4874 case 1: 4875 p = "userland l_uid16_t *"; 4876 break; 4877 case 2: 4878 p = "userland l_uid16_t *"; 4879 break; 4880 default: 4881 break; 4882 }; 4883 break; 4884 /* poll */ 4885 case 168: 4886 switch (ndx) { 4887 case 0: 4888 p = "userland struct pollfd *"; 4889 break; 4890 case 1: 4891 p = "unsigned int"; 4892 break; 4893 case 2: 4894 p = "int"; 4895 break; 4896 default: 4897 break; 4898 }; 4899 break; 4900 /* linux_setresgid16 */ 4901 case 170: 4902 switch (ndx) { 4903 case 0: 4904 p = "l_gid16_t"; 4905 break; 4906 case 1: 4907 p = "l_gid16_t"; 4908 break; 4909 case 2: 4910 p = "l_gid16_t"; 4911 break; 4912 default: 4913 break; 4914 }; 4915 break; 4916 /* linux_getresgid16 */ 4917 case 171: 4918 switch (ndx) { 4919 case 0: 4920 p = "userland l_gid16_t *"; 4921 break; 4922 case 1: 4923 p = "userland l_gid16_t *"; 4924 break; 4925 case 2: 4926 p = "userland l_gid16_t *"; 4927 break; 4928 default: 4929 break; 4930 }; 4931 break; 4932 /* linux_prctl */ 4933 case 172: 4934 switch (ndx) { 4935 case 0: 4936 p = "l_int"; 4937 break; 4938 case 1: 4939 p = "l_int"; 4940 break; 4941 case 2: 4942 p = "l_int"; 4943 break; 4944 case 3: 4945 p = "l_int"; 4946 break; 4947 case 4: 4948 p = "l_int"; 4949 break; 4950 default: 4951 break; 4952 }; 4953 break; 4954 /* linux_rt_sigreturn */ 4955 case 173: 4956 switch (ndx) { 4957 case 0: 4958 p = "userland struct l_ucontext *"; 4959 break; 4960 default: 4961 break; 4962 }; 4963 break; 4964 /* linux_rt_sigaction */ 4965 case 174: 4966 switch (ndx) { 4967 case 0: 4968 p = "l_int"; 4969 break; 4970 case 1: 4971 p = "userland l_sigaction_t *"; 4972 break; 4973 case 2: 4974 p = "userland l_sigaction_t *"; 4975 break; 4976 case 3: 4977 p = "l_size_t"; 4978 break; 4979 default: 4980 break; 4981 }; 4982 break; 4983 /* linux_rt_sigprocmask */ 4984 case 175: 4985 switch (ndx) { 4986 case 0: 4987 p = "l_int"; 4988 break; 4989 case 1: 4990 p = "userland l_sigset_t *"; 4991 break; 4992 case 2: 4993 p = "userland l_sigset_t *"; 4994 break; 4995 case 3: 4996 p = "l_size_t"; 4997 break; 4998 default: 4999 break; 5000 }; 5001 break; 5002 /* linux_rt_sigpending */ 5003 case 176: 5004 switch (ndx) { 5005 case 0: 5006 p = "userland l_sigset_t *"; 5007 break; 5008 case 1: 5009 p = "l_size_t"; 5010 break; 5011 default: 5012 break; 5013 }; 5014 break; 5015 /* linux_rt_sigtimedwait */ 5016 case 177: 5017 switch (ndx) { 5018 case 0: 5019 p = "userland l_sigset_t *"; 5020 break; 5021 case 1: 5022 p = "userland l_siginfo_t *"; 5023 break; 5024 case 2: 5025 p = "userland struct l_timeval *"; 5026 break; 5027 case 3: 5028 p = "l_size_t"; 5029 break; 5030 default: 5031 break; 5032 }; 5033 break; 5034 /* linux_rt_sigqueueinfo */ 5035 case 178: 5036 switch (ndx) { 5037 case 0: 5038 p = "l_pid_t"; 5039 break; 5040 case 1: 5041 p = "l_int"; 5042 break; 5043 case 2: 5044 p = "userland l_siginfo_t *"; 5045 break; 5046 default: 5047 break; 5048 }; 5049 break; 5050 /* linux_rt_sigsuspend */ 5051 case 179: 5052 switch (ndx) { 5053 case 0: 5054 p = "userland l_sigset_t *"; 5055 break; 5056 case 1: 5057 p = "l_size_t"; 5058 break; 5059 default: 5060 break; 5061 }; 5062 break; 5063 /* linux_pread */ 5064 case 180: 5065 switch (ndx) { 5066 case 0: 5067 p = "l_uint"; 5068 break; 5069 case 1: 5070 p = "userland char *"; 5071 break; 5072 case 2: 5073 p = "l_size_t"; 5074 break; 5075 case 3: 5076 p = "uint32_t"; 5077 break; 5078 case 4: 5079 p = "uint32_t"; 5080 break; 5081 default: 5082 break; 5083 }; 5084 break; 5085 /* linux_pwrite */ 5086 case 181: 5087 switch (ndx) { 5088 case 0: 5089 p = "l_uint"; 5090 break; 5091 case 1: 5092 p = "userland char *"; 5093 break; 5094 case 2: 5095 p = "l_size_t"; 5096 break; 5097 case 3: 5098 p = "uint32_t"; 5099 break; 5100 case 4: 5101 p = "uint32_t"; 5102 break; 5103 default: 5104 break; 5105 }; 5106 break; 5107 /* linux_chown16 */ 5108 case 182: 5109 switch (ndx) { 5110 case 0: 5111 p = "userland char *"; 5112 break; 5113 case 1: 5114 p = "l_uid16_t"; 5115 break; 5116 case 2: 5117 p = "l_gid16_t"; 5118 break; 5119 default: 5120 break; 5121 }; 5122 break; 5123 /* linux_getcwd */ 5124 case 183: 5125 switch (ndx) { 5126 case 0: 5127 p = "userland char *"; 5128 break; 5129 case 1: 5130 p = "l_ulong"; 5131 break; 5132 default: 5133 break; 5134 }; 5135 break; 5136 /* linux_capget */ 5137 case 184: 5138 switch (ndx) { 5139 case 0: 5140 p = "userland struct l_user_cap_header *"; 5141 break; 5142 case 1: 5143 p = "userland struct l_user_cap_data *"; 5144 break; 5145 default: 5146 break; 5147 }; 5148 break; 5149 /* linux_capset */ 5150 case 185: 5151 switch (ndx) { 5152 case 0: 5153 p = "userland struct l_user_cap_header *"; 5154 break; 5155 case 1: 5156 p = "userland struct l_user_cap_data *"; 5157 break; 5158 default: 5159 break; 5160 }; 5161 break; 5162 /* linux_sigaltstack */ 5163 case 186: 5164 switch (ndx) { 5165 case 0: 5166 p = "userland l_stack_t *"; 5167 break; 5168 case 1: 5169 p = "userland l_stack_t *"; 5170 break; 5171 default: 5172 break; 5173 }; 5174 break; 5175 /* linux_sendfile */ 5176 case 187: 5177 switch (ndx) { 5178 case 0: 5179 p = "l_int"; 5180 break; 5181 case 1: 5182 p = "l_int"; 5183 break; 5184 case 2: 5185 p = "userland l_long *"; 5186 break; 5187 case 3: 5188 p = "l_size_t"; 5189 break; 5190 default: 5191 break; 5192 }; 5193 break; 5194 /* linux_vfork */ 5195 case 190: 5196 break; 5197 /* linux_getrlimit */ 5198 case 191: 5199 switch (ndx) { 5200 case 0: 5201 p = "l_uint"; 5202 break; 5203 case 1: 5204 p = "userland struct l_rlimit *"; 5205 break; 5206 default: 5207 break; 5208 }; 5209 break; 5210 /* linux_mmap2 */ 5211 case 192: 5212 switch (ndx) { 5213 case 0: 5214 p = "l_ulong"; 5215 break; 5216 case 1: 5217 p = "l_ulong"; 5218 break; 5219 case 2: 5220 p = "l_ulong"; 5221 break; 5222 case 3: 5223 p = "l_ulong"; 5224 break; 5225 case 4: 5226 p = "l_ulong"; 5227 break; 5228 case 5: 5229 p = "l_ulong"; 5230 break; 5231 default: 5232 break; 5233 }; 5234 break; 5235 /* linux_truncate64 */ 5236 case 193: 5237 switch (ndx) { 5238 case 0: 5239 p = "userland char *"; 5240 break; 5241 case 1: 5242 p = "uint32_t"; 5243 break; 5244 case 2: 5245 p = "uint32_t"; 5246 break; 5247 default: 5248 break; 5249 }; 5250 break; 5251 /* linux_ftruncate64 */ 5252 case 194: 5253 switch (ndx) { 5254 case 0: 5255 p = "l_uint"; 5256 break; 5257 case 1: 5258 p = "uint32_t"; 5259 break; 5260 case 2: 5261 p = "uint32_t"; 5262 break; 5263 default: 5264 break; 5265 }; 5266 break; 5267 /* linux_stat64 */ 5268 case 195: 5269 switch (ndx) { 5270 case 0: 5271 p = "userland const char *"; 5272 break; 5273 case 1: 5274 p = "userland struct l_stat64 *"; 5275 break; 5276 default: 5277 break; 5278 }; 5279 break; 5280 /* linux_lstat64 */ 5281 case 196: 5282 switch (ndx) { 5283 case 0: 5284 p = "userland const char *"; 5285 break; 5286 case 1: 5287 p = "userland struct l_stat64 *"; 5288 break; 5289 default: 5290 break; 5291 }; 5292 break; 5293 /* linux_fstat64 */ 5294 case 197: 5295 switch (ndx) { 5296 case 0: 5297 p = "l_int"; 5298 break; 5299 case 1: 5300 p = "userland struct l_stat64 *"; 5301 break; 5302 default: 5303 break; 5304 }; 5305 break; 5306 /* linux_lchown */ 5307 case 198: 5308 switch (ndx) { 5309 case 0: 5310 p = "userland char *"; 5311 break; 5312 case 1: 5313 p = "l_uid_t"; 5314 break; 5315 case 2: 5316 p = "l_gid_t"; 5317 break; 5318 default: 5319 break; 5320 }; 5321 break; 5322 /* linux_getuid */ 5323 case 199: 5324 break; 5325 /* linux_getgid */ 5326 case 200: 5327 break; 5328 /* geteuid */ 5329 case 201: 5330 break; 5331 /* getegid */ 5332 case 202: 5333 break; 5334 /* setreuid */ 5335 case 203: 5336 switch (ndx) { 5337 case 0: 5338 p = "uid_t"; 5339 break; 5340 case 1: 5341 p = "uid_t"; 5342 break; 5343 default: 5344 break; 5345 }; 5346 break; 5347 /* setregid */ 5348 case 204: 5349 switch (ndx) { 5350 case 0: 5351 p = "gid_t"; 5352 break; 5353 case 1: 5354 p = "gid_t"; 5355 break; 5356 default: 5357 break; 5358 }; 5359 break; 5360 /* linux_getgroups */ 5361 case 205: 5362 switch (ndx) { 5363 case 0: 5364 p = "l_int"; 5365 break; 5366 case 1: 5367 p = "userland l_gid_t *"; 5368 break; 5369 default: 5370 break; 5371 }; 5372 break; 5373 /* linux_setgroups */ 5374 case 206: 5375 switch (ndx) { 5376 case 0: 5377 p = "l_int"; 5378 break; 5379 case 1: 5380 p = "userland l_gid_t *"; 5381 break; 5382 default: 5383 break; 5384 }; 5385 break; 5386 /* fchown */ 5387 case 207: 5388 break; 5389 /* setresuid */ 5390 case 208: 5391 switch (ndx) { 5392 case 0: 5393 p = "uid_t"; 5394 break; 5395 case 1: 5396 p = "uid_t"; 5397 break; 5398 case 2: 5399 p = "uid_t"; 5400 break; 5401 default: 5402 break; 5403 }; 5404 break; 5405 /* getresuid */ 5406 case 209: 5407 switch (ndx) { 5408 case 0: 5409 p = "userland uid_t *"; 5410 break; 5411 case 1: 5412 p = "userland uid_t *"; 5413 break; 5414 case 2: 5415 p = "userland uid_t *"; 5416 break; 5417 default: 5418 break; 5419 }; 5420 break; 5421 /* setresgid */ 5422 case 210: 5423 switch (ndx) { 5424 case 0: 5425 p = "gid_t"; 5426 break; 5427 case 1: 5428 p = "gid_t"; 5429 break; 5430 case 2: 5431 p = "gid_t"; 5432 break; 5433 default: 5434 break; 5435 }; 5436 break; 5437 /* getresgid */ 5438 case 211: 5439 switch (ndx) { 5440 case 0: 5441 p = "userland gid_t *"; 5442 break; 5443 case 1: 5444 p = "userland gid_t *"; 5445 break; 5446 case 2: 5447 p = "userland gid_t *"; 5448 break; 5449 default: 5450 break; 5451 }; 5452 break; 5453 /* linux_chown */ 5454 case 212: 5455 switch (ndx) { 5456 case 0: 5457 p = "userland char *"; 5458 break; 5459 case 1: 5460 p = "l_uid_t"; 5461 break; 5462 case 2: 5463 p = "l_gid_t"; 5464 break; 5465 default: 5466 break; 5467 }; 5468 break; 5469 /* setuid */ 5470 case 213: 5471 switch (ndx) { 5472 case 0: 5473 p = "uid_t"; 5474 break; 5475 default: 5476 break; 5477 }; 5478 break; 5479 /* setgid */ 5480 case 214: 5481 switch (ndx) { 5482 case 0: 5483 p = "gid_t"; 5484 break; 5485 default: 5486 break; 5487 }; 5488 break; 5489 /* linux_setfsuid */ 5490 case 215: 5491 switch (ndx) { 5492 case 0: 5493 p = "l_uid_t"; 5494 break; 5495 default: 5496 break; 5497 }; 5498 break; 5499 /* linux_setfsgid */ 5500 case 216: 5501 switch (ndx) { 5502 case 0: 5503 p = "l_gid_t"; 5504 break; 5505 default: 5506 break; 5507 }; 5508 break; 5509 /* linux_pivot_root */ 5510 case 217: 5511 switch (ndx) { 5512 case 0: 5513 p = "userland char *"; 5514 break; 5515 case 1: 5516 p = "userland char *"; 5517 break; 5518 default: 5519 break; 5520 }; 5521 break; 5522 /* linux_mincore */ 5523 case 218: 5524 switch (ndx) { 5525 case 0: 5526 p = "l_ulong"; 5527 break; 5528 case 1: 5529 p = "l_size_t"; 5530 break; 5531 case 2: 5532 p = "userland u_char *"; 5533 break; 5534 default: 5535 break; 5536 }; 5537 break; 5538 /* linux_madvise */ 5539 case 219: 5540 switch (ndx) { 5541 case 0: 5542 p = "userland void *"; 5543 break; 5544 case 1: 5545 p = "size_t"; 5546 break; 5547 case 2: 5548 p = "int"; 5549 break; 5550 default: 5551 break; 5552 }; 5553 break; 5554 /* linux_getdents64 */ 5555 case 220: 5556 switch (ndx) { 5557 case 0: 5558 p = "l_uint"; 5559 break; 5560 case 1: 5561 p = "userland void *"; 5562 break; 5563 case 2: 5564 p = "l_uint"; 5565 break; 5566 default: 5567 break; 5568 }; 5569 break; 5570 /* linux_fcntl64 */ 5571 case 221: 5572 switch (ndx) { 5573 case 0: 5574 p = "l_uint"; 5575 break; 5576 case 1: 5577 p = "l_uint"; 5578 break; 5579 case 2: 5580 p = "uintptr_t"; 5581 break; 5582 default: 5583 break; 5584 }; 5585 break; 5586 /* linux_gettid */ 5587 case 224: 5588 break; 5589 /* linux_setxattr */ 5590 case 226: 5591 switch (ndx) { 5592 case 0: 5593 p = "userland const char *"; 5594 break; 5595 case 1: 5596 p = "userland const char *"; 5597 break; 5598 case 2: 5599 p = "userland const char *"; 5600 break; 5601 case 3: 5602 p = "l_size_t"; 5603 break; 5604 case 4: 5605 p = "l_int"; 5606 break; 5607 default: 5608 break; 5609 }; 5610 break; 5611 /* linux_lsetxattr */ 5612 case 227: 5613 switch (ndx) { 5614 case 0: 5615 p = "userland const char *"; 5616 break; 5617 case 1: 5618 p = "userland const char *"; 5619 break; 5620 case 2: 5621 p = "userland const char *"; 5622 break; 5623 case 3: 5624 p = "l_size_t"; 5625 break; 5626 case 4: 5627 p = "l_int"; 5628 break; 5629 default: 5630 break; 5631 }; 5632 break; 5633 /* linux_fsetxattr */ 5634 case 228: 5635 switch (ndx) { 5636 case 0: 5637 p = "l_int"; 5638 break; 5639 case 1: 5640 p = "userland const char *"; 5641 break; 5642 case 2: 5643 p = "userland const char *"; 5644 break; 5645 case 3: 5646 p = "l_size_t"; 5647 break; 5648 case 4: 5649 p = "l_int"; 5650 break; 5651 default: 5652 break; 5653 }; 5654 break; 5655 /* linux_getxattr */ 5656 case 229: 5657 switch (ndx) { 5658 case 0: 5659 p = "userland const char *"; 5660 break; 5661 case 1: 5662 p = "userland const char *"; 5663 break; 5664 case 2: 5665 p = "userland char *"; 5666 break; 5667 case 3: 5668 p = "l_size_t"; 5669 break; 5670 default: 5671 break; 5672 }; 5673 break; 5674 /* linux_lgetxattr */ 5675 case 230: 5676 switch (ndx) { 5677 case 0: 5678 p = "userland const char *"; 5679 break; 5680 case 1: 5681 p = "userland const char *"; 5682 break; 5683 case 2: 5684 p = "userland char *"; 5685 break; 5686 case 3: 5687 p = "l_size_t"; 5688 break; 5689 default: 5690 break; 5691 }; 5692 break; 5693 /* linux_fgetxattr */ 5694 case 231: 5695 switch (ndx) { 5696 case 0: 5697 p = "l_int"; 5698 break; 5699 case 1: 5700 p = "userland const char *"; 5701 break; 5702 case 2: 5703 p = "userland char *"; 5704 break; 5705 case 3: 5706 p = "l_size_t"; 5707 break; 5708 default: 5709 break; 5710 }; 5711 break; 5712 /* linux_listxattr */ 5713 case 232: 5714 switch (ndx) { 5715 case 0: 5716 p = "userland const char *"; 5717 break; 5718 case 1: 5719 p = "userland const char *"; 5720 break; 5721 case 2: 5722 p = "l_size_t"; 5723 break; 5724 default: 5725 break; 5726 }; 5727 break; 5728 /* linux_llistxattr */ 5729 case 233: 5730 switch (ndx) { 5731 case 0: 5732 p = "userland const char *"; 5733 break; 5734 case 1: 5735 p = "userland const char *"; 5736 break; 5737 case 2: 5738 p = "l_size_t"; 5739 break; 5740 default: 5741 break; 5742 }; 5743 break; 5744 /* linux_flistxattr */ 5745 case 234: 5746 switch (ndx) { 5747 case 0: 5748 p = "l_int"; 5749 break; 5750 case 1: 5751 p = "userland const char *"; 5752 break; 5753 case 2: 5754 p = "l_size_t"; 5755 break; 5756 default: 5757 break; 5758 }; 5759 break; 5760 /* linux_removexattr */ 5761 case 235: 5762 switch (ndx) { 5763 case 0: 5764 p = "userland const char *"; 5765 break; 5766 case 1: 5767 p = "userland const char *"; 5768 break; 5769 default: 5770 break; 5771 }; 5772 break; 5773 /* linux_lremovexattr */ 5774 case 236: 5775 switch (ndx) { 5776 case 0: 5777 p = "userland const char *"; 5778 break; 5779 case 1: 5780 p = "userland const char *"; 5781 break; 5782 default: 5783 break; 5784 }; 5785 break; 5786 /* linux_fremovexattr */ 5787 case 237: 5788 switch (ndx) { 5789 case 0: 5790 p = "l_int"; 5791 break; 5792 case 1: 5793 p = "userland const char *"; 5794 break; 5795 default: 5796 break; 5797 }; 5798 break; 5799 /* linux_tkill */ 5800 case 238: 5801 switch (ndx) { 5802 case 0: 5803 p = "int"; 5804 break; 5805 case 1: 5806 p = "int"; 5807 break; 5808 default: 5809 break; 5810 }; 5811 break; 5812 /* linux_sendfile64 */ 5813 case 239: 5814 switch (ndx) { 5815 case 0: 5816 p = "l_int"; 5817 break; 5818 case 1: 5819 p = "l_int"; 5820 break; 5821 case 2: 5822 p = "userland l_loff_t *"; 5823 break; 5824 case 3: 5825 p = "l_size_t"; 5826 break; 5827 default: 5828 break; 5829 }; 5830 break; 5831 /* linux_sys_futex */ 5832 case 240: 5833 switch (ndx) { 5834 case 0: 5835 p = "userland void *"; 5836 break; 5837 case 1: 5838 p = "int"; 5839 break; 5840 case 2: 5841 p = "uint32_t"; 5842 break; 5843 case 3: 5844 p = "userland struct l_timespec *"; 5845 break; 5846 case 4: 5847 p = "userland uint32_t *"; 5848 break; 5849 case 5: 5850 p = "uint32_t"; 5851 break; 5852 default: 5853 break; 5854 }; 5855 break; 5856 /* linux_sched_setaffinity */ 5857 case 241: 5858 switch (ndx) { 5859 case 0: 5860 p = "l_pid_t"; 5861 break; 5862 case 1: 5863 p = "l_uint"; 5864 break; 5865 case 2: 5866 p = "userland l_ulong *"; 5867 break; 5868 default: 5869 break; 5870 }; 5871 break; 5872 /* linux_sched_getaffinity */ 5873 case 242: 5874 switch (ndx) { 5875 case 0: 5876 p = "l_pid_t"; 5877 break; 5878 case 1: 5879 p = "l_uint"; 5880 break; 5881 case 2: 5882 p = "userland l_ulong *"; 5883 break; 5884 default: 5885 break; 5886 }; 5887 break; 5888 /* linux_set_thread_area */ 5889 case 243: 5890 switch (ndx) { 5891 case 0: 5892 p = "userland struct l_user_desc *"; 5893 break; 5894 default: 5895 break; 5896 }; 5897 break; 5898 /* linux_fadvise64 */ 5899 case 250: 5900 switch (ndx) { 5901 case 0: 5902 p = "int"; 5903 break; 5904 case 1: 5905 p = "uint32_t"; 5906 break; 5907 case 2: 5908 p = "uint32_t"; 5909 break; 5910 case 3: 5911 p = "l_size_t"; 5912 break; 5913 case 4: 5914 p = "int"; 5915 break; 5916 default: 5917 break; 5918 }; 5919 break; 5920 /* linux_exit_group */ 5921 case 252: 5922 switch (ndx) { 5923 case 0: 5924 p = "int"; 5925 break; 5926 default: 5927 break; 5928 }; 5929 break; 5930 /* linux_lookup_dcookie */ 5931 case 253: 5932 break; 5933 /* linux_epoll_create */ 5934 case 254: 5935 switch (ndx) { 5936 case 0: 5937 p = "l_int"; 5938 break; 5939 default: 5940 break; 5941 }; 5942 break; 5943 /* linux_epoll_ctl */ 5944 case 255: 5945 switch (ndx) { 5946 case 0: 5947 p = "l_int"; 5948 break; 5949 case 1: 5950 p = "l_int"; 5951 break; 5952 case 2: 5953 p = "l_int"; 5954 break; 5955 case 3: 5956 p = "userland struct epoll_event *"; 5957 break; 5958 default: 5959 break; 5960 }; 5961 break; 5962 /* linux_epoll_wait */ 5963 case 256: 5964 switch (ndx) { 5965 case 0: 5966 p = "l_int"; 5967 break; 5968 case 1: 5969 p = "userland struct epoll_event *"; 5970 break; 5971 case 2: 5972 p = "l_int"; 5973 break; 5974 case 3: 5975 p = "l_int"; 5976 break; 5977 default: 5978 break; 5979 }; 5980 break; 5981 /* linux_remap_file_pages */ 5982 case 257: 5983 break; 5984 /* linux_set_tid_address */ 5985 case 258: 5986 switch (ndx) { 5987 case 0: 5988 p = "userland int *"; 5989 break; 5990 default: 5991 break; 5992 }; 5993 break; 5994 /* linux_timer_create */ 5995 case 259: 5996 switch (ndx) { 5997 case 0: 5998 p = "clockid_t"; 5999 break; 6000 case 1: 6001 p = "userland struct sigevent *"; 6002 break; 6003 case 2: 6004 p = "userland l_timer_t *"; 6005 break; 6006 default: 6007 break; 6008 }; 6009 break; 6010 /* linux_timer_settime */ 6011 case 260: 6012 switch (ndx) { 6013 case 0: 6014 p = "l_timer_t"; 6015 break; 6016 case 1: 6017 p = "l_int"; 6018 break; 6019 case 2: 6020 p = "userland const struct itimerspec *"; 6021 break; 6022 case 3: 6023 p = "userland struct itimerspec *"; 6024 break; 6025 default: 6026 break; 6027 }; 6028 break; 6029 /* linux_timer_gettime */ 6030 case 261: 6031 switch (ndx) { 6032 case 0: 6033 p = "l_timer_t"; 6034 break; 6035 case 1: 6036 p = "userland struct itimerspec *"; 6037 break; 6038 default: 6039 break; 6040 }; 6041 break; 6042 /* linux_timer_getoverrun */ 6043 case 262: 6044 switch (ndx) { 6045 case 0: 6046 p = "l_timer_t"; 6047 break; 6048 default: 6049 break; 6050 }; 6051 break; 6052 /* linux_timer_delete */ 6053 case 263: 6054 switch (ndx) { 6055 case 0: 6056 p = "l_timer_t"; 6057 break; 6058 default: 6059 break; 6060 }; 6061 break; 6062 /* linux_clock_settime */ 6063 case 264: 6064 switch (ndx) { 6065 case 0: 6066 p = "clockid_t"; 6067 break; 6068 case 1: 6069 p = "userland struct l_timespec *"; 6070 break; 6071 default: 6072 break; 6073 }; 6074 break; 6075 /* linux_clock_gettime */ 6076 case 265: 6077 switch (ndx) { 6078 case 0: 6079 p = "clockid_t"; 6080 break; 6081 case 1: 6082 p = "userland struct l_timespec *"; 6083 break; 6084 default: 6085 break; 6086 }; 6087 break; 6088 /* linux_clock_getres */ 6089 case 266: 6090 switch (ndx) { 6091 case 0: 6092 p = "clockid_t"; 6093 break; 6094 case 1: 6095 p = "userland struct l_timespec *"; 6096 break; 6097 default: 6098 break; 6099 }; 6100 break; 6101 /* linux_clock_nanosleep */ 6102 case 267: 6103 switch (ndx) { 6104 case 0: 6105 p = "clockid_t"; 6106 break; 6107 case 1: 6108 p = "int"; 6109 break; 6110 case 2: 6111 p = "userland struct l_timespec *"; 6112 break; 6113 case 3: 6114 p = "userland struct l_timespec *"; 6115 break; 6116 default: 6117 break; 6118 }; 6119 break; 6120 /* linux_statfs64 */ 6121 case 268: 6122 switch (ndx) { 6123 case 0: 6124 p = "userland char *"; 6125 break; 6126 case 1: 6127 p = "size_t"; 6128 break; 6129 case 2: 6130 p = "userland struct l_statfs64_buf *"; 6131 break; 6132 default: 6133 break; 6134 }; 6135 break; 6136 /* linux_fstatfs64 */ 6137 case 269: 6138 switch (ndx) { 6139 case 0: 6140 p = "l_uint"; 6141 break; 6142 case 1: 6143 p = "size_t"; 6144 break; 6145 case 2: 6146 p = "userland struct l_statfs64_buf *"; 6147 break; 6148 default: 6149 break; 6150 }; 6151 break; 6152 /* linux_tgkill */ 6153 case 270: 6154 switch (ndx) { 6155 case 0: 6156 p = "int"; 6157 break; 6158 case 1: 6159 p = "int"; 6160 break; 6161 case 2: 6162 p = "int"; 6163 break; 6164 default: 6165 break; 6166 }; 6167 break; 6168 /* linux_utimes */ 6169 case 271: 6170 switch (ndx) { 6171 case 0: 6172 p = "userland char *"; 6173 break; 6174 case 1: 6175 p = "userland struct l_timeval *"; 6176 break; 6177 default: 6178 break; 6179 }; 6180 break; 6181 /* linux_fadvise64_64 */ 6182 case 272: 6183 switch (ndx) { 6184 case 0: 6185 p = "int"; 6186 break; 6187 case 1: 6188 p = "uint32_t"; 6189 break; 6190 case 2: 6191 p = "uint32_t"; 6192 break; 6193 case 3: 6194 p = "uint32_t"; 6195 break; 6196 case 4: 6197 p = "uint32_t"; 6198 break; 6199 case 5: 6200 p = "int"; 6201 break; 6202 default: 6203 break; 6204 }; 6205 break; 6206 /* linux_mbind */ 6207 case 274: 6208 break; 6209 /* linux_get_mempolicy */ 6210 case 275: 6211 break; 6212 /* linux_set_mempolicy */ 6213 case 276: 6214 break; 6215 /* linux_mq_open */ 6216 case 277: 6217 switch (ndx) { 6218 case 0: 6219 p = "userland const char *"; 6220 break; 6221 case 1: 6222 p = "l_int"; 6223 break; 6224 case 2: 6225 p = "l_mode_t"; 6226 break; 6227 case 3: 6228 p = "userland struct mq_attr *"; 6229 break; 6230 default: 6231 break; 6232 }; 6233 break; 6234 /* linux_mq_unlink */ 6235 case 278: 6236 switch (ndx) { 6237 case 0: 6238 p = "userland const char *"; 6239 break; 6240 default: 6241 break; 6242 }; 6243 break; 6244 /* linux_mq_timedsend */ 6245 case 279: 6246 switch (ndx) { 6247 case 0: 6248 p = "l_mqd_t"; 6249 break; 6250 case 1: 6251 p = "userland const char *"; 6252 break; 6253 case 2: 6254 p = "l_size_t"; 6255 break; 6256 case 3: 6257 p = "l_uint"; 6258 break; 6259 case 4: 6260 p = "userland const struct l_timespec *"; 6261 break; 6262 default: 6263 break; 6264 }; 6265 break; 6266 /* linux_mq_timedreceive */ 6267 case 280: 6268 switch (ndx) { 6269 case 0: 6270 p = "l_mqd_t"; 6271 break; 6272 case 1: 6273 p = "userland char *"; 6274 break; 6275 case 2: 6276 p = "l_size_t"; 6277 break; 6278 case 3: 6279 p = "userland l_uint *"; 6280 break; 6281 case 4: 6282 p = "userland const struct l_timespec *"; 6283 break; 6284 default: 6285 break; 6286 }; 6287 break; 6288 /* linux_mq_notify */ 6289 case 281: 6290 switch (ndx) { 6291 case 0: 6292 p = "l_mqd_t"; 6293 break; 6294 case 1: 6295 p = "userland const struct l_timespec *"; 6296 break; 6297 default: 6298 break; 6299 }; 6300 break; 6301 /* linux_mq_getsetattr */ 6302 case 282: 6303 switch (ndx) { 6304 case 0: 6305 p = "l_mqd_t"; 6306 break; 6307 case 1: 6308 p = "userland const struct mq_attr *"; 6309 break; 6310 case 2: 6311 p = "userland struct mq_attr *"; 6312 break; 6313 default: 6314 break; 6315 }; 6316 break; 6317 /* linux_kexec_load */ 6318 case 283: 6319 break; 6320 /* linux_waitid */ 6321 case 284: 6322 switch (ndx) { 6323 case 0: 6324 p = "int"; 6325 break; 6326 case 1: 6327 p = "l_pid_t"; 6328 break; 6329 case 2: 6330 p = "userland l_siginfo_t *"; 6331 break; 6332 case 3: 6333 p = "int"; 6334 break; 6335 case 4: 6336 p = "userland struct l_rusage *"; 6337 break; 6338 default: 6339 break; 6340 }; 6341 break; 6342 /* linux_add_key */ 6343 case 286: 6344 break; 6345 /* linux_request_key */ 6346 case 287: 6347 break; 6348 /* linux_keyctl */ 6349 case 288: 6350 break; 6351 /* linux_ioprio_set */ 6352 case 289: 6353 break; 6354 /* linux_ioprio_get */ 6355 case 290: 6356 break; 6357 /* linux_inotify_init */ 6358 case 291: 6359 break; 6360 /* linux_inotify_add_watch */ 6361 case 292: 6362 break; 6363 /* linux_inotify_rm_watch */ 6364 case 293: 6365 break; 6366 /* linux_migrate_pages */ 6367 case 294: 6368 break; 6369 /* linux_openat */ 6370 case 295: 6371 switch (ndx) { 6372 case 0: 6373 p = "l_int"; 6374 break; 6375 case 1: 6376 p = "userland const char *"; 6377 break; 6378 case 2: 6379 p = "l_int"; 6380 break; 6381 case 3: 6382 p = "l_int"; 6383 break; 6384 default: 6385 break; 6386 }; 6387 break; 6388 /* linux_mkdirat */ 6389 case 296: 6390 switch (ndx) { 6391 case 0: 6392 p = "l_int"; 6393 break; 6394 case 1: 6395 p = "userland const char *"; 6396 break; 6397 case 2: 6398 p = "l_int"; 6399 break; 6400 default: 6401 break; 6402 }; 6403 break; 6404 /* linux_mknodat */ 6405 case 297: 6406 switch (ndx) { 6407 case 0: 6408 p = "l_int"; 6409 break; 6410 case 1: 6411 p = "userland const char *"; 6412 break; 6413 case 2: 6414 p = "l_int"; 6415 break; 6416 case 3: 6417 p = "l_uint"; 6418 break; 6419 default: 6420 break; 6421 }; 6422 break; 6423 /* linux_fchownat */ 6424 case 298: 6425 switch (ndx) { 6426 case 0: 6427 p = "l_int"; 6428 break; 6429 case 1: 6430 p = "userland const char *"; 6431 break; 6432 case 2: 6433 p = "l_uid16_t"; 6434 break; 6435 case 3: 6436 p = "l_gid16_t"; 6437 break; 6438 case 4: 6439 p = "l_int"; 6440 break; 6441 default: 6442 break; 6443 }; 6444 break; 6445 /* linux_futimesat */ 6446 case 299: 6447 switch (ndx) { 6448 case 0: 6449 p = "l_int"; 6450 break; 6451 case 1: 6452 p = "userland char *"; 6453 break; 6454 case 2: 6455 p = "userland struct l_timeval *"; 6456 break; 6457 default: 6458 break; 6459 }; 6460 break; 6461 /* linux_fstatat64 */ 6462 case 300: 6463 switch (ndx) { 6464 case 0: 6465 p = "l_int"; 6466 break; 6467 case 1: 6468 p = "userland char *"; 6469 break; 6470 case 2: 6471 p = "userland struct l_stat64 *"; 6472 break; 6473 case 3: 6474 p = "l_int"; 6475 break; 6476 default: 6477 break; 6478 }; 6479 break; 6480 /* linux_unlinkat */ 6481 case 301: 6482 switch (ndx) { 6483 case 0: 6484 p = "l_int"; 6485 break; 6486 case 1: 6487 p = "userland const char *"; 6488 break; 6489 case 2: 6490 p = "l_int"; 6491 break; 6492 default: 6493 break; 6494 }; 6495 break; 6496 /* linux_renameat */ 6497 case 302: 6498 switch (ndx) { 6499 case 0: 6500 p = "l_int"; 6501 break; 6502 case 1: 6503 p = "userland const char *"; 6504 break; 6505 case 2: 6506 p = "l_int"; 6507 break; 6508 case 3: 6509 p = "userland const char *"; 6510 break; 6511 default: 6512 break; 6513 }; 6514 break; 6515 /* linux_linkat */ 6516 case 303: 6517 switch (ndx) { 6518 case 0: 6519 p = "l_int"; 6520 break; 6521 case 1: 6522 p = "userland const char *"; 6523 break; 6524 case 2: 6525 p = "l_int"; 6526 break; 6527 case 3: 6528 p = "userland const char *"; 6529 break; 6530 case 4: 6531 p = "l_int"; 6532 break; 6533 default: 6534 break; 6535 }; 6536 break; 6537 /* linux_symlinkat */ 6538 case 304: 6539 switch (ndx) { 6540 case 0: 6541 p = "userland const char *"; 6542 break; 6543 case 1: 6544 p = "l_int"; 6545 break; 6546 case 2: 6547 p = "userland const char *"; 6548 break; 6549 default: 6550 break; 6551 }; 6552 break; 6553 /* linux_readlinkat */ 6554 case 305: 6555 switch (ndx) { 6556 case 0: 6557 p = "l_int"; 6558 break; 6559 case 1: 6560 p = "userland const char *"; 6561 break; 6562 case 2: 6563 p = "userland char *"; 6564 break; 6565 case 3: 6566 p = "l_int"; 6567 break; 6568 default: 6569 break; 6570 }; 6571 break; 6572 /* linux_fchmodat */ 6573 case 306: 6574 switch (ndx) { 6575 case 0: 6576 p = "l_int"; 6577 break; 6578 case 1: 6579 p = "userland const char *"; 6580 break; 6581 case 2: 6582 p = "l_mode_t"; 6583 break; 6584 default: 6585 break; 6586 }; 6587 break; 6588 /* linux_faccessat */ 6589 case 307: 6590 switch (ndx) { 6591 case 0: 6592 p = "l_int"; 6593 break; 6594 case 1: 6595 p = "userland const char *"; 6596 break; 6597 case 2: 6598 p = "l_int"; 6599 break; 6600 default: 6601 break; 6602 }; 6603 break; 6604 /* linux_pselect6 */ 6605 case 308: 6606 switch (ndx) { 6607 case 0: 6608 p = "l_int"; 6609 break; 6610 case 1: 6611 p = "userland l_fd_set *"; 6612 break; 6613 case 2: 6614 p = "userland l_fd_set *"; 6615 break; 6616 case 3: 6617 p = "userland l_fd_set *"; 6618 break; 6619 case 4: 6620 p = "userland struct l_timespec *"; 6621 break; 6622 case 5: 6623 p = "userland l_uintptr_t *"; 6624 break; 6625 default: 6626 break; 6627 }; 6628 break; 6629 /* linux_ppoll */ 6630 case 309: 6631 switch (ndx) { 6632 case 0: 6633 p = "userland struct pollfd *"; 6634 break; 6635 case 1: 6636 p = "uint32_t"; 6637 break; 6638 case 2: 6639 p = "userland struct l_timespec *"; 6640 break; 6641 case 3: 6642 p = "userland l_sigset_t *"; 6643 break; 6644 case 4: 6645 p = "l_size_t"; 6646 break; 6647 default: 6648 break; 6649 }; 6650 break; 6651 /* linux_unshare */ 6652 case 310: 6653 break; 6654 /* linux_set_robust_list */ 6655 case 311: 6656 switch (ndx) { 6657 case 0: 6658 p = "userland struct linux_robust_list_head *"; 6659 break; 6660 case 1: 6661 p = "l_size_t"; 6662 break; 6663 default: 6664 break; 6665 }; 6666 break; 6667 /* linux_get_robust_list */ 6668 case 312: 6669 switch (ndx) { 6670 case 0: 6671 p = "l_int"; 6672 break; 6673 case 1: 6674 p = "userland struct linux_robust_list_head **"; 6675 break; 6676 case 2: 6677 p = "userland l_size_t *"; 6678 break; 6679 default: 6680 break; 6681 }; 6682 break; 6683 /* linux_splice */ 6684 case 313: 6685 switch (ndx) { 6686 case 0: 6687 p = "int"; 6688 break; 6689 case 1: 6690 p = "userland l_loff_t *"; 6691 break; 6692 case 2: 6693 p = "int"; 6694 break; 6695 case 3: 6696 p = "userland l_loff_t *"; 6697 break; 6698 case 4: 6699 p = "l_size_t"; 6700 break; 6701 case 5: 6702 p = "l_uint"; 6703 break; 6704 default: 6705 break; 6706 }; 6707 break; 6708 /* linux_sync_file_range */ 6709 case 314: 6710 switch (ndx) { 6711 case 0: 6712 p = "l_int"; 6713 break; 6714 case 1: 6715 p = "uint32_t"; 6716 break; 6717 case 2: 6718 p = "uint32_t"; 6719 break; 6720 case 3: 6721 p = "uint32_t"; 6722 break; 6723 case 4: 6724 p = "uint32_t"; 6725 break; 6726 case 5: 6727 p = "unsigned int"; 6728 break; 6729 default: 6730 break; 6731 }; 6732 break; 6733 /* linux_tee */ 6734 case 315: 6735 break; 6736 /* linux_vmsplice */ 6737 case 316: 6738 break; 6739 /* linux_move_pages */ 6740 case 317: 6741 break; 6742 /* linux_getcpu */ 6743 case 318: 6744 switch (ndx) { 6745 case 0: 6746 p = "userland l_uint *"; 6747 break; 6748 case 1: 6749 p = "userland l_uint *"; 6750 break; 6751 case 2: 6752 p = "userland void *"; 6753 break; 6754 default: 6755 break; 6756 }; 6757 break; 6758 /* linux_epoll_pwait */ 6759 case 319: 6760 switch (ndx) { 6761 case 0: 6762 p = "l_int"; 6763 break; 6764 case 1: 6765 p = "userland struct epoll_event *"; 6766 break; 6767 case 2: 6768 p = "l_int"; 6769 break; 6770 case 3: 6771 p = "l_int"; 6772 break; 6773 case 4: 6774 p = "userland l_sigset_t *"; 6775 break; 6776 case 5: 6777 p = "l_size_t"; 6778 break; 6779 default: 6780 break; 6781 }; 6782 break; 6783 /* linux_utimensat */ 6784 case 320: 6785 switch (ndx) { 6786 case 0: 6787 p = "l_int"; 6788 break; 6789 case 1: 6790 p = "userland const char *"; 6791 break; 6792 case 2: 6793 p = "userland const struct l_timespec *"; 6794 break; 6795 case 3: 6796 p = "l_int"; 6797 break; 6798 default: 6799 break; 6800 }; 6801 break; 6802 /* linux_signalfd */ 6803 case 321: 6804 break; 6805 /* linux_timerfd_create */ 6806 case 322: 6807 switch (ndx) { 6808 case 0: 6809 p = "l_int"; 6810 break; 6811 case 1: 6812 p = "l_int"; 6813 break; 6814 default: 6815 break; 6816 }; 6817 break; 6818 /* linux_eventfd */ 6819 case 323: 6820 switch (ndx) { 6821 case 0: 6822 p = "l_uint"; 6823 break; 6824 default: 6825 break; 6826 }; 6827 break; 6828 /* linux_fallocate */ 6829 case 324: 6830 switch (ndx) { 6831 case 0: 6832 p = "l_int"; 6833 break; 6834 case 1: 6835 p = "l_int"; 6836 break; 6837 case 2: 6838 p = "uint32_t"; 6839 break; 6840 case 3: 6841 p = "uint32_t"; 6842 break; 6843 case 4: 6844 p = "uint32_t"; 6845 break; 6846 case 5: 6847 p = "uint32_t"; 6848 break; 6849 default: 6850 break; 6851 }; 6852 break; 6853 /* linux_timerfd_settime */ 6854 case 325: 6855 switch (ndx) { 6856 case 0: 6857 p = "l_int"; 6858 break; 6859 case 1: 6860 p = "l_int"; 6861 break; 6862 case 2: 6863 p = "userland const struct l_itimerspec *"; 6864 break; 6865 case 3: 6866 p = "userland struct l_itimerspec *"; 6867 break; 6868 default: 6869 break; 6870 }; 6871 break; 6872 /* linux_timerfd_gettime */ 6873 case 326: 6874 switch (ndx) { 6875 case 0: 6876 p = "l_int"; 6877 break; 6878 case 1: 6879 p = "userland struct l_itimerspec *"; 6880 break; 6881 default: 6882 break; 6883 }; 6884 break; 6885 /* linux_signalfd4 */ 6886 case 327: 6887 break; 6888 /* linux_eventfd2 */ 6889 case 328: 6890 switch (ndx) { 6891 case 0: 6892 p = "l_uint"; 6893 break; 6894 case 1: 6895 p = "l_int"; 6896 break; 6897 default: 6898 break; 6899 }; 6900 break; 6901 /* linux_epoll_create1 */ 6902 case 329: 6903 switch (ndx) { 6904 case 0: 6905 p = "l_int"; 6906 break; 6907 default: 6908 break; 6909 }; 6910 break; 6911 /* linux_dup3 */ 6912 case 330: 6913 switch (ndx) { 6914 case 0: 6915 p = "l_int"; 6916 break; 6917 case 1: 6918 p = "l_int"; 6919 break; 6920 case 2: 6921 p = "l_int"; 6922 break; 6923 default: 6924 break; 6925 }; 6926 break; 6927 /* linux_pipe2 */ 6928 case 331: 6929 switch (ndx) { 6930 case 0: 6931 p = "userland l_int *"; 6932 break; 6933 case 1: 6934 p = "l_int"; 6935 break; 6936 default: 6937 break; 6938 }; 6939 break; 6940 /* linux_inotify_init1 */ 6941 case 332: 6942 break; 6943 /* linux_preadv */ 6944 case 333: 6945 switch (ndx) { 6946 case 0: 6947 p = "l_ulong"; 6948 break; 6949 case 1: 6950 p = "userland struct iovec *"; 6951 break; 6952 case 2: 6953 p = "l_ulong"; 6954 break; 6955 case 3: 6956 p = "l_ulong"; 6957 break; 6958 case 4: 6959 p = "l_ulong"; 6960 break; 6961 default: 6962 break; 6963 }; 6964 break; 6965 /* linux_pwritev */ 6966 case 334: 6967 switch (ndx) { 6968 case 0: 6969 p = "l_ulong"; 6970 break; 6971 case 1: 6972 p = "userland struct iovec *"; 6973 break; 6974 case 2: 6975 p = "l_ulong"; 6976 break; 6977 case 3: 6978 p = "l_ulong"; 6979 break; 6980 case 4: 6981 p = "l_ulong"; 6982 break; 6983 default: 6984 break; 6985 }; 6986 break; 6987 /* linux_rt_tgsigqueueinfo */ 6988 case 335: 6989 switch (ndx) { 6990 case 0: 6991 p = "l_pid_t"; 6992 break; 6993 case 1: 6994 p = "l_pid_t"; 6995 break; 6996 case 2: 6997 p = "l_int"; 6998 break; 6999 case 3: 7000 p = "userland l_siginfo_t *"; 7001 break; 7002 default: 7003 break; 7004 }; 7005 break; 7006 /* linux_perf_event_open */ 7007 case 336: 7008 break; 7009 /* linux_recvmmsg */ 7010 case 337: 7011 switch (ndx) { 7012 case 0: 7013 p = "l_int"; 7014 break; 7015 case 1: 7016 p = "userland struct l_mmsghdr *"; 7017 break; 7018 case 2: 7019 p = "l_uint"; 7020 break; 7021 case 3: 7022 p = "l_uint"; 7023 break; 7024 case 4: 7025 p = "userland struct l_timespec *"; 7026 break; 7027 default: 7028 break; 7029 }; 7030 break; 7031 /* linux_fanotify_init */ 7032 case 338: 7033 break; 7034 /* linux_fanotify_mark */ 7035 case 339: 7036 break; 7037 /* linux_prlimit64 */ 7038 case 340: 7039 switch (ndx) { 7040 case 0: 7041 p = "l_pid_t"; 7042 break; 7043 case 1: 7044 p = "l_uint"; 7045 break; 7046 case 2: 7047 p = "userland struct rlimit *"; 7048 break; 7049 case 3: 7050 p = "userland struct rlimit *"; 7051 break; 7052 default: 7053 break; 7054 }; 7055 break; 7056 /* linux_name_to_handle_at */ 7057 case 341: 7058 switch (ndx) { 7059 case 0: 7060 p = "l_int"; 7061 break; 7062 case 1: 7063 p = "userland const char *"; 7064 break; 7065 case 2: 7066 p = "userland struct l_file_handle *"; 7067 break; 7068 case 3: 7069 p = "userland l_int *"; 7070 break; 7071 case 4: 7072 p = "l_int"; 7073 break; 7074 default: 7075 break; 7076 }; 7077 break; 7078 /* linux_open_by_handle_at */ 7079 case 342: 7080 switch (ndx) { 7081 case 0: 7082 p = "l_int"; 7083 break; 7084 case 1: 7085 p = "userland struct l_file_handle *"; 7086 break; 7087 case 2: 7088 p = "l_int"; 7089 break; 7090 default: 7091 break; 7092 }; 7093 break; 7094 /* linux_clock_adjtime */ 7095 case 343: 7096 break; 7097 /* linux_syncfs */ 7098 case 344: 7099 switch (ndx) { 7100 case 0: 7101 p = "l_int"; 7102 break; 7103 default: 7104 break; 7105 }; 7106 break; 7107 /* linux_sendmmsg */ 7108 case 345: 7109 switch (ndx) { 7110 case 0: 7111 p = "l_int"; 7112 break; 7113 case 1: 7114 p = "userland struct l_mmsghdr *"; 7115 break; 7116 case 2: 7117 p = "l_uint"; 7118 break; 7119 case 3: 7120 p = "l_uint"; 7121 break; 7122 default: 7123 break; 7124 }; 7125 break; 7126 /* linux_setns */ 7127 case 346: 7128 break; 7129 /* linux_process_vm_readv */ 7130 case 347: 7131 switch (ndx) { 7132 case 0: 7133 p = "l_pid_t"; 7134 break; 7135 case 1: 7136 p = "userland const struct iovec *"; 7137 break; 7138 case 2: 7139 p = "l_ulong"; 7140 break; 7141 case 3: 7142 p = "userland const struct iovec *"; 7143 break; 7144 case 4: 7145 p = "l_ulong"; 7146 break; 7147 case 5: 7148 p = "l_ulong"; 7149 break; 7150 default: 7151 break; 7152 }; 7153 break; 7154 /* linux_process_vm_writev */ 7155 case 348: 7156 switch (ndx) { 7157 case 0: 7158 p = "l_pid_t"; 7159 break; 7160 case 1: 7161 p = "userland const struct iovec *"; 7162 break; 7163 case 2: 7164 p = "l_ulong"; 7165 break; 7166 case 3: 7167 p = "userland const struct iovec *"; 7168 break; 7169 case 4: 7170 p = "l_ulong"; 7171 break; 7172 case 5: 7173 p = "l_ulong"; 7174 break; 7175 default: 7176 break; 7177 }; 7178 break; 7179 /* linux_kcmp */ 7180 case 349: 7181 switch (ndx) { 7182 case 0: 7183 p = "l_pid_t"; 7184 break; 7185 case 1: 7186 p = "l_pid_t"; 7187 break; 7188 case 2: 7189 p = "l_int"; 7190 break; 7191 case 3: 7192 p = "l_ulong"; 7193 break; 7194 case 4: 7195 p = "l_ulong"; 7196 break; 7197 default: 7198 break; 7199 }; 7200 break; 7201 /* linux_finit_module */ 7202 case 350: 7203 switch (ndx) { 7204 case 0: 7205 p = "l_int"; 7206 break; 7207 case 1: 7208 p = "userland const char *"; 7209 break; 7210 case 2: 7211 p = "l_int"; 7212 break; 7213 default: 7214 break; 7215 }; 7216 break; 7217 /* linux_sched_setattr */ 7218 case 351: 7219 switch (ndx) { 7220 case 0: 7221 p = "l_pid_t"; 7222 break; 7223 case 1: 7224 p = "userland void *"; 7225 break; 7226 case 2: 7227 p = "l_uint"; 7228 break; 7229 default: 7230 break; 7231 }; 7232 break; 7233 /* linux_sched_getattr */ 7234 case 352: 7235 switch (ndx) { 7236 case 0: 7237 p = "l_pid_t"; 7238 break; 7239 case 1: 7240 p = "userland void *"; 7241 break; 7242 case 2: 7243 p = "l_uint"; 7244 break; 7245 case 3: 7246 p = "l_uint"; 7247 break; 7248 default: 7249 break; 7250 }; 7251 break; 7252 /* linux_renameat2 */ 7253 case 353: 7254 switch (ndx) { 7255 case 0: 7256 p = "l_int"; 7257 break; 7258 case 1: 7259 p = "userland const char *"; 7260 break; 7261 case 2: 7262 p = "l_int"; 7263 break; 7264 case 3: 7265 p = "userland const char *"; 7266 break; 7267 case 4: 7268 p = "unsigned int"; 7269 break; 7270 default: 7271 break; 7272 }; 7273 break; 7274 /* linux_seccomp */ 7275 case 354: 7276 switch (ndx) { 7277 case 0: 7278 p = "l_uint"; 7279 break; 7280 case 1: 7281 p = "l_uint"; 7282 break; 7283 case 2: 7284 p = "userland const char *"; 7285 break; 7286 default: 7287 break; 7288 }; 7289 break; 7290 /* linux_getrandom */ 7291 case 355: 7292 switch (ndx) { 7293 case 0: 7294 p = "userland char *"; 7295 break; 7296 case 1: 7297 p = "l_size_t"; 7298 break; 7299 case 2: 7300 p = "l_uint"; 7301 break; 7302 default: 7303 break; 7304 }; 7305 break; 7306 /* linux_memfd_create */ 7307 case 356: 7308 switch (ndx) { 7309 case 0: 7310 p = "userland const char *"; 7311 break; 7312 case 1: 7313 p = "l_uint"; 7314 break; 7315 default: 7316 break; 7317 }; 7318 break; 7319 /* linux_bpf */ 7320 case 357: 7321 switch (ndx) { 7322 case 0: 7323 p = "l_int"; 7324 break; 7325 case 1: 7326 p = "userland void *"; 7327 break; 7328 case 2: 7329 p = "l_uint"; 7330 break; 7331 default: 7332 break; 7333 }; 7334 break; 7335 /* linux_execveat */ 7336 case 358: 7337 switch (ndx) { 7338 case 0: 7339 p = "l_int"; 7340 break; 7341 case 1: 7342 p = "userland const char *"; 7343 break; 7344 case 2: 7345 p = "userland const char **"; 7346 break; 7347 case 3: 7348 p = "userland const char **"; 7349 break; 7350 case 4: 7351 p = "l_int"; 7352 break; 7353 default: 7354 break; 7355 }; 7356 break; 7357 /* linux_socket */ 7358 case 359: 7359 switch (ndx) { 7360 case 0: 7361 p = "l_int"; 7362 break; 7363 case 1: 7364 p = "l_int"; 7365 break; 7366 case 2: 7367 p = "l_int"; 7368 break; 7369 default: 7370 break; 7371 }; 7372 break; 7373 /* linux_socketpair */ 7374 case 360: 7375 switch (ndx) { 7376 case 0: 7377 p = "l_int"; 7378 break; 7379 case 1: 7380 p = "l_int"; 7381 break; 7382 case 2: 7383 p = "l_int"; 7384 break; 7385 case 3: 7386 p = "l_uintptr_t"; 7387 break; 7388 default: 7389 break; 7390 }; 7391 break; 7392 /* linux_bind */ 7393 case 361: 7394 switch (ndx) { 7395 case 0: 7396 p = "l_int"; 7397 break; 7398 case 1: 7399 p = "l_uintptr_t"; 7400 break; 7401 case 2: 7402 p = "l_int"; 7403 break; 7404 default: 7405 break; 7406 }; 7407 break; 7408 /* linux_connect */ 7409 case 362: 7410 switch (ndx) { 7411 case 0: 7412 p = "l_int"; 7413 break; 7414 case 1: 7415 p = "l_uintptr_t"; 7416 break; 7417 case 2: 7418 p = "l_int"; 7419 break; 7420 default: 7421 break; 7422 }; 7423 break; 7424 /* linux_listen */ 7425 case 363: 7426 switch (ndx) { 7427 case 0: 7428 p = "l_int"; 7429 break; 7430 case 1: 7431 p = "l_int"; 7432 break; 7433 default: 7434 break; 7435 }; 7436 break; 7437 /* linux_accept4 */ 7438 case 364: 7439 switch (ndx) { 7440 case 0: 7441 p = "l_int"; 7442 break; 7443 case 1: 7444 p = "l_uintptr_t"; 7445 break; 7446 case 2: 7447 p = "l_uintptr_t"; 7448 break; 7449 case 3: 7450 p = "l_int"; 7451 break; 7452 default: 7453 break; 7454 }; 7455 break; 7456 /* linux_getsockopt */ 7457 case 365: 7458 switch (ndx) { 7459 case 0: 7460 p = "l_int"; 7461 break; 7462 case 1: 7463 p = "l_int"; 7464 break; 7465 case 2: 7466 p = "l_int"; 7467 break; 7468 case 3: 7469 p = "l_uintptr_t"; 7470 break; 7471 case 4: 7472 p = "l_uintptr_t"; 7473 break; 7474 default: 7475 break; 7476 }; 7477 break; 7478 /* linux_setsockopt */ 7479 case 366: 7480 switch (ndx) { 7481 case 0: 7482 p = "l_int"; 7483 break; 7484 case 1: 7485 p = "l_int"; 7486 break; 7487 case 2: 7488 p = "l_int"; 7489 break; 7490 case 3: 7491 p = "l_uintptr_t"; 7492 break; 7493 case 4: 7494 p = "l_int"; 7495 break; 7496 default: 7497 break; 7498 }; 7499 break; 7500 /* linux_getsockname */ 7501 case 367: 7502 switch (ndx) { 7503 case 0: 7504 p = "l_int"; 7505 break; 7506 case 1: 7507 p = "l_uintptr_t"; 7508 break; 7509 case 2: 7510 p = "l_uintptr_t"; 7511 break; 7512 default: 7513 break; 7514 }; 7515 break; 7516 /* linux_getpeername */ 7517 case 368: 7518 switch (ndx) { 7519 case 0: 7520 p = "l_int"; 7521 break; 7522 case 1: 7523 p = "l_uintptr_t"; 7524 break; 7525 case 2: 7526 p = "l_uintptr_t"; 7527 break; 7528 default: 7529 break; 7530 }; 7531 break; 7532 /* linux_sendto */ 7533 case 369: 7534 switch (ndx) { 7535 case 0: 7536 p = "l_int"; 7537 break; 7538 case 1: 7539 p = "l_uintptr_t"; 7540 break; 7541 case 2: 7542 p = "l_int"; 7543 break; 7544 case 3: 7545 p = "l_int"; 7546 break; 7547 case 4: 7548 p = "l_uintptr_t"; 7549 break; 7550 case 5: 7551 p = "l_int"; 7552 break; 7553 default: 7554 break; 7555 }; 7556 break; 7557 /* linux_sendmsg */ 7558 case 370: 7559 switch (ndx) { 7560 case 0: 7561 p = "l_int"; 7562 break; 7563 case 1: 7564 p = "l_uintptr_t"; 7565 break; 7566 case 2: 7567 p = "l_int"; 7568 break; 7569 default: 7570 break; 7571 }; 7572 break; 7573 /* linux_recvfrom */ 7574 case 371: 7575 switch (ndx) { 7576 case 0: 7577 p = "l_int"; 7578 break; 7579 case 1: 7580 p = "l_uintptr_t"; 7581 break; 7582 case 2: 7583 p = "l_size_t"; 7584 break; 7585 case 3: 7586 p = "l_int"; 7587 break; 7588 case 4: 7589 p = "l_uintptr_t"; 7590 break; 7591 case 5: 7592 p = "l_uintptr_t"; 7593 break; 7594 default: 7595 break; 7596 }; 7597 break; 7598 /* linux_recvmsg */ 7599 case 372: 7600 switch (ndx) { 7601 case 0: 7602 p = "l_int"; 7603 break; 7604 case 1: 7605 p = "l_uintptr_t"; 7606 break; 7607 case 2: 7608 p = "l_int"; 7609 break; 7610 default: 7611 break; 7612 }; 7613 break; 7614 /* linux_shutdown */ 7615 case 373: 7616 switch (ndx) { 7617 case 0: 7618 p = "l_int"; 7619 break; 7620 case 1: 7621 p = "l_int"; 7622 break; 7623 default: 7624 break; 7625 }; 7626 break; 7627 /* linux_userfaultfd */ 7628 case 374: 7629 switch (ndx) { 7630 case 0: 7631 p = "l_int"; 7632 break; 7633 default: 7634 break; 7635 }; 7636 break; 7637 /* linux_membarrier */ 7638 case 375: 7639 switch (ndx) { 7640 case 0: 7641 p = "l_int"; 7642 break; 7643 case 1: 7644 p = "l_int"; 7645 break; 7646 default: 7647 break; 7648 }; 7649 break; 7650 /* linux_mlock2 */ 7651 case 376: 7652 switch (ndx) { 7653 case 0: 7654 p = "l_ulong"; 7655 break; 7656 case 1: 7657 p = "l_size_t"; 7658 break; 7659 case 2: 7660 p = "l_int"; 7661 break; 7662 default: 7663 break; 7664 }; 7665 break; 7666 /* linux_copy_file_range */ 7667 case 377: 7668 switch (ndx) { 7669 case 0: 7670 p = "l_int"; 7671 break; 7672 case 1: 7673 p = "userland l_loff_t *"; 7674 break; 7675 case 2: 7676 p = "l_int"; 7677 break; 7678 case 3: 7679 p = "userland l_loff_t *"; 7680 break; 7681 case 4: 7682 p = "l_size_t"; 7683 break; 7684 case 5: 7685 p = "l_uint"; 7686 break; 7687 default: 7688 break; 7689 }; 7690 break; 7691 /* linux_preadv2 */ 7692 case 378: 7693 switch (ndx) { 7694 case 0: 7695 p = "l_ulong"; 7696 break; 7697 case 1: 7698 p = "userland const struct iovec *"; 7699 break; 7700 case 2: 7701 p = "l_ulong"; 7702 break; 7703 case 3: 7704 p = "l_ulong"; 7705 break; 7706 case 4: 7707 p = "l_ulong"; 7708 break; 7709 case 5: 7710 p = "l_int"; 7711 break; 7712 default: 7713 break; 7714 }; 7715 break; 7716 /* linux_pwritev2 */ 7717 case 379: 7718 switch (ndx) { 7719 case 0: 7720 p = "l_ulong"; 7721 break; 7722 case 1: 7723 p = "userland const struct iovec *"; 7724 break; 7725 case 2: 7726 p = "l_ulong"; 7727 break; 7728 case 3: 7729 p = "l_ulong"; 7730 break; 7731 case 4: 7732 p = "l_ulong"; 7733 break; 7734 case 5: 7735 p = "l_int"; 7736 break; 7737 default: 7738 break; 7739 }; 7740 break; 7741 /* linux_pkey_mprotect */ 7742 case 380: 7743 switch (ndx) { 7744 case 0: 7745 p = "l_ulong"; 7746 break; 7747 case 1: 7748 p = "l_size_t"; 7749 break; 7750 case 2: 7751 p = "l_ulong"; 7752 break; 7753 case 3: 7754 p = "l_int"; 7755 break; 7756 default: 7757 break; 7758 }; 7759 break; 7760 /* linux_pkey_alloc */ 7761 case 381: 7762 switch (ndx) { 7763 case 0: 7764 p = "l_ulong"; 7765 break; 7766 case 1: 7767 p = "l_ulong"; 7768 break; 7769 default: 7770 break; 7771 }; 7772 break; 7773 /* linux_pkey_free */ 7774 case 382: 7775 switch (ndx) { 7776 case 0: 7777 p = "l_int"; 7778 break; 7779 default: 7780 break; 7781 }; 7782 break; 7783 /* linux_statx */ 7784 case 383: 7785 switch (ndx) { 7786 case 0: 7787 p = "l_int"; 7788 break; 7789 case 1: 7790 p = "userland const char *"; 7791 break; 7792 case 2: 7793 p = "l_uint"; 7794 break; 7795 case 3: 7796 p = "l_uint"; 7797 break; 7798 case 4: 7799 p = "userland void *"; 7800 break; 7801 default: 7802 break; 7803 }; 7804 break; 7805 /* linux_arch_prctl */ 7806 case 384: 7807 switch (ndx) { 7808 case 0: 7809 p = "l_int"; 7810 break; 7811 case 1: 7812 p = "l_ulong"; 7813 break; 7814 default: 7815 break; 7816 }; 7817 break; 7818 /* linux_io_pgetevents */ 7819 case 385: 7820 break; 7821 /* linux_rseq */ 7822 case 386: 7823 break; 7824 /* linux_semget */ 7825 case 393: 7826 switch (ndx) { 7827 case 0: 7828 p = "l_key_t"; 7829 break; 7830 case 1: 7831 p = "l_int"; 7832 break; 7833 case 2: 7834 p = "l_int"; 7835 break; 7836 default: 7837 break; 7838 }; 7839 break; 7840 /* linux_semctl */ 7841 case 394: 7842 switch (ndx) { 7843 case 0: 7844 p = "l_int"; 7845 break; 7846 case 1: 7847 p = "l_int"; 7848 break; 7849 case 2: 7850 p = "l_int"; 7851 break; 7852 case 3: 7853 p = "union l_semun"; 7854 break; 7855 default: 7856 break; 7857 }; 7858 break; 7859 /* linux_shmget */ 7860 case 395: 7861 switch (ndx) { 7862 case 0: 7863 p = "l_key_t"; 7864 break; 7865 case 1: 7866 p = "l_size_t"; 7867 break; 7868 case 2: 7869 p = "l_int"; 7870 break; 7871 default: 7872 break; 7873 }; 7874 break; 7875 /* linux_shmctl */ 7876 case 396: 7877 switch (ndx) { 7878 case 0: 7879 p = "l_int"; 7880 break; 7881 case 1: 7882 p = "l_int"; 7883 break; 7884 case 2: 7885 p = "userland struct l_shmid_ds *"; 7886 break; 7887 default: 7888 break; 7889 }; 7890 break; 7891 /* linux_shmat */ 7892 case 397: 7893 switch (ndx) { 7894 case 0: 7895 p = "l_int"; 7896 break; 7897 case 1: 7898 p = "userland char *"; 7899 break; 7900 case 2: 7901 p = "l_int"; 7902 break; 7903 default: 7904 break; 7905 }; 7906 break; 7907 /* linux_shmdt */ 7908 case 398: 7909 switch (ndx) { 7910 case 0: 7911 p = "userland char *"; 7912 break; 7913 default: 7914 break; 7915 }; 7916 break; 7917 /* linux_msgget */ 7918 case 399: 7919 switch (ndx) { 7920 case 0: 7921 p = "l_key_t"; 7922 break; 7923 case 1: 7924 p = "l_int"; 7925 break; 7926 default: 7927 break; 7928 }; 7929 break; 7930 /* linux_msgsnd */ 7931 case 400: 7932 switch (ndx) { 7933 case 0: 7934 p = "l_int"; 7935 break; 7936 case 1: 7937 p = "userland struct l_msgbuf *"; 7938 break; 7939 case 2: 7940 p = "l_size_t"; 7941 break; 7942 case 3: 7943 p = "l_int"; 7944 break; 7945 default: 7946 break; 7947 }; 7948 break; 7949 /* linux_msgrcv */ 7950 case 401: 7951 switch (ndx) { 7952 case 0: 7953 p = "l_int"; 7954 break; 7955 case 1: 7956 p = "userland struct l_msgbuf *"; 7957 break; 7958 case 2: 7959 p = "l_size_t"; 7960 break; 7961 case 3: 7962 p = "l_long"; 7963 break; 7964 case 4: 7965 p = "l_int"; 7966 break; 7967 default: 7968 break; 7969 }; 7970 break; 7971 /* linux_msgctl */ 7972 case 402: 7973 switch (ndx) { 7974 case 0: 7975 p = "l_int"; 7976 break; 7977 case 1: 7978 p = "l_int"; 7979 break; 7980 case 2: 7981 p = "userland struct l_msqid_ds *"; 7982 break; 7983 default: 7984 break; 7985 }; 7986 break; 7987 /* linux_clock_gettime64 */ 7988 case 403: 7989 break; 7990 /* linux_clock_settime64 */ 7991 case 404: 7992 break; 7993 /* linux_clock_adjtime64 */ 7994 case 405: 7995 break; 7996 /* linux_clock_getres_time64 */ 7997 case 406: 7998 break; 7999 /* linux_clock_nanosleep_time64 */ 8000 case 407: 8001 break; 8002 /* linux_timer_gettime64 */ 8003 case 408: 8004 break; 8005 /* linux_timer_settime64 */ 8006 case 409: 8007 break; 8008 /* linux_timerfd_gettime64 */ 8009 case 410: 8010 break; 8011 /* linux_timerfd_settime64 */ 8012 case 411: 8013 break; 8014 /* linux_utimensat_time64 */ 8015 case 412: 8016 break; 8017 /* linux_pselect6_time64 */ 8018 case 413: 8019 break; 8020 /* linux_ppoll_time64 */ 8021 case 414: 8022 break; 8023 /* linux_io_pgetevents_time64 */ 8024 case 416: 8025 break; 8026 /* linux_recvmmsg_time64 */ 8027 case 417: 8028 break; 8029 /* linux_mq_timedsend_time64 */ 8030 case 418: 8031 break; 8032 /* linux_mq_timedreceive_time64 */ 8033 case 419: 8034 break; 8035 /* linux_semtimedop_time64 */ 8036 case 420: 8037 break; 8038 /* linux_rt_sigtimedwait_time64 */ 8039 case 421: 8040 break; 8041 /* linux_futex_time64 */ 8042 case 422: 8043 break; 8044 /* linux_sched_rr_get_interval_time64 */ 8045 case 423: 8046 break; 8047 /* linux_pidfd_send_signal */ 8048 case 424: 8049 switch (ndx) { 8050 case 0: 8051 p = "l_int"; 8052 break; 8053 case 1: 8054 p = "l_int"; 8055 break; 8056 case 2: 8057 p = "userland l_siginfo_t *"; 8058 break; 8059 case 3: 8060 p = "l_uint"; 8061 break; 8062 default: 8063 break; 8064 }; 8065 break; 8066 /* linux_io_uring_setup */ 8067 case 425: 8068 break; 8069 /* linux_io_uring_enter */ 8070 case 426: 8071 break; 8072 /* linux_io_uring_register */ 8073 case 427: 8074 break; 8075 /* linux_open_tree */ 8076 case 428: 8077 break; 8078 /* linux_move_mount */ 8079 case 429: 8080 break; 8081 /* linux_fsopen */ 8082 case 430: 8083 break; 8084 /* linux_fsconfig */ 8085 case 431: 8086 break; 8087 /* linux_fsmount */ 8088 case 432: 8089 break; 8090 /* linux_fspick */ 8091 case 433: 8092 break; 8093 /* linux_pidfd_open */ 8094 case 434: 8095 break; 8096 /* linux_clone3 */ 8097 case 435: 8098 break; 8099 /* linux_close_range */ 8100 case 436: 8101 break; 8102 /* linux_openat2 */ 8103 case 437: 8104 break; 8105 /* linux_pidfd_getfd */ 8106 case 438: 8107 break; 8108 /* linux_faccessat2 */ 8109 case 439: 8110 break; 8111 /* linux_process_madvise */ 8112 case 440: 8113 break; 8114 /* linux_epoll_pwait2 */ 8115 case 441: 8116 break; 8117 /* linux_mount_setattr */ 8118 case 442: 8119 break; 8120 default: 8121 break; 8122 }; 8123 if (p != NULL) 8124 strlcpy(desc, p, descsz); 8125 } 8126 static void 8127 systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) 8128 { 8129 const char *p = NULL; 8130 switch (sysnum) { 8131 #define nosys linux_nosys 8132 /* linux_exit */ 8133 case 1: 8134 if (ndx == 0 || ndx == 1) 8135 p = "void"; 8136 break; 8137 /* linux_fork */ 8138 case 2: 8139 /* read */ 8140 case 3: 8141 if (ndx == 0 || ndx == 1) 8142 p = "int"; 8143 break; 8144 /* write */ 8145 case 4: 8146 if (ndx == 0 || ndx == 1) 8147 p = "int"; 8148 break; 8149 /* linux_open */ 8150 case 5: 8151 if (ndx == 0 || ndx == 1) 8152 p = "int"; 8153 break; 8154 /* close */ 8155 case 6: 8156 if (ndx == 0 || ndx == 1) 8157 p = "int"; 8158 break; 8159 /* linux_waitpid */ 8160 case 7: 8161 if (ndx == 0 || ndx == 1) 8162 p = "int"; 8163 break; 8164 /* linux_creat */ 8165 case 8: 8166 if (ndx == 0 || ndx == 1) 8167 p = "int"; 8168 break; 8169 /* linux_link */ 8170 case 9: 8171 if (ndx == 0 || ndx == 1) 8172 p = "int"; 8173 break; 8174 /* linux_unlink */ 8175 case 10: 8176 if (ndx == 0 || ndx == 1) 8177 p = "int"; 8178 break; 8179 /* linux_execve */ 8180 case 11: 8181 if (ndx == 0 || ndx == 1) 8182 p = "int"; 8183 break; 8184 /* linux_chdir */ 8185 case 12: 8186 if (ndx == 0 || ndx == 1) 8187 p = "int"; 8188 break; 8189 /* linux_time */ 8190 case 13: 8191 if (ndx == 0 || ndx == 1) 8192 p = "int"; 8193 break; 8194 /* linux_mknod */ 8195 case 14: 8196 if (ndx == 0 || ndx == 1) 8197 p = "int"; 8198 break; 8199 /* linux_chmod */ 8200 case 15: 8201 if (ndx == 0 || ndx == 1) 8202 p = "int"; 8203 break; 8204 /* linux_lchown16 */ 8205 case 16: 8206 if (ndx == 0 || ndx == 1) 8207 p = "int"; 8208 break; 8209 /* linux_stat */ 8210 case 18: 8211 if (ndx == 0 || ndx == 1) 8212 p = "int"; 8213 break; 8214 /* linux_lseek */ 8215 case 19: 8216 if (ndx == 0 || ndx == 1) 8217 p = "int"; 8218 break; 8219 /* linux_getpid */ 8220 case 20: 8221 /* linux_mount */ 8222 case 21: 8223 if (ndx == 0 || ndx == 1) 8224 p = "int"; 8225 break; 8226 /* linux_oldumount */ 8227 case 22: 8228 if (ndx == 0 || ndx == 1) 8229 p = "int"; 8230 break; 8231 /* linux_setuid16 */ 8232 case 23: 8233 if (ndx == 0 || ndx == 1) 8234 p = "int"; 8235 break; 8236 /* linux_getuid16 */ 8237 case 24: 8238 /* linux_stime */ 8239 case 25: 8240 /* linux_ptrace */ 8241 case 26: 8242 if (ndx == 0 || ndx == 1) 8243 p = "int"; 8244 break; 8245 /* linux_alarm */ 8246 case 27: 8247 if (ndx == 0 || ndx == 1) 8248 p = "int"; 8249 break; 8250 /* linux_pause */ 8251 case 29: 8252 /* linux_utime */ 8253 case 30: 8254 if (ndx == 0 || ndx == 1) 8255 p = "int"; 8256 break; 8257 /* linux_access */ 8258 case 33: 8259 if (ndx == 0 || ndx == 1) 8260 p = "int"; 8261 break; 8262 /* linux_nice */ 8263 case 34: 8264 if (ndx == 0 || ndx == 1) 8265 p = "int"; 8266 break; 8267 /* sync */ 8268 case 36: 8269 /* linux_kill */ 8270 case 37: 8271 if (ndx == 0 || ndx == 1) 8272 p = "int"; 8273 break; 8274 /* linux_rename */ 8275 case 38: 8276 if (ndx == 0 || ndx == 1) 8277 p = "int"; 8278 break; 8279 /* linux_mkdir */ 8280 case 39: 8281 if (ndx == 0 || ndx == 1) 8282 p = "int"; 8283 break; 8284 /* linux_rmdir */ 8285 case 40: 8286 if (ndx == 0 || ndx == 1) 8287 p = "int"; 8288 break; 8289 /* dup */ 8290 case 41: 8291 if (ndx == 0 || ndx == 1) 8292 p = "int"; 8293 break; 8294 /* linux_pipe */ 8295 case 42: 8296 if (ndx == 0 || ndx == 1) 8297 p = "int"; 8298 break; 8299 /* linux_times */ 8300 case 43: 8301 if (ndx == 0 || ndx == 1) 8302 p = "int"; 8303 break; 8304 /* linux_brk */ 8305 case 45: 8306 if (ndx == 0 || ndx == 1) 8307 p = "int"; 8308 break; 8309 /* linux_setgid16 */ 8310 case 46: 8311 if (ndx == 0 || ndx == 1) 8312 p = "int"; 8313 break; 8314 /* linux_getgid16 */ 8315 case 47: 8316 /* linux_signal */ 8317 case 48: 8318 if (ndx == 0 || ndx == 1) 8319 p = "int"; 8320 break; 8321 /* linux_geteuid16 */ 8322 case 49: 8323 /* linux_getegid16 */ 8324 case 50: 8325 /* acct */ 8326 case 51: 8327 if (ndx == 0 || ndx == 1) 8328 p = "int"; 8329 break; 8330 /* linux_umount */ 8331 case 52: 8332 if (ndx == 0 || ndx == 1) 8333 p = "int"; 8334 break; 8335 /* linux_ioctl */ 8336 case 54: 8337 if (ndx == 0 || ndx == 1) 8338 p = "int"; 8339 break; 8340 /* linux_fcntl */ 8341 case 55: 8342 if (ndx == 0 || ndx == 1) 8343 p = "int"; 8344 break; 8345 /* setpgid */ 8346 case 57: 8347 if (ndx == 0 || ndx == 1) 8348 p = "int"; 8349 break; 8350 /* linux_olduname */ 8351 case 59: 8352 /* umask */ 8353 case 60: 8354 if (ndx == 0 || ndx == 1) 8355 p = "int"; 8356 break; 8357 /* chroot */ 8358 case 61: 8359 if (ndx == 0 || ndx == 1) 8360 p = "int"; 8361 break; 8362 /* linux_ustat */ 8363 case 62: 8364 if (ndx == 0 || ndx == 1) 8365 p = "int"; 8366 break; 8367 /* dup2 */ 8368 case 63: 8369 if (ndx == 0 || ndx == 1) 8370 p = "int"; 8371 break; 8372 /* linux_getppid */ 8373 case 64: 8374 /* getpgrp */ 8375 case 65: 8376 /* setsid */ 8377 case 66: 8378 /* linux_sigaction */ 8379 case 67: 8380 if (ndx == 0 || ndx == 1) 8381 p = "int"; 8382 break; 8383 /* linux_sgetmask */ 8384 case 68: 8385 /* linux_ssetmask */ 8386 case 69: 8387 if (ndx == 0 || ndx == 1) 8388 p = "int"; 8389 break; 8390 /* linux_setreuid16 */ 8391 case 70: 8392 if (ndx == 0 || ndx == 1) 8393 p = "int"; 8394 break; 8395 /* linux_setregid16 */ 8396 case 71: 8397 if (ndx == 0 || ndx == 1) 8398 p = "int"; 8399 break; 8400 /* linux_sigsuspend */ 8401 case 72: 8402 if (ndx == 0 || ndx == 1) 8403 p = "int"; 8404 break; 8405 /* linux_sigpending */ 8406 case 73: 8407 if (ndx == 0 || ndx == 1) 8408 p = "int"; 8409 break; 8410 /* linux_sethostname */ 8411 case 74: 8412 if (ndx == 0 || ndx == 1) 8413 p = "int"; 8414 break; 8415 /* linux_setrlimit */ 8416 case 75: 8417 if (ndx == 0 || ndx == 1) 8418 p = "int"; 8419 break; 8420 /* linux_old_getrlimit */ 8421 case 76: 8422 if (ndx == 0 || ndx == 1) 8423 p = "int"; 8424 break; 8425 /* linux_getrusage */ 8426 case 77: 8427 if (ndx == 0 || ndx == 1) 8428 p = "int"; 8429 break; 8430 /* linux_gettimeofday */ 8431 case 78: 8432 if (ndx == 0 || ndx == 1) 8433 p = "int"; 8434 break; 8435 /* linux_settimeofday */ 8436 case 79: 8437 if (ndx == 0 || ndx == 1) 8438 p = "int"; 8439 break; 8440 /* linux_getgroups16 */ 8441 case 80: 8442 if (ndx == 0 || ndx == 1) 8443 p = "int"; 8444 break; 8445 /* linux_setgroups16 */ 8446 case 81: 8447 if (ndx == 0 || ndx == 1) 8448 p = "int"; 8449 break; 8450 /* linux_old_select */ 8451 case 82: 8452 if (ndx == 0 || ndx == 1) 8453 p = "int"; 8454 break; 8455 /* linux_symlink */ 8456 case 83: 8457 if (ndx == 0 || ndx == 1) 8458 p = "int"; 8459 break; 8460 /* linux_lstat */ 8461 case 84: 8462 if (ndx == 0 || ndx == 1) 8463 p = "int"; 8464 break; 8465 /* linux_readlink */ 8466 case 85: 8467 if (ndx == 0 || ndx == 1) 8468 p = "int"; 8469 break; 8470 /* swapon */ 8471 case 87: 8472 if (ndx == 0 || ndx == 1) 8473 p = "int"; 8474 break; 8475 /* linux_reboot */ 8476 case 88: 8477 if (ndx == 0 || ndx == 1) 8478 p = "int"; 8479 break; 8480 /* linux_readdir */ 8481 case 89: 8482 if (ndx == 0 || ndx == 1) 8483 p = "int"; 8484 break; 8485 /* linux_mmap */ 8486 case 90: 8487 if (ndx == 0 || ndx == 1) 8488 p = "int"; 8489 break; 8490 /* munmap */ 8491 case 91: 8492 if (ndx == 0 || ndx == 1) 8493 p = "int"; 8494 break; 8495 /* linux_truncate */ 8496 case 92: 8497 if (ndx == 0 || ndx == 1) 8498 p = "int"; 8499 break; 8500 /* linux_ftruncate */ 8501 case 93: 8502 if (ndx == 0 || ndx == 1) 8503 p = "int"; 8504 break; 8505 /* fchmod */ 8506 case 94: 8507 if (ndx == 0 || ndx == 1) 8508 p = "int"; 8509 break; 8510 /* fchown */ 8511 case 95: 8512 if (ndx == 0 || ndx == 1) 8513 p = "int"; 8514 break; 8515 /* linux_getpriority */ 8516 case 96: 8517 if (ndx == 0 || ndx == 1) 8518 p = "int"; 8519 break; 8520 /* setpriority */ 8521 case 97: 8522 if (ndx == 0 || ndx == 1) 8523 p = "int"; 8524 break; 8525 /* linux_statfs */ 8526 case 99: 8527 if (ndx == 0 || ndx == 1) 8528 p = "int"; 8529 break; 8530 /* linux_fstatfs */ 8531 case 100: 8532 if (ndx == 0 || ndx == 1) 8533 p = "int"; 8534 break; 8535 /* linux_socketcall */ 8536 case 102: 8537 if (ndx == 0 || ndx == 1) 8538 p = "int"; 8539 break; 8540 /* linux_syslog */ 8541 case 103: 8542 if (ndx == 0 || ndx == 1) 8543 p = "int"; 8544 break; 8545 /* linux_setitimer */ 8546 case 104: 8547 if (ndx == 0 || ndx == 1) 8548 p = "int"; 8549 break; 8550 /* linux_getitimer */ 8551 case 105: 8552 if (ndx == 0 || ndx == 1) 8553 p = "int"; 8554 break; 8555 /* linux_newstat */ 8556 case 106: 8557 if (ndx == 0 || ndx == 1) 8558 p = "int"; 8559 break; 8560 /* linux_newlstat */ 8561 case 107: 8562 if (ndx == 0 || ndx == 1) 8563 p = "int"; 8564 break; 8565 /* linux_newfstat */ 8566 case 108: 8567 if (ndx == 0 || ndx == 1) 8568 p = "int"; 8569 break; 8570 /* linux_uname */ 8571 case 109: 8572 /* linux_iopl */ 8573 case 110: 8574 if (ndx == 0 || ndx == 1) 8575 p = "int"; 8576 break; 8577 /* linux_vhangup */ 8578 case 111: 8579 /* linux_wait4 */ 8580 case 114: 8581 if (ndx == 0 || ndx == 1) 8582 p = "int"; 8583 break; 8584 /* linux_swapoff */ 8585 case 115: 8586 /* linux_sysinfo */ 8587 case 116: 8588 if (ndx == 0 || ndx == 1) 8589 p = "int"; 8590 break; 8591 /* linux_ipc */ 8592 case 117: 8593 if (ndx == 0 || ndx == 1) 8594 p = "int"; 8595 break; 8596 /* fsync */ 8597 case 118: 8598 if (ndx == 0 || ndx == 1) 8599 p = "int"; 8600 break; 8601 /* linux_sigreturn */ 8602 case 119: 8603 if (ndx == 0 || ndx == 1) 8604 p = "int"; 8605 break; 8606 /* linux_clone */ 8607 case 120: 8608 if (ndx == 0 || ndx == 1) 8609 p = "int"; 8610 break; 8611 /* linux_setdomainname */ 8612 case 121: 8613 if (ndx == 0 || ndx == 1) 8614 p = "int"; 8615 break; 8616 /* linux_newuname */ 8617 case 122: 8618 if (ndx == 0 || ndx == 1) 8619 p = "int"; 8620 break; 8621 /* linux_adjtimex */ 8622 case 124: 8623 /* linux_mprotect */ 8624 case 125: 8625 if (ndx == 0 || ndx == 1) 8626 p = "int"; 8627 break; 8628 /* linux_sigprocmask */ 8629 case 126: 8630 if (ndx == 0 || ndx == 1) 8631 p = "int"; 8632 break; 8633 /* linux_init_module */ 8634 case 128: 8635 /* linux_delete_module */ 8636 case 129: 8637 /* linux_quotactl */ 8638 case 131: 8639 /* getpgid */ 8640 case 132: 8641 if (ndx == 0 || ndx == 1) 8642 p = "int"; 8643 break; 8644 /* fchdir */ 8645 case 133: 8646 if (ndx == 0 || ndx == 1) 8647 p = "int"; 8648 break; 8649 /* linux_bdflush */ 8650 case 134: 8651 /* linux_sysfs */ 8652 case 135: 8653 if (ndx == 0 || ndx == 1) 8654 p = "int"; 8655 break; 8656 /* linux_personality */ 8657 case 136: 8658 if (ndx == 0 || ndx == 1) 8659 p = "int"; 8660 break; 8661 /* linux_setfsuid16 */ 8662 case 138: 8663 if (ndx == 0 || ndx == 1) 8664 p = "int"; 8665 break; 8666 /* linux_setfsgid16 */ 8667 case 139: 8668 if (ndx == 0 || ndx == 1) 8669 p = "int"; 8670 break; 8671 /* linux_llseek */ 8672 case 140: 8673 if (ndx == 0 || ndx == 1) 8674 p = "int"; 8675 break; 8676 /* linux_getdents */ 8677 case 141: 8678 if (ndx == 0 || ndx == 1) 8679 p = "int"; 8680 break; 8681 /* linux_select */ 8682 case 142: 8683 if (ndx == 0 || ndx == 1) 8684 p = "int"; 8685 break; 8686 /* flock */ 8687 case 143: 8688 if (ndx == 0 || ndx == 1) 8689 p = "int"; 8690 break; 8691 /* linux_msync */ 8692 case 144: 8693 if (ndx == 0 || ndx == 1) 8694 p = "int"; 8695 break; 8696 /* linux_readv */ 8697 case 145: 8698 if (ndx == 0 || ndx == 1) 8699 p = "int"; 8700 break; 8701 /* linux_writev */ 8702 case 146: 8703 if (ndx == 0 || ndx == 1) 8704 p = "int"; 8705 break; 8706 /* linux_getsid */ 8707 case 147: 8708 if (ndx == 0 || ndx == 1) 8709 p = "int"; 8710 break; 8711 /* linux_fdatasync */ 8712 case 148: 8713 if (ndx == 0 || ndx == 1) 8714 p = "int"; 8715 break; 8716 /* linux_sysctl */ 8717 case 149: 8718 if (ndx == 0 || ndx == 1) 8719 p = "int"; 8720 break; 8721 /* mlock */ 8722 case 150: 8723 if (ndx == 0 || ndx == 1) 8724 p = "int"; 8725 break; 8726 /* munlock */ 8727 case 151: 8728 if (ndx == 0 || ndx == 1) 8729 p = "int"; 8730 break; 8731 /* mlockall */ 8732 case 152: 8733 if (ndx == 0 || ndx == 1) 8734 p = "int"; 8735 break; 8736 /* munlockall */ 8737 case 153: 8738 /* linux_sched_setparam */ 8739 case 154: 8740 if (ndx == 0 || ndx == 1) 8741 p = "int"; 8742 break; 8743 /* linux_sched_getparam */ 8744 case 155: 8745 if (ndx == 0 || ndx == 1) 8746 p = "int"; 8747 break; 8748 /* linux_sched_setscheduler */ 8749 case 156: 8750 if (ndx == 0 || ndx == 1) 8751 p = "int"; 8752 break; 8753 /* linux_sched_getscheduler */ 8754 case 157: 8755 if (ndx == 0 || ndx == 1) 8756 p = "int"; 8757 break; 8758 /* sched_yield */ 8759 case 158: 8760 /* linux_sched_get_priority_max */ 8761 case 159: 8762 if (ndx == 0 || ndx == 1) 8763 p = "int"; 8764 break; 8765 /* linux_sched_get_priority_min */ 8766 case 160: 8767 if (ndx == 0 || ndx == 1) 8768 p = "int"; 8769 break; 8770 /* linux_sched_rr_get_interval */ 8771 case 161: 8772 if (ndx == 0 || ndx == 1) 8773 p = "int"; 8774 break; 8775 /* linux_nanosleep */ 8776 case 162: 8777 if (ndx == 0 || ndx == 1) 8778 p = "int"; 8779 break; 8780 /* linux_mremap */ 8781 case 163: 8782 if (ndx == 0 || ndx == 1) 8783 p = "int"; 8784 break; 8785 /* linux_setresuid16 */ 8786 case 164: 8787 if (ndx == 0 || ndx == 1) 8788 p = "int"; 8789 break; 8790 /* linux_getresuid16 */ 8791 case 165: 8792 if (ndx == 0 || ndx == 1) 8793 p = "int"; 8794 break; 8795 /* poll */ 8796 case 168: 8797 if (ndx == 0 || ndx == 1) 8798 p = "int"; 8799 break; 8800 /* linux_setresgid16 */ 8801 case 170: 8802 if (ndx == 0 || ndx == 1) 8803 p = "int"; 8804 break; 8805 /* linux_getresgid16 */ 8806 case 171: 8807 if (ndx == 0 || ndx == 1) 8808 p = "int"; 8809 break; 8810 /* linux_prctl */ 8811 case 172: 8812 if (ndx == 0 || ndx == 1) 8813 p = "int"; 8814 break; 8815 /* linux_rt_sigreturn */ 8816 case 173: 8817 if (ndx == 0 || ndx == 1) 8818 p = "int"; 8819 break; 8820 /* linux_rt_sigaction */ 8821 case 174: 8822 if (ndx == 0 || ndx == 1) 8823 p = "int"; 8824 break; 8825 /* linux_rt_sigprocmask */ 8826 case 175: 8827 if (ndx == 0 || ndx == 1) 8828 p = "int"; 8829 break; 8830 /* linux_rt_sigpending */ 8831 case 176: 8832 if (ndx == 0 || ndx == 1) 8833 p = "int"; 8834 break; 8835 /* linux_rt_sigtimedwait */ 8836 case 177: 8837 if (ndx == 0 || ndx == 1) 8838 p = "int"; 8839 break; 8840 /* linux_rt_sigqueueinfo */ 8841 case 178: 8842 if (ndx == 0 || ndx == 1) 8843 p = "int"; 8844 break; 8845 /* linux_rt_sigsuspend */ 8846 case 179: 8847 if (ndx == 0 || ndx == 1) 8848 p = "int"; 8849 break; 8850 /* linux_pread */ 8851 case 180: 8852 if (ndx == 0 || ndx == 1) 8853 p = "int"; 8854 break; 8855 /* linux_pwrite */ 8856 case 181: 8857 if (ndx == 0 || ndx == 1) 8858 p = "int"; 8859 break; 8860 /* linux_chown16 */ 8861 case 182: 8862 if (ndx == 0 || ndx == 1) 8863 p = "int"; 8864 break; 8865 /* linux_getcwd */ 8866 case 183: 8867 if (ndx == 0 || ndx == 1) 8868 p = "int"; 8869 break; 8870 /* linux_capget */ 8871 case 184: 8872 if (ndx == 0 || ndx == 1) 8873 p = "int"; 8874 break; 8875 /* linux_capset */ 8876 case 185: 8877 if (ndx == 0 || ndx == 1) 8878 p = "int"; 8879 break; 8880 /* linux_sigaltstack */ 8881 case 186: 8882 if (ndx == 0 || ndx == 1) 8883 p = "int"; 8884 break; 8885 /* linux_sendfile */ 8886 case 187: 8887 if (ndx == 0 || ndx == 1) 8888 p = "int"; 8889 break; 8890 /* linux_vfork */ 8891 case 190: 8892 /* linux_getrlimit */ 8893 case 191: 8894 if (ndx == 0 || ndx == 1) 8895 p = "int"; 8896 break; 8897 /* linux_mmap2 */ 8898 case 192: 8899 if (ndx == 0 || ndx == 1) 8900 p = "int"; 8901 break; 8902 /* linux_truncate64 */ 8903 case 193: 8904 if (ndx == 0 || ndx == 1) 8905 p = "int"; 8906 break; 8907 /* linux_ftruncate64 */ 8908 case 194: 8909 if (ndx == 0 || ndx == 1) 8910 p = "int"; 8911 break; 8912 /* linux_stat64 */ 8913 case 195: 8914 if (ndx == 0 || ndx == 1) 8915 p = "int"; 8916 break; 8917 /* linux_lstat64 */ 8918 case 196: 8919 if (ndx == 0 || ndx == 1) 8920 p = "int"; 8921 break; 8922 /* linux_fstat64 */ 8923 case 197: 8924 if (ndx == 0 || ndx == 1) 8925 p = "int"; 8926 break; 8927 /* linux_lchown */ 8928 case 198: 8929 if (ndx == 0 || ndx == 1) 8930 p = "int"; 8931 break; 8932 /* linux_getuid */ 8933 case 199: 8934 /* linux_getgid */ 8935 case 200: 8936 /* geteuid */ 8937 case 201: 8938 /* getegid */ 8939 case 202: 8940 /* setreuid */ 8941 case 203: 8942 if (ndx == 0 || ndx == 1) 8943 p = "int"; 8944 break; 8945 /* setregid */ 8946 case 204: 8947 if (ndx == 0 || ndx == 1) 8948 p = "int"; 8949 break; 8950 /* linux_getgroups */ 8951 case 205: 8952 if (ndx == 0 || ndx == 1) 8953 p = "int"; 8954 break; 8955 /* linux_setgroups */ 8956 case 206: 8957 if (ndx == 0 || ndx == 1) 8958 p = "int"; 8959 break; 8960 /* fchown */ 8961 case 207: 8962 /* setresuid */ 8963 case 208: 8964 if (ndx == 0 || ndx == 1) 8965 p = "int"; 8966 break; 8967 /* getresuid */ 8968 case 209: 8969 if (ndx == 0 || ndx == 1) 8970 p = "int"; 8971 break; 8972 /* setresgid */ 8973 case 210: 8974 if (ndx == 0 || ndx == 1) 8975 p = "int"; 8976 break; 8977 /* getresgid */ 8978 case 211: 8979 if (ndx == 0 || ndx == 1) 8980 p = "int"; 8981 break; 8982 /* linux_chown */ 8983 case 212: 8984 if (ndx == 0 || ndx == 1) 8985 p = "int"; 8986 break; 8987 /* setuid */ 8988 case 213: 8989 if (ndx == 0 || ndx == 1) 8990 p = "int"; 8991 break; 8992 /* setgid */ 8993 case 214: 8994 if (ndx == 0 || ndx == 1) 8995 p = "int"; 8996 break; 8997 /* linux_setfsuid */ 8998 case 215: 8999 if (ndx == 0 || ndx == 1) 9000 p = "int"; 9001 break; 9002 /* linux_setfsgid */ 9003 case 216: 9004 if (ndx == 0 || ndx == 1) 9005 p = "int"; 9006 break; 9007 /* linux_pivot_root */ 9008 case 217: 9009 if (ndx == 0 || ndx == 1) 9010 p = "int"; 9011 break; 9012 /* linux_mincore */ 9013 case 218: 9014 if (ndx == 0 || ndx == 1) 9015 p = "int"; 9016 break; 9017 /* linux_madvise */ 9018 case 219: 9019 if (ndx == 0 || ndx == 1) 9020 p = "int"; 9021 break; 9022 /* linux_getdents64 */ 9023 case 220: 9024 if (ndx == 0 || ndx == 1) 9025 p = "int"; 9026 break; 9027 /* linux_fcntl64 */ 9028 case 221: 9029 if (ndx == 0 || ndx == 1) 9030 p = "int"; 9031 break; 9032 /* linux_gettid */ 9033 case 224: 9034 /* linux_setxattr */ 9035 case 226: 9036 if (ndx == 0 || ndx == 1) 9037 p = "int"; 9038 break; 9039 /* linux_lsetxattr */ 9040 case 227: 9041 if (ndx == 0 || ndx == 1) 9042 p = "int"; 9043 break; 9044 /* linux_fsetxattr */ 9045 case 228: 9046 if (ndx == 0 || ndx == 1) 9047 p = "int"; 9048 break; 9049 /* linux_getxattr */ 9050 case 229: 9051 if (ndx == 0 || ndx == 1) 9052 p = "int"; 9053 break; 9054 /* linux_lgetxattr */ 9055 case 230: 9056 if (ndx == 0 || ndx == 1) 9057 p = "int"; 9058 break; 9059 /* linux_fgetxattr */ 9060 case 231: 9061 if (ndx == 0 || ndx == 1) 9062 p = "int"; 9063 break; 9064 /* linux_listxattr */ 9065 case 232: 9066 if (ndx == 0 || ndx == 1) 9067 p = "int"; 9068 break; 9069 /* linux_llistxattr */ 9070 case 233: 9071 if (ndx == 0 || ndx == 1) 9072 p = "int"; 9073 break; 9074 /* linux_flistxattr */ 9075 case 234: 9076 if (ndx == 0 || ndx == 1) 9077 p = "int"; 9078 break; 9079 /* linux_removexattr */ 9080 case 235: 9081 if (ndx == 0 || ndx == 1) 9082 p = "int"; 9083 break; 9084 /* linux_lremovexattr */ 9085 case 236: 9086 if (ndx == 0 || ndx == 1) 9087 p = "int"; 9088 break; 9089 /* linux_fremovexattr */ 9090 case 237: 9091 if (ndx == 0 || ndx == 1) 9092 p = "int"; 9093 break; 9094 /* linux_tkill */ 9095 case 238: 9096 if (ndx == 0 || ndx == 1) 9097 p = "int"; 9098 break; 9099 /* linux_sendfile64 */ 9100 case 239: 9101 if (ndx == 0 || ndx == 1) 9102 p = "int"; 9103 break; 9104 /* linux_sys_futex */ 9105 case 240: 9106 if (ndx == 0 || ndx == 1) 9107 p = "int"; 9108 break; 9109 /* linux_sched_setaffinity */ 9110 case 241: 9111 if (ndx == 0 || ndx == 1) 9112 p = "int"; 9113 break; 9114 /* linux_sched_getaffinity */ 9115 case 242: 9116 if (ndx == 0 || ndx == 1) 9117 p = "int"; 9118 break; 9119 /* linux_set_thread_area */ 9120 case 243: 9121 if (ndx == 0 || ndx == 1) 9122 p = "int"; 9123 break; 9124 /* linux_fadvise64 */ 9125 case 250: 9126 if (ndx == 0 || ndx == 1) 9127 p = "int"; 9128 break; 9129 /* linux_exit_group */ 9130 case 252: 9131 if (ndx == 0 || ndx == 1) 9132 p = "int"; 9133 break; 9134 /* linux_lookup_dcookie */ 9135 case 253: 9136 /* linux_epoll_create */ 9137 case 254: 9138 if (ndx == 0 || ndx == 1) 9139 p = "int"; 9140 break; 9141 /* linux_epoll_ctl */ 9142 case 255: 9143 if (ndx == 0 || ndx == 1) 9144 p = "int"; 9145 break; 9146 /* linux_epoll_wait */ 9147 case 256: 9148 if (ndx == 0 || ndx == 1) 9149 p = "int"; 9150 break; 9151 /* linux_remap_file_pages */ 9152 case 257: 9153 /* linux_set_tid_address */ 9154 case 258: 9155 if (ndx == 0 || ndx == 1) 9156 p = "int"; 9157 break; 9158 /* linux_timer_create */ 9159 case 259: 9160 if (ndx == 0 || ndx == 1) 9161 p = "int"; 9162 break; 9163 /* linux_timer_settime */ 9164 case 260: 9165 if (ndx == 0 || ndx == 1) 9166 p = "int"; 9167 break; 9168 /* linux_timer_gettime */ 9169 case 261: 9170 if (ndx == 0 || ndx == 1) 9171 p = "int"; 9172 break; 9173 /* linux_timer_getoverrun */ 9174 case 262: 9175 if (ndx == 0 || ndx == 1) 9176 p = "int"; 9177 break; 9178 /* linux_timer_delete */ 9179 case 263: 9180 if (ndx == 0 || ndx == 1) 9181 p = "int"; 9182 break; 9183 /* linux_clock_settime */ 9184 case 264: 9185 if (ndx == 0 || ndx == 1) 9186 p = "int"; 9187 break; 9188 /* linux_clock_gettime */ 9189 case 265: 9190 if (ndx == 0 || ndx == 1) 9191 p = "int"; 9192 break; 9193 /* linux_clock_getres */ 9194 case 266: 9195 if (ndx == 0 || ndx == 1) 9196 p = "int"; 9197 break; 9198 /* linux_clock_nanosleep */ 9199 case 267: 9200 if (ndx == 0 || ndx == 1) 9201 p = "int"; 9202 break; 9203 /* linux_statfs64 */ 9204 case 268: 9205 if (ndx == 0 || ndx == 1) 9206 p = "int"; 9207 break; 9208 /* linux_fstatfs64 */ 9209 case 269: 9210 if (ndx == 0 || ndx == 1) 9211 p = "int"; 9212 break; 9213 /* linux_tgkill */ 9214 case 270: 9215 if (ndx == 0 || ndx == 1) 9216 p = "int"; 9217 break; 9218 /* linux_utimes */ 9219 case 271: 9220 if (ndx == 0 || ndx == 1) 9221 p = "int"; 9222 break; 9223 /* linux_fadvise64_64 */ 9224 case 272: 9225 if (ndx == 0 || ndx == 1) 9226 p = "int"; 9227 break; 9228 /* linux_mbind */ 9229 case 274: 9230 /* linux_get_mempolicy */ 9231 case 275: 9232 /* linux_set_mempolicy */ 9233 case 276: 9234 /* linux_mq_open */ 9235 case 277: 9236 if (ndx == 0 || ndx == 1) 9237 p = "int"; 9238 break; 9239 /* linux_mq_unlink */ 9240 case 278: 9241 if (ndx == 0 || ndx == 1) 9242 p = "int"; 9243 break; 9244 /* linux_mq_timedsend */ 9245 case 279: 9246 if (ndx == 0 || ndx == 1) 9247 p = "int"; 9248 break; 9249 /* linux_mq_timedreceive */ 9250 case 280: 9251 if (ndx == 0 || ndx == 1) 9252 p = "int"; 9253 break; 9254 /* linux_mq_notify */ 9255 case 281: 9256 if (ndx == 0 || ndx == 1) 9257 p = "int"; 9258 break; 9259 /* linux_mq_getsetattr */ 9260 case 282: 9261 if (ndx == 0 || ndx == 1) 9262 p = "int"; 9263 break; 9264 /* linux_kexec_load */ 9265 case 283: 9266 /* linux_waitid */ 9267 case 284: 9268 if (ndx == 0 || ndx == 1) 9269 p = "int"; 9270 break; 9271 /* linux_add_key */ 9272 case 286: 9273 /* linux_request_key */ 9274 case 287: 9275 /* linux_keyctl */ 9276 case 288: 9277 /* linux_ioprio_set */ 9278 case 289: 9279 /* linux_ioprio_get */ 9280 case 290: 9281 /* linux_inotify_init */ 9282 case 291: 9283 /* linux_inotify_add_watch */ 9284 case 292: 9285 /* linux_inotify_rm_watch */ 9286 case 293: 9287 /* linux_migrate_pages */ 9288 case 294: 9289 /* linux_openat */ 9290 case 295: 9291 if (ndx == 0 || ndx == 1) 9292 p = "int"; 9293 break; 9294 /* linux_mkdirat */ 9295 case 296: 9296 if (ndx == 0 || ndx == 1) 9297 p = "int"; 9298 break; 9299 /* linux_mknodat */ 9300 case 297: 9301 if (ndx == 0 || ndx == 1) 9302 p = "int"; 9303 break; 9304 /* linux_fchownat */ 9305 case 298: 9306 if (ndx == 0 || ndx == 1) 9307 p = "int"; 9308 break; 9309 /* linux_futimesat */ 9310 case 299: 9311 if (ndx == 0 || ndx == 1) 9312 p = "int"; 9313 break; 9314 /* linux_fstatat64 */ 9315 case 300: 9316 if (ndx == 0 || ndx == 1) 9317 p = "int"; 9318 break; 9319 /* linux_unlinkat */ 9320 case 301: 9321 if (ndx == 0 || ndx == 1) 9322 p = "int"; 9323 break; 9324 /* linux_renameat */ 9325 case 302: 9326 if (ndx == 0 || ndx == 1) 9327 p = "int"; 9328 break; 9329 /* linux_linkat */ 9330 case 303: 9331 if (ndx == 0 || ndx == 1) 9332 p = "int"; 9333 break; 9334 /* linux_symlinkat */ 9335 case 304: 9336 if (ndx == 0 || ndx == 1) 9337 p = "int"; 9338 break; 9339 /* linux_readlinkat */ 9340 case 305: 9341 if (ndx == 0 || ndx == 1) 9342 p = "int"; 9343 break; 9344 /* linux_fchmodat */ 9345 case 306: 9346 if (ndx == 0 || ndx == 1) 9347 p = "int"; 9348 break; 9349 /* linux_faccessat */ 9350 case 307: 9351 if (ndx == 0 || ndx == 1) 9352 p = "int"; 9353 break; 9354 /* linux_pselect6 */ 9355 case 308: 9356 if (ndx == 0 || ndx == 1) 9357 p = "int"; 9358 break; 9359 /* linux_ppoll */ 9360 case 309: 9361 if (ndx == 0 || ndx == 1) 9362 p = "int"; 9363 break; 9364 /* linux_unshare */ 9365 case 310: 9366 /* linux_set_robust_list */ 9367 case 311: 9368 if (ndx == 0 || ndx == 1) 9369 p = "int"; 9370 break; 9371 /* linux_get_robust_list */ 9372 case 312: 9373 if (ndx == 0 || ndx == 1) 9374 p = "int"; 9375 break; 9376 /* linux_splice */ 9377 case 313: 9378 if (ndx == 0 || ndx == 1) 9379 p = "int"; 9380 break; 9381 /* linux_sync_file_range */ 9382 case 314: 9383 if (ndx == 0 || ndx == 1) 9384 p = "int"; 9385 break; 9386 /* linux_tee */ 9387 case 315: 9388 /* linux_vmsplice */ 9389 case 316: 9390 /* linux_move_pages */ 9391 case 317: 9392 /* linux_getcpu */ 9393 case 318: 9394 if (ndx == 0 || ndx == 1) 9395 p = "int"; 9396 break; 9397 /* linux_epoll_pwait */ 9398 case 319: 9399 if (ndx == 0 || ndx == 1) 9400 p = "int"; 9401 break; 9402 /* linux_utimensat */ 9403 case 320: 9404 if (ndx == 0 || ndx == 1) 9405 p = "int"; 9406 break; 9407 /* linux_signalfd */ 9408 case 321: 9409 /* linux_timerfd_create */ 9410 case 322: 9411 if (ndx == 0 || ndx == 1) 9412 p = "int"; 9413 break; 9414 /* linux_eventfd */ 9415 case 323: 9416 if (ndx == 0 || ndx == 1) 9417 p = "int"; 9418 break; 9419 /* linux_fallocate */ 9420 case 324: 9421 if (ndx == 0 || ndx == 1) 9422 p = "int"; 9423 break; 9424 /* linux_timerfd_settime */ 9425 case 325: 9426 if (ndx == 0 || ndx == 1) 9427 p = "int"; 9428 break; 9429 /* linux_timerfd_gettime */ 9430 case 326: 9431 if (ndx == 0 || ndx == 1) 9432 p = "int"; 9433 break; 9434 /* linux_signalfd4 */ 9435 case 327: 9436 /* linux_eventfd2 */ 9437 case 328: 9438 if (ndx == 0 || ndx == 1) 9439 p = "int"; 9440 break; 9441 /* linux_epoll_create1 */ 9442 case 329: 9443 if (ndx == 0 || ndx == 1) 9444 p = "int"; 9445 break; 9446 /* linux_dup3 */ 9447 case 330: 9448 if (ndx == 0 || ndx == 1) 9449 p = "int"; 9450 break; 9451 /* linux_pipe2 */ 9452 case 331: 9453 if (ndx == 0 || ndx == 1) 9454 p = "int"; 9455 break; 9456 /* linux_inotify_init1 */ 9457 case 332: 9458 /* linux_preadv */ 9459 case 333: 9460 if (ndx == 0 || ndx == 1) 9461 p = "int"; 9462 break; 9463 /* linux_pwritev */ 9464 case 334: 9465 if (ndx == 0 || ndx == 1) 9466 p = "int"; 9467 break; 9468 /* linux_rt_tgsigqueueinfo */ 9469 case 335: 9470 if (ndx == 0 || ndx == 1) 9471 p = "int"; 9472 break; 9473 /* linux_perf_event_open */ 9474 case 336: 9475 /* linux_recvmmsg */ 9476 case 337: 9477 if (ndx == 0 || ndx == 1) 9478 p = "int"; 9479 break; 9480 /* linux_fanotify_init */ 9481 case 338: 9482 /* linux_fanotify_mark */ 9483 case 339: 9484 /* linux_prlimit64 */ 9485 case 340: 9486 if (ndx == 0 || ndx == 1) 9487 p = "int"; 9488 break; 9489 /* linux_name_to_handle_at */ 9490 case 341: 9491 if (ndx == 0 || ndx == 1) 9492 p = "int"; 9493 break; 9494 /* linux_open_by_handle_at */ 9495 case 342: 9496 if (ndx == 0 || ndx == 1) 9497 p = "int"; 9498 break; 9499 /* linux_clock_adjtime */ 9500 case 343: 9501 /* linux_syncfs */ 9502 case 344: 9503 if (ndx == 0 || ndx == 1) 9504 p = "int"; 9505 break; 9506 /* linux_sendmmsg */ 9507 case 345: 9508 if (ndx == 0 || ndx == 1) 9509 p = "int"; 9510 break; 9511 /* linux_setns */ 9512 case 346: 9513 /* linux_process_vm_readv */ 9514 case 347: 9515 if (ndx == 0 || ndx == 1) 9516 p = "int"; 9517 break; 9518 /* linux_process_vm_writev */ 9519 case 348: 9520 if (ndx == 0 || ndx == 1) 9521 p = "int"; 9522 break; 9523 /* linux_kcmp */ 9524 case 349: 9525 if (ndx == 0 || ndx == 1) 9526 p = "int"; 9527 break; 9528 /* linux_finit_module */ 9529 case 350: 9530 if (ndx == 0 || ndx == 1) 9531 p = "int"; 9532 break; 9533 /* linux_sched_setattr */ 9534 case 351: 9535 if (ndx == 0 || ndx == 1) 9536 p = "int"; 9537 break; 9538 /* linux_sched_getattr */ 9539 case 352: 9540 if (ndx == 0 || ndx == 1) 9541 p = "int"; 9542 break; 9543 /* linux_renameat2 */ 9544 case 353: 9545 if (ndx == 0 || ndx == 1) 9546 p = "int"; 9547 break; 9548 /* linux_seccomp */ 9549 case 354: 9550 if (ndx == 0 || ndx == 1) 9551 p = "int"; 9552 break; 9553 /* linux_getrandom */ 9554 case 355: 9555 if (ndx == 0 || ndx == 1) 9556 p = "int"; 9557 break; 9558 /* linux_memfd_create */ 9559 case 356: 9560 if (ndx == 0 || ndx == 1) 9561 p = "int"; 9562 break; 9563 /* linux_bpf */ 9564 case 357: 9565 if (ndx == 0 || ndx == 1) 9566 p = "int"; 9567 break; 9568 /* linux_execveat */ 9569 case 358: 9570 if (ndx == 0 || ndx == 1) 9571 p = "int"; 9572 break; 9573 /* linux_socket */ 9574 case 359: 9575 if (ndx == 0 || ndx == 1) 9576 p = "int"; 9577 break; 9578 /* linux_socketpair */ 9579 case 360: 9580 if (ndx == 0 || ndx == 1) 9581 p = "int"; 9582 break; 9583 /* linux_bind */ 9584 case 361: 9585 if (ndx == 0 || ndx == 1) 9586 p = "int"; 9587 break; 9588 /* linux_connect */ 9589 case 362: 9590 if (ndx == 0 || ndx == 1) 9591 p = "int"; 9592 break; 9593 /* linux_listen */ 9594 case 363: 9595 if (ndx == 0 || ndx == 1) 9596 p = "int"; 9597 break; 9598 /* linux_accept4 */ 9599 case 364: 9600 if (ndx == 0 || ndx == 1) 9601 p = "int"; 9602 break; 9603 /* linux_getsockopt */ 9604 case 365: 9605 if (ndx == 0 || ndx == 1) 9606 p = "int"; 9607 break; 9608 /* linux_setsockopt */ 9609 case 366: 9610 if (ndx == 0 || ndx == 1) 9611 p = "int"; 9612 break; 9613 /* linux_getsockname */ 9614 case 367: 9615 if (ndx == 0 || ndx == 1) 9616 p = "int"; 9617 break; 9618 /* linux_getpeername */ 9619 case 368: 9620 if (ndx == 0 || ndx == 1) 9621 p = "int"; 9622 break; 9623 /* linux_sendto */ 9624 case 369: 9625 if (ndx == 0 || ndx == 1) 9626 p = "int"; 9627 break; 9628 /* linux_sendmsg */ 9629 case 370: 9630 if (ndx == 0 || ndx == 1) 9631 p = "int"; 9632 break; 9633 /* linux_recvfrom */ 9634 case 371: 9635 if (ndx == 0 || ndx == 1) 9636 p = "int"; 9637 break; 9638 /* linux_recvmsg */ 9639 case 372: 9640 if (ndx == 0 || ndx == 1) 9641 p = "int"; 9642 break; 9643 /* linux_shutdown */ 9644 case 373: 9645 if (ndx == 0 || ndx == 1) 9646 p = "int"; 9647 break; 9648 /* linux_userfaultfd */ 9649 case 374: 9650 if (ndx == 0 || ndx == 1) 9651 p = "int"; 9652 break; 9653 /* linux_membarrier */ 9654 case 375: 9655 if (ndx == 0 || ndx == 1) 9656 p = "int"; 9657 break; 9658 /* linux_mlock2 */ 9659 case 376: 9660 if (ndx == 0 || ndx == 1) 9661 p = "int"; 9662 break; 9663 /* linux_copy_file_range */ 9664 case 377: 9665 if (ndx == 0 || ndx == 1) 9666 p = "int"; 9667 break; 9668 /* linux_preadv2 */ 9669 case 378: 9670 if (ndx == 0 || ndx == 1) 9671 p = "int"; 9672 break; 9673 /* linux_pwritev2 */ 9674 case 379: 9675 if (ndx == 0 || ndx == 1) 9676 p = "int"; 9677 break; 9678 /* linux_pkey_mprotect */ 9679 case 380: 9680 if (ndx == 0 || ndx == 1) 9681 p = "int"; 9682 break; 9683 /* linux_pkey_alloc */ 9684 case 381: 9685 if (ndx == 0 || ndx == 1) 9686 p = "int"; 9687 break; 9688 /* linux_pkey_free */ 9689 case 382: 9690 if (ndx == 0 || ndx == 1) 9691 p = "int"; 9692 break; 9693 /* linux_statx */ 9694 case 383: 9695 if (ndx == 0 || ndx == 1) 9696 p = "int"; 9697 break; 9698 /* linux_arch_prctl */ 9699 case 384: 9700 if (ndx == 0 || ndx == 1) 9701 p = "int"; 9702 break; 9703 /* linux_io_pgetevents */ 9704 case 385: 9705 /* linux_rseq */ 9706 case 386: 9707 /* linux_semget */ 9708 case 393: 9709 if (ndx == 0 || ndx == 1) 9710 p = "int"; 9711 break; 9712 /* linux_semctl */ 9713 case 394: 9714 if (ndx == 0 || ndx == 1) 9715 p = "int"; 9716 break; 9717 /* linux_shmget */ 9718 case 395: 9719 if (ndx == 0 || ndx == 1) 9720 p = "int"; 9721 break; 9722 /* linux_shmctl */ 9723 case 396: 9724 if (ndx == 0 || ndx == 1) 9725 p = "int"; 9726 break; 9727 /* linux_shmat */ 9728 case 397: 9729 if (ndx == 0 || ndx == 1) 9730 p = "int"; 9731 break; 9732 /* linux_shmdt */ 9733 case 398: 9734 if (ndx == 0 || ndx == 1) 9735 p = "int"; 9736 break; 9737 /* linux_msgget */ 9738 case 399: 9739 if (ndx == 0 || ndx == 1) 9740 p = "int"; 9741 break; 9742 /* linux_msgsnd */ 9743 case 400: 9744 if (ndx == 0 || ndx == 1) 9745 p = "int"; 9746 break; 9747 /* linux_msgrcv */ 9748 case 401: 9749 if (ndx == 0 || ndx == 1) 9750 p = "int"; 9751 break; 9752 /* linux_msgctl */ 9753 case 402: 9754 if (ndx == 0 || ndx == 1) 9755 p = "int"; 9756 break; 9757 /* linux_clock_gettime64 */ 9758 case 403: 9759 /* linux_clock_settime64 */ 9760 case 404: 9761 /* linux_clock_adjtime64 */ 9762 case 405: 9763 /* linux_clock_getres_time64 */ 9764 case 406: 9765 /* linux_clock_nanosleep_time64 */ 9766 case 407: 9767 /* linux_timer_gettime64 */ 9768 case 408: 9769 /* linux_timer_settime64 */ 9770 case 409: 9771 /* linux_timerfd_gettime64 */ 9772 case 410: 9773 /* linux_timerfd_settime64 */ 9774 case 411: 9775 /* linux_utimensat_time64 */ 9776 case 412: 9777 /* linux_pselect6_time64 */ 9778 case 413: 9779 /* linux_ppoll_time64 */ 9780 case 414: 9781 /* linux_io_pgetevents_time64 */ 9782 case 416: 9783 /* linux_recvmmsg_time64 */ 9784 case 417: 9785 /* linux_mq_timedsend_time64 */ 9786 case 418: 9787 /* linux_mq_timedreceive_time64 */ 9788 case 419: 9789 /* linux_semtimedop_time64 */ 9790 case 420: 9791 /* linux_rt_sigtimedwait_time64 */ 9792 case 421: 9793 /* linux_futex_time64 */ 9794 case 422: 9795 /* linux_sched_rr_get_interval_time64 */ 9796 case 423: 9797 /* linux_pidfd_send_signal */ 9798 case 424: 9799 if (ndx == 0 || ndx == 1) 9800 p = "int"; 9801 break; 9802 /* linux_io_uring_setup */ 9803 case 425: 9804 /* linux_io_uring_enter */ 9805 case 426: 9806 /* linux_io_uring_register */ 9807 case 427: 9808 /* linux_open_tree */ 9809 case 428: 9810 /* linux_move_mount */ 9811 case 429: 9812 /* linux_fsopen */ 9813 case 430: 9814 /* linux_fsconfig */ 9815 case 431: 9816 /* linux_fsmount */ 9817 case 432: 9818 /* linux_fspick */ 9819 case 433: 9820 /* linux_pidfd_open */ 9821 case 434: 9822 /* linux_clone3 */ 9823 case 435: 9824 /* linux_close_range */ 9825 case 436: 9826 /* linux_openat2 */ 9827 case 437: 9828 /* linux_pidfd_getfd */ 9829 case 438: 9830 /* linux_faccessat2 */ 9831 case 439: 9832 /* linux_process_madvise */ 9833 case 440: 9834 /* linux_epoll_pwait2 */ 9835 case 441: 9836 /* linux_mount_setattr */ 9837 case 442: 9838 default: 9839 break; 9840 }; 9841 if (p != NULL) 9842 strlcpy(desc, p, descsz); 9843 } 9844