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_int */ 818 uarg[4] = (intptr_t) p->ptr; /* void * */ 819 iarg[5] = p->arg5; /* l_long */ 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_create_module */ 896 case 127: { 897 *n_args = 0; 898 break; 899 } 900 /* linux_init_module */ 901 case 128: { 902 *n_args = 0; 903 break; 904 } 905 /* linux_delete_module */ 906 case 129: { 907 *n_args = 0; 908 break; 909 } 910 /* linux_get_kernel_syms */ 911 case 130: { 912 *n_args = 0; 913 break; 914 } 915 /* linux_quotactl */ 916 case 131: { 917 *n_args = 0; 918 break; 919 } 920 /* getpgid */ 921 case 132: { 922 struct getpgid_args *p = params; 923 iarg[0] = p->pid; /* int */ 924 *n_args = 1; 925 break; 926 } 927 /* fchdir */ 928 case 133: { 929 struct fchdir_args *p = params; 930 iarg[0] = p->fd; /* int */ 931 *n_args = 1; 932 break; 933 } 934 /* linux_bdflush */ 935 case 134: { 936 *n_args = 0; 937 break; 938 } 939 /* linux_sysfs */ 940 case 135: { 941 struct linux_sysfs_args *p = params; 942 iarg[0] = p->option; /* l_int */ 943 iarg[1] = p->arg1; /* l_ulong */ 944 iarg[2] = p->arg2; /* l_ulong */ 945 *n_args = 3; 946 break; 947 } 948 /* linux_personality */ 949 case 136: { 950 struct linux_personality_args *p = params; 951 iarg[0] = p->per; /* l_ulong */ 952 *n_args = 1; 953 break; 954 } 955 /* linux_setfsuid16 */ 956 case 138: { 957 struct linux_setfsuid16_args *p = params; 958 iarg[0] = p->uid; /* l_uid16_t */ 959 *n_args = 1; 960 break; 961 } 962 /* linux_setfsgid16 */ 963 case 139: { 964 struct linux_setfsgid16_args *p = params; 965 iarg[0] = p->gid; /* l_gid16_t */ 966 *n_args = 1; 967 break; 968 } 969 /* linux_llseek */ 970 case 140: { 971 struct linux_llseek_args *p = params; 972 iarg[0] = p->fd; /* l_int */ 973 iarg[1] = p->ohigh; /* l_ulong */ 974 iarg[2] = p->olow; /* l_ulong */ 975 uarg[3] = (intptr_t) p->res; /* l_loff_t * */ 976 iarg[4] = p->whence; /* l_uint */ 977 *n_args = 5; 978 break; 979 } 980 /* linux_getdents */ 981 case 141: { 982 struct linux_getdents_args *p = params; 983 iarg[0] = p->fd; /* l_uint */ 984 uarg[1] = (intptr_t) p->dent; /* void * */ 985 iarg[2] = p->count; /* l_uint */ 986 *n_args = 3; 987 break; 988 } 989 /* linux_select */ 990 case 142: { 991 struct linux_select_args *p = params; 992 iarg[0] = p->nfds; /* l_int */ 993 uarg[1] = (intptr_t) p->readfds; /* l_fd_set * */ 994 uarg[2] = (intptr_t) p->writefds; /* l_fd_set * */ 995 uarg[3] = (intptr_t) p->exceptfds; /* l_fd_set * */ 996 uarg[4] = (intptr_t) p->timeout; /* struct l_timeval * */ 997 *n_args = 5; 998 break; 999 } 1000 /* flock */ 1001 case 143: { 1002 struct flock_args *p = params; 1003 iarg[0] = p->fd; /* int */ 1004 iarg[1] = p->how; /* int */ 1005 *n_args = 2; 1006 break; 1007 } 1008 /* linux_msync */ 1009 case 144: { 1010 struct linux_msync_args *p = params; 1011 iarg[0] = p->addr; /* l_ulong */ 1012 iarg[1] = p->len; /* l_size_t */ 1013 iarg[2] = p->fl; /* l_int */ 1014 *n_args = 3; 1015 break; 1016 } 1017 /* readv */ 1018 case 145: { 1019 struct readv_args *p = params; 1020 iarg[0] = p->fd; /* int */ 1021 uarg[1] = (intptr_t) p->iovp; /* struct iovec * */ 1022 uarg[2] = p->iovcnt; /* u_int */ 1023 *n_args = 3; 1024 break; 1025 } 1026 /* writev */ 1027 case 146: { 1028 struct writev_args *p = params; 1029 iarg[0] = p->fd; /* int */ 1030 uarg[1] = (intptr_t) p->iovp; /* struct iovec * */ 1031 uarg[2] = p->iovcnt; /* u_int */ 1032 *n_args = 3; 1033 break; 1034 } 1035 /* linux_getsid */ 1036 case 147: { 1037 struct linux_getsid_args *p = params; 1038 iarg[0] = p->pid; /* l_pid_t */ 1039 *n_args = 1; 1040 break; 1041 } 1042 /* linux_fdatasync */ 1043 case 148: { 1044 struct linux_fdatasync_args *p = params; 1045 iarg[0] = p->fd; /* l_uint */ 1046 *n_args = 1; 1047 break; 1048 } 1049 /* linux_sysctl */ 1050 case 149: { 1051 struct linux_sysctl_args *p = params; 1052 uarg[0] = (intptr_t) p->args; /* struct l___sysctl_args * */ 1053 *n_args = 1; 1054 break; 1055 } 1056 /* mlock */ 1057 case 150: { 1058 struct mlock_args *p = params; 1059 uarg[0] = (intptr_t) p->addr; /* const void * */ 1060 uarg[1] = p->len; /* size_t */ 1061 *n_args = 2; 1062 break; 1063 } 1064 /* munlock */ 1065 case 151: { 1066 struct munlock_args *p = params; 1067 uarg[0] = (intptr_t) p->addr; /* const void * */ 1068 uarg[1] = p->len; /* size_t */ 1069 *n_args = 2; 1070 break; 1071 } 1072 /* mlockall */ 1073 case 152: { 1074 struct mlockall_args *p = params; 1075 iarg[0] = p->how; /* int */ 1076 *n_args = 1; 1077 break; 1078 } 1079 /* munlockall */ 1080 case 153: { 1081 *n_args = 0; 1082 break; 1083 } 1084 /* linux_sched_setparam */ 1085 case 154: { 1086 struct linux_sched_setparam_args *p = params; 1087 iarg[0] = p->pid; /* l_pid_t */ 1088 uarg[1] = (intptr_t) p->param; /* struct l_sched_param * */ 1089 *n_args = 2; 1090 break; 1091 } 1092 /* linux_sched_getparam */ 1093 case 155: { 1094 struct linux_sched_getparam_args *p = params; 1095 iarg[0] = p->pid; /* l_pid_t */ 1096 uarg[1] = (intptr_t) p->param; /* struct l_sched_param * */ 1097 *n_args = 2; 1098 break; 1099 } 1100 /* linux_sched_setscheduler */ 1101 case 156: { 1102 struct linux_sched_setscheduler_args *p = params; 1103 iarg[0] = p->pid; /* l_pid_t */ 1104 iarg[1] = p->policy; /* l_int */ 1105 uarg[2] = (intptr_t) p->param; /* struct l_sched_param * */ 1106 *n_args = 3; 1107 break; 1108 } 1109 /* linux_sched_getscheduler */ 1110 case 157: { 1111 struct linux_sched_getscheduler_args *p = params; 1112 iarg[0] = p->pid; /* l_pid_t */ 1113 *n_args = 1; 1114 break; 1115 } 1116 /* sched_yield */ 1117 case 158: { 1118 *n_args = 0; 1119 break; 1120 } 1121 /* linux_sched_get_priority_max */ 1122 case 159: { 1123 struct linux_sched_get_priority_max_args *p = params; 1124 iarg[0] = p->policy; /* l_int */ 1125 *n_args = 1; 1126 break; 1127 } 1128 /* linux_sched_get_priority_min */ 1129 case 160: { 1130 struct linux_sched_get_priority_min_args *p = params; 1131 iarg[0] = p->policy; /* l_int */ 1132 *n_args = 1; 1133 break; 1134 } 1135 /* linux_sched_rr_get_interval */ 1136 case 161: { 1137 struct linux_sched_rr_get_interval_args *p = params; 1138 iarg[0] = p->pid; /* l_pid_t */ 1139 uarg[1] = (intptr_t) p->interval; /* struct l_timespec * */ 1140 *n_args = 2; 1141 break; 1142 } 1143 /* linux_nanosleep */ 1144 case 162: { 1145 struct linux_nanosleep_args *p = params; 1146 uarg[0] = (intptr_t) p->rqtp; /* const struct l_timespec * */ 1147 uarg[1] = (intptr_t) p->rmtp; /* struct l_timespec * */ 1148 *n_args = 2; 1149 break; 1150 } 1151 /* linux_mremap */ 1152 case 163: { 1153 struct linux_mremap_args *p = params; 1154 iarg[0] = p->addr; /* l_ulong */ 1155 iarg[1] = p->old_len; /* l_ulong */ 1156 iarg[2] = p->new_len; /* l_ulong */ 1157 iarg[3] = p->flags; /* l_ulong */ 1158 iarg[4] = p->new_addr; /* l_ulong */ 1159 *n_args = 5; 1160 break; 1161 } 1162 /* linux_setresuid16 */ 1163 case 164: { 1164 struct linux_setresuid16_args *p = params; 1165 iarg[0] = p->ruid; /* l_uid16_t */ 1166 iarg[1] = p->euid; /* l_uid16_t */ 1167 iarg[2] = p->suid; /* l_uid16_t */ 1168 *n_args = 3; 1169 break; 1170 } 1171 /* linux_getresuid16 */ 1172 case 165: { 1173 struct linux_getresuid16_args *p = params; 1174 uarg[0] = (intptr_t) p->ruid; /* l_uid16_t * */ 1175 uarg[1] = (intptr_t) p->euid; /* l_uid16_t * */ 1176 uarg[2] = (intptr_t) p->suid; /* l_uid16_t * */ 1177 *n_args = 3; 1178 break; 1179 } 1180 /* linux_vm86 */ 1181 case 166: { 1182 *n_args = 0; 1183 break; 1184 } 1185 /* linux_query_module */ 1186 case 167: { 1187 *n_args = 0; 1188 break; 1189 } 1190 /* poll */ 1191 case 168: { 1192 struct poll_args *p = params; 1193 uarg[0] = (intptr_t) p->fds; /* struct pollfd * */ 1194 uarg[1] = p->nfds; /* unsigned int */ 1195 iarg[2] = p->timeout; /* long */ 1196 *n_args = 3; 1197 break; 1198 } 1199 /* linux_nfsservctl */ 1200 case 169: { 1201 *n_args = 0; 1202 break; 1203 } 1204 /* linux_setresgid16 */ 1205 case 170: { 1206 struct linux_setresgid16_args *p = params; 1207 iarg[0] = p->rgid; /* l_gid16_t */ 1208 iarg[1] = p->egid; /* l_gid16_t */ 1209 iarg[2] = p->sgid; /* l_gid16_t */ 1210 *n_args = 3; 1211 break; 1212 } 1213 /* linux_getresgid16 */ 1214 case 171: { 1215 struct linux_getresgid16_args *p = params; 1216 uarg[0] = (intptr_t) p->rgid; /* l_gid16_t * */ 1217 uarg[1] = (intptr_t) p->egid; /* l_gid16_t * */ 1218 uarg[2] = (intptr_t) p->sgid; /* l_gid16_t * */ 1219 *n_args = 3; 1220 break; 1221 } 1222 /* linux_prctl */ 1223 case 172: { 1224 struct linux_prctl_args *p = params; 1225 iarg[0] = p->option; /* l_int */ 1226 iarg[1] = p->arg2; /* l_int */ 1227 iarg[2] = p->arg3; /* l_int */ 1228 iarg[3] = p->arg4; /* l_int */ 1229 iarg[4] = p->arg5; /* l_int */ 1230 *n_args = 5; 1231 break; 1232 } 1233 /* linux_rt_sigreturn */ 1234 case 173: { 1235 struct linux_rt_sigreturn_args *p = params; 1236 uarg[0] = (intptr_t) p->ucp; /* struct l_ucontext * */ 1237 *n_args = 1; 1238 break; 1239 } 1240 /* linux_rt_sigaction */ 1241 case 174: { 1242 struct linux_rt_sigaction_args *p = params; 1243 iarg[0] = p->sig; /* l_int */ 1244 uarg[1] = (intptr_t) p->act; /* l_sigaction_t * */ 1245 uarg[2] = (intptr_t) p->oact; /* l_sigaction_t * */ 1246 iarg[3] = p->sigsetsize; /* l_size_t */ 1247 *n_args = 4; 1248 break; 1249 } 1250 /* linux_rt_sigprocmask */ 1251 case 175: { 1252 struct linux_rt_sigprocmask_args *p = params; 1253 iarg[0] = p->how; /* l_int */ 1254 uarg[1] = (intptr_t) p->mask; /* l_sigset_t * */ 1255 uarg[2] = (intptr_t) p->omask; /* l_sigset_t * */ 1256 iarg[3] = p->sigsetsize; /* l_size_t */ 1257 *n_args = 4; 1258 break; 1259 } 1260 /* linux_rt_sigpending */ 1261 case 176: { 1262 struct linux_rt_sigpending_args *p = params; 1263 uarg[0] = (intptr_t) p->set; /* l_sigset_t * */ 1264 iarg[1] = p->sigsetsize; /* l_size_t */ 1265 *n_args = 2; 1266 break; 1267 } 1268 /* linux_rt_sigtimedwait */ 1269 case 177: { 1270 struct linux_rt_sigtimedwait_args *p = params; 1271 uarg[0] = (intptr_t) p->mask; /* l_sigset_t * */ 1272 uarg[1] = (intptr_t) p->ptr; /* l_siginfo_t * */ 1273 uarg[2] = (intptr_t) p->timeout; /* struct l_timeval * */ 1274 iarg[3] = p->sigsetsize; /* l_size_t */ 1275 *n_args = 4; 1276 break; 1277 } 1278 /* linux_rt_sigqueueinfo */ 1279 case 178: { 1280 struct linux_rt_sigqueueinfo_args *p = params; 1281 iarg[0] = p->pid; /* l_pid_t */ 1282 iarg[1] = p->sig; /* l_int */ 1283 uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */ 1284 *n_args = 3; 1285 break; 1286 } 1287 /* linux_rt_sigsuspend */ 1288 case 179: { 1289 struct linux_rt_sigsuspend_args *p = params; 1290 uarg[0] = (intptr_t) p->newset; /* l_sigset_t * */ 1291 iarg[1] = p->sigsetsize; /* l_size_t */ 1292 *n_args = 2; 1293 break; 1294 } 1295 /* linux_pread */ 1296 case 180: { 1297 struct linux_pread_args *p = params; 1298 iarg[0] = p->fd; /* l_uint */ 1299 uarg[1] = (intptr_t) p->buf; /* char * */ 1300 iarg[2] = p->nbyte; /* l_size_t */ 1301 iarg[3] = p->offset; /* l_loff_t */ 1302 *n_args = 4; 1303 break; 1304 } 1305 /* linux_pwrite */ 1306 case 181: { 1307 struct linux_pwrite_args *p = params; 1308 iarg[0] = p->fd; /* l_uint */ 1309 uarg[1] = (intptr_t) p->buf; /* char * */ 1310 iarg[2] = p->nbyte; /* l_size_t */ 1311 iarg[3] = p->offset; /* l_loff_t */ 1312 *n_args = 4; 1313 break; 1314 } 1315 /* linux_chown16 */ 1316 case 182: { 1317 struct linux_chown16_args *p = params; 1318 uarg[0] = (intptr_t) p->path; /* char * */ 1319 iarg[1] = p->uid; /* l_uid16_t */ 1320 iarg[2] = p->gid; /* l_gid16_t */ 1321 *n_args = 3; 1322 break; 1323 } 1324 /* linux_getcwd */ 1325 case 183: { 1326 struct linux_getcwd_args *p = params; 1327 uarg[0] = (intptr_t) p->buf; /* char * */ 1328 iarg[1] = p->bufsize; /* l_ulong */ 1329 *n_args = 2; 1330 break; 1331 } 1332 /* linux_capget */ 1333 case 184: { 1334 struct linux_capget_args *p = params; 1335 uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */ 1336 uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */ 1337 *n_args = 2; 1338 break; 1339 } 1340 /* linux_capset */ 1341 case 185: { 1342 struct linux_capset_args *p = params; 1343 uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */ 1344 uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */ 1345 *n_args = 2; 1346 break; 1347 } 1348 /* linux_sigaltstack */ 1349 case 186: { 1350 struct linux_sigaltstack_args *p = params; 1351 uarg[0] = (intptr_t) p->uss; /* l_stack_t * */ 1352 uarg[1] = (intptr_t) p->uoss; /* l_stack_t * */ 1353 *n_args = 2; 1354 break; 1355 } 1356 /* linux_sendfile */ 1357 case 187: { 1358 *n_args = 0; 1359 break; 1360 } 1361 /* linux_vfork */ 1362 case 190: { 1363 *n_args = 0; 1364 break; 1365 } 1366 /* linux_getrlimit */ 1367 case 191: { 1368 struct linux_getrlimit_args *p = params; 1369 iarg[0] = p->resource; /* l_uint */ 1370 uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */ 1371 *n_args = 2; 1372 break; 1373 } 1374 /* linux_mmap2 */ 1375 case 192: { 1376 struct linux_mmap2_args *p = params; 1377 iarg[0] = p->addr; /* l_ulong */ 1378 iarg[1] = p->len; /* l_ulong */ 1379 iarg[2] = p->prot; /* l_ulong */ 1380 iarg[3] = p->flags; /* l_ulong */ 1381 iarg[4] = p->fd; /* l_ulong */ 1382 iarg[5] = p->pgoff; /* l_ulong */ 1383 *n_args = 6; 1384 break; 1385 } 1386 /* linux_truncate64 */ 1387 case 193: { 1388 struct linux_truncate64_args *p = params; 1389 uarg[0] = (intptr_t) p->path; /* char * */ 1390 iarg[1] = p->length; /* l_loff_t */ 1391 *n_args = 2; 1392 break; 1393 } 1394 /* linux_ftruncate64 */ 1395 case 194: { 1396 struct linux_ftruncate64_args *p = params; 1397 iarg[0] = p->fd; /* l_uint */ 1398 iarg[1] = p->length; /* l_loff_t */ 1399 *n_args = 2; 1400 break; 1401 } 1402 /* linux_stat64 */ 1403 case 195: { 1404 struct linux_stat64_args *p = params; 1405 uarg[0] = (intptr_t) p->filename; /* const char * */ 1406 uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */ 1407 *n_args = 2; 1408 break; 1409 } 1410 /* linux_lstat64 */ 1411 case 196: { 1412 struct linux_lstat64_args *p = params; 1413 uarg[0] = (intptr_t) p->filename; /* const char * */ 1414 uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */ 1415 *n_args = 2; 1416 break; 1417 } 1418 /* linux_fstat64 */ 1419 case 197: { 1420 struct linux_fstat64_args *p = params; 1421 iarg[0] = p->fd; /* l_int */ 1422 uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */ 1423 *n_args = 2; 1424 break; 1425 } 1426 /* linux_lchown */ 1427 case 198: { 1428 struct linux_lchown_args *p = params; 1429 uarg[0] = (intptr_t) p->path; /* char * */ 1430 iarg[1] = p->uid; /* l_uid_t */ 1431 iarg[2] = p->gid; /* l_gid_t */ 1432 *n_args = 3; 1433 break; 1434 } 1435 /* linux_getuid */ 1436 case 199: { 1437 *n_args = 0; 1438 break; 1439 } 1440 /* linux_getgid */ 1441 case 200: { 1442 *n_args = 0; 1443 break; 1444 } 1445 /* geteuid */ 1446 case 201: { 1447 *n_args = 0; 1448 break; 1449 } 1450 /* getegid */ 1451 case 202: { 1452 *n_args = 0; 1453 break; 1454 } 1455 /* setreuid */ 1456 case 203: { 1457 struct setreuid_args *p = params; 1458 uarg[0] = p->ruid; /* uid_t */ 1459 uarg[1] = p->euid; /* uid_t */ 1460 *n_args = 2; 1461 break; 1462 } 1463 /* setregid */ 1464 case 204: { 1465 struct setregid_args *p = params; 1466 iarg[0] = p->rgid; /* gid_t */ 1467 iarg[1] = p->egid; /* gid_t */ 1468 *n_args = 2; 1469 break; 1470 } 1471 /* linux_getgroups */ 1472 case 205: { 1473 struct linux_getgroups_args *p = params; 1474 iarg[0] = p->gidsetsize; /* l_int */ 1475 uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */ 1476 *n_args = 2; 1477 break; 1478 } 1479 /* linux_setgroups */ 1480 case 206: { 1481 struct linux_setgroups_args *p = params; 1482 iarg[0] = p->gidsetsize; /* l_int */ 1483 uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */ 1484 *n_args = 2; 1485 break; 1486 } 1487 /* fchown */ 1488 case 207: { 1489 *n_args = 0; 1490 break; 1491 } 1492 /* setresuid */ 1493 case 208: { 1494 struct setresuid_args *p = params; 1495 uarg[0] = p->ruid; /* uid_t */ 1496 uarg[1] = p->euid; /* uid_t */ 1497 uarg[2] = p->suid; /* uid_t */ 1498 *n_args = 3; 1499 break; 1500 } 1501 /* getresuid */ 1502 case 209: { 1503 struct getresuid_args *p = params; 1504 uarg[0] = (intptr_t) p->ruid; /* uid_t * */ 1505 uarg[1] = (intptr_t) p->euid; /* uid_t * */ 1506 uarg[2] = (intptr_t) p->suid; /* uid_t * */ 1507 *n_args = 3; 1508 break; 1509 } 1510 /* setresgid */ 1511 case 210: { 1512 struct setresgid_args *p = params; 1513 iarg[0] = p->rgid; /* gid_t */ 1514 iarg[1] = p->egid; /* gid_t */ 1515 iarg[2] = p->sgid; /* gid_t */ 1516 *n_args = 3; 1517 break; 1518 } 1519 /* getresgid */ 1520 case 211: { 1521 struct getresgid_args *p = params; 1522 uarg[0] = (intptr_t) p->rgid; /* gid_t * */ 1523 uarg[1] = (intptr_t) p->egid; /* gid_t * */ 1524 uarg[2] = (intptr_t) p->sgid; /* gid_t * */ 1525 *n_args = 3; 1526 break; 1527 } 1528 /* linux_chown */ 1529 case 212: { 1530 struct linux_chown_args *p = params; 1531 uarg[0] = (intptr_t) p->path; /* char * */ 1532 iarg[1] = p->uid; /* l_uid_t */ 1533 iarg[2] = p->gid; /* l_gid_t */ 1534 *n_args = 3; 1535 break; 1536 } 1537 /* setuid */ 1538 case 213: { 1539 struct setuid_args *p = params; 1540 uarg[0] = p->uid; /* uid_t */ 1541 *n_args = 1; 1542 break; 1543 } 1544 /* setgid */ 1545 case 214: { 1546 struct setgid_args *p = params; 1547 iarg[0] = p->gid; /* gid_t */ 1548 *n_args = 1; 1549 break; 1550 } 1551 /* linux_setfsuid */ 1552 case 215: { 1553 struct linux_setfsuid_args *p = params; 1554 iarg[0] = p->uid; /* l_uid_t */ 1555 *n_args = 1; 1556 break; 1557 } 1558 /* linux_setfsgid */ 1559 case 216: { 1560 struct linux_setfsgid_args *p = params; 1561 iarg[0] = p->gid; /* l_gid_t */ 1562 *n_args = 1; 1563 break; 1564 } 1565 /* linux_pivot_root */ 1566 case 217: { 1567 struct linux_pivot_root_args *p = params; 1568 uarg[0] = (intptr_t) p->new_root; /* char * */ 1569 uarg[1] = (intptr_t) p->put_old; /* char * */ 1570 *n_args = 2; 1571 break; 1572 } 1573 /* linux_mincore */ 1574 case 218: { 1575 struct linux_mincore_args *p = params; 1576 iarg[0] = p->start; /* l_ulong */ 1577 iarg[1] = p->len; /* l_size_t */ 1578 uarg[2] = (intptr_t) p->vec; /* u_char * */ 1579 *n_args = 3; 1580 break; 1581 } 1582 /* madvise */ 1583 case 219: { 1584 struct madvise_args *p = params; 1585 uarg[0] = (intptr_t) p->addr; /* void * */ 1586 uarg[1] = p->len; /* size_t */ 1587 iarg[2] = p->behav; /* int */ 1588 *n_args = 3; 1589 break; 1590 } 1591 /* linux_getdents64 */ 1592 case 220: { 1593 struct linux_getdents64_args *p = params; 1594 iarg[0] = p->fd; /* l_uint */ 1595 uarg[1] = (intptr_t) p->dirent; /* void * */ 1596 iarg[2] = p->count; /* l_uint */ 1597 *n_args = 3; 1598 break; 1599 } 1600 /* linux_fcntl64 */ 1601 case 221: { 1602 struct linux_fcntl64_args *p = params; 1603 iarg[0] = p->fd; /* l_uint */ 1604 iarg[1] = p->cmd; /* l_uint */ 1605 iarg[2] = p->arg; /* l_ulong */ 1606 *n_args = 3; 1607 break; 1608 } 1609 /* linux_gettid */ 1610 case 224: { 1611 *n_args = 0; 1612 break; 1613 } 1614 /* linux_setxattr */ 1615 case 226: { 1616 *n_args = 0; 1617 break; 1618 } 1619 /* linux_lsetxattr */ 1620 case 227: { 1621 *n_args = 0; 1622 break; 1623 } 1624 /* linux_fsetxattr */ 1625 case 228: { 1626 *n_args = 0; 1627 break; 1628 } 1629 /* linux_getxattr */ 1630 case 229: { 1631 *n_args = 0; 1632 break; 1633 } 1634 /* linux_lgetxattr */ 1635 case 230: { 1636 *n_args = 0; 1637 break; 1638 } 1639 /* linux_fgetxattr */ 1640 case 231: { 1641 *n_args = 0; 1642 break; 1643 } 1644 /* linux_listxattr */ 1645 case 232: { 1646 *n_args = 0; 1647 break; 1648 } 1649 /* linux_llistxattr */ 1650 case 233: { 1651 *n_args = 0; 1652 break; 1653 } 1654 /* linux_flistxattr */ 1655 case 234: { 1656 *n_args = 0; 1657 break; 1658 } 1659 /* linux_removexattr */ 1660 case 235: { 1661 *n_args = 0; 1662 break; 1663 } 1664 /* linux_lremovexattr */ 1665 case 236: { 1666 *n_args = 0; 1667 break; 1668 } 1669 /* linux_fremovexattr */ 1670 case 237: { 1671 *n_args = 0; 1672 break; 1673 } 1674 /* linux_tkill */ 1675 case 238: { 1676 struct linux_tkill_args *p = params; 1677 iarg[0] = p->tid; /* int */ 1678 iarg[1] = p->sig; /* int */ 1679 *n_args = 2; 1680 break; 1681 } 1682 /* linux_sys_futex */ 1683 case 240: { 1684 struct linux_sys_futex_args *p = params; 1685 uarg[0] = (intptr_t) p->uaddr; /* void * */ 1686 iarg[1] = p->op; /* int */ 1687 uarg[2] = p->val; /* uint32_t */ 1688 uarg[3] = (intptr_t) p->timeout; /* struct l_timespec * */ 1689 uarg[4] = (intptr_t) p->uaddr2; /* uint32_t * */ 1690 uarg[5] = p->val3; /* uint32_t */ 1691 *n_args = 6; 1692 break; 1693 } 1694 /* linux_sched_setaffinity */ 1695 case 241: { 1696 struct linux_sched_setaffinity_args *p = params; 1697 iarg[0] = p->pid; /* l_pid_t */ 1698 iarg[1] = p->len; /* l_uint */ 1699 uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */ 1700 *n_args = 3; 1701 break; 1702 } 1703 /* linux_sched_getaffinity */ 1704 case 242: { 1705 struct linux_sched_getaffinity_args *p = params; 1706 iarg[0] = p->pid; /* l_pid_t */ 1707 iarg[1] = p->len; /* l_uint */ 1708 uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */ 1709 *n_args = 3; 1710 break; 1711 } 1712 /* linux_set_thread_area */ 1713 case 243: { 1714 struct linux_set_thread_area_args *p = params; 1715 uarg[0] = (intptr_t) p->desc; /* struct l_user_desc * */ 1716 *n_args = 1; 1717 break; 1718 } 1719 /* linux_get_thread_area */ 1720 case 244: { 1721 struct linux_get_thread_area_args *p = params; 1722 uarg[0] = (intptr_t) p->desc; /* struct l_user_desc * */ 1723 *n_args = 1; 1724 break; 1725 } 1726 /* linux_fadvise64 */ 1727 case 250: { 1728 struct linux_fadvise64_args *p = params; 1729 iarg[0] = p->fd; /* int */ 1730 iarg[1] = p->offset; /* l_loff_t */ 1731 iarg[2] = p->len; /* l_size_t */ 1732 iarg[3] = p->advice; /* int */ 1733 *n_args = 4; 1734 break; 1735 } 1736 /* linux_exit_group */ 1737 case 252: { 1738 struct linux_exit_group_args *p = params; 1739 iarg[0] = p->error_code; /* int */ 1740 *n_args = 1; 1741 break; 1742 } 1743 /* linux_lookup_dcookie */ 1744 case 253: { 1745 *n_args = 0; 1746 break; 1747 } 1748 /* linux_epoll_create */ 1749 case 254: { 1750 struct linux_epoll_create_args *p = params; 1751 iarg[0] = p->size; /* l_int */ 1752 *n_args = 1; 1753 break; 1754 } 1755 /* linux_epoll_ctl */ 1756 case 255: { 1757 struct linux_epoll_ctl_args *p = params; 1758 iarg[0] = p->epfd; /* l_int */ 1759 iarg[1] = p->op; /* l_int */ 1760 iarg[2] = p->fd; /* l_int */ 1761 uarg[3] = (intptr_t) p->event; /* struct epoll_event * */ 1762 *n_args = 4; 1763 break; 1764 } 1765 /* linux_epoll_wait */ 1766 case 256: { 1767 struct linux_epoll_wait_args *p = params; 1768 iarg[0] = p->epfd; /* l_int */ 1769 uarg[1] = (intptr_t) p->events; /* struct epoll_event * */ 1770 iarg[2] = p->maxevents; /* l_int */ 1771 iarg[3] = p->timeout; /* l_int */ 1772 *n_args = 4; 1773 break; 1774 } 1775 /* linux_remap_file_pages */ 1776 case 257: { 1777 *n_args = 0; 1778 break; 1779 } 1780 /* linux_set_tid_address */ 1781 case 258: { 1782 struct linux_set_tid_address_args *p = params; 1783 uarg[0] = (intptr_t) p->tidptr; /* int * */ 1784 *n_args = 1; 1785 break; 1786 } 1787 /* linux_timer_create */ 1788 case 259: { 1789 struct linux_timer_create_args *p = params; 1790 iarg[0] = p->clock_id; /* clockid_t */ 1791 uarg[1] = (intptr_t) p->evp; /* struct sigevent * */ 1792 uarg[2] = (intptr_t) p->timerid; /* l_timer_t * */ 1793 *n_args = 3; 1794 break; 1795 } 1796 /* linux_timer_settime */ 1797 case 260: { 1798 struct linux_timer_settime_args *p = params; 1799 iarg[0] = p->timerid; /* l_timer_t */ 1800 iarg[1] = p->flags; /* l_int */ 1801 uarg[2] = (intptr_t) p->new; /* const struct itimerspec * */ 1802 uarg[3] = (intptr_t) p->old; /* struct itimerspec * */ 1803 *n_args = 4; 1804 break; 1805 } 1806 /* linux_timer_gettime */ 1807 case 261: { 1808 struct linux_timer_gettime_args *p = params; 1809 iarg[0] = p->timerid; /* l_timer_t */ 1810 uarg[1] = (intptr_t) p->setting; /* struct itimerspec * */ 1811 *n_args = 2; 1812 break; 1813 } 1814 /* linux_timer_getoverrun */ 1815 case 262: { 1816 struct linux_timer_getoverrun_args *p = params; 1817 iarg[0] = p->timerid; /* l_timer_t */ 1818 *n_args = 1; 1819 break; 1820 } 1821 /* linux_timer_delete */ 1822 case 263: { 1823 struct linux_timer_delete_args *p = params; 1824 iarg[0] = p->timerid; /* l_timer_t */ 1825 *n_args = 1; 1826 break; 1827 } 1828 /* linux_clock_settime */ 1829 case 264: { 1830 struct linux_clock_settime_args *p = params; 1831 iarg[0] = p->which; /* clockid_t */ 1832 uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */ 1833 *n_args = 2; 1834 break; 1835 } 1836 /* linux_clock_gettime */ 1837 case 265: { 1838 struct linux_clock_gettime_args *p = params; 1839 iarg[0] = p->which; /* clockid_t */ 1840 uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */ 1841 *n_args = 2; 1842 break; 1843 } 1844 /* linux_clock_getres */ 1845 case 266: { 1846 struct linux_clock_getres_args *p = params; 1847 iarg[0] = p->which; /* clockid_t */ 1848 uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */ 1849 *n_args = 2; 1850 break; 1851 } 1852 /* linux_clock_nanosleep */ 1853 case 267: { 1854 struct linux_clock_nanosleep_args *p = params; 1855 iarg[0] = p->which; /* clockid_t */ 1856 iarg[1] = p->flags; /* int */ 1857 uarg[2] = (intptr_t) p->rqtp; /* struct l_timespec * */ 1858 uarg[3] = (intptr_t) p->rmtp; /* struct l_timespec * */ 1859 *n_args = 4; 1860 break; 1861 } 1862 /* linux_statfs64 */ 1863 case 268: { 1864 struct linux_statfs64_args *p = params; 1865 uarg[0] = (intptr_t) p->path; /* char * */ 1866 uarg[1] = p->bufsize; /* size_t */ 1867 uarg[2] = (intptr_t) p->buf; /* struct l_statfs64_buf * */ 1868 *n_args = 3; 1869 break; 1870 } 1871 /* linux_fstatfs64 */ 1872 case 269: { 1873 *n_args = 0; 1874 break; 1875 } 1876 /* linux_tgkill */ 1877 case 270: { 1878 struct linux_tgkill_args *p = params; 1879 iarg[0] = p->tgid; /* int */ 1880 iarg[1] = p->pid; /* int */ 1881 iarg[2] = p->sig; /* int */ 1882 *n_args = 3; 1883 break; 1884 } 1885 /* linux_utimes */ 1886 case 271: { 1887 struct linux_utimes_args *p = params; 1888 uarg[0] = (intptr_t) p->fname; /* char * */ 1889 uarg[1] = (intptr_t) p->tptr; /* struct l_timeval * */ 1890 *n_args = 2; 1891 break; 1892 } 1893 /* linux_fadvise64_64 */ 1894 case 272: { 1895 struct linux_fadvise64_64_args *p = params; 1896 iarg[0] = p->fd; /* int */ 1897 iarg[1] = p->offset; /* l_loff_t */ 1898 iarg[2] = p->len; /* l_loff_t */ 1899 iarg[3] = p->advice; /* int */ 1900 *n_args = 4; 1901 break; 1902 } 1903 /* linux_mbind */ 1904 case 274: { 1905 *n_args = 0; 1906 break; 1907 } 1908 /* linux_get_mempolicy */ 1909 case 275: { 1910 *n_args = 0; 1911 break; 1912 } 1913 /* linux_set_mempolicy */ 1914 case 276: { 1915 *n_args = 0; 1916 break; 1917 } 1918 /* linux_mq_open */ 1919 case 277: { 1920 struct linux_mq_open_args *p = params; 1921 uarg[0] = (intptr_t) p->name; /* const char * */ 1922 iarg[1] = p->oflag; /* int */ 1923 iarg[2] = p->mode; /* mode_t */ 1924 uarg[3] = (intptr_t) p->attr; /* struct mq_attr * */ 1925 *n_args = 4; 1926 break; 1927 } 1928 /* linux_mq_unlink */ 1929 case 278: { 1930 struct linux_mq_unlink_args *p = params; 1931 uarg[0] = (intptr_t) p->name; /* const char * */ 1932 *n_args = 1; 1933 break; 1934 } 1935 /* linux_mq_timedsend */ 1936 case 279: { 1937 struct linux_mq_timedsend_args *p = params; 1938 iarg[0] = p->mqd; /* l_mqd_t */ 1939 uarg[1] = (intptr_t) p->msg_ptr; /* const char * */ 1940 uarg[2] = p->msg_len; /* size_t */ 1941 uarg[3] = p->msg_prio; /* unsigned int */ 1942 uarg[4] = (intptr_t) p->abs_timeout; /* const struct l_timespec * */ 1943 *n_args = 5; 1944 break; 1945 } 1946 /* linux_mq_timedreceive */ 1947 case 280: { 1948 struct linux_mq_timedreceive_args *p = params; 1949 iarg[0] = p->mqd; /* l_mqd_t */ 1950 uarg[1] = (intptr_t) p->msg_ptr; /* char * */ 1951 uarg[2] = p->msg_len; /* size_t */ 1952 uarg[3] = p->msg_prio; /* unsigned int */ 1953 uarg[4] = (intptr_t) p->abs_timeout; /* const struct l_timespec * */ 1954 *n_args = 5; 1955 break; 1956 } 1957 /* linux_mq_notify */ 1958 case 281: { 1959 struct linux_mq_notify_args *p = params; 1960 iarg[0] = p->mqd; /* l_mqd_t */ 1961 uarg[1] = (intptr_t) p->abs_timeout; /* const struct l_timespec * */ 1962 *n_args = 2; 1963 break; 1964 } 1965 /* linux_mq_getsetattr */ 1966 case 282: { 1967 struct linux_mq_getsetattr_args *p = params; 1968 iarg[0] = p->mqd; /* l_mqd_t */ 1969 uarg[1] = (intptr_t) p->attr; /* const struct mq_attr * */ 1970 uarg[2] = (intptr_t) p->oattr; /* struct mq_attr * */ 1971 *n_args = 3; 1972 break; 1973 } 1974 /* linux_kexec_load */ 1975 case 283: { 1976 *n_args = 0; 1977 break; 1978 } 1979 /* linux_waitid */ 1980 case 284: { 1981 struct linux_waitid_args *p = params; 1982 iarg[0] = p->idtype; /* int */ 1983 iarg[1] = p->id; /* l_pid_t */ 1984 uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */ 1985 iarg[3] = p->options; /* int */ 1986 uarg[4] = (intptr_t) p->rusage; /* void * */ 1987 *n_args = 5; 1988 break; 1989 } 1990 /* linux_add_key */ 1991 case 286: { 1992 *n_args = 0; 1993 break; 1994 } 1995 /* linux_request_key */ 1996 case 287: { 1997 *n_args = 0; 1998 break; 1999 } 2000 /* linux_keyctl */ 2001 case 288: { 2002 *n_args = 0; 2003 break; 2004 } 2005 /* linux_ioprio_set */ 2006 case 289: { 2007 *n_args = 0; 2008 break; 2009 } 2010 /* linux_ioprio_get */ 2011 case 290: { 2012 *n_args = 0; 2013 break; 2014 } 2015 /* linux_inotify_init */ 2016 case 291: { 2017 *n_args = 0; 2018 break; 2019 } 2020 /* linux_inotify_add_watch */ 2021 case 292: { 2022 *n_args = 0; 2023 break; 2024 } 2025 /* linux_inotify_rm_watch */ 2026 case 293: { 2027 *n_args = 0; 2028 break; 2029 } 2030 /* linux_migrate_pages */ 2031 case 294: { 2032 *n_args = 0; 2033 break; 2034 } 2035 /* linux_openat */ 2036 case 295: { 2037 struct linux_openat_args *p = params; 2038 iarg[0] = p->dfd; /* l_int */ 2039 uarg[1] = (intptr_t) p->filename; /* const char * */ 2040 iarg[2] = p->flags; /* l_int */ 2041 iarg[3] = p->mode; /* l_int */ 2042 *n_args = 4; 2043 break; 2044 } 2045 /* linux_mkdirat */ 2046 case 296: { 2047 struct linux_mkdirat_args *p = params; 2048 iarg[0] = p->dfd; /* l_int */ 2049 uarg[1] = (intptr_t) p->pathname; /* const char * */ 2050 iarg[2] = p->mode; /* l_int */ 2051 *n_args = 3; 2052 break; 2053 } 2054 /* linux_mknodat */ 2055 case 297: { 2056 struct linux_mknodat_args *p = params; 2057 iarg[0] = p->dfd; /* l_int */ 2058 uarg[1] = (intptr_t) p->filename; /* const char * */ 2059 iarg[2] = p->mode; /* l_int */ 2060 iarg[3] = p->dev; /* l_uint */ 2061 *n_args = 4; 2062 break; 2063 } 2064 /* linux_fchownat */ 2065 case 298: { 2066 struct linux_fchownat_args *p = params; 2067 iarg[0] = p->dfd; /* l_int */ 2068 uarg[1] = (intptr_t) p->filename; /* const char * */ 2069 iarg[2] = p->uid; /* l_uid16_t */ 2070 iarg[3] = p->gid; /* l_gid16_t */ 2071 iarg[4] = p->flag; /* l_int */ 2072 *n_args = 5; 2073 break; 2074 } 2075 /* linux_futimesat */ 2076 case 299: { 2077 struct linux_futimesat_args *p = params; 2078 iarg[0] = p->dfd; /* l_int */ 2079 uarg[1] = (intptr_t) p->filename; /* char * */ 2080 uarg[2] = (intptr_t) p->utimes; /* struct l_timeval * */ 2081 *n_args = 3; 2082 break; 2083 } 2084 /* linux_fstatat64 */ 2085 case 300: { 2086 struct linux_fstatat64_args *p = params; 2087 iarg[0] = p->dfd; /* l_int */ 2088 uarg[1] = (intptr_t) p->pathname; /* char * */ 2089 uarg[2] = (intptr_t) p->statbuf; /* struct l_stat64 * */ 2090 iarg[3] = p->flag; /* l_int */ 2091 *n_args = 4; 2092 break; 2093 } 2094 /* linux_unlinkat */ 2095 case 301: { 2096 struct linux_unlinkat_args *p = params; 2097 iarg[0] = p->dfd; /* l_int */ 2098 uarg[1] = (intptr_t) p->pathname; /* const char * */ 2099 iarg[2] = p->flag; /* l_int */ 2100 *n_args = 3; 2101 break; 2102 } 2103 /* linux_renameat */ 2104 case 302: { 2105 struct linux_renameat_args *p = params; 2106 iarg[0] = p->olddfd; /* l_int */ 2107 uarg[1] = (intptr_t) p->oldname; /* const char * */ 2108 iarg[2] = p->newdfd; /* l_int */ 2109 uarg[3] = (intptr_t) p->newname; /* const char * */ 2110 *n_args = 4; 2111 break; 2112 } 2113 /* linux_linkat */ 2114 case 303: { 2115 struct linux_linkat_args *p = params; 2116 iarg[0] = p->olddfd; /* l_int */ 2117 uarg[1] = (intptr_t) p->oldname; /* const char * */ 2118 iarg[2] = p->newdfd; /* l_int */ 2119 uarg[3] = (intptr_t) p->newname; /* const char * */ 2120 iarg[4] = p->flag; /* l_int */ 2121 *n_args = 5; 2122 break; 2123 } 2124 /* linux_symlinkat */ 2125 case 304: { 2126 struct linux_symlinkat_args *p = params; 2127 uarg[0] = (intptr_t) p->oldname; /* const char * */ 2128 iarg[1] = p->newdfd; /* l_int */ 2129 uarg[2] = (intptr_t) p->newname; /* const char * */ 2130 *n_args = 3; 2131 break; 2132 } 2133 /* linux_readlinkat */ 2134 case 305: { 2135 struct linux_readlinkat_args *p = params; 2136 iarg[0] = p->dfd; /* l_int */ 2137 uarg[1] = (intptr_t) p->path; /* const char * */ 2138 uarg[2] = (intptr_t) p->buf; /* char * */ 2139 iarg[3] = p->bufsiz; /* l_int */ 2140 *n_args = 4; 2141 break; 2142 } 2143 /* linux_fchmodat */ 2144 case 306: { 2145 struct linux_fchmodat_args *p = params; 2146 iarg[0] = p->dfd; /* l_int */ 2147 uarg[1] = (intptr_t) p->filename; /* const char * */ 2148 iarg[2] = p->mode; /* l_mode_t */ 2149 *n_args = 3; 2150 break; 2151 } 2152 /* linux_faccessat */ 2153 case 307: { 2154 struct linux_faccessat_args *p = params; 2155 iarg[0] = p->dfd; /* l_int */ 2156 uarg[1] = (intptr_t) p->filename; /* const char * */ 2157 iarg[2] = p->amode; /* l_int */ 2158 *n_args = 3; 2159 break; 2160 } 2161 /* linux_pselect6 */ 2162 case 308: { 2163 struct linux_pselect6_args *p = params; 2164 iarg[0] = p->nfds; /* l_int */ 2165 uarg[1] = (intptr_t) p->readfds; /* l_fd_set * */ 2166 uarg[2] = (intptr_t) p->writefds; /* l_fd_set * */ 2167 uarg[3] = (intptr_t) p->exceptfds; /* l_fd_set * */ 2168 uarg[4] = (intptr_t) p->tsp; /* struct l_timespec * */ 2169 uarg[5] = (intptr_t) p->sig; /* l_uintptr_t * */ 2170 *n_args = 6; 2171 break; 2172 } 2173 /* linux_ppoll */ 2174 case 309: { 2175 struct linux_ppoll_args *p = params; 2176 uarg[0] = (intptr_t) p->fds; /* struct pollfd * */ 2177 uarg[1] = p->nfds; /* uint32_t */ 2178 uarg[2] = (intptr_t) p->tsp; /* struct l_timespec * */ 2179 uarg[3] = (intptr_t) p->sset; /* l_sigset_t * */ 2180 iarg[4] = p->ssize; /* l_size_t */ 2181 *n_args = 5; 2182 break; 2183 } 2184 /* linux_unshare */ 2185 case 310: { 2186 *n_args = 0; 2187 break; 2188 } 2189 /* linux_set_robust_list */ 2190 case 311: { 2191 struct linux_set_robust_list_args *p = params; 2192 uarg[0] = (intptr_t) p->head; /* struct linux_robust_list_head * */ 2193 iarg[1] = p->len; /* l_size_t */ 2194 *n_args = 2; 2195 break; 2196 } 2197 /* linux_get_robust_list */ 2198 case 312: { 2199 struct linux_get_robust_list_args *p = params; 2200 iarg[0] = p->pid; /* l_int */ 2201 uarg[1] = (intptr_t) p->head; /* struct linux_robust_list_head ** */ 2202 uarg[2] = (intptr_t) p->len; /* l_size_t * */ 2203 *n_args = 3; 2204 break; 2205 } 2206 /* linux_splice */ 2207 case 313: { 2208 *n_args = 0; 2209 break; 2210 } 2211 /* linux_sync_file_range */ 2212 case 314: { 2213 *n_args = 0; 2214 break; 2215 } 2216 /* linux_tee */ 2217 case 315: { 2218 *n_args = 0; 2219 break; 2220 } 2221 /* linux_vmsplice */ 2222 case 316: { 2223 *n_args = 0; 2224 break; 2225 } 2226 /* linux_move_pages */ 2227 case 317: { 2228 *n_args = 0; 2229 break; 2230 } 2231 /* linux_getcpu */ 2232 case 318: { 2233 *n_args = 0; 2234 break; 2235 } 2236 /* linux_epoll_pwait */ 2237 case 319: { 2238 struct linux_epoll_pwait_args *p = params; 2239 iarg[0] = p->epfd; /* l_int */ 2240 uarg[1] = (intptr_t) p->events; /* struct epoll_event * */ 2241 iarg[2] = p->maxevents; /* l_int */ 2242 iarg[3] = p->timeout; /* l_int */ 2243 uarg[4] = (intptr_t) p->mask; /* l_sigset_t * */ 2244 *n_args = 5; 2245 break; 2246 } 2247 /* linux_utimensat */ 2248 case 320: { 2249 struct linux_utimensat_args *p = params; 2250 iarg[0] = p->dfd; /* l_int */ 2251 uarg[1] = (intptr_t) p->pathname; /* const char * */ 2252 uarg[2] = (intptr_t) p->times; /* const struct l_timespec * */ 2253 iarg[3] = p->flags; /* l_int */ 2254 *n_args = 4; 2255 break; 2256 } 2257 /* linux_signalfd */ 2258 case 321: { 2259 *n_args = 0; 2260 break; 2261 } 2262 /* linux_timerfd_create */ 2263 case 322: { 2264 *n_args = 0; 2265 break; 2266 } 2267 /* linux_eventfd */ 2268 case 323: { 2269 struct linux_eventfd_args *p = params; 2270 iarg[0] = p->initval; /* l_uint */ 2271 *n_args = 1; 2272 break; 2273 } 2274 /* linux_fallocate */ 2275 case 324: { 2276 struct linux_fallocate_args *p = params; 2277 iarg[0] = p->fd; /* l_int */ 2278 iarg[1] = p->mode; /* l_int */ 2279 iarg[2] = p->offset; /* l_loff_t */ 2280 iarg[3] = p->len; /* l_loff_t */ 2281 *n_args = 4; 2282 break; 2283 } 2284 /* linux_timerfd_settime */ 2285 case 325: { 2286 *n_args = 0; 2287 break; 2288 } 2289 /* linux_timerfd_gettime */ 2290 case 326: { 2291 *n_args = 0; 2292 break; 2293 } 2294 /* linux_signalfd4 */ 2295 case 327: { 2296 *n_args = 0; 2297 break; 2298 } 2299 /* linux_eventfd2 */ 2300 case 328: { 2301 struct linux_eventfd2_args *p = params; 2302 iarg[0] = p->initval; /* l_uint */ 2303 iarg[1] = p->flags; /* l_int */ 2304 *n_args = 2; 2305 break; 2306 } 2307 /* linux_epoll_create1 */ 2308 case 329: { 2309 struct linux_epoll_create1_args *p = params; 2310 iarg[0] = p->flags; /* l_int */ 2311 *n_args = 1; 2312 break; 2313 } 2314 /* linux_dup3 */ 2315 case 330: { 2316 struct linux_dup3_args *p = params; 2317 iarg[0] = p->oldfd; /* l_int */ 2318 iarg[1] = p->newfd; /* l_int */ 2319 iarg[2] = p->flags; /* l_int */ 2320 *n_args = 3; 2321 break; 2322 } 2323 /* linux_pipe2 */ 2324 case 331: { 2325 struct linux_pipe2_args *p = params; 2326 uarg[0] = (intptr_t) p->pipefds; /* l_int * */ 2327 iarg[1] = p->flags; /* l_int */ 2328 *n_args = 2; 2329 break; 2330 } 2331 /* linux_inotify_init1 */ 2332 case 332: { 2333 *n_args = 0; 2334 break; 2335 } 2336 /* linux_preadv */ 2337 case 333: { 2338 *n_args = 0; 2339 break; 2340 } 2341 /* linux_pwritev */ 2342 case 334: { 2343 *n_args = 0; 2344 break; 2345 } 2346 /* linux_rt_tsigqueueinfo */ 2347 case 335: { 2348 *n_args = 0; 2349 break; 2350 } 2351 /* linux_perf_event_open */ 2352 case 336: { 2353 *n_args = 0; 2354 break; 2355 } 2356 /* linux_recvmmsg */ 2357 case 337: { 2358 struct linux_recvmmsg_args *p = params; 2359 iarg[0] = p->s; /* l_int */ 2360 uarg[1] = (intptr_t) p->msg; /* struct l_mmsghdr * */ 2361 iarg[2] = p->vlen; /* l_uint */ 2362 iarg[3] = p->flags; /* l_uint */ 2363 uarg[4] = (intptr_t) p->timeout; /* struct l_timespec * */ 2364 *n_args = 5; 2365 break; 2366 } 2367 /* linux_fanotify_init */ 2368 case 338: { 2369 *n_args = 0; 2370 break; 2371 } 2372 /* linux_fanotify_mark */ 2373 case 339: { 2374 *n_args = 0; 2375 break; 2376 } 2377 /* linux_prlimit64 */ 2378 case 340: { 2379 struct linux_prlimit64_args *p = params; 2380 iarg[0] = p->pid; /* l_pid_t */ 2381 iarg[1] = p->resource; /* l_uint */ 2382 uarg[2] = (intptr_t) p->new; /* struct rlimit * */ 2383 uarg[3] = (intptr_t) p->old; /* struct rlimit * */ 2384 *n_args = 4; 2385 break; 2386 } 2387 /* linux_name_to_handle_at */ 2388 case 341: { 2389 *n_args = 0; 2390 break; 2391 } 2392 /* linux_open_by_handle_at */ 2393 case 342: { 2394 *n_args = 0; 2395 break; 2396 } 2397 /* linux_clock_adjtime */ 2398 case 343: { 2399 *n_args = 0; 2400 break; 2401 } 2402 /* linux_syncfs */ 2403 case 344: { 2404 struct linux_syncfs_args *p = params; 2405 iarg[0] = p->fd; /* l_int */ 2406 *n_args = 1; 2407 break; 2408 } 2409 /* linux_sendmmsg */ 2410 case 345: { 2411 struct linux_sendmmsg_args *p = params; 2412 iarg[0] = p->s; /* l_int */ 2413 uarg[1] = (intptr_t) p->msg; /* struct l_mmsghdr * */ 2414 iarg[2] = p->vlen; /* l_uint */ 2415 iarg[3] = p->flags; /* l_uint */ 2416 *n_args = 4; 2417 break; 2418 } 2419 /* linux_setns */ 2420 case 346: { 2421 *n_args = 0; 2422 break; 2423 } 2424 /* linux_process_vm_readv */ 2425 case 347: { 2426 *n_args = 0; 2427 break; 2428 } 2429 /* linux_process_vm_writev */ 2430 case 348: { 2431 *n_args = 0; 2432 break; 2433 } 2434 default: 2435 *n_args = 0; 2436 break; 2437 }; 2438 } 2439 static void 2440 systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) 2441 { 2442 const char *p = NULL; 2443 switch (sysnum) { 2444 #define nosys linux_nosys 2445 /* linux_exit */ 2446 case 1: 2447 switch(ndx) { 2448 case 0: 2449 p = "int"; 2450 break; 2451 default: 2452 break; 2453 }; 2454 break; 2455 /* linux_fork */ 2456 case 2: 2457 break; 2458 /* read */ 2459 case 3: 2460 switch(ndx) { 2461 case 0: 2462 p = "int"; 2463 break; 2464 case 1: 2465 p = "char *"; 2466 break; 2467 case 2: 2468 p = "u_int"; 2469 break; 2470 default: 2471 break; 2472 }; 2473 break; 2474 /* write */ 2475 case 4: 2476 switch(ndx) { 2477 case 0: 2478 p = "int"; 2479 break; 2480 case 1: 2481 p = "char *"; 2482 break; 2483 case 2: 2484 p = "u_int"; 2485 break; 2486 default: 2487 break; 2488 }; 2489 break; 2490 /* linux_open */ 2491 case 5: 2492 switch(ndx) { 2493 case 0: 2494 p = "char *"; 2495 break; 2496 case 1: 2497 p = "l_int"; 2498 break; 2499 case 2: 2500 p = "l_int"; 2501 break; 2502 default: 2503 break; 2504 }; 2505 break; 2506 /* close */ 2507 case 6: 2508 switch(ndx) { 2509 case 0: 2510 p = "int"; 2511 break; 2512 default: 2513 break; 2514 }; 2515 break; 2516 /* linux_waitpid */ 2517 case 7: 2518 switch(ndx) { 2519 case 0: 2520 p = "l_pid_t"; 2521 break; 2522 case 1: 2523 p = "l_int *"; 2524 break; 2525 case 2: 2526 p = "l_int"; 2527 break; 2528 default: 2529 break; 2530 }; 2531 break; 2532 /* linux_creat */ 2533 case 8: 2534 switch(ndx) { 2535 case 0: 2536 p = "char *"; 2537 break; 2538 case 1: 2539 p = "l_int"; 2540 break; 2541 default: 2542 break; 2543 }; 2544 break; 2545 /* linux_link */ 2546 case 9: 2547 switch(ndx) { 2548 case 0: 2549 p = "char *"; 2550 break; 2551 case 1: 2552 p = "char *"; 2553 break; 2554 default: 2555 break; 2556 }; 2557 break; 2558 /* linux_unlink */ 2559 case 10: 2560 switch(ndx) { 2561 case 0: 2562 p = "char *"; 2563 break; 2564 default: 2565 break; 2566 }; 2567 break; 2568 /* linux_execve */ 2569 case 11: 2570 switch(ndx) { 2571 case 0: 2572 p = "char *"; 2573 break; 2574 case 1: 2575 p = "char **"; 2576 break; 2577 case 2: 2578 p = "char **"; 2579 break; 2580 default: 2581 break; 2582 }; 2583 break; 2584 /* linux_chdir */ 2585 case 12: 2586 switch(ndx) { 2587 case 0: 2588 p = "char *"; 2589 break; 2590 default: 2591 break; 2592 }; 2593 break; 2594 /* linux_time */ 2595 case 13: 2596 switch(ndx) { 2597 case 0: 2598 p = "l_time_t *"; 2599 break; 2600 default: 2601 break; 2602 }; 2603 break; 2604 /* linux_mknod */ 2605 case 14: 2606 switch(ndx) { 2607 case 0: 2608 p = "char *"; 2609 break; 2610 case 1: 2611 p = "l_int"; 2612 break; 2613 case 2: 2614 p = "l_dev_t"; 2615 break; 2616 default: 2617 break; 2618 }; 2619 break; 2620 /* linux_chmod */ 2621 case 15: 2622 switch(ndx) { 2623 case 0: 2624 p = "char *"; 2625 break; 2626 case 1: 2627 p = "l_mode_t"; 2628 break; 2629 default: 2630 break; 2631 }; 2632 break; 2633 /* linux_lchown16 */ 2634 case 16: 2635 switch(ndx) { 2636 case 0: 2637 p = "char *"; 2638 break; 2639 case 1: 2640 p = "l_uid16_t"; 2641 break; 2642 case 2: 2643 p = "l_gid16_t"; 2644 break; 2645 default: 2646 break; 2647 }; 2648 break; 2649 /* linux_stat */ 2650 case 18: 2651 switch(ndx) { 2652 case 0: 2653 p = "char *"; 2654 break; 2655 case 1: 2656 p = "struct linux_stat *"; 2657 break; 2658 default: 2659 break; 2660 }; 2661 break; 2662 /* linux_lseek */ 2663 case 19: 2664 switch(ndx) { 2665 case 0: 2666 p = "l_uint"; 2667 break; 2668 case 1: 2669 p = "l_off_t"; 2670 break; 2671 case 2: 2672 p = "l_int"; 2673 break; 2674 default: 2675 break; 2676 }; 2677 break; 2678 /* linux_getpid */ 2679 case 20: 2680 break; 2681 /* linux_mount */ 2682 case 21: 2683 switch(ndx) { 2684 case 0: 2685 p = "char *"; 2686 break; 2687 case 1: 2688 p = "char *"; 2689 break; 2690 case 2: 2691 p = "char *"; 2692 break; 2693 case 3: 2694 p = "l_ulong"; 2695 break; 2696 case 4: 2697 p = "void *"; 2698 break; 2699 default: 2700 break; 2701 }; 2702 break; 2703 /* linux_oldumount */ 2704 case 22: 2705 switch(ndx) { 2706 case 0: 2707 p = "char *"; 2708 break; 2709 default: 2710 break; 2711 }; 2712 break; 2713 /* linux_setuid16 */ 2714 case 23: 2715 switch(ndx) { 2716 case 0: 2717 p = "l_uid16_t"; 2718 break; 2719 default: 2720 break; 2721 }; 2722 break; 2723 /* linux_getuid16 */ 2724 case 24: 2725 break; 2726 /* linux_stime */ 2727 case 25: 2728 break; 2729 /* linux_ptrace */ 2730 case 26: 2731 switch(ndx) { 2732 case 0: 2733 p = "l_long"; 2734 break; 2735 case 1: 2736 p = "l_long"; 2737 break; 2738 case 2: 2739 p = "l_long"; 2740 break; 2741 case 3: 2742 p = "l_long"; 2743 break; 2744 default: 2745 break; 2746 }; 2747 break; 2748 /* linux_alarm */ 2749 case 27: 2750 switch(ndx) { 2751 case 0: 2752 p = "l_uint"; 2753 break; 2754 default: 2755 break; 2756 }; 2757 break; 2758 /* linux_fstat */ 2759 case 28: 2760 switch(ndx) { 2761 case 0: 2762 p = "l_uint"; 2763 break; 2764 case 1: 2765 p = "struct linux_stat *"; 2766 break; 2767 default: 2768 break; 2769 }; 2770 break; 2771 /* linux_pause */ 2772 case 29: 2773 break; 2774 /* linux_utime */ 2775 case 30: 2776 switch(ndx) { 2777 case 0: 2778 p = "char *"; 2779 break; 2780 case 1: 2781 p = "struct l_utimbuf *"; 2782 break; 2783 default: 2784 break; 2785 }; 2786 break; 2787 /* linux_access */ 2788 case 33: 2789 switch(ndx) { 2790 case 0: 2791 p = "char *"; 2792 break; 2793 case 1: 2794 p = "l_int"; 2795 break; 2796 default: 2797 break; 2798 }; 2799 break; 2800 /* linux_nice */ 2801 case 34: 2802 switch(ndx) { 2803 case 0: 2804 p = "l_int"; 2805 break; 2806 default: 2807 break; 2808 }; 2809 break; 2810 /* sync */ 2811 case 36: 2812 break; 2813 /* linux_kill */ 2814 case 37: 2815 switch(ndx) { 2816 case 0: 2817 p = "l_int"; 2818 break; 2819 case 1: 2820 p = "l_int"; 2821 break; 2822 default: 2823 break; 2824 }; 2825 break; 2826 /* linux_rename */ 2827 case 38: 2828 switch(ndx) { 2829 case 0: 2830 p = "char *"; 2831 break; 2832 case 1: 2833 p = "char *"; 2834 break; 2835 default: 2836 break; 2837 }; 2838 break; 2839 /* linux_mkdir */ 2840 case 39: 2841 switch(ndx) { 2842 case 0: 2843 p = "char *"; 2844 break; 2845 case 1: 2846 p = "l_int"; 2847 break; 2848 default: 2849 break; 2850 }; 2851 break; 2852 /* linux_rmdir */ 2853 case 40: 2854 switch(ndx) { 2855 case 0: 2856 p = "char *"; 2857 break; 2858 default: 2859 break; 2860 }; 2861 break; 2862 /* dup */ 2863 case 41: 2864 switch(ndx) { 2865 case 0: 2866 p = "u_int"; 2867 break; 2868 default: 2869 break; 2870 }; 2871 break; 2872 /* linux_pipe */ 2873 case 42: 2874 switch(ndx) { 2875 case 0: 2876 p = "l_int *"; 2877 break; 2878 default: 2879 break; 2880 }; 2881 break; 2882 /* linux_times */ 2883 case 43: 2884 switch(ndx) { 2885 case 0: 2886 p = "struct l_times_argv *"; 2887 break; 2888 default: 2889 break; 2890 }; 2891 break; 2892 /* linux_brk */ 2893 case 45: 2894 switch(ndx) { 2895 case 0: 2896 p = "l_ulong"; 2897 break; 2898 default: 2899 break; 2900 }; 2901 break; 2902 /* linux_setgid16 */ 2903 case 46: 2904 switch(ndx) { 2905 case 0: 2906 p = "l_gid16_t"; 2907 break; 2908 default: 2909 break; 2910 }; 2911 break; 2912 /* linux_getgid16 */ 2913 case 47: 2914 break; 2915 /* linux_signal */ 2916 case 48: 2917 switch(ndx) { 2918 case 0: 2919 p = "l_int"; 2920 break; 2921 case 1: 2922 p = "void *"; 2923 break; 2924 default: 2925 break; 2926 }; 2927 break; 2928 /* linux_geteuid16 */ 2929 case 49: 2930 break; 2931 /* linux_getegid16 */ 2932 case 50: 2933 break; 2934 /* acct */ 2935 case 51: 2936 switch(ndx) { 2937 case 0: 2938 p = "char *"; 2939 break; 2940 default: 2941 break; 2942 }; 2943 break; 2944 /* linux_umount */ 2945 case 52: 2946 switch(ndx) { 2947 case 0: 2948 p = "char *"; 2949 break; 2950 case 1: 2951 p = "l_int"; 2952 break; 2953 default: 2954 break; 2955 }; 2956 break; 2957 /* linux_ioctl */ 2958 case 54: 2959 switch(ndx) { 2960 case 0: 2961 p = "l_uint"; 2962 break; 2963 case 1: 2964 p = "l_uint"; 2965 break; 2966 case 2: 2967 p = "l_ulong"; 2968 break; 2969 default: 2970 break; 2971 }; 2972 break; 2973 /* linux_fcntl */ 2974 case 55: 2975 switch(ndx) { 2976 case 0: 2977 p = "l_uint"; 2978 break; 2979 case 1: 2980 p = "l_uint"; 2981 break; 2982 case 2: 2983 p = "l_ulong"; 2984 break; 2985 default: 2986 break; 2987 }; 2988 break; 2989 /* setpgid */ 2990 case 57: 2991 switch(ndx) { 2992 case 0: 2993 p = "int"; 2994 break; 2995 case 1: 2996 p = "int"; 2997 break; 2998 default: 2999 break; 3000 }; 3001 break; 3002 /* linux_olduname */ 3003 case 59: 3004 break; 3005 /* umask */ 3006 case 60: 3007 switch(ndx) { 3008 case 0: 3009 p = "int"; 3010 break; 3011 default: 3012 break; 3013 }; 3014 break; 3015 /* chroot */ 3016 case 61: 3017 switch(ndx) { 3018 case 0: 3019 p = "char *"; 3020 break; 3021 default: 3022 break; 3023 }; 3024 break; 3025 /* linux_ustat */ 3026 case 62: 3027 switch(ndx) { 3028 case 0: 3029 p = "l_dev_t"; 3030 break; 3031 case 1: 3032 p = "struct l_ustat *"; 3033 break; 3034 default: 3035 break; 3036 }; 3037 break; 3038 /* dup2 */ 3039 case 63: 3040 switch(ndx) { 3041 case 0: 3042 p = "u_int"; 3043 break; 3044 case 1: 3045 p = "u_int"; 3046 break; 3047 default: 3048 break; 3049 }; 3050 break; 3051 /* linux_getppid */ 3052 case 64: 3053 break; 3054 /* getpgrp */ 3055 case 65: 3056 break; 3057 /* setsid */ 3058 case 66: 3059 break; 3060 /* linux_sigaction */ 3061 case 67: 3062 switch(ndx) { 3063 case 0: 3064 p = "l_int"; 3065 break; 3066 case 1: 3067 p = "l_osigaction_t *"; 3068 break; 3069 case 2: 3070 p = "l_osigaction_t *"; 3071 break; 3072 default: 3073 break; 3074 }; 3075 break; 3076 /* linux_sgetmask */ 3077 case 68: 3078 break; 3079 /* linux_ssetmask */ 3080 case 69: 3081 switch(ndx) { 3082 case 0: 3083 p = "l_osigset_t"; 3084 break; 3085 default: 3086 break; 3087 }; 3088 break; 3089 /* linux_setreuid16 */ 3090 case 70: 3091 switch(ndx) { 3092 case 0: 3093 p = "l_uid16_t"; 3094 break; 3095 case 1: 3096 p = "l_uid16_t"; 3097 break; 3098 default: 3099 break; 3100 }; 3101 break; 3102 /* linux_setregid16 */ 3103 case 71: 3104 switch(ndx) { 3105 case 0: 3106 p = "l_gid16_t"; 3107 break; 3108 case 1: 3109 p = "l_gid16_t"; 3110 break; 3111 default: 3112 break; 3113 }; 3114 break; 3115 /* linux_sigsuspend */ 3116 case 72: 3117 switch(ndx) { 3118 case 0: 3119 p = "l_int"; 3120 break; 3121 case 1: 3122 p = "l_int"; 3123 break; 3124 case 2: 3125 p = "l_osigset_t"; 3126 break; 3127 default: 3128 break; 3129 }; 3130 break; 3131 /* linux_sigpending */ 3132 case 73: 3133 switch(ndx) { 3134 case 0: 3135 p = "l_osigset_t *"; 3136 break; 3137 default: 3138 break; 3139 }; 3140 break; 3141 /* linux_sethostname */ 3142 case 74: 3143 switch(ndx) { 3144 case 0: 3145 p = "char *"; 3146 break; 3147 case 1: 3148 p = "u_int"; 3149 break; 3150 default: 3151 break; 3152 }; 3153 break; 3154 /* linux_setrlimit */ 3155 case 75: 3156 switch(ndx) { 3157 case 0: 3158 p = "l_uint"; 3159 break; 3160 case 1: 3161 p = "struct l_rlimit *"; 3162 break; 3163 default: 3164 break; 3165 }; 3166 break; 3167 /* linux_old_getrlimit */ 3168 case 76: 3169 switch(ndx) { 3170 case 0: 3171 p = "l_uint"; 3172 break; 3173 case 1: 3174 p = "struct l_rlimit *"; 3175 break; 3176 default: 3177 break; 3178 }; 3179 break; 3180 /* getrusage */ 3181 case 77: 3182 switch(ndx) { 3183 case 0: 3184 p = "int"; 3185 break; 3186 case 1: 3187 p = "struct rusage *"; 3188 break; 3189 default: 3190 break; 3191 }; 3192 break; 3193 /* gettimeofday */ 3194 case 78: 3195 switch(ndx) { 3196 case 0: 3197 p = "struct timeval *"; 3198 break; 3199 case 1: 3200 p = "struct timezone *"; 3201 break; 3202 default: 3203 break; 3204 }; 3205 break; 3206 /* settimeofday */ 3207 case 79: 3208 switch(ndx) { 3209 case 0: 3210 p = "struct timeval *"; 3211 break; 3212 case 1: 3213 p = "struct timezone *"; 3214 break; 3215 default: 3216 break; 3217 }; 3218 break; 3219 /* linux_getgroups16 */ 3220 case 80: 3221 switch(ndx) { 3222 case 0: 3223 p = "l_uint"; 3224 break; 3225 case 1: 3226 p = "l_gid16_t *"; 3227 break; 3228 default: 3229 break; 3230 }; 3231 break; 3232 /* linux_setgroups16 */ 3233 case 81: 3234 switch(ndx) { 3235 case 0: 3236 p = "l_uint"; 3237 break; 3238 case 1: 3239 p = "l_gid16_t *"; 3240 break; 3241 default: 3242 break; 3243 }; 3244 break; 3245 /* linux_old_select */ 3246 case 82: 3247 switch(ndx) { 3248 case 0: 3249 p = "struct l_old_select_argv *"; 3250 break; 3251 default: 3252 break; 3253 }; 3254 break; 3255 /* linux_symlink */ 3256 case 83: 3257 switch(ndx) { 3258 case 0: 3259 p = "char *"; 3260 break; 3261 case 1: 3262 p = "char *"; 3263 break; 3264 default: 3265 break; 3266 }; 3267 break; 3268 /* linux_lstat */ 3269 case 84: 3270 switch(ndx) { 3271 case 0: 3272 p = "char *"; 3273 break; 3274 case 1: 3275 p = "struct l_stat *"; 3276 break; 3277 default: 3278 break; 3279 }; 3280 break; 3281 /* linux_readlink */ 3282 case 85: 3283 switch(ndx) { 3284 case 0: 3285 p = "char *"; 3286 break; 3287 case 1: 3288 p = "char *"; 3289 break; 3290 case 2: 3291 p = "l_int"; 3292 break; 3293 default: 3294 break; 3295 }; 3296 break; 3297 /* linux_uselib */ 3298 case 86: 3299 switch(ndx) { 3300 case 0: 3301 p = "char *"; 3302 break; 3303 default: 3304 break; 3305 }; 3306 break; 3307 /* swapon */ 3308 case 87: 3309 switch(ndx) { 3310 case 0: 3311 p = "char *"; 3312 break; 3313 default: 3314 break; 3315 }; 3316 break; 3317 /* linux_reboot */ 3318 case 88: 3319 switch(ndx) { 3320 case 0: 3321 p = "l_int"; 3322 break; 3323 case 1: 3324 p = "l_int"; 3325 break; 3326 case 2: 3327 p = "l_uint"; 3328 break; 3329 case 3: 3330 p = "void *"; 3331 break; 3332 default: 3333 break; 3334 }; 3335 break; 3336 /* linux_readdir */ 3337 case 89: 3338 switch(ndx) { 3339 case 0: 3340 p = "l_uint"; 3341 break; 3342 case 1: 3343 p = "struct l_dirent *"; 3344 break; 3345 case 2: 3346 p = "l_uint"; 3347 break; 3348 default: 3349 break; 3350 }; 3351 break; 3352 /* linux_mmap */ 3353 case 90: 3354 switch(ndx) { 3355 case 0: 3356 p = "struct l_mmap_argv *"; 3357 break; 3358 default: 3359 break; 3360 }; 3361 break; 3362 /* munmap */ 3363 case 91: 3364 switch(ndx) { 3365 case 0: 3366 p = "caddr_t"; 3367 break; 3368 case 1: 3369 p = "int"; 3370 break; 3371 default: 3372 break; 3373 }; 3374 break; 3375 /* linux_truncate */ 3376 case 92: 3377 switch(ndx) { 3378 case 0: 3379 p = "char *"; 3380 break; 3381 case 1: 3382 p = "l_ulong"; 3383 break; 3384 default: 3385 break; 3386 }; 3387 break; 3388 /* linux_ftruncate */ 3389 case 93: 3390 switch(ndx) { 3391 case 0: 3392 p = "int"; 3393 break; 3394 case 1: 3395 p = "long"; 3396 break; 3397 default: 3398 break; 3399 }; 3400 break; 3401 /* fchmod */ 3402 case 94: 3403 switch(ndx) { 3404 case 0: 3405 p = "int"; 3406 break; 3407 case 1: 3408 p = "int"; 3409 break; 3410 default: 3411 break; 3412 }; 3413 break; 3414 /* fchown */ 3415 case 95: 3416 switch(ndx) { 3417 case 0: 3418 p = "int"; 3419 break; 3420 case 1: 3421 p = "int"; 3422 break; 3423 case 2: 3424 p = "int"; 3425 break; 3426 default: 3427 break; 3428 }; 3429 break; 3430 /* linux_getpriority */ 3431 case 96: 3432 switch(ndx) { 3433 case 0: 3434 p = "int"; 3435 break; 3436 case 1: 3437 p = "int"; 3438 break; 3439 default: 3440 break; 3441 }; 3442 break; 3443 /* setpriority */ 3444 case 97: 3445 switch(ndx) { 3446 case 0: 3447 p = "int"; 3448 break; 3449 case 1: 3450 p = "int"; 3451 break; 3452 case 2: 3453 p = "int"; 3454 break; 3455 default: 3456 break; 3457 }; 3458 break; 3459 /* linux_statfs */ 3460 case 99: 3461 switch(ndx) { 3462 case 0: 3463 p = "char *"; 3464 break; 3465 case 1: 3466 p = "struct l_statfs_buf *"; 3467 break; 3468 default: 3469 break; 3470 }; 3471 break; 3472 /* linux_fstatfs */ 3473 case 100: 3474 switch(ndx) { 3475 case 0: 3476 p = "l_uint"; 3477 break; 3478 case 1: 3479 p = "struct l_statfs_buf *"; 3480 break; 3481 default: 3482 break; 3483 }; 3484 break; 3485 /* linux_ioperm */ 3486 case 101: 3487 switch(ndx) { 3488 case 0: 3489 p = "l_ulong"; 3490 break; 3491 case 1: 3492 p = "l_ulong"; 3493 break; 3494 case 2: 3495 p = "l_int"; 3496 break; 3497 default: 3498 break; 3499 }; 3500 break; 3501 /* linux_socketcall */ 3502 case 102: 3503 switch(ndx) { 3504 case 0: 3505 p = "l_int"; 3506 break; 3507 case 1: 3508 p = "l_ulong"; 3509 break; 3510 default: 3511 break; 3512 }; 3513 break; 3514 /* linux_syslog */ 3515 case 103: 3516 switch(ndx) { 3517 case 0: 3518 p = "l_int"; 3519 break; 3520 case 1: 3521 p = "char *"; 3522 break; 3523 case 2: 3524 p = "l_int"; 3525 break; 3526 default: 3527 break; 3528 }; 3529 break; 3530 /* linux_setitimer */ 3531 case 104: 3532 switch(ndx) { 3533 case 0: 3534 p = "l_int"; 3535 break; 3536 case 1: 3537 p = "struct l_itimerval *"; 3538 break; 3539 case 2: 3540 p = "struct l_itimerval *"; 3541 break; 3542 default: 3543 break; 3544 }; 3545 break; 3546 /* linux_getitimer */ 3547 case 105: 3548 switch(ndx) { 3549 case 0: 3550 p = "l_int"; 3551 break; 3552 case 1: 3553 p = "struct l_itimerval *"; 3554 break; 3555 default: 3556 break; 3557 }; 3558 break; 3559 /* linux_newstat */ 3560 case 106: 3561 switch(ndx) { 3562 case 0: 3563 p = "char *"; 3564 break; 3565 case 1: 3566 p = "struct l_newstat *"; 3567 break; 3568 default: 3569 break; 3570 }; 3571 break; 3572 /* linux_newlstat */ 3573 case 107: 3574 switch(ndx) { 3575 case 0: 3576 p = "char *"; 3577 break; 3578 case 1: 3579 p = "struct l_newstat *"; 3580 break; 3581 default: 3582 break; 3583 }; 3584 break; 3585 /* linux_newfstat */ 3586 case 108: 3587 switch(ndx) { 3588 case 0: 3589 p = "l_uint"; 3590 break; 3591 case 1: 3592 p = "struct l_newstat *"; 3593 break; 3594 default: 3595 break; 3596 }; 3597 break; 3598 /* linux_uname */ 3599 case 109: 3600 break; 3601 /* linux_iopl */ 3602 case 110: 3603 switch(ndx) { 3604 case 0: 3605 p = "l_int"; 3606 break; 3607 default: 3608 break; 3609 }; 3610 break; 3611 /* linux_vhangup */ 3612 case 111: 3613 break; 3614 /* linux_vm86old */ 3615 case 113: 3616 break; 3617 /* linux_wait4 */ 3618 case 114: 3619 switch(ndx) { 3620 case 0: 3621 p = "l_pid_t"; 3622 break; 3623 case 1: 3624 p = "l_int *"; 3625 break; 3626 case 2: 3627 p = "l_int"; 3628 break; 3629 case 3: 3630 p = "void *"; 3631 break; 3632 default: 3633 break; 3634 }; 3635 break; 3636 /* linux_swapoff */ 3637 case 115: 3638 break; 3639 /* linux_sysinfo */ 3640 case 116: 3641 switch(ndx) { 3642 case 0: 3643 p = "struct l_sysinfo *"; 3644 break; 3645 default: 3646 break; 3647 }; 3648 break; 3649 /* linux_ipc */ 3650 case 117: 3651 switch(ndx) { 3652 case 0: 3653 p = "l_uint"; 3654 break; 3655 case 1: 3656 p = "l_int"; 3657 break; 3658 case 2: 3659 p = "l_int"; 3660 break; 3661 case 3: 3662 p = "l_int"; 3663 break; 3664 case 4: 3665 p = "void *"; 3666 break; 3667 case 5: 3668 p = "l_long"; 3669 break; 3670 default: 3671 break; 3672 }; 3673 break; 3674 /* fsync */ 3675 case 118: 3676 switch(ndx) { 3677 case 0: 3678 p = "int"; 3679 break; 3680 default: 3681 break; 3682 }; 3683 break; 3684 /* linux_sigreturn */ 3685 case 119: 3686 switch(ndx) { 3687 case 0: 3688 p = "struct l_sigframe *"; 3689 break; 3690 default: 3691 break; 3692 }; 3693 break; 3694 /* linux_clone */ 3695 case 120: 3696 switch(ndx) { 3697 case 0: 3698 p = "l_int"; 3699 break; 3700 case 1: 3701 p = "void *"; 3702 break; 3703 case 2: 3704 p = "void *"; 3705 break; 3706 case 3: 3707 p = "void *"; 3708 break; 3709 case 4: 3710 p = "void *"; 3711 break; 3712 default: 3713 break; 3714 }; 3715 break; 3716 /* linux_setdomainname */ 3717 case 121: 3718 switch(ndx) { 3719 case 0: 3720 p = "char *"; 3721 break; 3722 case 1: 3723 p = "int"; 3724 break; 3725 default: 3726 break; 3727 }; 3728 break; 3729 /* linux_newuname */ 3730 case 122: 3731 switch(ndx) { 3732 case 0: 3733 p = "struct l_new_utsname *"; 3734 break; 3735 default: 3736 break; 3737 }; 3738 break; 3739 /* linux_modify_ldt */ 3740 case 123: 3741 switch(ndx) { 3742 case 0: 3743 p = "l_int"; 3744 break; 3745 case 1: 3746 p = "void *"; 3747 break; 3748 case 2: 3749 p = "l_ulong"; 3750 break; 3751 default: 3752 break; 3753 }; 3754 break; 3755 /* linux_adjtimex */ 3756 case 124: 3757 break; 3758 /* linux_mprotect */ 3759 case 125: 3760 switch(ndx) { 3761 case 0: 3762 p = "caddr_t"; 3763 break; 3764 case 1: 3765 p = "int"; 3766 break; 3767 case 2: 3768 p = "int"; 3769 break; 3770 default: 3771 break; 3772 }; 3773 break; 3774 /* linux_sigprocmask */ 3775 case 126: 3776 switch(ndx) { 3777 case 0: 3778 p = "l_int"; 3779 break; 3780 case 1: 3781 p = "l_osigset_t *"; 3782 break; 3783 case 2: 3784 p = "l_osigset_t *"; 3785 break; 3786 default: 3787 break; 3788 }; 3789 break; 3790 /* linux_create_module */ 3791 case 127: 3792 break; 3793 /* linux_init_module */ 3794 case 128: 3795 break; 3796 /* linux_delete_module */ 3797 case 129: 3798 break; 3799 /* linux_get_kernel_syms */ 3800 case 130: 3801 break; 3802 /* linux_quotactl */ 3803 case 131: 3804 break; 3805 /* getpgid */ 3806 case 132: 3807 switch(ndx) { 3808 case 0: 3809 p = "int"; 3810 break; 3811 default: 3812 break; 3813 }; 3814 break; 3815 /* fchdir */ 3816 case 133: 3817 switch(ndx) { 3818 case 0: 3819 p = "int"; 3820 break; 3821 default: 3822 break; 3823 }; 3824 break; 3825 /* linux_bdflush */ 3826 case 134: 3827 break; 3828 /* linux_sysfs */ 3829 case 135: 3830 switch(ndx) { 3831 case 0: 3832 p = "l_int"; 3833 break; 3834 case 1: 3835 p = "l_ulong"; 3836 break; 3837 case 2: 3838 p = "l_ulong"; 3839 break; 3840 default: 3841 break; 3842 }; 3843 break; 3844 /* linux_personality */ 3845 case 136: 3846 switch(ndx) { 3847 case 0: 3848 p = "l_ulong"; 3849 break; 3850 default: 3851 break; 3852 }; 3853 break; 3854 /* linux_setfsuid16 */ 3855 case 138: 3856 switch(ndx) { 3857 case 0: 3858 p = "l_uid16_t"; 3859 break; 3860 default: 3861 break; 3862 }; 3863 break; 3864 /* linux_setfsgid16 */ 3865 case 139: 3866 switch(ndx) { 3867 case 0: 3868 p = "l_gid16_t"; 3869 break; 3870 default: 3871 break; 3872 }; 3873 break; 3874 /* linux_llseek */ 3875 case 140: 3876 switch(ndx) { 3877 case 0: 3878 p = "l_int"; 3879 break; 3880 case 1: 3881 p = "l_ulong"; 3882 break; 3883 case 2: 3884 p = "l_ulong"; 3885 break; 3886 case 3: 3887 p = "l_loff_t *"; 3888 break; 3889 case 4: 3890 p = "l_uint"; 3891 break; 3892 default: 3893 break; 3894 }; 3895 break; 3896 /* linux_getdents */ 3897 case 141: 3898 switch(ndx) { 3899 case 0: 3900 p = "l_uint"; 3901 break; 3902 case 1: 3903 p = "void *"; 3904 break; 3905 case 2: 3906 p = "l_uint"; 3907 break; 3908 default: 3909 break; 3910 }; 3911 break; 3912 /* linux_select */ 3913 case 142: 3914 switch(ndx) { 3915 case 0: 3916 p = "l_int"; 3917 break; 3918 case 1: 3919 p = "l_fd_set *"; 3920 break; 3921 case 2: 3922 p = "l_fd_set *"; 3923 break; 3924 case 3: 3925 p = "l_fd_set *"; 3926 break; 3927 case 4: 3928 p = "struct l_timeval *"; 3929 break; 3930 default: 3931 break; 3932 }; 3933 break; 3934 /* flock */ 3935 case 143: 3936 switch(ndx) { 3937 case 0: 3938 p = "int"; 3939 break; 3940 case 1: 3941 p = "int"; 3942 break; 3943 default: 3944 break; 3945 }; 3946 break; 3947 /* linux_msync */ 3948 case 144: 3949 switch(ndx) { 3950 case 0: 3951 p = "l_ulong"; 3952 break; 3953 case 1: 3954 p = "l_size_t"; 3955 break; 3956 case 2: 3957 p = "l_int"; 3958 break; 3959 default: 3960 break; 3961 }; 3962 break; 3963 /* readv */ 3964 case 145: 3965 switch(ndx) { 3966 case 0: 3967 p = "int"; 3968 break; 3969 case 1: 3970 p = "struct iovec *"; 3971 break; 3972 case 2: 3973 p = "u_int"; 3974 break; 3975 default: 3976 break; 3977 }; 3978 break; 3979 /* writev */ 3980 case 146: 3981 switch(ndx) { 3982 case 0: 3983 p = "int"; 3984 break; 3985 case 1: 3986 p = "struct iovec *"; 3987 break; 3988 case 2: 3989 p = "u_int"; 3990 break; 3991 default: 3992 break; 3993 }; 3994 break; 3995 /* linux_getsid */ 3996 case 147: 3997 switch(ndx) { 3998 case 0: 3999 p = "l_pid_t"; 4000 break; 4001 default: 4002 break; 4003 }; 4004 break; 4005 /* linux_fdatasync */ 4006 case 148: 4007 switch(ndx) { 4008 case 0: 4009 p = "l_uint"; 4010 break; 4011 default: 4012 break; 4013 }; 4014 break; 4015 /* linux_sysctl */ 4016 case 149: 4017 switch(ndx) { 4018 case 0: 4019 p = "struct l___sysctl_args *"; 4020 break; 4021 default: 4022 break; 4023 }; 4024 break; 4025 /* mlock */ 4026 case 150: 4027 switch(ndx) { 4028 case 0: 4029 p = "const void *"; 4030 break; 4031 case 1: 4032 p = "size_t"; 4033 break; 4034 default: 4035 break; 4036 }; 4037 break; 4038 /* munlock */ 4039 case 151: 4040 switch(ndx) { 4041 case 0: 4042 p = "const void *"; 4043 break; 4044 case 1: 4045 p = "size_t"; 4046 break; 4047 default: 4048 break; 4049 }; 4050 break; 4051 /* mlockall */ 4052 case 152: 4053 switch(ndx) { 4054 case 0: 4055 p = "int"; 4056 break; 4057 default: 4058 break; 4059 }; 4060 break; 4061 /* munlockall */ 4062 case 153: 4063 break; 4064 /* linux_sched_setparam */ 4065 case 154: 4066 switch(ndx) { 4067 case 0: 4068 p = "l_pid_t"; 4069 break; 4070 case 1: 4071 p = "struct l_sched_param *"; 4072 break; 4073 default: 4074 break; 4075 }; 4076 break; 4077 /* linux_sched_getparam */ 4078 case 155: 4079 switch(ndx) { 4080 case 0: 4081 p = "l_pid_t"; 4082 break; 4083 case 1: 4084 p = "struct l_sched_param *"; 4085 break; 4086 default: 4087 break; 4088 }; 4089 break; 4090 /* linux_sched_setscheduler */ 4091 case 156: 4092 switch(ndx) { 4093 case 0: 4094 p = "l_pid_t"; 4095 break; 4096 case 1: 4097 p = "l_int"; 4098 break; 4099 case 2: 4100 p = "struct l_sched_param *"; 4101 break; 4102 default: 4103 break; 4104 }; 4105 break; 4106 /* linux_sched_getscheduler */ 4107 case 157: 4108 switch(ndx) { 4109 case 0: 4110 p = "l_pid_t"; 4111 break; 4112 default: 4113 break; 4114 }; 4115 break; 4116 /* sched_yield */ 4117 case 158: 4118 break; 4119 /* linux_sched_get_priority_max */ 4120 case 159: 4121 switch(ndx) { 4122 case 0: 4123 p = "l_int"; 4124 break; 4125 default: 4126 break; 4127 }; 4128 break; 4129 /* linux_sched_get_priority_min */ 4130 case 160: 4131 switch(ndx) { 4132 case 0: 4133 p = "l_int"; 4134 break; 4135 default: 4136 break; 4137 }; 4138 break; 4139 /* linux_sched_rr_get_interval */ 4140 case 161: 4141 switch(ndx) { 4142 case 0: 4143 p = "l_pid_t"; 4144 break; 4145 case 1: 4146 p = "struct l_timespec *"; 4147 break; 4148 default: 4149 break; 4150 }; 4151 break; 4152 /* linux_nanosleep */ 4153 case 162: 4154 switch(ndx) { 4155 case 0: 4156 p = "const struct l_timespec *"; 4157 break; 4158 case 1: 4159 p = "struct l_timespec *"; 4160 break; 4161 default: 4162 break; 4163 }; 4164 break; 4165 /* linux_mremap */ 4166 case 163: 4167 switch(ndx) { 4168 case 0: 4169 p = "l_ulong"; 4170 break; 4171 case 1: 4172 p = "l_ulong"; 4173 break; 4174 case 2: 4175 p = "l_ulong"; 4176 break; 4177 case 3: 4178 p = "l_ulong"; 4179 break; 4180 case 4: 4181 p = "l_ulong"; 4182 break; 4183 default: 4184 break; 4185 }; 4186 break; 4187 /* linux_setresuid16 */ 4188 case 164: 4189 switch(ndx) { 4190 case 0: 4191 p = "l_uid16_t"; 4192 break; 4193 case 1: 4194 p = "l_uid16_t"; 4195 break; 4196 case 2: 4197 p = "l_uid16_t"; 4198 break; 4199 default: 4200 break; 4201 }; 4202 break; 4203 /* linux_getresuid16 */ 4204 case 165: 4205 switch(ndx) { 4206 case 0: 4207 p = "l_uid16_t *"; 4208 break; 4209 case 1: 4210 p = "l_uid16_t *"; 4211 break; 4212 case 2: 4213 p = "l_uid16_t *"; 4214 break; 4215 default: 4216 break; 4217 }; 4218 break; 4219 /* linux_vm86 */ 4220 case 166: 4221 break; 4222 /* linux_query_module */ 4223 case 167: 4224 break; 4225 /* poll */ 4226 case 168: 4227 switch(ndx) { 4228 case 0: 4229 p = "struct pollfd *"; 4230 break; 4231 case 1: 4232 p = "unsigned int"; 4233 break; 4234 case 2: 4235 p = "long"; 4236 break; 4237 default: 4238 break; 4239 }; 4240 break; 4241 /* linux_nfsservctl */ 4242 case 169: 4243 break; 4244 /* linux_setresgid16 */ 4245 case 170: 4246 switch(ndx) { 4247 case 0: 4248 p = "l_gid16_t"; 4249 break; 4250 case 1: 4251 p = "l_gid16_t"; 4252 break; 4253 case 2: 4254 p = "l_gid16_t"; 4255 break; 4256 default: 4257 break; 4258 }; 4259 break; 4260 /* linux_getresgid16 */ 4261 case 171: 4262 switch(ndx) { 4263 case 0: 4264 p = "l_gid16_t *"; 4265 break; 4266 case 1: 4267 p = "l_gid16_t *"; 4268 break; 4269 case 2: 4270 p = "l_gid16_t *"; 4271 break; 4272 default: 4273 break; 4274 }; 4275 break; 4276 /* linux_prctl */ 4277 case 172: 4278 switch(ndx) { 4279 case 0: 4280 p = "l_int"; 4281 break; 4282 case 1: 4283 p = "l_int"; 4284 break; 4285 case 2: 4286 p = "l_int"; 4287 break; 4288 case 3: 4289 p = "l_int"; 4290 break; 4291 case 4: 4292 p = "l_int"; 4293 break; 4294 default: 4295 break; 4296 }; 4297 break; 4298 /* linux_rt_sigreturn */ 4299 case 173: 4300 switch(ndx) { 4301 case 0: 4302 p = "struct l_ucontext *"; 4303 break; 4304 default: 4305 break; 4306 }; 4307 break; 4308 /* linux_rt_sigaction */ 4309 case 174: 4310 switch(ndx) { 4311 case 0: 4312 p = "l_int"; 4313 break; 4314 case 1: 4315 p = "l_sigaction_t *"; 4316 break; 4317 case 2: 4318 p = "l_sigaction_t *"; 4319 break; 4320 case 3: 4321 p = "l_size_t"; 4322 break; 4323 default: 4324 break; 4325 }; 4326 break; 4327 /* linux_rt_sigprocmask */ 4328 case 175: 4329 switch(ndx) { 4330 case 0: 4331 p = "l_int"; 4332 break; 4333 case 1: 4334 p = "l_sigset_t *"; 4335 break; 4336 case 2: 4337 p = "l_sigset_t *"; 4338 break; 4339 case 3: 4340 p = "l_size_t"; 4341 break; 4342 default: 4343 break; 4344 }; 4345 break; 4346 /* linux_rt_sigpending */ 4347 case 176: 4348 switch(ndx) { 4349 case 0: 4350 p = "l_sigset_t *"; 4351 break; 4352 case 1: 4353 p = "l_size_t"; 4354 break; 4355 default: 4356 break; 4357 }; 4358 break; 4359 /* linux_rt_sigtimedwait */ 4360 case 177: 4361 switch(ndx) { 4362 case 0: 4363 p = "l_sigset_t *"; 4364 break; 4365 case 1: 4366 p = "l_siginfo_t *"; 4367 break; 4368 case 2: 4369 p = "struct l_timeval *"; 4370 break; 4371 case 3: 4372 p = "l_size_t"; 4373 break; 4374 default: 4375 break; 4376 }; 4377 break; 4378 /* linux_rt_sigqueueinfo */ 4379 case 178: 4380 switch(ndx) { 4381 case 0: 4382 p = "l_pid_t"; 4383 break; 4384 case 1: 4385 p = "l_int"; 4386 break; 4387 case 2: 4388 p = "l_siginfo_t *"; 4389 break; 4390 default: 4391 break; 4392 }; 4393 break; 4394 /* linux_rt_sigsuspend */ 4395 case 179: 4396 switch(ndx) { 4397 case 0: 4398 p = "l_sigset_t *"; 4399 break; 4400 case 1: 4401 p = "l_size_t"; 4402 break; 4403 default: 4404 break; 4405 }; 4406 break; 4407 /* linux_pread */ 4408 case 180: 4409 switch(ndx) { 4410 case 0: 4411 p = "l_uint"; 4412 break; 4413 case 1: 4414 p = "char *"; 4415 break; 4416 case 2: 4417 p = "l_size_t"; 4418 break; 4419 case 3: 4420 p = "l_loff_t"; 4421 break; 4422 default: 4423 break; 4424 }; 4425 break; 4426 /* linux_pwrite */ 4427 case 181: 4428 switch(ndx) { 4429 case 0: 4430 p = "l_uint"; 4431 break; 4432 case 1: 4433 p = "char *"; 4434 break; 4435 case 2: 4436 p = "l_size_t"; 4437 break; 4438 case 3: 4439 p = "l_loff_t"; 4440 break; 4441 default: 4442 break; 4443 }; 4444 break; 4445 /* linux_chown16 */ 4446 case 182: 4447 switch(ndx) { 4448 case 0: 4449 p = "char *"; 4450 break; 4451 case 1: 4452 p = "l_uid16_t"; 4453 break; 4454 case 2: 4455 p = "l_gid16_t"; 4456 break; 4457 default: 4458 break; 4459 }; 4460 break; 4461 /* linux_getcwd */ 4462 case 183: 4463 switch(ndx) { 4464 case 0: 4465 p = "char *"; 4466 break; 4467 case 1: 4468 p = "l_ulong"; 4469 break; 4470 default: 4471 break; 4472 }; 4473 break; 4474 /* linux_capget */ 4475 case 184: 4476 switch(ndx) { 4477 case 0: 4478 p = "struct l_user_cap_header *"; 4479 break; 4480 case 1: 4481 p = "struct l_user_cap_data *"; 4482 break; 4483 default: 4484 break; 4485 }; 4486 break; 4487 /* linux_capset */ 4488 case 185: 4489 switch(ndx) { 4490 case 0: 4491 p = "struct l_user_cap_header *"; 4492 break; 4493 case 1: 4494 p = "struct l_user_cap_data *"; 4495 break; 4496 default: 4497 break; 4498 }; 4499 break; 4500 /* linux_sigaltstack */ 4501 case 186: 4502 switch(ndx) { 4503 case 0: 4504 p = "l_stack_t *"; 4505 break; 4506 case 1: 4507 p = "l_stack_t *"; 4508 break; 4509 default: 4510 break; 4511 }; 4512 break; 4513 /* linux_sendfile */ 4514 case 187: 4515 break; 4516 /* linux_vfork */ 4517 case 190: 4518 break; 4519 /* linux_getrlimit */ 4520 case 191: 4521 switch(ndx) { 4522 case 0: 4523 p = "l_uint"; 4524 break; 4525 case 1: 4526 p = "struct l_rlimit *"; 4527 break; 4528 default: 4529 break; 4530 }; 4531 break; 4532 /* linux_mmap2 */ 4533 case 192: 4534 switch(ndx) { 4535 case 0: 4536 p = "l_ulong"; 4537 break; 4538 case 1: 4539 p = "l_ulong"; 4540 break; 4541 case 2: 4542 p = "l_ulong"; 4543 break; 4544 case 3: 4545 p = "l_ulong"; 4546 break; 4547 case 4: 4548 p = "l_ulong"; 4549 break; 4550 case 5: 4551 p = "l_ulong"; 4552 break; 4553 default: 4554 break; 4555 }; 4556 break; 4557 /* linux_truncate64 */ 4558 case 193: 4559 switch(ndx) { 4560 case 0: 4561 p = "char *"; 4562 break; 4563 case 1: 4564 p = "l_loff_t"; 4565 break; 4566 default: 4567 break; 4568 }; 4569 break; 4570 /* linux_ftruncate64 */ 4571 case 194: 4572 switch(ndx) { 4573 case 0: 4574 p = "l_uint"; 4575 break; 4576 case 1: 4577 p = "l_loff_t"; 4578 break; 4579 default: 4580 break; 4581 }; 4582 break; 4583 /* linux_stat64 */ 4584 case 195: 4585 switch(ndx) { 4586 case 0: 4587 p = "const char *"; 4588 break; 4589 case 1: 4590 p = "struct l_stat64 *"; 4591 break; 4592 default: 4593 break; 4594 }; 4595 break; 4596 /* linux_lstat64 */ 4597 case 196: 4598 switch(ndx) { 4599 case 0: 4600 p = "const char *"; 4601 break; 4602 case 1: 4603 p = "struct l_stat64 *"; 4604 break; 4605 default: 4606 break; 4607 }; 4608 break; 4609 /* linux_fstat64 */ 4610 case 197: 4611 switch(ndx) { 4612 case 0: 4613 p = "l_int"; 4614 break; 4615 case 1: 4616 p = "struct l_stat64 *"; 4617 break; 4618 default: 4619 break; 4620 }; 4621 break; 4622 /* linux_lchown */ 4623 case 198: 4624 switch(ndx) { 4625 case 0: 4626 p = "char *"; 4627 break; 4628 case 1: 4629 p = "l_uid_t"; 4630 break; 4631 case 2: 4632 p = "l_gid_t"; 4633 break; 4634 default: 4635 break; 4636 }; 4637 break; 4638 /* linux_getuid */ 4639 case 199: 4640 break; 4641 /* linux_getgid */ 4642 case 200: 4643 break; 4644 /* geteuid */ 4645 case 201: 4646 break; 4647 /* getegid */ 4648 case 202: 4649 break; 4650 /* setreuid */ 4651 case 203: 4652 switch(ndx) { 4653 case 0: 4654 p = "uid_t"; 4655 break; 4656 case 1: 4657 p = "uid_t"; 4658 break; 4659 default: 4660 break; 4661 }; 4662 break; 4663 /* setregid */ 4664 case 204: 4665 switch(ndx) { 4666 case 0: 4667 p = "gid_t"; 4668 break; 4669 case 1: 4670 p = "gid_t"; 4671 break; 4672 default: 4673 break; 4674 }; 4675 break; 4676 /* linux_getgroups */ 4677 case 205: 4678 switch(ndx) { 4679 case 0: 4680 p = "l_int"; 4681 break; 4682 case 1: 4683 p = "l_gid_t *"; 4684 break; 4685 default: 4686 break; 4687 }; 4688 break; 4689 /* linux_setgroups */ 4690 case 206: 4691 switch(ndx) { 4692 case 0: 4693 p = "l_int"; 4694 break; 4695 case 1: 4696 p = "l_gid_t *"; 4697 break; 4698 default: 4699 break; 4700 }; 4701 break; 4702 /* fchown */ 4703 case 207: 4704 break; 4705 /* setresuid */ 4706 case 208: 4707 switch(ndx) { 4708 case 0: 4709 p = "uid_t"; 4710 break; 4711 case 1: 4712 p = "uid_t"; 4713 break; 4714 case 2: 4715 p = "uid_t"; 4716 break; 4717 default: 4718 break; 4719 }; 4720 break; 4721 /* getresuid */ 4722 case 209: 4723 switch(ndx) { 4724 case 0: 4725 p = "uid_t *"; 4726 break; 4727 case 1: 4728 p = "uid_t *"; 4729 break; 4730 case 2: 4731 p = "uid_t *"; 4732 break; 4733 default: 4734 break; 4735 }; 4736 break; 4737 /* setresgid */ 4738 case 210: 4739 switch(ndx) { 4740 case 0: 4741 p = "gid_t"; 4742 break; 4743 case 1: 4744 p = "gid_t"; 4745 break; 4746 case 2: 4747 p = "gid_t"; 4748 break; 4749 default: 4750 break; 4751 }; 4752 break; 4753 /* getresgid */ 4754 case 211: 4755 switch(ndx) { 4756 case 0: 4757 p = "gid_t *"; 4758 break; 4759 case 1: 4760 p = "gid_t *"; 4761 break; 4762 case 2: 4763 p = "gid_t *"; 4764 break; 4765 default: 4766 break; 4767 }; 4768 break; 4769 /* linux_chown */ 4770 case 212: 4771 switch(ndx) { 4772 case 0: 4773 p = "char *"; 4774 break; 4775 case 1: 4776 p = "l_uid_t"; 4777 break; 4778 case 2: 4779 p = "l_gid_t"; 4780 break; 4781 default: 4782 break; 4783 }; 4784 break; 4785 /* setuid */ 4786 case 213: 4787 switch(ndx) { 4788 case 0: 4789 p = "uid_t"; 4790 break; 4791 default: 4792 break; 4793 }; 4794 break; 4795 /* setgid */ 4796 case 214: 4797 switch(ndx) { 4798 case 0: 4799 p = "gid_t"; 4800 break; 4801 default: 4802 break; 4803 }; 4804 break; 4805 /* linux_setfsuid */ 4806 case 215: 4807 switch(ndx) { 4808 case 0: 4809 p = "l_uid_t"; 4810 break; 4811 default: 4812 break; 4813 }; 4814 break; 4815 /* linux_setfsgid */ 4816 case 216: 4817 switch(ndx) { 4818 case 0: 4819 p = "l_gid_t"; 4820 break; 4821 default: 4822 break; 4823 }; 4824 break; 4825 /* linux_pivot_root */ 4826 case 217: 4827 switch(ndx) { 4828 case 0: 4829 p = "char *"; 4830 break; 4831 case 1: 4832 p = "char *"; 4833 break; 4834 default: 4835 break; 4836 }; 4837 break; 4838 /* linux_mincore */ 4839 case 218: 4840 switch(ndx) { 4841 case 0: 4842 p = "l_ulong"; 4843 break; 4844 case 1: 4845 p = "l_size_t"; 4846 break; 4847 case 2: 4848 p = "u_char *"; 4849 break; 4850 default: 4851 break; 4852 }; 4853 break; 4854 /* madvise */ 4855 case 219: 4856 switch(ndx) { 4857 case 0: 4858 p = "void *"; 4859 break; 4860 case 1: 4861 p = "size_t"; 4862 break; 4863 case 2: 4864 p = "int"; 4865 break; 4866 default: 4867 break; 4868 }; 4869 break; 4870 /* linux_getdents64 */ 4871 case 220: 4872 switch(ndx) { 4873 case 0: 4874 p = "l_uint"; 4875 break; 4876 case 1: 4877 p = "void *"; 4878 break; 4879 case 2: 4880 p = "l_uint"; 4881 break; 4882 default: 4883 break; 4884 }; 4885 break; 4886 /* linux_fcntl64 */ 4887 case 221: 4888 switch(ndx) { 4889 case 0: 4890 p = "l_uint"; 4891 break; 4892 case 1: 4893 p = "l_uint"; 4894 break; 4895 case 2: 4896 p = "l_ulong"; 4897 break; 4898 default: 4899 break; 4900 }; 4901 break; 4902 /* linux_gettid */ 4903 case 224: 4904 break; 4905 /* linux_setxattr */ 4906 case 226: 4907 break; 4908 /* linux_lsetxattr */ 4909 case 227: 4910 break; 4911 /* linux_fsetxattr */ 4912 case 228: 4913 break; 4914 /* linux_getxattr */ 4915 case 229: 4916 break; 4917 /* linux_lgetxattr */ 4918 case 230: 4919 break; 4920 /* linux_fgetxattr */ 4921 case 231: 4922 break; 4923 /* linux_listxattr */ 4924 case 232: 4925 break; 4926 /* linux_llistxattr */ 4927 case 233: 4928 break; 4929 /* linux_flistxattr */ 4930 case 234: 4931 break; 4932 /* linux_removexattr */ 4933 case 235: 4934 break; 4935 /* linux_lremovexattr */ 4936 case 236: 4937 break; 4938 /* linux_fremovexattr */ 4939 case 237: 4940 break; 4941 /* linux_tkill */ 4942 case 238: 4943 switch(ndx) { 4944 case 0: 4945 p = "int"; 4946 break; 4947 case 1: 4948 p = "int"; 4949 break; 4950 default: 4951 break; 4952 }; 4953 break; 4954 /* linux_sys_futex */ 4955 case 240: 4956 switch(ndx) { 4957 case 0: 4958 p = "void *"; 4959 break; 4960 case 1: 4961 p = "int"; 4962 break; 4963 case 2: 4964 p = "uint32_t"; 4965 break; 4966 case 3: 4967 p = "struct l_timespec *"; 4968 break; 4969 case 4: 4970 p = "uint32_t *"; 4971 break; 4972 case 5: 4973 p = "uint32_t"; 4974 break; 4975 default: 4976 break; 4977 }; 4978 break; 4979 /* linux_sched_setaffinity */ 4980 case 241: 4981 switch(ndx) { 4982 case 0: 4983 p = "l_pid_t"; 4984 break; 4985 case 1: 4986 p = "l_uint"; 4987 break; 4988 case 2: 4989 p = "l_ulong *"; 4990 break; 4991 default: 4992 break; 4993 }; 4994 break; 4995 /* linux_sched_getaffinity */ 4996 case 242: 4997 switch(ndx) { 4998 case 0: 4999 p = "l_pid_t"; 5000 break; 5001 case 1: 5002 p = "l_uint"; 5003 break; 5004 case 2: 5005 p = "l_ulong *"; 5006 break; 5007 default: 5008 break; 5009 }; 5010 break; 5011 /* linux_set_thread_area */ 5012 case 243: 5013 switch(ndx) { 5014 case 0: 5015 p = "struct l_user_desc *"; 5016 break; 5017 default: 5018 break; 5019 }; 5020 break; 5021 /* linux_get_thread_area */ 5022 case 244: 5023 switch(ndx) { 5024 case 0: 5025 p = "struct l_user_desc *"; 5026 break; 5027 default: 5028 break; 5029 }; 5030 break; 5031 /* linux_fadvise64 */ 5032 case 250: 5033 switch(ndx) { 5034 case 0: 5035 p = "int"; 5036 break; 5037 case 1: 5038 p = "l_loff_t"; 5039 break; 5040 case 2: 5041 p = "l_size_t"; 5042 break; 5043 case 3: 5044 p = "int"; 5045 break; 5046 default: 5047 break; 5048 }; 5049 break; 5050 /* linux_exit_group */ 5051 case 252: 5052 switch(ndx) { 5053 case 0: 5054 p = "int"; 5055 break; 5056 default: 5057 break; 5058 }; 5059 break; 5060 /* linux_lookup_dcookie */ 5061 case 253: 5062 break; 5063 /* linux_epoll_create */ 5064 case 254: 5065 switch(ndx) { 5066 case 0: 5067 p = "l_int"; 5068 break; 5069 default: 5070 break; 5071 }; 5072 break; 5073 /* linux_epoll_ctl */ 5074 case 255: 5075 switch(ndx) { 5076 case 0: 5077 p = "l_int"; 5078 break; 5079 case 1: 5080 p = "l_int"; 5081 break; 5082 case 2: 5083 p = "l_int"; 5084 break; 5085 case 3: 5086 p = "struct epoll_event *"; 5087 break; 5088 default: 5089 break; 5090 }; 5091 break; 5092 /* linux_epoll_wait */ 5093 case 256: 5094 switch(ndx) { 5095 case 0: 5096 p = "l_int"; 5097 break; 5098 case 1: 5099 p = "struct epoll_event *"; 5100 break; 5101 case 2: 5102 p = "l_int"; 5103 break; 5104 case 3: 5105 p = "l_int"; 5106 break; 5107 default: 5108 break; 5109 }; 5110 break; 5111 /* linux_remap_file_pages */ 5112 case 257: 5113 break; 5114 /* linux_set_tid_address */ 5115 case 258: 5116 switch(ndx) { 5117 case 0: 5118 p = "int *"; 5119 break; 5120 default: 5121 break; 5122 }; 5123 break; 5124 /* linux_timer_create */ 5125 case 259: 5126 switch(ndx) { 5127 case 0: 5128 p = "clockid_t"; 5129 break; 5130 case 1: 5131 p = "struct sigevent *"; 5132 break; 5133 case 2: 5134 p = "l_timer_t *"; 5135 break; 5136 default: 5137 break; 5138 }; 5139 break; 5140 /* linux_timer_settime */ 5141 case 260: 5142 switch(ndx) { 5143 case 0: 5144 p = "l_timer_t"; 5145 break; 5146 case 1: 5147 p = "l_int"; 5148 break; 5149 case 2: 5150 p = "const struct itimerspec *"; 5151 break; 5152 case 3: 5153 p = "struct itimerspec *"; 5154 break; 5155 default: 5156 break; 5157 }; 5158 break; 5159 /* linux_timer_gettime */ 5160 case 261: 5161 switch(ndx) { 5162 case 0: 5163 p = "l_timer_t"; 5164 break; 5165 case 1: 5166 p = "struct itimerspec *"; 5167 break; 5168 default: 5169 break; 5170 }; 5171 break; 5172 /* linux_timer_getoverrun */ 5173 case 262: 5174 switch(ndx) { 5175 case 0: 5176 p = "l_timer_t"; 5177 break; 5178 default: 5179 break; 5180 }; 5181 break; 5182 /* linux_timer_delete */ 5183 case 263: 5184 switch(ndx) { 5185 case 0: 5186 p = "l_timer_t"; 5187 break; 5188 default: 5189 break; 5190 }; 5191 break; 5192 /* linux_clock_settime */ 5193 case 264: 5194 switch(ndx) { 5195 case 0: 5196 p = "clockid_t"; 5197 break; 5198 case 1: 5199 p = "struct l_timespec *"; 5200 break; 5201 default: 5202 break; 5203 }; 5204 break; 5205 /* linux_clock_gettime */ 5206 case 265: 5207 switch(ndx) { 5208 case 0: 5209 p = "clockid_t"; 5210 break; 5211 case 1: 5212 p = "struct l_timespec *"; 5213 break; 5214 default: 5215 break; 5216 }; 5217 break; 5218 /* linux_clock_getres */ 5219 case 266: 5220 switch(ndx) { 5221 case 0: 5222 p = "clockid_t"; 5223 break; 5224 case 1: 5225 p = "struct l_timespec *"; 5226 break; 5227 default: 5228 break; 5229 }; 5230 break; 5231 /* linux_clock_nanosleep */ 5232 case 267: 5233 switch(ndx) { 5234 case 0: 5235 p = "clockid_t"; 5236 break; 5237 case 1: 5238 p = "int"; 5239 break; 5240 case 2: 5241 p = "struct l_timespec *"; 5242 break; 5243 case 3: 5244 p = "struct l_timespec *"; 5245 break; 5246 default: 5247 break; 5248 }; 5249 break; 5250 /* linux_statfs64 */ 5251 case 268: 5252 switch(ndx) { 5253 case 0: 5254 p = "char *"; 5255 break; 5256 case 1: 5257 p = "size_t"; 5258 break; 5259 case 2: 5260 p = "struct l_statfs64_buf *"; 5261 break; 5262 default: 5263 break; 5264 }; 5265 break; 5266 /* linux_fstatfs64 */ 5267 case 269: 5268 break; 5269 /* linux_tgkill */ 5270 case 270: 5271 switch(ndx) { 5272 case 0: 5273 p = "int"; 5274 break; 5275 case 1: 5276 p = "int"; 5277 break; 5278 case 2: 5279 p = "int"; 5280 break; 5281 default: 5282 break; 5283 }; 5284 break; 5285 /* linux_utimes */ 5286 case 271: 5287 switch(ndx) { 5288 case 0: 5289 p = "char *"; 5290 break; 5291 case 1: 5292 p = "struct l_timeval *"; 5293 break; 5294 default: 5295 break; 5296 }; 5297 break; 5298 /* linux_fadvise64_64 */ 5299 case 272: 5300 switch(ndx) { 5301 case 0: 5302 p = "int"; 5303 break; 5304 case 1: 5305 p = "l_loff_t"; 5306 break; 5307 case 2: 5308 p = "l_loff_t"; 5309 break; 5310 case 3: 5311 p = "int"; 5312 break; 5313 default: 5314 break; 5315 }; 5316 break; 5317 /* linux_mbind */ 5318 case 274: 5319 break; 5320 /* linux_get_mempolicy */ 5321 case 275: 5322 break; 5323 /* linux_set_mempolicy */ 5324 case 276: 5325 break; 5326 /* linux_mq_open */ 5327 case 277: 5328 switch(ndx) { 5329 case 0: 5330 p = "const char *"; 5331 break; 5332 case 1: 5333 p = "int"; 5334 break; 5335 case 2: 5336 p = "mode_t"; 5337 break; 5338 case 3: 5339 p = "struct mq_attr *"; 5340 break; 5341 default: 5342 break; 5343 }; 5344 break; 5345 /* linux_mq_unlink */ 5346 case 278: 5347 switch(ndx) { 5348 case 0: 5349 p = "const char *"; 5350 break; 5351 default: 5352 break; 5353 }; 5354 break; 5355 /* linux_mq_timedsend */ 5356 case 279: 5357 switch(ndx) { 5358 case 0: 5359 p = "l_mqd_t"; 5360 break; 5361 case 1: 5362 p = "const char *"; 5363 break; 5364 case 2: 5365 p = "size_t"; 5366 break; 5367 case 3: 5368 p = "unsigned int"; 5369 break; 5370 case 4: 5371 p = "const struct l_timespec *"; 5372 break; 5373 default: 5374 break; 5375 }; 5376 break; 5377 /* linux_mq_timedreceive */ 5378 case 280: 5379 switch(ndx) { 5380 case 0: 5381 p = "l_mqd_t"; 5382 break; 5383 case 1: 5384 p = "char *"; 5385 break; 5386 case 2: 5387 p = "size_t"; 5388 break; 5389 case 3: 5390 p = "unsigned int"; 5391 break; 5392 case 4: 5393 p = "const struct l_timespec *"; 5394 break; 5395 default: 5396 break; 5397 }; 5398 break; 5399 /* linux_mq_notify */ 5400 case 281: 5401 switch(ndx) { 5402 case 0: 5403 p = "l_mqd_t"; 5404 break; 5405 case 1: 5406 p = "const struct l_timespec *"; 5407 break; 5408 default: 5409 break; 5410 }; 5411 break; 5412 /* linux_mq_getsetattr */ 5413 case 282: 5414 switch(ndx) { 5415 case 0: 5416 p = "l_mqd_t"; 5417 break; 5418 case 1: 5419 p = "const struct mq_attr *"; 5420 break; 5421 case 2: 5422 p = "struct mq_attr *"; 5423 break; 5424 default: 5425 break; 5426 }; 5427 break; 5428 /* linux_kexec_load */ 5429 case 283: 5430 break; 5431 /* linux_waitid */ 5432 case 284: 5433 switch(ndx) { 5434 case 0: 5435 p = "int"; 5436 break; 5437 case 1: 5438 p = "l_pid_t"; 5439 break; 5440 case 2: 5441 p = "l_siginfo_t *"; 5442 break; 5443 case 3: 5444 p = "int"; 5445 break; 5446 case 4: 5447 p = "void *"; 5448 break; 5449 default: 5450 break; 5451 }; 5452 break; 5453 /* linux_add_key */ 5454 case 286: 5455 break; 5456 /* linux_request_key */ 5457 case 287: 5458 break; 5459 /* linux_keyctl */ 5460 case 288: 5461 break; 5462 /* linux_ioprio_set */ 5463 case 289: 5464 break; 5465 /* linux_ioprio_get */ 5466 case 290: 5467 break; 5468 /* linux_inotify_init */ 5469 case 291: 5470 break; 5471 /* linux_inotify_add_watch */ 5472 case 292: 5473 break; 5474 /* linux_inotify_rm_watch */ 5475 case 293: 5476 break; 5477 /* linux_migrate_pages */ 5478 case 294: 5479 break; 5480 /* linux_openat */ 5481 case 295: 5482 switch(ndx) { 5483 case 0: 5484 p = "l_int"; 5485 break; 5486 case 1: 5487 p = "const char *"; 5488 break; 5489 case 2: 5490 p = "l_int"; 5491 break; 5492 case 3: 5493 p = "l_int"; 5494 break; 5495 default: 5496 break; 5497 }; 5498 break; 5499 /* linux_mkdirat */ 5500 case 296: 5501 switch(ndx) { 5502 case 0: 5503 p = "l_int"; 5504 break; 5505 case 1: 5506 p = "const char *"; 5507 break; 5508 case 2: 5509 p = "l_int"; 5510 break; 5511 default: 5512 break; 5513 }; 5514 break; 5515 /* linux_mknodat */ 5516 case 297: 5517 switch(ndx) { 5518 case 0: 5519 p = "l_int"; 5520 break; 5521 case 1: 5522 p = "const char *"; 5523 break; 5524 case 2: 5525 p = "l_int"; 5526 break; 5527 case 3: 5528 p = "l_uint"; 5529 break; 5530 default: 5531 break; 5532 }; 5533 break; 5534 /* linux_fchownat */ 5535 case 298: 5536 switch(ndx) { 5537 case 0: 5538 p = "l_int"; 5539 break; 5540 case 1: 5541 p = "const char *"; 5542 break; 5543 case 2: 5544 p = "l_uid16_t"; 5545 break; 5546 case 3: 5547 p = "l_gid16_t"; 5548 break; 5549 case 4: 5550 p = "l_int"; 5551 break; 5552 default: 5553 break; 5554 }; 5555 break; 5556 /* linux_futimesat */ 5557 case 299: 5558 switch(ndx) { 5559 case 0: 5560 p = "l_int"; 5561 break; 5562 case 1: 5563 p = "char *"; 5564 break; 5565 case 2: 5566 p = "struct l_timeval *"; 5567 break; 5568 default: 5569 break; 5570 }; 5571 break; 5572 /* linux_fstatat64 */ 5573 case 300: 5574 switch(ndx) { 5575 case 0: 5576 p = "l_int"; 5577 break; 5578 case 1: 5579 p = "char *"; 5580 break; 5581 case 2: 5582 p = "struct l_stat64 *"; 5583 break; 5584 case 3: 5585 p = "l_int"; 5586 break; 5587 default: 5588 break; 5589 }; 5590 break; 5591 /* linux_unlinkat */ 5592 case 301: 5593 switch(ndx) { 5594 case 0: 5595 p = "l_int"; 5596 break; 5597 case 1: 5598 p = "const char *"; 5599 break; 5600 case 2: 5601 p = "l_int"; 5602 break; 5603 default: 5604 break; 5605 }; 5606 break; 5607 /* linux_renameat */ 5608 case 302: 5609 switch(ndx) { 5610 case 0: 5611 p = "l_int"; 5612 break; 5613 case 1: 5614 p = "const char *"; 5615 break; 5616 case 2: 5617 p = "l_int"; 5618 break; 5619 case 3: 5620 p = "const char *"; 5621 break; 5622 default: 5623 break; 5624 }; 5625 break; 5626 /* linux_linkat */ 5627 case 303: 5628 switch(ndx) { 5629 case 0: 5630 p = "l_int"; 5631 break; 5632 case 1: 5633 p = "const char *"; 5634 break; 5635 case 2: 5636 p = "l_int"; 5637 break; 5638 case 3: 5639 p = "const char *"; 5640 break; 5641 case 4: 5642 p = "l_int"; 5643 break; 5644 default: 5645 break; 5646 }; 5647 break; 5648 /* linux_symlinkat */ 5649 case 304: 5650 switch(ndx) { 5651 case 0: 5652 p = "const char *"; 5653 break; 5654 case 1: 5655 p = "l_int"; 5656 break; 5657 case 2: 5658 p = "const char *"; 5659 break; 5660 default: 5661 break; 5662 }; 5663 break; 5664 /* linux_readlinkat */ 5665 case 305: 5666 switch(ndx) { 5667 case 0: 5668 p = "l_int"; 5669 break; 5670 case 1: 5671 p = "const char *"; 5672 break; 5673 case 2: 5674 p = "char *"; 5675 break; 5676 case 3: 5677 p = "l_int"; 5678 break; 5679 default: 5680 break; 5681 }; 5682 break; 5683 /* linux_fchmodat */ 5684 case 306: 5685 switch(ndx) { 5686 case 0: 5687 p = "l_int"; 5688 break; 5689 case 1: 5690 p = "const char *"; 5691 break; 5692 case 2: 5693 p = "l_mode_t"; 5694 break; 5695 default: 5696 break; 5697 }; 5698 break; 5699 /* linux_faccessat */ 5700 case 307: 5701 switch(ndx) { 5702 case 0: 5703 p = "l_int"; 5704 break; 5705 case 1: 5706 p = "const char *"; 5707 break; 5708 case 2: 5709 p = "l_int"; 5710 break; 5711 default: 5712 break; 5713 }; 5714 break; 5715 /* linux_pselect6 */ 5716 case 308: 5717 switch(ndx) { 5718 case 0: 5719 p = "l_int"; 5720 break; 5721 case 1: 5722 p = "l_fd_set *"; 5723 break; 5724 case 2: 5725 p = "l_fd_set *"; 5726 break; 5727 case 3: 5728 p = "l_fd_set *"; 5729 break; 5730 case 4: 5731 p = "struct l_timespec *"; 5732 break; 5733 case 5: 5734 p = "l_uintptr_t *"; 5735 break; 5736 default: 5737 break; 5738 }; 5739 break; 5740 /* linux_ppoll */ 5741 case 309: 5742 switch(ndx) { 5743 case 0: 5744 p = "struct pollfd *"; 5745 break; 5746 case 1: 5747 p = "uint32_t"; 5748 break; 5749 case 2: 5750 p = "struct l_timespec *"; 5751 break; 5752 case 3: 5753 p = "l_sigset_t *"; 5754 break; 5755 case 4: 5756 p = "l_size_t"; 5757 break; 5758 default: 5759 break; 5760 }; 5761 break; 5762 /* linux_unshare */ 5763 case 310: 5764 break; 5765 /* linux_set_robust_list */ 5766 case 311: 5767 switch(ndx) { 5768 case 0: 5769 p = "struct linux_robust_list_head *"; 5770 break; 5771 case 1: 5772 p = "l_size_t"; 5773 break; 5774 default: 5775 break; 5776 }; 5777 break; 5778 /* linux_get_robust_list */ 5779 case 312: 5780 switch(ndx) { 5781 case 0: 5782 p = "l_int"; 5783 break; 5784 case 1: 5785 p = "struct linux_robust_list_head **"; 5786 break; 5787 case 2: 5788 p = "l_size_t *"; 5789 break; 5790 default: 5791 break; 5792 }; 5793 break; 5794 /* linux_splice */ 5795 case 313: 5796 break; 5797 /* linux_sync_file_range */ 5798 case 314: 5799 break; 5800 /* linux_tee */ 5801 case 315: 5802 break; 5803 /* linux_vmsplice */ 5804 case 316: 5805 break; 5806 /* linux_move_pages */ 5807 case 317: 5808 break; 5809 /* linux_getcpu */ 5810 case 318: 5811 break; 5812 /* linux_epoll_pwait */ 5813 case 319: 5814 switch(ndx) { 5815 case 0: 5816 p = "l_int"; 5817 break; 5818 case 1: 5819 p = "struct epoll_event *"; 5820 break; 5821 case 2: 5822 p = "l_int"; 5823 break; 5824 case 3: 5825 p = "l_int"; 5826 break; 5827 case 4: 5828 p = "l_sigset_t *"; 5829 break; 5830 default: 5831 break; 5832 }; 5833 break; 5834 /* linux_utimensat */ 5835 case 320: 5836 switch(ndx) { 5837 case 0: 5838 p = "l_int"; 5839 break; 5840 case 1: 5841 p = "const char *"; 5842 break; 5843 case 2: 5844 p = "const struct l_timespec *"; 5845 break; 5846 case 3: 5847 p = "l_int"; 5848 break; 5849 default: 5850 break; 5851 }; 5852 break; 5853 /* linux_signalfd */ 5854 case 321: 5855 break; 5856 /* linux_timerfd_create */ 5857 case 322: 5858 break; 5859 /* linux_eventfd */ 5860 case 323: 5861 switch(ndx) { 5862 case 0: 5863 p = "l_uint"; 5864 break; 5865 default: 5866 break; 5867 }; 5868 break; 5869 /* linux_fallocate */ 5870 case 324: 5871 switch(ndx) { 5872 case 0: 5873 p = "l_int"; 5874 break; 5875 case 1: 5876 p = "l_int"; 5877 break; 5878 case 2: 5879 p = "l_loff_t"; 5880 break; 5881 case 3: 5882 p = "l_loff_t"; 5883 break; 5884 default: 5885 break; 5886 }; 5887 break; 5888 /* linux_timerfd_settime */ 5889 case 325: 5890 break; 5891 /* linux_timerfd_gettime */ 5892 case 326: 5893 break; 5894 /* linux_signalfd4 */ 5895 case 327: 5896 break; 5897 /* linux_eventfd2 */ 5898 case 328: 5899 switch(ndx) { 5900 case 0: 5901 p = "l_uint"; 5902 break; 5903 case 1: 5904 p = "l_int"; 5905 break; 5906 default: 5907 break; 5908 }; 5909 break; 5910 /* linux_epoll_create1 */ 5911 case 329: 5912 switch(ndx) { 5913 case 0: 5914 p = "l_int"; 5915 break; 5916 default: 5917 break; 5918 }; 5919 break; 5920 /* linux_dup3 */ 5921 case 330: 5922 switch(ndx) { 5923 case 0: 5924 p = "l_int"; 5925 break; 5926 case 1: 5927 p = "l_int"; 5928 break; 5929 case 2: 5930 p = "l_int"; 5931 break; 5932 default: 5933 break; 5934 }; 5935 break; 5936 /* linux_pipe2 */ 5937 case 331: 5938 switch(ndx) { 5939 case 0: 5940 p = "l_int *"; 5941 break; 5942 case 1: 5943 p = "l_int"; 5944 break; 5945 default: 5946 break; 5947 }; 5948 break; 5949 /* linux_inotify_init1 */ 5950 case 332: 5951 break; 5952 /* linux_preadv */ 5953 case 333: 5954 break; 5955 /* linux_pwritev */ 5956 case 334: 5957 break; 5958 /* linux_rt_tsigqueueinfo */ 5959 case 335: 5960 break; 5961 /* linux_perf_event_open */ 5962 case 336: 5963 break; 5964 /* linux_recvmmsg */ 5965 case 337: 5966 switch(ndx) { 5967 case 0: 5968 p = "l_int"; 5969 break; 5970 case 1: 5971 p = "struct l_mmsghdr *"; 5972 break; 5973 case 2: 5974 p = "l_uint"; 5975 break; 5976 case 3: 5977 p = "l_uint"; 5978 break; 5979 case 4: 5980 p = "struct l_timespec *"; 5981 break; 5982 default: 5983 break; 5984 }; 5985 break; 5986 /* linux_fanotify_init */ 5987 case 338: 5988 break; 5989 /* linux_fanotify_mark */ 5990 case 339: 5991 break; 5992 /* linux_prlimit64 */ 5993 case 340: 5994 switch(ndx) { 5995 case 0: 5996 p = "l_pid_t"; 5997 break; 5998 case 1: 5999 p = "l_uint"; 6000 break; 6001 case 2: 6002 p = "struct rlimit *"; 6003 break; 6004 case 3: 6005 p = "struct rlimit *"; 6006 break; 6007 default: 6008 break; 6009 }; 6010 break; 6011 /* linux_name_to_handle_at */ 6012 case 341: 6013 break; 6014 /* linux_open_by_handle_at */ 6015 case 342: 6016 break; 6017 /* linux_clock_adjtime */ 6018 case 343: 6019 break; 6020 /* linux_syncfs */ 6021 case 344: 6022 switch(ndx) { 6023 case 0: 6024 p = "l_int"; 6025 break; 6026 default: 6027 break; 6028 }; 6029 break; 6030 /* linux_sendmmsg */ 6031 case 345: 6032 switch(ndx) { 6033 case 0: 6034 p = "l_int"; 6035 break; 6036 case 1: 6037 p = "struct l_mmsghdr *"; 6038 break; 6039 case 2: 6040 p = "l_uint"; 6041 break; 6042 case 3: 6043 p = "l_uint"; 6044 break; 6045 default: 6046 break; 6047 }; 6048 break; 6049 /* linux_setns */ 6050 case 346: 6051 break; 6052 /* linux_process_vm_readv */ 6053 case 347: 6054 break; 6055 /* linux_process_vm_writev */ 6056 case 348: 6057 break; 6058 default: 6059 break; 6060 }; 6061 if (p != NULL) 6062 strlcpy(desc, p, descsz); 6063 } 6064 static void 6065 systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) 6066 { 6067 const char *p = NULL; 6068 switch (sysnum) { 6069 #define nosys linux_nosys 6070 /* linux_exit */ 6071 case 1: 6072 if (ndx == 0 || ndx == 1) 6073 p = "void"; 6074 break; 6075 /* linux_fork */ 6076 case 2: 6077 /* read */ 6078 case 3: 6079 if (ndx == 0 || ndx == 1) 6080 p = "int"; 6081 break; 6082 /* write */ 6083 case 4: 6084 if (ndx == 0 || ndx == 1) 6085 p = "int"; 6086 break; 6087 /* linux_open */ 6088 case 5: 6089 if (ndx == 0 || ndx == 1) 6090 p = "int"; 6091 break; 6092 /* close */ 6093 case 6: 6094 if (ndx == 0 || ndx == 1) 6095 p = "int"; 6096 break; 6097 /* linux_waitpid */ 6098 case 7: 6099 if (ndx == 0 || ndx == 1) 6100 p = "int"; 6101 break; 6102 /* linux_creat */ 6103 case 8: 6104 if (ndx == 0 || ndx == 1) 6105 p = "int"; 6106 break; 6107 /* linux_link */ 6108 case 9: 6109 if (ndx == 0 || ndx == 1) 6110 p = "int"; 6111 break; 6112 /* linux_unlink */ 6113 case 10: 6114 if (ndx == 0 || ndx == 1) 6115 p = "int"; 6116 break; 6117 /* linux_execve */ 6118 case 11: 6119 if (ndx == 0 || ndx == 1) 6120 p = "int"; 6121 break; 6122 /* linux_chdir */ 6123 case 12: 6124 if (ndx == 0 || ndx == 1) 6125 p = "int"; 6126 break; 6127 /* linux_time */ 6128 case 13: 6129 if (ndx == 0 || ndx == 1) 6130 p = "int"; 6131 break; 6132 /* linux_mknod */ 6133 case 14: 6134 if (ndx == 0 || ndx == 1) 6135 p = "int"; 6136 break; 6137 /* linux_chmod */ 6138 case 15: 6139 if (ndx == 0 || ndx == 1) 6140 p = "int"; 6141 break; 6142 /* linux_lchown16 */ 6143 case 16: 6144 if (ndx == 0 || ndx == 1) 6145 p = "int"; 6146 break; 6147 /* linux_stat */ 6148 case 18: 6149 if (ndx == 0 || ndx == 1) 6150 p = "int"; 6151 break; 6152 /* linux_lseek */ 6153 case 19: 6154 if (ndx == 0 || ndx == 1) 6155 p = "int"; 6156 break; 6157 /* linux_getpid */ 6158 case 20: 6159 /* linux_mount */ 6160 case 21: 6161 if (ndx == 0 || ndx == 1) 6162 p = "int"; 6163 break; 6164 /* linux_oldumount */ 6165 case 22: 6166 if (ndx == 0 || ndx == 1) 6167 p = "int"; 6168 break; 6169 /* linux_setuid16 */ 6170 case 23: 6171 if (ndx == 0 || ndx == 1) 6172 p = "int"; 6173 break; 6174 /* linux_getuid16 */ 6175 case 24: 6176 /* linux_stime */ 6177 case 25: 6178 /* linux_ptrace */ 6179 case 26: 6180 if (ndx == 0 || ndx == 1) 6181 p = "int"; 6182 break; 6183 /* linux_alarm */ 6184 case 27: 6185 if (ndx == 0 || ndx == 1) 6186 p = "int"; 6187 break; 6188 /* linux_fstat */ 6189 case 28: 6190 if (ndx == 0 || ndx == 1) 6191 p = "int"; 6192 break; 6193 /* linux_pause */ 6194 case 29: 6195 /* linux_utime */ 6196 case 30: 6197 if (ndx == 0 || ndx == 1) 6198 p = "int"; 6199 break; 6200 /* linux_access */ 6201 case 33: 6202 if (ndx == 0 || ndx == 1) 6203 p = "int"; 6204 break; 6205 /* linux_nice */ 6206 case 34: 6207 if (ndx == 0 || ndx == 1) 6208 p = "int"; 6209 break; 6210 /* sync */ 6211 case 36: 6212 /* linux_kill */ 6213 case 37: 6214 if (ndx == 0 || ndx == 1) 6215 p = "int"; 6216 break; 6217 /* linux_rename */ 6218 case 38: 6219 if (ndx == 0 || ndx == 1) 6220 p = "int"; 6221 break; 6222 /* linux_mkdir */ 6223 case 39: 6224 if (ndx == 0 || ndx == 1) 6225 p = "int"; 6226 break; 6227 /* linux_rmdir */ 6228 case 40: 6229 if (ndx == 0 || ndx == 1) 6230 p = "int"; 6231 break; 6232 /* dup */ 6233 case 41: 6234 if (ndx == 0 || ndx == 1) 6235 p = "int"; 6236 break; 6237 /* linux_pipe */ 6238 case 42: 6239 if (ndx == 0 || ndx == 1) 6240 p = "int"; 6241 break; 6242 /* linux_times */ 6243 case 43: 6244 if (ndx == 0 || ndx == 1) 6245 p = "int"; 6246 break; 6247 /* linux_brk */ 6248 case 45: 6249 if (ndx == 0 || ndx == 1) 6250 p = "int"; 6251 break; 6252 /* linux_setgid16 */ 6253 case 46: 6254 if (ndx == 0 || ndx == 1) 6255 p = "int"; 6256 break; 6257 /* linux_getgid16 */ 6258 case 47: 6259 /* linux_signal */ 6260 case 48: 6261 if (ndx == 0 || ndx == 1) 6262 p = "int"; 6263 break; 6264 /* linux_geteuid16 */ 6265 case 49: 6266 /* linux_getegid16 */ 6267 case 50: 6268 /* acct */ 6269 case 51: 6270 if (ndx == 0 || ndx == 1) 6271 p = "int"; 6272 break; 6273 /* linux_umount */ 6274 case 52: 6275 if (ndx == 0 || ndx == 1) 6276 p = "int"; 6277 break; 6278 /* linux_ioctl */ 6279 case 54: 6280 if (ndx == 0 || ndx == 1) 6281 p = "int"; 6282 break; 6283 /* linux_fcntl */ 6284 case 55: 6285 if (ndx == 0 || ndx == 1) 6286 p = "int"; 6287 break; 6288 /* setpgid */ 6289 case 57: 6290 if (ndx == 0 || ndx == 1) 6291 p = "int"; 6292 break; 6293 /* linux_olduname */ 6294 case 59: 6295 /* umask */ 6296 case 60: 6297 if (ndx == 0 || ndx == 1) 6298 p = "int"; 6299 break; 6300 /* chroot */ 6301 case 61: 6302 if (ndx == 0 || ndx == 1) 6303 p = "int"; 6304 break; 6305 /* linux_ustat */ 6306 case 62: 6307 if (ndx == 0 || ndx == 1) 6308 p = "int"; 6309 break; 6310 /* dup2 */ 6311 case 63: 6312 if (ndx == 0 || ndx == 1) 6313 p = "int"; 6314 break; 6315 /* linux_getppid */ 6316 case 64: 6317 /* getpgrp */ 6318 case 65: 6319 /* setsid */ 6320 case 66: 6321 /* linux_sigaction */ 6322 case 67: 6323 if (ndx == 0 || ndx == 1) 6324 p = "int"; 6325 break; 6326 /* linux_sgetmask */ 6327 case 68: 6328 /* linux_ssetmask */ 6329 case 69: 6330 if (ndx == 0 || ndx == 1) 6331 p = "int"; 6332 break; 6333 /* linux_setreuid16 */ 6334 case 70: 6335 if (ndx == 0 || ndx == 1) 6336 p = "int"; 6337 break; 6338 /* linux_setregid16 */ 6339 case 71: 6340 if (ndx == 0 || ndx == 1) 6341 p = "int"; 6342 break; 6343 /* linux_sigsuspend */ 6344 case 72: 6345 if (ndx == 0 || ndx == 1) 6346 p = "int"; 6347 break; 6348 /* linux_sigpending */ 6349 case 73: 6350 if (ndx == 0 || ndx == 1) 6351 p = "int"; 6352 break; 6353 /* linux_sethostname */ 6354 case 74: 6355 if (ndx == 0 || ndx == 1) 6356 p = "int"; 6357 break; 6358 /* linux_setrlimit */ 6359 case 75: 6360 if (ndx == 0 || ndx == 1) 6361 p = "int"; 6362 break; 6363 /* linux_old_getrlimit */ 6364 case 76: 6365 if (ndx == 0 || ndx == 1) 6366 p = "int"; 6367 break; 6368 /* getrusage */ 6369 case 77: 6370 if (ndx == 0 || ndx == 1) 6371 p = "int"; 6372 break; 6373 /* gettimeofday */ 6374 case 78: 6375 if (ndx == 0 || ndx == 1) 6376 p = "int"; 6377 break; 6378 /* settimeofday */ 6379 case 79: 6380 if (ndx == 0 || ndx == 1) 6381 p = "int"; 6382 break; 6383 /* linux_getgroups16 */ 6384 case 80: 6385 if (ndx == 0 || ndx == 1) 6386 p = "int"; 6387 break; 6388 /* linux_setgroups16 */ 6389 case 81: 6390 if (ndx == 0 || ndx == 1) 6391 p = "int"; 6392 break; 6393 /* linux_old_select */ 6394 case 82: 6395 if (ndx == 0 || ndx == 1) 6396 p = "int"; 6397 break; 6398 /* linux_symlink */ 6399 case 83: 6400 if (ndx == 0 || ndx == 1) 6401 p = "int"; 6402 break; 6403 /* linux_lstat */ 6404 case 84: 6405 if (ndx == 0 || ndx == 1) 6406 p = "int"; 6407 break; 6408 /* linux_readlink */ 6409 case 85: 6410 if (ndx == 0 || ndx == 1) 6411 p = "int"; 6412 break; 6413 /* linux_uselib */ 6414 case 86: 6415 if (ndx == 0 || ndx == 1) 6416 p = "int"; 6417 break; 6418 /* swapon */ 6419 case 87: 6420 if (ndx == 0 || ndx == 1) 6421 p = "int"; 6422 break; 6423 /* linux_reboot */ 6424 case 88: 6425 if (ndx == 0 || ndx == 1) 6426 p = "int"; 6427 break; 6428 /* linux_readdir */ 6429 case 89: 6430 if (ndx == 0 || ndx == 1) 6431 p = "int"; 6432 break; 6433 /* linux_mmap */ 6434 case 90: 6435 if (ndx == 0 || ndx == 1) 6436 p = "int"; 6437 break; 6438 /* munmap */ 6439 case 91: 6440 if (ndx == 0 || ndx == 1) 6441 p = "int"; 6442 break; 6443 /* linux_truncate */ 6444 case 92: 6445 if (ndx == 0 || ndx == 1) 6446 p = "int"; 6447 break; 6448 /* linux_ftruncate */ 6449 case 93: 6450 if (ndx == 0 || ndx == 1) 6451 p = "int"; 6452 break; 6453 /* fchmod */ 6454 case 94: 6455 if (ndx == 0 || ndx == 1) 6456 p = "int"; 6457 break; 6458 /* fchown */ 6459 case 95: 6460 if (ndx == 0 || ndx == 1) 6461 p = "int"; 6462 break; 6463 /* linux_getpriority */ 6464 case 96: 6465 if (ndx == 0 || ndx == 1) 6466 p = "int"; 6467 break; 6468 /* setpriority */ 6469 case 97: 6470 if (ndx == 0 || ndx == 1) 6471 p = "int"; 6472 break; 6473 /* linux_statfs */ 6474 case 99: 6475 if (ndx == 0 || ndx == 1) 6476 p = "int"; 6477 break; 6478 /* linux_fstatfs */ 6479 case 100: 6480 if (ndx == 0 || ndx == 1) 6481 p = "int"; 6482 break; 6483 /* linux_ioperm */ 6484 case 101: 6485 if (ndx == 0 || ndx == 1) 6486 p = "int"; 6487 break; 6488 /* linux_socketcall */ 6489 case 102: 6490 if (ndx == 0 || ndx == 1) 6491 p = "int"; 6492 break; 6493 /* linux_syslog */ 6494 case 103: 6495 if (ndx == 0 || ndx == 1) 6496 p = "int"; 6497 break; 6498 /* linux_setitimer */ 6499 case 104: 6500 if (ndx == 0 || ndx == 1) 6501 p = "int"; 6502 break; 6503 /* linux_getitimer */ 6504 case 105: 6505 if (ndx == 0 || ndx == 1) 6506 p = "int"; 6507 break; 6508 /* linux_newstat */ 6509 case 106: 6510 if (ndx == 0 || ndx == 1) 6511 p = "int"; 6512 break; 6513 /* linux_newlstat */ 6514 case 107: 6515 if (ndx == 0 || ndx == 1) 6516 p = "int"; 6517 break; 6518 /* linux_newfstat */ 6519 case 108: 6520 if (ndx == 0 || ndx == 1) 6521 p = "int"; 6522 break; 6523 /* linux_uname */ 6524 case 109: 6525 /* linux_iopl */ 6526 case 110: 6527 if (ndx == 0 || ndx == 1) 6528 p = "int"; 6529 break; 6530 /* linux_vhangup */ 6531 case 111: 6532 /* linux_vm86old */ 6533 case 113: 6534 /* linux_wait4 */ 6535 case 114: 6536 if (ndx == 0 || ndx == 1) 6537 p = "int"; 6538 break; 6539 /* linux_swapoff */ 6540 case 115: 6541 /* linux_sysinfo */ 6542 case 116: 6543 if (ndx == 0 || ndx == 1) 6544 p = "int"; 6545 break; 6546 /* linux_ipc */ 6547 case 117: 6548 if (ndx == 0 || ndx == 1) 6549 p = "int"; 6550 break; 6551 /* fsync */ 6552 case 118: 6553 if (ndx == 0 || ndx == 1) 6554 p = "int"; 6555 break; 6556 /* linux_sigreturn */ 6557 case 119: 6558 if (ndx == 0 || ndx == 1) 6559 p = "int"; 6560 break; 6561 /* linux_clone */ 6562 case 120: 6563 if (ndx == 0 || ndx == 1) 6564 p = "int"; 6565 break; 6566 /* linux_setdomainname */ 6567 case 121: 6568 if (ndx == 0 || ndx == 1) 6569 p = "int"; 6570 break; 6571 /* linux_newuname */ 6572 case 122: 6573 if (ndx == 0 || ndx == 1) 6574 p = "int"; 6575 break; 6576 /* linux_modify_ldt */ 6577 case 123: 6578 if (ndx == 0 || ndx == 1) 6579 p = "int"; 6580 break; 6581 /* linux_adjtimex */ 6582 case 124: 6583 /* linux_mprotect */ 6584 case 125: 6585 if (ndx == 0 || ndx == 1) 6586 p = "int"; 6587 break; 6588 /* linux_sigprocmask */ 6589 case 126: 6590 if (ndx == 0 || ndx == 1) 6591 p = "int"; 6592 break; 6593 /* linux_create_module */ 6594 case 127: 6595 /* linux_init_module */ 6596 case 128: 6597 /* linux_delete_module */ 6598 case 129: 6599 /* linux_get_kernel_syms */ 6600 case 130: 6601 /* linux_quotactl */ 6602 case 131: 6603 /* getpgid */ 6604 case 132: 6605 if (ndx == 0 || ndx == 1) 6606 p = "int"; 6607 break; 6608 /* fchdir */ 6609 case 133: 6610 if (ndx == 0 || ndx == 1) 6611 p = "int"; 6612 break; 6613 /* linux_bdflush */ 6614 case 134: 6615 /* linux_sysfs */ 6616 case 135: 6617 if (ndx == 0 || ndx == 1) 6618 p = "int"; 6619 break; 6620 /* linux_personality */ 6621 case 136: 6622 if (ndx == 0 || ndx == 1) 6623 p = "int"; 6624 break; 6625 /* linux_setfsuid16 */ 6626 case 138: 6627 if (ndx == 0 || ndx == 1) 6628 p = "int"; 6629 break; 6630 /* linux_setfsgid16 */ 6631 case 139: 6632 if (ndx == 0 || ndx == 1) 6633 p = "int"; 6634 break; 6635 /* linux_llseek */ 6636 case 140: 6637 if (ndx == 0 || ndx == 1) 6638 p = "int"; 6639 break; 6640 /* linux_getdents */ 6641 case 141: 6642 if (ndx == 0 || ndx == 1) 6643 p = "int"; 6644 break; 6645 /* linux_select */ 6646 case 142: 6647 if (ndx == 0 || ndx == 1) 6648 p = "int"; 6649 break; 6650 /* flock */ 6651 case 143: 6652 if (ndx == 0 || ndx == 1) 6653 p = "int"; 6654 break; 6655 /* linux_msync */ 6656 case 144: 6657 if (ndx == 0 || ndx == 1) 6658 p = "int"; 6659 break; 6660 /* readv */ 6661 case 145: 6662 if (ndx == 0 || ndx == 1) 6663 p = "int"; 6664 break; 6665 /* writev */ 6666 case 146: 6667 if (ndx == 0 || ndx == 1) 6668 p = "int"; 6669 break; 6670 /* linux_getsid */ 6671 case 147: 6672 if (ndx == 0 || ndx == 1) 6673 p = "int"; 6674 break; 6675 /* linux_fdatasync */ 6676 case 148: 6677 if (ndx == 0 || ndx == 1) 6678 p = "int"; 6679 break; 6680 /* linux_sysctl */ 6681 case 149: 6682 if (ndx == 0 || ndx == 1) 6683 p = "int"; 6684 break; 6685 /* mlock */ 6686 case 150: 6687 if (ndx == 0 || ndx == 1) 6688 p = "int"; 6689 break; 6690 /* munlock */ 6691 case 151: 6692 if (ndx == 0 || ndx == 1) 6693 p = "int"; 6694 break; 6695 /* mlockall */ 6696 case 152: 6697 if (ndx == 0 || ndx == 1) 6698 p = "int"; 6699 break; 6700 /* munlockall */ 6701 case 153: 6702 /* linux_sched_setparam */ 6703 case 154: 6704 if (ndx == 0 || ndx == 1) 6705 p = "int"; 6706 break; 6707 /* linux_sched_getparam */ 6708 case 155: 6709 if (ndx == 0 || ndx == 1) 6710 p = "int"; 6711 break; 6712 /* linux_sched_setscheduler */ 6713 case 156: 6714 if (ndx == 0 || ndx == 1) 6715 p = "int"; 6716 break; 6717 /* linux_sched_getscheduler */ 6718 case 157: 6719 if (ndx == 0 || ndx == 1) 6720 p = "int"; 6721 break; 6722 /* sched_yield */ 6723 case 158: 6724 /* linux_sched_get_priority_max */ 6725 case 159: 6726 if (ndx == 0 || ndx == 1) 6727 p = "int"; 6728 break; 6729 /* linux_sched_get_priority_min */ 6730 case 160: 6731 if (ndx == 0 || ndx == 1) 6732 p = "int"; 6733 break; 6734 /* linux_sched_rr_get_interval */ 6735 case 161: 6736 if (ndx == 0 || ndx == 1) 6737 p = "int"; 6738 break; 6739 /* linux_nanosleep */ 6740 case 162: 6741 if (ndx == 0 || ndx == 1) 6742 p = "int"; 6743 break; 6744 /* linux_mremap */ 6745 case 163: 6746 if (ndx == 0 || ndx == 1) 6747 p = "int"; 6748 break; 6749 /* linux_setresuid16 */ 6750 case 164: 6751 if (ndx == 0 || ndx == 1) 6752 p = "int"; 6753 break; 6754 /* linux_getresuid16 */ 6755 case 165: 6756 if (ndx == 0 || ndx == 1) 6757 p = "int"; 6758 break; 6759 /* linux_vm86 */ 6760 case 166: 6761 /* linux_query_module */ 6762 case 167: 6763 /* poll */ 6764 case 168: 6765 if (ndx == 0 || ndx == 1) 6766 p = "int"; 6767 break; 6768 /* linux_nfsservctl */ 6769 case 169: 6770 /* linux_setresgid16 */ 6771 case 170: 6772 if (ndx == 0 || ndx == 1) 6773 p = "int"; 6774 break; 6775 /* linux_getresgid16 */ 6776 case 171: 6777 if (ndx == 0 || ndx == 1) 6778 p = "int"; 6779 break; 6780 /* linux_prctl */ 6781 case 172: 6782 if (ndx == 0 || ndx == 1) 6783 p = "int"; 6784 break; 6785 /* linux_rt_sigreturn */ 6786 case 173: 6787 if (ndx == 0 || ndx == 1) 6788 p = "int"; 6789 break; 6790 /* linux_rt_sigaction */ 6791 case 174: 6792 if (ndx == 0 || ndx == 1) 6793 p = "int"; 6794 break; 6795 /* linux_rt_sigprocmask */ 6796 case 175: 6797 if (ndx == 0 || ndx == 1) 6798 p = "int"; 6799 break; 6800 /* linux_rt_sigpending */ 6801 case 176: 6802 if (ndx == 0 || ndx == 1) 6803 p = "int"; 6804 break; 6805 /* linux_rt_sigtimedwait */ 6806 case 177: 6807 if (ndx == 0 || ndx == 1) 6808 p = "int"; 6809 break; 6810 /* linux_rt_sigqueueinfo */ 6811 case 178: 6812 if (ndx == 0 || ndx == 1) 6813 p = "int"; 6814 break; 6815 /* linux_rt_sigsuspend */ 6816 case 179: 6817 if (ndx == 0 || ndx == 1) 6818 p = "int"; 6819 break; 6820 /* linux_pread */ 6821 case 180: 6822 if (ndx == 0 || ndx == 1) 6823 p = "int"; 6824 break; 6825 /* linux_pwrite */ 6826 case 181: 6827 if (ndx == 0 || ndx == 1) 6828 p = "int"; 6829 break; 6830 /* linux_chown16 */ 6831 case 182: 6832 if (ndx == 0 || ndx == 1) 6833 p = "int"; 6834 break; 6835 /* linux_getcwd */ 6836 case 183: 6837 if (ndx == 0 || ndx == 1) 6838 p = "int"; 6839 break; 6840 /* linux_capget */ 6841 case 184: 6842 if (ndx == 0 || ndx == 1) 6843 p = "int"; 6844 break; 6845 /* linux_capset */ 6846 case 185: 6847 if (ndx == 0 || ndx == 1) 6848 p = "int"; 6849 break; 6850 /* linux_sigaltstack */ 6851 case 186: 6852 if (ndx == 0 || ndx == 1) 6853 p = "int"; 6854 break; 6855 /* linux_sendfile */ 6856 case 187: 6857 /* linux_vfork */ 6858 case 190: 6859 /* linux_getrlimit */ 6860 case 191: 6861 if (ndx == 0 || ndx == 1) 6862 p = "int"; 6863 break; 6864 /* linux_mmap2 */ 6865 case 192: 6866 if (ndx == 0 || ndx == 1) 6867 p = "int"; 6868 break; 6869 /* linux_truncate64 */ 6870 case 193: 6871 if (ndx == 0 || ndx == 1) 6872 p = "int"; 6873 break; 6874 /* linux_ftruncate64 */ 6875 case 194: 6876 if (ndx == 0 || ndx == 1) 6877 p = "int"; 6878 break; 6879 /* linux_stat64 */ 6880 case 195: 6881 if (ndx == 0 || ndx == 1) 6882 p = "int"; 6883 break; 6884 /* linux_lstat64 */ 6885 case 196: 6886 if (ndx == 0 || ndx == 1) 6887 p = "int"; 6888 break; 6889 /* linux_fstat64 */ 6890 case 197: 6891 if (ndx == 0 || ndx == 1) 6892 p = "int"; 6893 break; 6894 /* linux_lchown */ 6895 case 198: 6896 if (ndx == 0 || ndx == 1) 6897 p = "int"; 6898 break; 6899 /* linux_getuid */ 6900 case 199: 6901 /* linux_getgid */ 6902 case 200: 6903 /* geteuid */ 6904 case 201: 6905 /* getegid */ 6906 case 202: 6907 /* setreuid */ 6908 case 203: 6909 if (ndx == 0 || ndx == 1) 6910 p = "int"; 6911 break; 6912 /* setregid */ 6913 case 204: 6914 if (ndx == 0 || ndx == 1) 6915 p = "int"; 6916 break; 6917 /* linux_getgroups */ 6918 case 205: 6919 if (ndx == 0 || ndx == 1) 6920 p = "int"; 6921 break; 6922 /* linux_setgroups */ 6923 case 206: 6924 if (ndx == 0 || ndx == 1) 6925 p = "int"; 6926 break; 6927 /* fchown */ 6928 case 207: 6929 /* setresuid */ 6930 case 208: 6931 if (ndx == 0 || ndx == 1) 6932 p = "int"; 6933 break; 6934 /* getresuid */ 6935 case 209: 6936 if (ndx == 0 || ndx == 1) 6937 p = "int"; 6938 break; 6939 /* setresgid */ 6940 case 210: 6941 if (ndx == 0 || ndx == 1) 6942 p = "int"; 6943 break; 6944 /* getresgid */ 6945 case 211: 6946 if (ndx == 0 || ndx == 1) 6947 p = "int"; 6948 break; 6949 /* linux_chown */ 6950 case 212: 6951 if (ndx == 0 || ndx == 1) 6952 p = "int"; 6953 break; 6954 /* setuid */ 6955 case 213: 6956 if (ndx == 0 || ndx == 1) 6957 p = "int"; 6958 break; 6959 /* setgid */ 6960 case 214: 6961 if (ndx == 0 || ndx == 1) 6962 p = "int"; 6963 break; 6964 /* linux_setfsuid */ 6965 case 215: 6966 if (ndx == 0 || ndx == 1) 6967 p = "int"; 6968 break; 6969 /* linux_setfsgid */ 6970 case 216: 6971 if (ndx == 0 || ndx == 1) 6972 p = "int"; 6973 break; 6974 /* linux_pivot_root */ 6975 case 217: 6976 if (ndx == 0 || ndx == 1) 6977 p = "int"; 6978 break; 6979 /* linux_mincore */ 6980 case 218: 6981 if (ndx == 0 || ndx == 1) 6982 p = "int"; 6983 break; 6984 /* madvise */ 6985 case 219: 6986 if (ndx == 0 || ndx == 1) 6987 p = "int"; 6988 break; 6989 /* linux_getdents64 */ 6990 case 220: 6991 if (ndx == 0 || ndx == 1) 6992 p = "int"; 6993 break; 6994 /* linux_fcntl64 */ 6995 case 221: 6996 if (ndx == 0 || ndx == 1) 6997 p = "int"; 6998 break; 6999 /* linux_gettid */ 7000 case 224: 7001 /* linux_setxattr */ 7002 case 226: 7003 /* linux_lsetxattr */ 7004 case 227: 7005 /* linux_fsetxattr */ 7006 case 228: 7007 /* linux_getxattr */ 7008 case 229: 7009 /* linux_lgetxattr */ 7010 case 230: 7011 /* linux_fgetxattr */ 7012 case 231: 7013 /* linux_listxattr */ 7014 case 232: 7015 /* linux_llistxattr */ 7016 case 233: 7017 /* linux_flistxattr */ 7018 case 234: 7019 /* linux_removexattr */ 7020 case 235: 7021 /* linux_lremovexattr */ 7022 case 236: 7023 /* linux_fremovexattr */ 7024 case 237: 7025 /* linux_tkill */ 7026 case 238: 7027 if (ndx == 0 || ndx == 1) 7028 p = "int"; 7029 break; 7030 /* linux_sys_futex */ 7031 case 240: 7032 if (ndx == 0 || ndx == 1) 7033 p = "int"; 7034 break; 7035 /* linux_sched_setaffinity */ 7036 case 241: 7037 if (ndx == 0 || ndx == 1) 7038 p = "int"; 7039 break; 7040 /* linux_sched_getaffinity */ 7041 case 242: 7042 if (ndx == 0 || ndx == 1) 7043 p = "int"; 7044 break; 7045 /* linux_set_thread_area */ 7046 case 243: 7047 if (ndx == 0 || ndx == 1) 7048 p = "int"; 7049 break; 7050 /* linux_get_thread_area */ 7051 case 244: 7052 if (ndx == 0 || ndx == 1) 7053 p = "int"; 7054 break; 7055 /* linux_fadvise64 */ 7056 case 250: 7057 if (ndx == 0 || ndx == 1) 7058 p = "int"; 7059 break; 7060 /* linux_exit_group */ 7061 case 252: 7062 if (ndx == 0 || ndx == 1) 7063 p = "int"; 7064 break; 7065 /* linux_lookup_dcookie */ 7066 case 253: 7067 /* linux_epoll_create */ 7068 case 254: 7069 if (ndx == 0 || ndx == 1) 7070 p = "int"; 7071 break; 7072 /* linux_epoll_ctl */ 7073 case 255: 7074 if (ndx == 0 || ndx == 1) 7075 p = "int"; 7076 break; 7077 /* linux_epoll_wait */ 7078 case 256: 7079 if (ndx == 0 || ndx == 1) 7080 p = "int"; 7081 break; 7082 /* linux_remap_file_pages */ 7083 case 257: 7084 /* linux_set_tid_address */ 7085 case 258: 7086 if (ndx == 0 || ndx == 1) 7087 p = "int"; 7088 break; 7089 /* linux_timer_create */ 7090 case 259: 7091 if (ndx == 0 || ndx == 1) 7092 p = "int"; 7093 break; 7094 /* linux_timer_settime */ 7095 case 260: 7096 if (ndx == 0 || ndx == 1) 7097 p = "int"; 7098 break; 7099 /* linux_timer_gettime */ 7100 case 261: 7101 if (ndx == 0 || ndx == 1) 7102 p = "int"; 7103 break; 7104 /* linux_timer_getoverrun */ 7105 case 262: 7106 if (ndx == 0 || ndx == 1) 7107 p = "int"; 7108 break; 7109 /* linux_timer_delete */ 7110 case 263: 7111 if (ndx == 0 || ndx == 1) 7112 p = "int"; 7113 break; 7114 /* linux_clock_settime */ 7115 case 264: 7116 if (ndx == 0 || ndx == 1) 7117 p = "int"; 7118 break; 7119 /* linux_clock_gettime */ 7120 case 265: 7121 if (ndx == 0 || ndx == 1) 7122 p = "int"; 7123 break; 7124 /* linux_clock_getres */ 7125 case 266: 7126 if (ndx == 0 || ndx == 1) 7127 p = "int"; 7128 break; 7129 /* linux_clock_nanosleep */ 7130 case 267: 7131 if (ndx == 0 || ndx == 1) 7132 p = "int"; 7133 break; 7134 /* linux_statfs64 */ 7135 case 268: 7136 if (ndx == 0 || ndx == 1) 7137 p = "int"; 7138 break; 7139 /* linux_fstatfs64 */ 7140 case 269: 7141 /* linux_tgkill */ 7142 case 270: 7143 if (ndx == 0 || ndx == 1) 7144 p = "int"; 7145 break; 7146 /* linux_utimes */ 7147 case 271: 7148 if (ndx == 0 || ndx == 1) 7149 p = "int"; 7150 break; 7151 /* linux_fadvise64_64 */ 7152 case 272: 7153 if (ndx == 0 || ndx == 1) 7154 p = "int"; 7155 break; 7156 /* linux_mbind */ 7157 case 274: 7158 /* linux_get_mempolicy */ 7159 case 275: 7160 /* linux_set_mempolicy */ 7161 case 276: 7162 /* linux_mq_open */ 7163 case 277: 7164 if (ndx == 0 || ndx == 1) 7165 p = "int"; 7166 break; 7167 /* linux_mq_unlink */ 7168 case 278: 7169 if (ndx == 0 || ndx == 1) 7170 p = "int"; 7171 break; 7172 /* linux_mq_timedsend */ 7173 case 279: 7174 if (ndx == 0 || ndx == 1) 7175 p = "int"; 7176 break; 7177 /* linux_mq_timedreceive */ 7178 case 280: 7179 if (ndx == 0 || ndx == 1) 7180 p = "int"; 7181 break; 7182 /* linux_mq_notify */ 7183 case 281: 7184 if (ndx == 0 || ndx == 1) 7185 p = "int"; 7186 break; 7187 /* linux_mq_getsetattr */ 7188 case 282: 7189 if (ndx == 0 || ndx == 1) 7190 p = "int"; 7191 break; 7192 /* linux_kexec_load */ 7193 case 283: 7194 /* linux_waitid */ 7195 case 284: 7196 if (ndx == 0 || ndx == 1) 7197 p = "int"; 7198 break; 7199 /* linux_add_key */ 7200 case 286: 7201 /* linux_request_key */ 7202 case 287: 7203 /* linux_keyctl */ 7204 case 288: 7205 /* linux_ioprio_set */ 7206 case 289: 7207 /* linux_ioprio_get */ 7208 case 290: 7209 /* linux_inotify_init */ 7210 case 291: 7211 /* linux_inotify_add_watch */ 7212 case 292: 7213 /* linux_inotify_rm_watch */ 7214 case 293: 7215 /* linux_migrate_pages */ 7216 case 294: 7217 /* linux_openat */ 7218 case 295: 7219 if (ndx == 0 || ndx == 1) 7220 p = "int"; 7221 break; 7222 /* linux_mkdirat */ 7223 case 296: 7224 if (ndx == 0 || ndx == 1) 7225 p = "int"; 7226 break; 7227 /* linux_mknodat */ 7228 case 297: 7229 if (ndx == 0 || ndx == 1) 7230 p = "int"; 7231 break; 7232 /* linux_fchownat */ 7233 case 298: 7234 if (ndx == 0 || ndx == 1) 7235 p = "int"; 7236 break; 7237 /* linux_futimesat */ 7238 case 299: 7239 if (ndx == 0 || ndx == 1) 7240 p = "int"; 7241 break; 7242 /* linux_fstatat64 */ 7243 case 300: 7244 if (ndx == 0 || ndx == 1) 7245 p = "int"; 7246 break; 7247 /* linux_unlinkat */ 7248 case 301: 7249 if (ndx == 0 || ndx == 1) 7250 p = "int"; 7251 break; 7252 /* linux_renameat */ 7253 case 302: 7254 if (ndx == 0 || ndx == 1) 7255 p = "int"; 7256 break; 7257 /* linux_linkat */ 7258 case 303: 7259 if (ndx == 0 || ndx == 1) 7260 p = "int"; 7261 break; 7262 /* linux_symlinkat */ 7263 case 304: 7264 if (ndx == 0 || ndx == 1) 7265 p = "int"; 7266 break; 7267 /* linux_readlinkat */ 7268 case 305: 7269 if (ndx == 0 || ndx == 1) 7270 p = "int"; 7271 break; 7272 /* linux_fchmodat */ 7273 case 306: 7274 if (ndx == 0 || ndx == 1) 7275 p = "int"; 7276 break; 7277 /* linux_faccessat */ 7278 case 307: 7279 if (ndx == 0 || ndx == 1) 7280 p = "int"; 7281 break; 7282 /* linux_pselect6 */ 7283 case 308: 7284 if (ndx == 0 || ndx == 1) 7285 p = "int"; 7286 break; 7287 /* linux_ppoll */ 7288 case 309: 7289 if (ndx == 0 || ndx == 1) 7290 p = "int"; 7291 break; 7292 /* linux_unshare */ 7293 case 310: 7294 /* linux_set_robust_list */ 7295 case 311: 7296 if (ndx == 0 || ndx == 1) 7297 p = "int"; 7298 break; 7299 /* linux_get_robust_list */ 7300 case 312: 7301 if (ndx == 0 || ndx == 1) 7302 p = "int"; 7303 break; 7304 /* linux_splice */ 7305 case 313: 7306 /* linux_sync_file_range */ 7307 case 314: 7308 /* linux_tee */ 7309 case 315: 7310 /* linux_vmsplice */ 7311 case 316: 7312 /* linux_move_pages */ 7313 case 317: 7314 /* linux_getcpu */ 7315 case 318: 7316 /* linux_epoll_pwait */ 7317 case 319: 7318 if (ndx == 0 || ndx == 1) 7319 p = "int"; 7320 break; 7321 /* linux_utimensat */ 7322 case 320: 7323 if (ndx == 0 || ndx == 1) 7324 p = "int"; 7325 break; 7326 /* linux_signalfd */ 7327 case 321: 7328 /* linux_timerfd_create */ 7329 case 322: 7330 /* linux_eventfd */ 7331 case 323: 7332 if (ndx == 0 || ndx == 1) 7333 p = "int"; 7334 break; 7335 /* linux_fallocate */ 7336 case 324: 7337 if (ndx == 0 || ndx == 1) 7338 p = "int"; 7339 break; 7340 /* linux_timerfd_settime */ 7341 case 325: 7342 /* linux_timerfd_gettime */ 7343 case 326: 7344 /* linux_signalfd4 */ 7345 case 327: 7346 /* linux_eventfd2 */ 7347 case 328: 7348 if (ndx == 0 || ndx == 1) 7349 p = "int"; 7350 break; 7351 /* linux_epoll_create1 */ 7352 case 329: 7353 if (ndx == 0 || ndx == 1) 7354 p = "int"; 7355 break; 7356 /* linux_dup3 */ 7357 case 330: 7358 if (ndx == 0 || ndx == 1) 7359 p = "int"; 7360 break; 7361 /* linux_pipe2 */ 7362 case 331: 7363 if (ndx == 0 || ndx == 1) 7364 p = "int"; 7365 break; 7366 /* linux_inotify_init1 */ 7367 case 332: 7368 /* linux_preadv */ 7369 case 333: 7370 /* linux_pwritev */ 7371 case 334: 7372 /* linux_rt_tsigqueueinfo */ 7373 case 335: 7374 /* linux_perf_event_open */ 7375 case 336: 7376 /* linux_recvmmsg */ 7377 case 337: 7378 if (ndx == 0 || ndx == 1) 7379 p = "int"; 7380 break; 7381 /* linux_fanotify_init */ 7382 case 338: 7383 /* linux_fanotify_mark */ 7384 case 339: 7385 /* linux_prlimit64 */ 7386 case 340: 7387 if (ndx == 0 || ndx == 1) 7388 p = "int"; 7389 break; 7390 /* linux_name_to_handle_at */ 7391 case 341: 7392 /* linux_open_by_handle_at */ 7393 case 342: 7394 /* linux_clock_adjtime */ 7395 case 343: 7396 /* linux_syncfs */ 7397 case 344: 7398 if (ndx == 0 || ndx == 1) 7399 p = "int"; 7400 break; 7401 /* linux_sendmmsg */ 7402 case 345: 7403 if (ndx == 0 || ndx == 1) 7404 p = "int"; 7405 break; 7406 /* linux_setns */ 7407 case 346: 7408 /* linux_process_vm_readv */ 7409 case 347: 7410 /* linux_process_vm_writev */ 7411 case 348: 7412 default: 7413 break; 7414 }; 7415 if (p != NULL) 7416 strlcpy(desc, p, descsz); 7417 } 7418