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