1 /* $NetBSD: linux32_systrace_args.c,v 1.13 2021/11/27 21:15:53 ryo Exp $ */ 2 3 /* 4 * System call argument to DTrace register array conversion. 5 * 6 * DO NOT EDIT-- this file is automatically generated. 7 * This file is part of the DTrace syscall provider. 8 */ 9 10 static void 11 systrace_args(register_t sysnum, const void *params, uintptr_t *uarg, size_t *n_args) 12 { 13 intptr_t *iarg = (intptr_t *)uarg; 14 switch (sysnum) { 15 /* linux_sys_nosys */ 16 case 0: { 17 *n_args = 0; 18 break; 19 } 20 /* linux32_sys_exit */ 21 case 1: { 22 const struct linux32_sys_exit_args *p = params; 23 iarg[0] = SCARG(p, rval); /* int */ 24 *n_args = 1; 25 break; 26 } 27 /* sys_fork */ 28 case 2: { 29 *n_args = 0; 30 break; 31 } 32 /* netbsd32_read */ 33 case 3: { 34 const struct netbsd32_read_args *p = params; 35 iarg[0] = SCARG(p, fd); /* int */ 36 uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */ 37 iarg[2] = SCARG(p, nbyte); /* netbsd32_size_t */ 38 *n_args = 3; 39 break; 40 } 41 /* netbsd32_write */ 42 case 4: { 43 const struct netbsd32_write_args *p = params; 44 iarg[0] = SCARG(p, fd); /* int */ 45 uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */ 46 iarg[2] = SCARG(p, nbyte); /* netbsd32_size_t */ 47 *n_args = 3; 48 break; 49 } 50 /* linux32_sys_open */ 51 case 5: { 52 const struct linux32_sys_open_args *p = params; 53 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 54 iarg[1] = SCARG(p, flags); /* int */ 55 iarg[2] = SCARG(p, mode); /* linux_umode_t */ 56 *n_args = 3; 57 break; 58 } 59 /* netbsd32_close */ 60 case 6: { 61 const struct netbsd32_close_args *p = params; 62 iarg[0] = SCARG(p, fd); /* int */ 63 *n_args = 1; 64 break; 65 } 66 /* linux32_sys_waitpid */ 67 case 7: { 68 const struct linux32_sys_waitpid_args *p = params; 69 iarg[0] = SCARG(p, pid); /* int */ 70 uarg[1] = (intptr_t) SCARG(p, status).i32; /* netbsd32_intp */ 71 iarg[2] = SCARG(p, options); /* int */ 72 *n_args = 3; 73 break; 74 } 75 /* linux32_sys_creat */ 76 case 8: { 77 const struct linux32_sys_creat_args *p = params; 78 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 79 iarg[1] = SCARG(p, mode); /* linux_umode_t */ 80 *n_args = 2; 81 break; 82 } 83 /* netbsd32_link */ 84 case 9: { 85 const struct netbsd32_link_args *p = params; 86 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 87 uarg[1] = (intptr_t) SCARG(p, link).i32; /* netbsd32_charp */ 88 *n_args = 2; 89 break; 90 } 91 /* linux32_sys_unlink */ 92 case 10: { 93 const struct linux32_sys_unlink_args *p = params; 94 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 95 *n_args = 1; 96 break; 97 } 98 /* netbsd32_execve */ 99 case 11: { 100 const struct netbsd32_execve_args *p = params; 101 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 102 uarg[1] = (intptr_t) SCARG(p, argp).i32; /* netbsd32_charpp */ 103 uarg[2] = (intptr_t) SCARG(p, envp).i32; /* netbsd32_charpp */ 104 *n_args = 3; 105 break; 106 } 107 /* netbsd32_chdir */ 108 case 12: { 109 const struct netbsd32_chdir_args *p = params; 110 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 111 *n_args = 1; 112 break; 113 } 114 /* linux32_sys_time */ 115 case 13: { 116 const struct linux32_sys_time_args *p = params; 117 uarg[0] = (intptr_t) SCARG(p, t).i32; /* linux32_timep_t */ 118 *n_args = 1; 119 break; 120 } 121 /* linux32_sys_mknod */ 122 case 14: { 123 const struct linux32_sys_mknod_args *p = params; 124 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 125 iarg[1] = SCARG(p, mode); /* linux_umode_t */ 126 uarg[2] = SCARG(p, dev); /* unsigned */ 127 *n_args = 3; 128 break; 129 } 130 /* netbsd32_chmod */ 131 case 15: { 132 const struct netbsd32_chmod_args *p = params; 133 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 134 iarg[1] = SCARG(p, mode); /* linux_umode_t */ 135 *n_args = 2; 136 break; 137 } 138 /* linux32_sys_lchown16 */ 139 case 16: { 140 const struct linux32_sys_lchown16_args *p = params; 141 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 142 iarg[1] = SCARG(p, uid); /* linux32_uid16_t */ 143 iarg[2] = SCARG(p, gid); /* linux32_gid16_t */ 144 *n_args = 3; 145 break; 146 } 147 /* linux32_sys_break */ 148 case 17: { 149 const struct linux32_sys_break_args *p = params; 150 uarg[0] = (intptr_t) SCARG(p, nsize).i32; /* netbsd32_charp */ 151 *n_args = 1; 152 break; 153 } 154 /* compat_43_netbsd32_olseek */ 155 case 19: { 156 const struct compat_43_netbsd32_olseek_args *p = params; 157 iarg[0] = SCARG(p, fd); /* int */ 158 iarg[1] = SCARG(p, offset); /* netbsd32_long */ 159 iarg[2] = SCARG(p, whence); /* int */ 160 *n_args = 3; 161 break; 162 } 163 /* sys_getpid */ 164 case 20: { 165 *n_args = 0; 166 break; 167 } 168 /* netbsd32_setuid */ 169 case 23: { 170 const struct netbsd32_setuid_args *p = params; 171 uarg[0] = SCARG(p, uid); /* uid_t */ 172 *n_args = 1; 173 break; 174 } 175 /* sys_getuid */ 176 case 24: { 177 *n_args = 0; 178 break; 179 } 180 /* linux32_sys_stime */ 181 case 25: { 182 const struct linux32_sys_stime_args *p = params; 183 uarg[0] = (intptr_t) SCARG(p, t).i32; /* linux32_timep_t */ 184 *n_args = 1; 185 break; 186 } 187 /* linux32_sys_ptrace */ 188 case 26: { 189 const struct linux32_sys_ptrace_args *p = params; 190 iarg[0] = SCARG(p, request); /* int */ 191 iarg[1] = SCARG(p, pid); /* int */ 192 iarg[2] = SCARG(p, addr); /* int */ 193 iarg[3] = SCARG(p, data); /* int */ 194 *n_args = 4; 195 break; 196 } 197 /* linux32_sys_alarm */ 198 case 27: { 199 const struct linux32_sys_alarm_args *p = params; 200 uarg[0] = SCARG(p, secs); /* unsigned int */ 201 *n_args = 1; 202 break; 203 } 204 /* linux_sys_pause */ 205 case 29: { 206 *n_args = 0; 207 break; 208 } 209 /* linux32_sys_utime */ 210 case 30: { 211 const struct linux32_sys_utime_args *p = params; 212 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 213 uarg[1] = (intptr_t) SCARG(p, times).i32; /* linux32_utimbufp_t */ 214 *n_args = 2; 215 break; 216 } 217 /* netbsd32_access */ 218 case 33: { 219 const struct netbsd32_access_args *p = params; 220 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 221 iarg[1] = SCARG(p, flags); /* int */ 222 *n_args = 2; 223 break; 224 } 225 /* linux32_sys_nice */ 226 case 34: { 227 const struct linux32_sys_nice_args *p = params; 228 iarg[0] = SCARG(p, incr); /* int */ 229 *n_args = 1; 230 break; 231 } 232 /* sys_sync */ 233 case 36: { 234 *n_args = 0; 235 break; 236 } 237 /* linux32_sys_kill */ 238 case 37: { 239 const struct linux32_sys_kill_args *p = params; 240 iarg[0] = SCARG(p, pid); /* int */ 241 iarg[1] = SCARG(p, signum); /* int */ 242 *n_args = 2; 243 break; 244 } 245 /* netbsd32___posix_rename */ 246 case 38: { 247 const struct netbsd32___posix_rename_args *p = params; 248 uarg[0] = (intptr_t) SCARG(p, from).i32; /* netbsd32_charp */ 249 uarg[1] = (intptr_t) SCARG(p, to).i32; /* netbsd32_charp */ 250 *n_args = 2; 251 break; 252 } 253 /* netbsd32_mkdir */ 254 case 39: { 255 const struct netbsd32_mkdir_args *p = params; 256 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 257 iarg[1] = SCARG(p, mode); /* linux_umode_t */ 258 *n_args = 2; 259 break; 260 } 261 /* netbsd32_rmdir */ 262 case 40: { 263 const struct netbsd32_rmdir_args *p = params; 264 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 265 *n_args = 1; 266 break; 267 } 268 /* netbsd32_dup */ 269 case 41: { 270 const struct netbsd32_dup_args *p = params; 271 iarg[0] = SCARG(p, fd); /* int */ 272 *n_args = 1; 273 break; 274 } 275 /* linux32_sys_pipe */ 276 case 42: { 277 const struct linux32_sys_pipe_args *p = params; 278 uarg[0] = (intptr_t) SCARG(p, fd).i32; /* netbsd32_intp */ 279 *n_args = 1; 280 break; 281 } 282 /* linux32_sys_times */ 283 case 43: { 284 const struct linux32_sys_times_args *p = params; 285 uarg[0] = (intptr_t) SCARG(p, tms).i32; /* linux32_tmsp_t */ 286 *n_args = 1; 287 break; 288 } 289 /* linux32_sys_brk */ 290 case 45: { 291 const struct linux32_sys_brk_args *p = params; 292 uarg[0] = (intptr_t) SCARG(p, nsize).i32; /* netbsd32_charp */ 293 *n_args = 1; 294 break; 295 } 296 /* netbsd32_setgid */ 297 case 46: { 298 const struct netbsd32_setgid_args *p = params; 299 iarg[0] = SCARG(p, gid); /* gid_t */ 300 *n_args = 1; 301 break; 302 } 303 /* sys_getgid */ 304 case 47: { 305 *n_args = 0; 306 break; 307 } 308 /* linux32_sys_signal */ 309 case 48: { 310 const struct linux32_sys_signal_args *p = params; 311 iarg[0] = SCARG(p, signum); /* int */ 312 uarg[1] = (intptr_t) SCARG(p, handler).i32; /* linux32_handlerp_t */ 313 *n_args = 2; 314 break; 315 } 316 /* sys_geteuid */ 317 case 49: { 318 *n_args = 0; 319 break; 320 } 321 /* sys_getegid */ 322 case 50: { 323 *n_args = 0; 324 break; 325 } 326 /* netbsd32_acct */ 327 case 51: { 328 const struct netbsd32_acct_args *p = params; 329 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 330 *n_args = 1; 331 break; 332 } 333 /* linux32_sys_ioctl */ 334 case 54: { 335 const struct linux32_sys_ioctl_args *p = params; 336 iarg[0] = SCARG(p, fd); /* int */ 337 iarg[1] = SCARG(p, com); /* netbsd32_u_long */ 338 uarg[2] = (intptr_t) SCARG(p, data).i32; /* netbsd32_charp */ 339 *n_args = 3; 340 break; 341 } 342 /* linux32_sys_fcntl */ 343 case 55: { 344 const struct linux32_sys_fcntl_args *p = params; 345 iarg[0] = SCARG(p, fd); /* int */ 346 iarg[1] = SCARG(p, cmd); /* int */ 347 uarg[2] = (intptr_t) SCARG(p, arg).i32; /* netbsd32_voidp */ 348 *n_args = 3; 349 break; 350 } 351 /* netbsd32_setpgid */ 352 case 57: { 353 const struct netbsd32_setpgid_args *p = params; 354 iarg[0] = SCARG(p, pid); /* int */ 355 iarg[1] = SCARG(p, pgid); /* int */ 356 *n_args = 2; 357 break; 358 } 359 /* linux32_sys_oldolduname */ 360 case 59: { 361 const struct linux32_sys_oldolduname_args *p = params; 362 uarg[0] = (intptr_t) SCARG(p, up).i32; /* linux32_oldold_utsnamep_t */ 363 *n_args = 1; 364 break; 365 } 366 /* netbsd32_umask */ 367 case 60: { 368 const struct netbsd32_umask_args *p = params; 369 iarg[0] = SCARG(p, newmask); /* int */ 370 *n_args = 1; 371 break; 372 } 373 /* netbsd32_chroot */ 374 case 61: { 375 const struct netbsd32_chroot_args *p = params; 376 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 377 *n_args = 1; 378 break; 379 } 380 /* netbsd32_dup2 */ 381 case 63: { 382 const struct netbsd32_dup2_args *p = params; 383 iarg[0] = SCARG(p, from); /* int */ 384 iarg[1] = SCARG(p, to); /* int */ 385 *n_args = 2; 386 break; 387 } 388 /* sys_getppid */ 389 case 64: { 390 *n_args = 0; 391 break; 392 } 393 /* sys_getpgrp */ 394 case 65: { 395 *n_args = 0; 396 break; 397 } 398 /* sys_setsid */ 399 case 66: { 400 *n_args = 0; 401 break; 402 } 403 /* linux32_sys_siggetmask */ 404 case 68: { 405 *n_args = 0; 406 break; 407 } 408 /* linux32_sys_sigsetmask */ 409 case 69: { 410 const struct linux32_sys_sigsetmask_args *p = params; 411 iarg[0] = SCARG(p, mask); /* linux32_old_sigset_t */ 412 *n_args = 1; 413 break; 414 } 415 /* linux32_sys_setreuid16 */ 416 case 70: { 417 const struct linux32_sys_setreuid16_args *p = params; 418 iarg[0] = SCARG(p, ruid); /* linux32_uid16_t */ 419 iarg[1] = SCARG(p, euid); /* linux32_uid16_t */ 420 *n_args = 2; 421 break; 422 } 423 /* linux32_sys_setregid16 */ 424 case 71: { 425 const struct linux32_sys_setregid16_args *p = params; 426 iarg[0] = SCARG(p, rgid); /* linux32_gid16_t */ 427 iarg[1] = SCARG(p, egid); /* linux32_gid16_t */ 428 *n_args = 2; 429 break; 430 } 431 /* compat_43_netbsd32_osethostname */ 432 case 74: { 433 const struct compat_43_netbsd32_osethostname_args *p = params; 434 uarg[0] = (intptr_t) SCARG(p, hostname).i32; /* netbsd32_charp */ 435 uarg[1] = SCARG(p, len); /* u_int */ 436 *n_args = 2; 437 break; 438 } 439 /* linux32_sys_setrlimit */ 440 case 75: { 441 const struct linux32_sys_setrlimit_args *p = params; 442 uarg[0] = SCARG(p, which); /* u_int */ 443 uarg[1] = (intptr_t) SCARG(p, rlp).i32; /* netbsd32_orlimitp_t */ 444 *n_args = 2; 445 break; 446 } 447 /* linux32_sys_getrlimit */ 448 case 76: { 449 const struct linux32_sys_getrlimit_args *p = params; 450 uarg[0] = SCARG(p, which); /* u_int */ 451 uarg[1] = (intptr_t) SCARG(p, rlp).i32; /* netbsd32_orlimitp_t */ 452 *n_args = 2; 453 break; 454 } 455 /* compat_50_netbsd32_getrusage */ 456 case 77: { 457 const struct compat_50_netbsd32_getrusage_args *p = params; 458 iarg[0] = SCARG(p, who); /* int */ 459 uarg[1] = (intptr_t) SCARG(p, rusage).i32; /* netbsd32_rusage50p_t */ 460 *n_args = 2; 461 break; 462 } 463 /* linux32_sys_gettimeofday */ 464 case 78: { 465 const struct linux32_sys_gettimeofday_args *p = params; 466 uarg[0] = (intptr_t) SCARG(p, tp).i32; /* netbsd32_timeval50p_t */ 467 uarg[1] = (intptr_t) SCARG(p, tzp).i32; /* netbsd32_timezonep_t */ 468 *n_args = 2; 469 break; 470 } 471 /* linux32_sys_settimeofday */ 472 case 79: { 473 const struct linux32_sys_settimeofday_args *p = params; 474 uarg[0] = (intptr_t) SCARG(p, tp).i32; /* netbsd32_timeval50p_t */ 475 uarg[1] = (intptr_t) SCARG(p, tzp).i32; /* netbsd32_timezonep_t */ 476 *n_args = 2; 477 break; 478 } 479 /* linux32_sys_getgroups16 */ 480 case 80: { 481 const struct linux32_sys_getgroups16_args *p = params; 482 iarg[0] = SCARG(p, gidsetsize); /* int */ 483 uarg[1] = (intptr_t) SCARG(p, gidset).i32; /* linux32_gid16p_t */ 484 *n_args = 2; 485 break; 486 } 487 /* linux32_sys_setgroups16 */ 488 case 81: { 489 const struct linux32_sys_setgroups16_args *p = params; 490 iarg[0] = SCARG(p, gidsetsize); /* int */ 491 uarg[1] = (intptr_t) SCARG(p, gidset).i32; /* linux32_gid16p_t */ 492 *n_args = 2; 493 break; 494 } 495 /* linux32_sys_oldselect */ 496 case 82: { 497 const struct linux32_sys_oldselect_args *p = params; 498 uarg[0] = (intptr_t) SCARG(p, lsp).i32; /* linux32_oldselectp_t */ 499 *n_args = 1; 500 break; 501 } 502 /* netbsd32_symlink */ 503 case 83: { 504 const struct netbsd32_symlink_args *p = params; 505 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 506 uarg[1] = (intptr_t) SCARG(p, link).i32; /* netbsd32_charp */ 507 *n_args = 2; 508 break; 509 } 510 /* compat_43_netbsd32_lstat43 */ 511 case 84: { 512 const struct compat_43_netbsd32_lstat43_args *p = params; 513 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 514 uarg[1] = (intptr_t) SCARG(p, ub).i32; /* netbsd32_stat43p_t */ 515 *n_args = 2; 516 break; 517 } 518 /* netbsd32_readlink */ 519 case 85: { 520 const struct netbsd32_readlink_args *p = params; 521 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 522 uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_charp */ 523 iarg[2] = SCARG(p, count); /* netbsd32_size_t */ 524 *n_args = 3; 525 break; 526 } 527 /* linux32_sys_swapon */ 528 case 87: { 529 const struct linux32_sys_swapon_args *p = params; 530 uarg[0] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 531 *n_args = 1; 532 break; 533 } 534 /* linux32_sys_reboot */ 535 case 88: { 536 const struct linux32_sys_reboot_args *p = params; 537 iarg[0] = SCARG(p, magic1); /* int */ 538 iarg[1] = SCARG(p, magic2); /* int */ 539 iarg[2] = SCARG(p, cmd); /* int */ 540 uarg[3] = (intptr_t) SCARG(p, arg).i32; /* netbsd32_voidp */ 541 *n_args = 4; 542 break; 543 } 544 /* linux32_sys_readdir */ 545 case 89: { 546 const struct linux32_sys_readdir_args *p = params; 547 iarg[0] = SCARG(p, fd); /* int */ 548 uarg[1] = (intptr_t) SCARG(p, dent).i32; /* netbsd32_voidp */ 549 uarg[2] = SCARG(p, count); /* unsigned int */ 550 *n_args = 3; 551 break; 552 } 553 /* linux32_sys_old_mmap */ 554 case 90: { 555 const struct linux32_sys_old_mmap_args *p = params; 556 uarg[0] = (intptr_t) SCARG(p, lmp).i32; /* linux32_oldmmapp */ 557 *n_args = 1; 558 break; 559 } 560 /* netbsd32_munmap */ 561 case 91: { 562 const struct netbsd32_munmap_args *p = params; 563 uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */ 564 iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 565 *n_args = 2; 566 break; 567 } 568 /* compat_43_netbsd32_otruncate */ 569 case 92: { 570 const struct compat_43_netbsd32_otruncate_args *p = params; 571 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 572 iarg[1] = SCARG(p, length); /* netbsd32_long */ 573 *n_args = 2; 574 break; 575 } 576 /* compat_43_netbsd32_oftruncate */ 577 case 93: { 578 const struct compat_43_netbsd32_oftruncate_args *p = params; 579 iarg[0] = SCARG(p, fd); /* int */ 580 iarg[1] = SCARG(p, length); /* netbsd32_long */ 581 *n_args = 2; 582 break; 583 } 584 /* netbsd32_fchmod */ 585 case 94: { 586 const struct netbsd32_fchmod_args *p = params; 587 iarg[0] = SCARG(p, fd); /* int */ 588 iarg[1] = SCARG(p, mode); /* linux_umode_t */ 589 *n_args = 2; 590 break; 591 } 592 /* linux32_sys_fchown16 */ 593 case 95: { 594 const struct linux32_sys_fchown16_args *p = params; 595 iarg[0] = SCARG(p, fd); /* int */ 596 iarg[1] = SCARG(p, uid); /* linux32_uid16_t */ 597 iarg[2] = SCARG(p, gid); /* linux32_gid16_t */ 598 *n_args = 3; 599 break; 600 } 601 /* linux32_sys_getpriority */ 602 case 96: { 603 const struct linux32_sys_getpriority_args *p = params; 604 iarg[0] = SCARG(p, which); /* int */ 605 iarg[1] = SCARG(p, who); /* int */ 606 *n_args = 2; 607 break; 608 } 609 /* netbsd32_setpriority */ 610 case 97: { 611 const struct netbsd32_setpriority_args *p = params; 612 iarg[0] = SCARG(p, which); /* int */ 613 iarg[1] = SCARG(p, who); /* int */ 614 iarg[2] = SCARG(p, prio); /* int */ 615 *n_args = 3; 616 break; 617 } 618 /* netbsd32_profil */ 619 case 98: { 620 const struct netbsd32_profil_args *p = params; 621 uarg[0] = (intptr_t) SCARG(p, samples).i32; /* netbsd32_voidp */ 622 iarg[1] = SCARG(p, size); /* netbsd32_size_t */ 623 iarg[2] = SCARG(p, offset); /* netbsd32_u_long */ 624 uarg[3] = SCARG(p, scale); /* u_int */ 625 *n_args = 4; 626 break; 627 } 628 /* linux32_sys_statfs */ 629 case 99: { 630 const struct linux32_sys_statfs_args *p = params; 631 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 632 uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_statfsp */ 633 *n_args = 2; 634 break; 635 } 636 /* linux32_sys_fstatfs */ 637 case 100: { 638 const struct linux32_sys_fstatfs_args *p = params; 639 iarg[0] = SCARG(p, fd); /* int */ 640 uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_statfsp */ 641 *n_args = 2; 642 break; 643 } 644 /* linux_sys_ioperm */ 645 case 101: { 646 const struct linux_sys_ioperm_args *p = params; 647 uarg[0] = SCARG(p, lo); /* unsigned int */ 648 uarg[1] = SCARG(p, hi); /* unsigned int */ 649 iarg[2] = SCARG(p, val); /* int */ 650 *n_args = 3; 651 break; 652 } 653 /* linux32_sys_socketcall */ 654 case 102: { 655 const struct linux32_sys_socketcall_args *p = params; 656 iarg[0] = SCARG(p, what); /* int */ 657 uarg[1] = (intptr_t) SCARG(p, args).i32; /* netbsd32_voidp */ 658 *n_args = 2; 659 break; 660 } 661 /* compat_50_netbsd32_setitimer */ 662 case 104: { 663 const struct compat_50_netbsd32_setitimer_args *p = params; 664 iarg[0] = SCARG(p, which); /* int */ 665 uarg[1] = (intptr_t) SCARG(p, itv).i32; /* netbsd32_itimerval50p_t */ 666 uarg[2] = (intptr_t) SCARG(p, oitv).i32; /* netbsd32_itimerval50p_t */ 667 *n_args = 3; 668 break; 669 } 670 /* compat_50_netbsd32_getitimer */ 671 case 105: { 672 const struct compat_50_netbsd32_getitimer_args *p = params; 673 iarg[0] = SCARG(p, which); /* int */ 674 uarg[1] = (intptr_t) SCARG(p, itv).i32; /* netbsd32_itimerval50p_t */ 675 *n_args = 2; 676 break; 677 } 678 /* linux32_sys_stat */ 679 case 106: { 680 const struct linux32_sys_stat_args *p = params; 681 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 682 uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_statp */ 683 *n_args = 2; 684 break; 685 } 686 /* linux32_sys_lstat */ 687 case 107: { 688 const struct linux32_sys_lstat_args *p = params; 689 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 690 uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_statp */ 691 *n_args = 2; 692 break; 693 } 694 /* linux32_sys_fstat */ 695 case 108: { 696 const struct linux32_sys_fstat_args *p = params; 697 iarg[0] = SCARG(p, fd); /* int */ 698 uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_statp */ 699 *n_args = 2; 700 break; 701 } 702 /* linux32_sys_olduname */ 703 case 109: { 704 const struct linux32_sys_olduname_args *p = params; 705 uarg[0] = (intptr_t) SCARG(p, up).i32; /* linux32_oldutsnamep_t */ 706 *n_args = 1; 707 break; 708 } 709 /* linux_sys_iopl */ 710 case 110: { 711 const struct linux_sys_iopl_args *p = params; 712 iarg[0] = SCARG(p, level); /* int */ 713 *n_args = 1; 714 break; 715 } 716 /* linux32_sys_wait4 */ 717 case 114: { 718 const struct linux32_sys_wait4_args *p = params; 719 iarg[0] = SCARG(p, pid); /* int */ 720 uarg[1] = (intptr_t) SCARG(p, status).i32; /* netbsd32_intp */ 721 iarg[2] = SCARG(p, options); /* int */ 722 uarg[3] = (intptr_t) SCARG(p, rusage).i32; /* netbsd32_rusage50p_t */ 723 *n_args = 4; 724 break; 725 } 726 /* linux32_sys_swapoff */ 727 case 115: { 728 const struct linux32_sys_swapoff_args *p = params; 729 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 730 *n_args = 1; 731 break; 732 } 733 /* linux32_sys_sysinfo */ 734 case 116: { 735 const struct linux32_sys_sysinfo_args *p = params; 736 uarg[0] = (intptr_t) SCARG(p, arg).i32; /* linux32_sysinfop_t */ 737 *n_args = 1; 738 break; 739 } 740 /* linux32_sys_ipc */ 741 case 117: { 742 const struct linux32_sys_ipc_args *p = params; 743 iarg[0] = SCARG(p, what); /* int */ 744 iarg[1] = SCARG(p, a1); /* int */ 745 iarg[2] = SCARG(p, a2); /* int */ 746 iarg[3] = SCARG(p, a3); /* int */ 747 uarg[4] = (intptr_t) SCARG(p, ptr).i32; /* netbsd32_voidp */ 748 *n_args = 5; 749 break; 750 } 751 /* netbsd32_fsync */ 752 case 118: { 753 const struct netbsd32_fsync_args *p = params; 754 iarg[0] = SCARG(p, fd); /* int */ 755 *n_args = 1; 756 break; 757 } 758 /* linux32_sys_sigreturn */ 759 case 119: { 760 const struct linux32_sys_sigreturn_args *p = params; 761 uarg[0] = (intptr_t) SCARG(p, scp).i32; /* linux32_sigcontextp_t */ 762 *n_args = 1; 763 break; 764 } 765 /* linux32_sys_clone */ 766 case 120: { 767 const struct linux32_sys_clone_args *p = params; 768 iarg[0] = SCARG(p, flags); /* int */ 769 uarg[1] = (intptr_t) SCARG(p, stack).i32; /* netbsd32_voidp */ 770 uarg[2] = (intptr_t) SCARG(p, parent_tidptr).i32; /* netbsd32_voidp */ 771 uarg[3] = (intptr_t) SCARG(p, tls).i32; /* netbsd32_voidp */ 772 uarg[4] = (intptr_t) SCARG(p, child_tidptr).i32; /* netbsd32_voidp */ 773 *n_args = 5; 774 break; 775 } 776 /* linux32_sys_setdomainname */ 777 case 121: { 778 const struct linux32_sys_setdomainname_args *p = params; 779 uarg[0] = (intptr_t) SCARG(p, domainname).i32; /* netbsd32_charp */ 780 iarg[1] = SCARG(p, len); /* int */ 781 *n_args = 2; 782 break; 783 } 784 /* linux32_sys_uname */ 785 case 122: { 786 const struct linux32_sys_uname_args *p = params; 787 uarg[0] = (intptr_t) SCARG(p, up).i32; /* linux32_utsnamep */ 788 *n_args = 1; 789 break; 790 } 791 /* linux32_sys_modify_ldt */ 792 case 123: { 793 const struct linux32_sys_modify_ldt_args *p = params; 794 iarg[0] = SCARG(p, func); /* int */ 795 uarg[1] = (intptr_t) SCARG(p, ptr).i32; /* netbsd32_charp */ 796 iarg[2] = SCARG(p, bytecount); /* netbsd32_size_t */ 797 *n_args = 3; 798 break; 799 } 800 /* linux32_sys_mprotect */ 801 case 125: { 802 const struct linux32_sys_mprotect_args *p = params; 803 uarg[0] = (intptr_t) SCARG(p, start).i32; /* netbsd32_voidp */ 804 iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 805 iarg[2] = SCARG(p, prot); /* int */ 806 *n_args = 3; 807 break; 808 } 809 /* netbsd32_getpgid */ 810 case 132: { 811 const struct netbsd32_getpgid_args *p = params; 812 iarg[0] = SCARG(p, pid); /* pid_t */ 813 *n_args = 1; 814 break; 815 } 816 /* netbsd32_fchdir */ 817 case 133: { 818 const struct netbsd32_fchdir_args *p = params; 819 iarg[0] = SCARG(p, fd); /* int */ 820 *n_args = 1; 821 break; 822 } 823 /* linux32_sys_personality */ 824 case 136: { 825 const struct linux32_sys_personality_args *p = params; 826 iarg[0] = SCARG(p, per); /* netbsd32_u_long */ 827 *n_args = 1; 828 break; 829 } 830 /* linux32_sys_setfsuid */ 831 case 138: { 832 const struct linux32_sys_setfsuid_args *p = params; 833 uarg[0] = SCARG(p, uid); /* uid_t */ 834 *n_args = 1; 835 break; 836 } 837 /* linux32_sys_setfsgid */ 838 case 139: { 839 const struct linux32_sys_setfsgid_args *p = params; 840 iarg[0] = SCARG(p, gid); /* gid_t */ 841 *n_args = 1; 842 break; 843 } 844 /* linux32_sys_llseek */ 845 case 140: { 846 const struct linux32_sys_llseek_args *p = params; 847 iarg[0] = SCARG(p, fd); /* int */ 848 uarg[1] = SCARG(p, ohigh); /* u_int32_t */ 849 uarg[2] = SCARG(p, olow); /* u_int32_t */ 850 uarg[3] = (intptr_t) SCARG(p, res).i32; /* netbsd32_voidp */ 851 iarg[4] = SCARG(p, whence); /* int */ 852 *n_args = 5; 853 break; 854 } 855 /* linux32_sys_getdents */ 856 case 141: { 857 const struct linux32_sys_getdents_args *p = params; 858 iarg[0] = SCARG(p, fd); /* int */ 859 uarg[1] = (intptr_t) SCARG(p, dent).i32; /* linux32_direntp_t */ 860 uarg[2] = SCARG(p, count); /* unsigned int */ 861 *n_args = 3; 862 break; 863 } 864 /* linux32_sys_select */ 865 case 142: { 866 const struct linux32_sys_select_args *p = params; 867 iarg[0] = SCARG(p, nfds); /* int */ 868 uarg[1] = (intptr_t) SCARG(p, readfds).i32; /* netbsd32_fd_setp_t */ 869 uarg[2] = (intptr_t) SCARG(p, writefds).i32; /* netbsd32_fd_setp_t */ 870 uarg[3] = (intptr_t) SCARG(p, exceptfds).i32; /* netbsd32_fd_setp_t */ 871 uarg[4] = (intptr_t) SCARG(p, timeout).i32; /* netbsd32_timeval50p_t */ 872 *n_args = 5; 873 break; 874 } 875 /* netbsd32_flock */ 876 case 143: { 877 const struct netbsd32_flock_args *p = params; 878 iarg[0] = SCARG(p, fd); /* int */ 879 iarg[1] = SCARG(p, how); /* int */ 880 *n_args = 2; 881 break; 882 } 883 /* netbsd32___msync13 */ 884 case 144: { 885 const struct netbsd32___msync13_args *p = params; 886 uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */ 887 iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 888 iarg[2] = SCARG(p, flags); /* int */ 889 *n_args = 3; 890 break; 891 } 892 /* netbsd32_readv */ 893 case 145: { 894 const struct netbsd32_readv_args *p = params; 895 iarg[0] = SCARG(p, fd); /* int */ 896 uarg[1] = (intptr_t) SCARG(p, iovp).i32; /* netbsd32_iovecp_t */ 897 iarg[2] = SCARG(p, iovcnt); /* int */ 898 *n_args = 3; 899 break; 900 } 901 /* netbsd32_writev */ 902 case 146: { 903 const struct netbsd32_writev_args *p = params; 904 iarg[0] = SCARG(p, fd); /* int */ 905 uarg[1] = (intptr_t) SCARG(p, iovp).i32; /* netbsd32_iovecp_t */ 906 iarg[2] = SCARG(p, iovcnt); /* int */ 907 *n_args = 3; 908 break; 909 } 910 /* netbsd32_getsid */ 911 case 147: { 912 const struct netbsd32_getsid_args *p = params; 913 iarg[0] = SCARG(p, pid); /* pid_t */ 914 *n_args = 1; 915 break; 916 } 917 /* linux32_sys_fdatasync */ 918 case 148: { 919 const struct linux32_sys_fdatasync_args *p = params; 920 iarg[0] = SCARG(p, fd); /* int */ 921 *n_args = 1; 922 break; 923 } 924 /* linux32_sys___sysctl */ 925 case 149: { 926 const struct linux32_sys___sysctl_args *p = params; 927 uarg[0] = (intptr_t) SCARG(p, lsp).i32; /* linux32___sysctlp_t */ 928 *n_args = 1; 929 break; 930 } 931 /* netbsd32_mlock */ 932 case 150: { 933 const struct netbsd32_mlock_args *p = params; 934 uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */ 935 iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 936 *n_args = 2; 937 break; 938 } 939 /* netbsd32_munlock */ 940 case 151: { 941 const struct netbsd32_munlock_args *p = params; 942 uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */ 943 iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 944 *n_args = 2; 945 break; 946 } 947 /* netbsd32_mlockall */ 948 case 152: { 949 const struct netbsd32_mlockall_args *p = params; 950 iarg[0] = SCARG(p, flags); /* int */ 951 *n_args = 1; 952 break; 953 } 954 /* sys_munlockall */ 955 case 153: { 956 *n_args = 0; 957 break; 958 } 959 /* linux32_sys_sched_setparam */ 960 case 154: { 961 const struct linux32_sys_sched_setparam_args *p = params; 962 iarg[0] = SCARG(p, pid); /* pid_t */ 963 uarg[1] = (intptr_t) SCARG(p, sp).i32; /* const linux32_sched_paramp_t */ 964 *n_args = 2; 965 break; 966 } 967 /* linux32_sys_sched_getparam */ 968 case 155: { 969 const struct linux32_sys_sched_getparam_args *p = params; 970 iarg[0] = SCARG(p, pid); /* pid_t */ 971 uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_sched_paramp_t */ 972 *n_args = 2; 973 break; 974 } 975 /* linux32_sys_sched_setscheduler */ 976 case 156: { 977 const struct linux32_sys_sched_setscheduler_args *p = params; 978 iarg[0] = SCARG(p, pid); /* pid_t */ 979 iarg[1] = SCARG(p, policy); /* int */ 980 uarg[2] = (intptr_t) SCARG(p, sp).i32; /* linux32_sched_paramp_t */ 981 *n_args = 3; 982 break; 983 } 984 /* linux32_sys_sched_getscheduler */ 985 case 157: { 986 const struct linux32_sys_sched_getscheduler_args *p = params; 987 iarg[0] = SCARG(p, pid); /* pid_t */ 988 *n_args = 1; 989 break; 990 } 991 /* linux_sys_sched_yield */ 992 case 158: { 993 *n_args = 0; 994 break; 995 } 996 /* linux32_sys_sched_get_priority_max */ 997 case 159: { 998 const struct linux32_sys_sched_get_priority_max_args *p = params; 999 iarg[0] = SCARG(p, policy); /* int */ 1000 *n_args = 1; 1001 break; 1002 } 1003 /* linux32_sys_sched_get_priority_min */ 1004 case 160: { 1005 const struct linux32_sys_sched_get_priority_min_args *p = params; 1006 iarg[0] = SCARG(p, policy); /* int */ 1007 *n_args = 1; 1008 break; 1009 } 1010 /* linux32_sys_nanosleep */ 1011 case 162: { 1012 const struct linux32_sys_nanosleep_args *p = params; 1013 uarg[0] = (intptr_t) SCARG(p, rqtp).i32; /* linux32_timespecp_t */ 1014 uarg[1] = (intptr_t) SCARG(p, rmtp).i32; /* linux32_timespecp_t */ 1015 *n_args = 2; 1016 break; 1017 } 1018 /* linux32_sys_mremap */ 1019 case 163: { 1020 const struct linux32_sys_mremap_args *p = params; 1021 uarg[0] = (intptr_t) SCARG(p, old_address).i32; /* netbsd32_voidp */ 1022 iarg[1] = SCARG(p, old_size); /* netbsd32_size_t */ 1023 iarg[2] = SCARG(p, new_size); /* netbsd32_size_t */ 1024 iarg[3] = SCARG(p, flags); /* netbsd32_u_long */ 1025 *n_args = 4; 1026 break; 1027 } 1028 /* linux32_sys_setresuid16 */ 1029 case 164: { 1030 const struct linux32_sys_setresuid16_args *p = params; 1031 iarg[0] = SCARG(p, ruid); /* linux32_uid16_t */ 1032 iarg[1] = SCARG(p, euid); /* linux32_uid16_t */ 1033 iarg[2] = SCARG(p, suid); /* linux32_uid16_t */ 1034 *n_args = 3; 1035 break; 1036 } 1037 /* linux32_sys_getresuid16 */ 1038 case 165: { 1039 const struct linux32_sys_getresuid16_args *p = params; 1040 uarg[0] = (intptr_t) SCARG(p, ruid).i32; /* linux32_uid16p_t */ 1041 uarg[1] = (intptr_t) SCARG(p, euid).i32; /* linux32_uid16p_t */ 1042 uarg[2] = (intptr_t) SCARG(p, suid).i32; /* linux32_uid16p_t */ 1043 *n_args = 3; 1044 break; 1045 } 1046 /* netbsd32_poll */ 1047 case 168: { 1048 const struct netbsd32_poll_args *p = params; 1049 uarg[0] = (intptr_t) SCARG(p, fds).i32; /* netbsd32_pollfdp_t */ 1050 uarg[1] = SCARG(p, nfds); /* u_int */ 1051 iarg[2] = SCARG(p, timeout); /* int */ 1052 *n_args = 3; 1053 break; 1054 } 1055 /* linux32_sys_setresgid16 */ 1056 case 170: { 1057 const struct linux32_sys_setresgid16_args *p = params; 1058 iarg[0] = SCARG(p, rgid); /* linux32_gid16_t */ 1059 iarg[1] = SCARG(p, egid); /* linux32_gid16_t */ 1060 iarg[2] = SCARG(p, sgid); /* linux32_gid16_t */ 1061 *n_args = 3; 1062 break; 1063 } 1064 /* linux32_sys_getresgid16 */ 1065 case 171: { 1066 const struct linux32_sys_getresgid16_args *p = params; 1067 uarg[0] = (intptr_t) SCARG(p, rgid).i32; /* linux32_gid16p_t */ 1068 uarg[1] = (intptr_t) SCARG(p, egid).i32; /* linux32_gid16p_t */ 1069 uarg[2] = (intptr_t) SCARG(p, sgid).i32; /* linux32_gid16p_t */ 1070 *n_args = 3; 1071 break; 1072 } 1073 /* linux32_sys_rt_sigreturn */ 1074 case 173: { 1075 const struct linux32_sys_rt_sigreturn_args *p = params; 1076 uarg[0] = (intptr_t) SCARG(p, ucp).i32; /* linux32_ucontextp_t */ 1077 *n_args = 1; 1078 break; 1079 } 1080 /* linux32_sys_rt_sigaction */ 1081 case 174: { 1082 const struct linux32_sys_rt_sigaction_args *p = params; 1083 iarg[0] = SCARG(p, signum); /* int */ 1084 uarg[1] = (intptr_t) SCARG(p, nsa).i32; /* linux32_sigactionp_t */ 1085 uarg[2] = (intptr_t) SCARG(p, osa).i32; /* linux32_sigactionp_t */ 1086 iarg[3] = SCARG(p, sigsetsize); /* netbsd32_size_t */ 1087 *n_args = 4; 1088 break; 1089 } 1090 /* linux32_sys_rt_sigprocmask */ 1091 case 175: { 1092 const struct linux32_sys_rt_sigprocmask_args *p = params; 1093 iarg[0] = SCARG(p, how); /* int */ 1094 uarg[1] = (intptr_t) SCARG(p, set).i32; /* linux32_sigsetp_t */ 1095 uarg[2] = (intptr_t) SCARG(p, oset).i32; /* linux32_sigsetp_t */ 1096 iarg[3] = SCARG(p, sigsetsize); /* netbsd32_size_t */ 1097 *n_args = 4; 1098 break; 1099 } 1100 /* linux32_sys_rt_sigpending */ 1101 case 176: { 1102 const struct linux32_sys_rt_sigpending_args *p = params; 1103 uarg[0] = (intptr_t) SCARG(p, set).i32; /* linux32_sigsetp_t */ 1104 iarg[1] = SCARG(p, sigsetsize); /* netbsd32_size_t */ 1105 *n_args = 2; 1106 break; 1107 } 1108 /* linux32_sys_rt_sigtimedwait */ 1109 case 177: { 1110 const struct linux32_sys_rt_sigtimedwait_args *p = params; 1111 uarg[0] = (intptr_t) SCARG(p, set).i32; /* const linux32_sigsetp_t */ 1112 uarg[1] = (intptr_t) SCARG(p, info).i32; /* linux32_siginfop_t */ 1113 uarg[2] = (intptr_t) SCARG(p, timeout).i32; /* const linux32_timespecp_t */ 1114 *n_args = 3; 1115 break; 1116 } 1117 /* linux32_sys_rt_queueinfo */ 1118 case 178: { 1119 const struct linux32_sys_rt_queueinfo_args *p = params; 1120 iarg[0] = SCARG(p, pid); /* int */ 1121 iarg[1] = SCARG(p, sig); /* int */ 1122 uarg[2] = (intptr_t) SCARG(p, uinfo).i32; /* linux32_siginfop_t */ 1123 *n_args = 3; 1124 break; 1125 } 1126 /* linux32_sys_rt_sigsuspend */ 1127 case 179: { 1128 const struct linux32_sys_rt_sigsuspend_args *p = params; 1129 uarg[0] = (intptr_t) SCARG(p, unewset).i32; /* linux32_sigsetp_t */ 1130 iarg[1] = SCARG(p, sigsetsize); /* netbsd32_size_t */ 1131 *n_args = 2; 1132 break; 1133 } 1134 /* linux32_sys_pread */ 1135 case 180: { 1136 const struct linux32_sys_pread_args *p = params; 1137 iarg[0] = SCARG(p, fd); /* int */ 1138 uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */ 1139 iarg[2] = SCARG(p, nbyte); /* netbsd32_size_t */ 1140 iarg[3] = SCARG(p, offset); /* netbsd32_off_t */ 1141 *n_args = 4; 1142 break; 1143 } 1144 /* linux32_sys_pwrite */ 1145 case 181: { 1146 const struct linux32_sys_pwrite_args *p = params; 1147 iarg[0] = SCARG(p, fd); /* int */ 1148 uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */ 1149 iarg[2] = SCARG(p, nbyte); /* netbsd32_size_t */ 1150 iarg[3] = SCARG(p, offset); /* netbsd32_off_t */ 1151 *n_args = 4; 1152 break; 1153 } 1154 /* linux32_sys_chown16 */ 1155 case 182: { 1156 const struct linux32_sys_chown16_args *p = params; 1157 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1158 iarg[1] = SCARG(p, uid); /* linux32_uid16_t */ 1159 iarg[2] = SCARG(p, gid); /* linux32_gid16_t */ 1160 *n_args = 3; 1161 break; 1162 } 1163 /* netbsd32___getcwd */ 1164 case 183: { 1165 const struct netbsd32___getcwd_args *p = params; 1166 uarg[0] = (intptr_t) SCARG(p, bufp).i32; /* netbsd32_charp */ 1167 iarg[1] = SCARG(p, length); /* netbsd32_size_t */ 1168 *n_args = 2; 1169 break; 1170 } 1171 /* sys___vfork14 */ 1172 case 190: { 1173 *n_args = 0; 1174 break; 1175 } 1176 /* linux32_sys_ugetrlimit */ 1177 case 191: { 1178 const struct linux32_sys_ugetrlimit_args *p = params; 1179 iarg[0] = SCARG(p, which); /* int */ 1180 uarg[1] = (intptr_t) SCARG(p, rlp).i32; /* netbsd32_orlimitp_t */ 1181 *n_args = 2; 1182 break; 1183 } 1184 /* linux32_sys_mmap2 */ 1185 case 192: { 1186 const struct linux32_sys_mmap2_args *p = params; 1187 iarg[0] = SCARG(p, addr); /* netbsd32_u_long */ 1188 iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 1189 iarg[2] = SCARG(p, prot); /* int */ 1190 iarg[3] = SCARG(p, flags); /* int */ 1191 iarg[4] = SCARG(p, fd); /* int */ 1192 iarg[5] = SCARG(p, offset); /* linux32_off_t */ 1193 *n_args = 6; 1194 break; 1195 } 1196 /* linux32_sys_truncate64 */ 1197 case 193: { 1198 const struct linux32_sys_truncate64_args *p = params; 1199 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1200 uarg[1] = SCARG(p, lenlo); /* uint32_t */ 1201 uarg[2] = SCARG(p, lenhi); /* uint32_t */ 1202 *n_args = 3; 1203 break; 1204 } 1205 /* linux32_sys_ftruncate64 */ 1206 case 194: { 1207 const struct linux32_sys_ftruncate64_args *p = params; 1208 uarg[0] = SCARG(p, fd); /* unsigned int */ 1209 uarg[1] = SCARG(p, lenlo); /* uint32_t */ 1210 uarg[2] = SCARG(p, lenhi); /* uint32_t */ 1211 *n_args = 3; 1212 break; 1213 } 1214 /* linux32_sys_stat64 */ 1215 case 195: { 1216 const struct linux32_sys_stat64_args *p = params; 1217 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1218 uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_stat64p */ 1219 *n_args = 2; 1220 break; 1221 } 1222 /* linux32_sys_lstat64 */ 1223 case 196: { 1224 const struct linux32_sys_lstat64_args *p = params; 1225 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1226 uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_stat64p */ 1227 *n_args = 2; 1228 break; 1229 } 1230 /* linux32_sys_fstat64 */ 1231 case 197: { 1232 const struct linux32_sys_fstat64_args *p = params; 1233 iarg[0] = SCARG(p, fd); /* int */ 1234 uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_stat64p */ 1235 *n_args = 2; 1236 break; 1237 } 1238 /* netbsd32___posix_lchown */ 1239 case 198: { 1240 const struct netbsd32___posix_lchown_args *p = params; 1241 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1242 uarg[1] = SCARG(p, uid); /* uid_t */ 1243 iarg[2] = SCARG(p, gid); /* gid_t */ 1244 *n_args = 3; 1245 break; 1246 } 1247 /* sys_getuid */ 1248 case 199: { 1249 *n_args = 0; 1250 break; 1251 } 1252 /* sys_getgid */ 1253 case 200: { 1254 *n_args = 0; 1255 break; 1256 } 1257 /* sys_geteuid */ 1258 case 201: { 1259 *n_args = 0; 1260 break; 1261 } 1262 /* sys_getegid */ 1263 case 202: { 1264 *n_args = 0; 1265 break; 1266 } 1267 /* netbsd32_setreuid */ 1268 case 203: { 1269 const struct netbsd32_setreuid_args *p = params; 1270 uarg[0] = SCARG(p, ruid); /* uid_t */ 1271 uarg[1] = SCARG(p, euid); /* uid_t */ 1272 *n_args = 2; 1273 break; 1274 } 1275 /* netbsd32_setregid */ 1276 case 204: { 1277 const struct netbsd32_setregid_args *p = params; 1278 iarg[0] = SCARG(p, rgid); /* gid_t */ 1279 iarg[1] = SCARG(p, egid); /* gid_t */ 1280 *n_args = 2; 1281 break; 1282 } 1283 /* netbsd32_getgroups */ 1284 case 205: { 1285 const struct netbsd32_getgroups_args *p = params; 1286 iarg[0] = SCARG(p, gidsetsize); /* int */ 1287 uarg[1] = (intptr_t) SCARG(p, gidset).i32; /* netbsd32_gid_tp */ 1288 *n_args = 2; 1289 break; 1290 } 1291 /* netbsd32_setgroups */ 1292 case 206: { 1293 const struct netbsd32_setgroups_args *p = params; 1294 iarg[0] = SCARG(p, gidsetsize); /* int */ 1295 uarg[1] = (intptr_t) SCARG(p, gidset).i32; /* netbsd32_gid_tp */ 1296 *n_args = 2; 1297 break; 1298 } 1299 /* netbsd32___posix_fchown */ 1300 case 207: { 1301 const struct netbsd32___posix_fchown_args *p = params; 1302 iarg[0] = SCARG(p, fd); /* int */ 1303 uarg[1] = SCARG(p, uid); /* uid_t */ 1304 iarg[2] = SCARG(p, gid); /* gid_t */ 1305 *n_args = 3; 1306 break; 1307 } 1308 /* linux32_sys_setresuid */ 1309 case 208: { 1310 const struct linux32_sys_setresuid_args *p = params; 1311 uarg[0] = SCARG(p, ruid); /* uid_t */ 1312 uarg[1] = SCARG(p, euid); /* uid_t */ 1313 uarg[2] = SCARG(p, suid); /* uid_t */ 1314 *n_args = 3; 1315 break; 1316 } 1317 /* linux32_sys_getresuid */ 1318 case 209: { 1319 const struct linux32_sys_getresuid_args *p = params; 1320 uarg[0] = (intptr_t) SCARG(p, ruid).i32; /* linux32_uidp_t */ 1321 uarg[1] = (intptr_t) SCARG(p, euid).i32; /* linux32_uidp_t */ 1322 uarg[2] = (intptr_t) SCARG(p, suid).i32; /* linux32_uidp_t */ 1323 *n_args = 3; 1324 break; 1325 } 1326 /* linux32_sys_setresgid */ 1327 case 210: { 1328 const struct linux32_sys_setresgid_args *p = params; 1329 iarg[0] = SCARG(p, rgid); /* gid_t */ 1330 iarg[1] = SCARG(p, egid); /* gid_t */ 1331 iarg[2] = SCARG(p, sgid); /* gid_t */ 1332 *n_args = 3; 1333 break; 1334 } 1335 /* linux32_sys_getresgid */ 1336 case 211: { 1337 const struct linux32_sys_getresgid_args *p = params; 1338 uarg[0] = (intptr_t) SCARG(p, rgid).i32; /* linux32_gidp_t */ 1339 uarg[1] = (intptr_t) SCARG(p, egid).i32; /* linux32_gidp_t */ 1340 uarg[2] = (intptr_t) SCARG(p, sgid).i32; /* linux32_gidp_t */ 1341 *n_args = 3; 1342 break; 1343 } 1344 /* netbsd32___posix_chown */ 1345 case 212: { 1346 const struct netbsd32___posix_chown_args *p = params; 1347 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1348 uarg[1] = SCARG(p, uid); /* uid_t */ 1349 iarg[2] = SCARG(p, gid); /* gid_t */ 1350 *n_args = 3; 1351 break; 1352 } 1353 /* netbsd32_setuid */ 1354 case 213: { 1355 const struct netbsd32_setuid_args *p = params; 1356 uarg[0] = SCARG(p, uid); /* uid_t */ 1357 *n_args = 1; 1358 break; 1359 } 1360 /* netbsd32_setgid */ 1361 case 214: { 1362 const struct netbsd32_setgid_args *p = params; 1363 iarg[0] = SCARG(p, gid); /* gid_t */ 1364 *n_args = 1; 1365 break; 1366 } 1367 /* linux32_sys_setfsuid */ 1368 case 215: { 1369 const struct linux32_sys_setfsuid_args *p = params; 1370 uarg[0] = SCARG(p, uid); /* uid_t */ 1371 *n_args = 1; 1372 break; 1373 } 1374 /* linux32_sys_setfsgid */ 1375 case 216: { 1376 const struct linux32_sys_setfsgid_args *p = params; 1377 iarg[0] = SCARG(p, gid); /* gid_t */ 1378 *n_args = 1; 1379 break; 1380 } 1381 /* netbsd32_mincore */ 1382 case 218: { 1383 const struct netbsd32_mincore_args *p = params; 1384 uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */ 1385 iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 1386 uarg[2] = (intptr_t) SCARG(p, vec).i32; /* netbsd32_charp */ 1387 *n_args = 3; 1388 break; 1389 } 1390 /* netbsd32_madvise */ 1391 case 219: { 1392 const struct netbsd32_madvise_args *p = params; 1393 uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */ 1394 iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 1395 iarg[2] = SCARG(p, behav); /* int */ 1396 *n_args = 3; 1397 break; 1398 } 1399 /* linux32_sys_getdents64 */ 1400 case 220: { 1401 const struct linux32_sys_getdents64_args *p = params; 1402 iarg[0] = SCARG(p, fd); /* int */ 1403 uarg[1] = (intptr_t) SCARG(p, dent).i32; /* linux32_dirent64p_t */ 1404 uarg[2] = SCARG(p, count); /* unsigned int */ 1405 *n_args = 3; 1406 break; 1407 } 1408 #define linux32_sys_fcntl64 linux32_sys_fcntl 1409 #define linux32_sys_fcntl64_args linux32_sys_fcntl_args 1410 /* linux32_sys_fcntl64 */ 1411 case 221: { 1412 const struct linux32_sys_fcntl64_args *p = params; 1413 iarg[0] = SCARG(p, fd); /* int */ 1414 iarg[1] = SCARG(p, cmd); /* int */ 1415 uarg[2] = (intptr_t) SCARG(p, arg).i32; /* netbsd32_voidp */ 1416 *n_args = 3; 1417 break; 1418 } 1419 /* linux_sys_gettid */ 1420 case 224: { 1421 *n_args = 0; 1422 break; 1423 } 1424 /* netbsd32_setxattr */ 1425 case 226: { 1426 const struct netbsd32_setxattr_args *p = params; 1427 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1428 uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1429 uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */ 1430 iarg[3] = SCARG(p, size); /* netbsd32_size_t */ 1431 iarg[4] = SCARG(p, flags); /* int */ 1432 *n_args = 5; 1433 break; 1434 } 1435 /* netbsd32_lsetxattr */ 1436 case 227: { 1437 const struct netbsd32_lsetxattr_args *p = params; 1438 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1439 uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1440 uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */ 1441 iarg[3] = SCARG(p, size); /* netbsd32_size_t */ 1442 iarg[4] = SCARG(p, flags); /* int */ 1443 *n_args = 5; 1444 break; 1445 } 1446 /* netbsd32_fsetxattr */ 1447 case 228: { 1448 const struct netbsd32_fsetxattr_args *p = params; 1449 iarg[0] = SCARG(p, fd); /* int */ 1450 uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1451 uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */ 1452 iarg[3] = SCARG(p, size); /* netbsd32_size_t */ 1453 iarg[4] = SCARG(p, flags); /* int */ 1454 *n_args = 5; 1455 break; 1456 } 1457 /* netbsd32_getxattr */ 1458 case 229: { 1459 const struct netbsd32_getxattr_args *p = params; 1460 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1461 uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1462 uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */ 1463 iarg[3] = SCARG(p, size); /* netbsd32_size_t */ 1464 *n_args = 4; 1465 break; 1466 } 1467 /* netbsd32_lgetxattr */ 1468 case 230: { 1469 const struct netbsd32_lgetxattr_args *p = params; 1470 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1471 uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1472 uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */ 1473 iarg[3] = SCARG(p, size); /* netbsd32_size_t */ 1474 *n_args = 4; 1475 break; 1476 } 1477 /* netbsd32_fgetxattr */ 1478 case 231: { 1479 const struct netbsd32_fgetxattr_args *p = params; 1480 iarg[0] = SCARG(p, fd); /* int */ 1481 uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1482 uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */ 1483 iarg[3] = SCARG(p, size); /* netbsd32_size_t */ 1484 *n_args = 4; 1485 break; 1486 } 1487 /* netbsd32_listxattr */ 1488 case 232: { 1489 const struct netbsd32_listxattr_args *p = params; 1490 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1491 uarg[1] = (intptr_t) SCARG(p, list).i32; /* netbsd32_charp */ 1492 iarg[2] = SCARG(p, size); /* netbsd32_size_t */ 1493 *n_args = 3; 1494 break; 1495 } 1496 /* netbsd32_llistxattr */ 1497 case 233: { 1498 const struct netbsd32_llistxattr_args *p = params; 1499 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1500 uarg[1] = (intptr_t) SCARG(p, list).i32; /* netbsd32_charp */ 1501 iarg[2] = SCARG(p, size); /* netbsd32_size_t */ 1502 *n_args = 3; 1503 break; 1504 } 1505 /* netbsd32_flistxattr */ 1506 case 234: { 1507 const struct netbsd32_flistxattr_args *p = params; 1508 iarg[0] = SCARG(p, fd); /* int */ 1509 uarg[1] = (intptr_t) SCARG(p, list).i32; /* netbsd32_charp */ 1510 iarg[2] = SCARG(p, size); /* netbsd32_size_t */ 1511 *n_args = 3; 1512 break; 1513 } 1514 /* netbsd32_removexattr */ 1515 case 235: { 1516 const struct netbsd32_removexattr_args *p = params; 1517 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1518 uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1519 *n_args = 2; 1520 break; 1521 } 1522 /* netbsd32_lremovexattr */ 1523 case 236: { 1524 const struct netbsd32_lremovexattr_args *p = params; 1525 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1526 uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1527 *n_args = 2; 1528 break; 1529 } 1530 /* netbsd32_fremovexattr */ 1531 case 237: { 1532 const struct netbsd32_fremovexattr_args *p = params; 1533 iarg[0] = SCARG(p, fd); /* int */ 1534 uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1535 *n_args = 2; 1536 break; 1537 } 1538 /* linux32_sys_tkill */ 1539 case 238: { 1540 const struct linux32_sys_tkill_args *p = params; 1541 iarg[0] = SCARG(p, tid); /* int */ 1542 iarg[1] = SCARG(p, sig); /* int */ 1543 *n_args = 2; 1544 break; 1545 } 1546 /* linux32_sys_futex */ 1547 case 240: { 1548 const struct linux32_sys_futex_args *p = params; 1549 uarg[0] = (intptr_t) SCARG(p, uaddr).i32; /* linux32_intp_t */ 1550 iarg[1] = SCARG(p, op); /* int */ 1551 iarg[2] = SCARG(p, val); /* int */ 1552 uarg[3] = (intptr_t) SCARG(p, timeout).i32; /* linux32_timespecp_t */ 1553 uarg[4] = (intptr_t) SCARG(p, uaddr2).i32; /* linux32_intp_t */ 1554 iarg[5] = SCARG(p, val3); /* int */ 1555 *n_args = 6; 1556 break; 1557 } 1558 /* linux32_sys_sched_setaffinity */ 1559 case 241: { 1560 const struct linux32_sys_sched_setaffinity_args *p = params; 1561 iarg[0] = SCARG(p, pid); /* pid_t */ 1562 uarg[1] = SCARG(p, len); /* unsigned int */ 1563 uarg[2] = (intptr_t) SCARG(p, mask).i32; /* linux32_ulongp_t */ 1564 *n_args = 3; 1565 break; 1566 } 1567 /* linux32_sys_sched_getaffinity */ 1568 case 242: { 1569 const struct linux32_sys_sched_getaffinity_args *p = params; 1570 iarg[0] = SCARG(p, pid); /* pid_t */ 1571 uarg[1] = SCARG(p, len); /* unsigned int */ 1572 uarg[2] = (intptr_t) SCARG(p, mask).i32; /* linux32_ulongp_t */ 1573 *n_args = 3; 1574 break; 1575 } 1576 /* linux32_sys_set_thread_area */ 1577 case 243: { 1578 const struct linux32_sys_set_thread_area_args *p = params; 1579 uarg[0] = (intptr_t) SCARG(p, desc).i32; /* linux32_user_descp_t */ 1580 *n_args = 1; 1581 break; 1582 } 1583 /* linux32_sys_get_thread_area */ 1584 case 244: { 1585 const struct linux32_sys_get_thread_area_args *p = params; 1586 uarg[0] = (intptr_t) SCARG(p, desc).i32; /* linux32_user_descp_t */ 1587 *n_args = 1; 1588 break; 1589 } 1590 /* linux32_sys_fadvise64 */ 1591 case 250: { 1592 const struct linux32_sys_fadvise64_args *p = params; 1593 iarg[0] = SCARG(p, fd); /* int */ 1594 uarg[1] = SCARG(p, offlo); /* uint32_t */ 1595 uarg[2] = SCARG(p, offhi); /* uint32_t */ 1596 iarg[3] = SCARG(p, len); /* linux32_size_t */ 1597 iarg[4] = SCARG(p, advice); /* int */ 1598 *n_args = 5; 1599 break; 1600 } 1601 /* linux32_sys_exit_group */ 1602 case 252: { 1603 const struct linux32_sys_exit_group_args *p = params; 1604 iarg[0] = SCARG(p, error_code); /* int */ 1605 *n_args = 1; 1606 break; 1607 } 1608 /* linux32_sys_set_tid_address */ 1609 case 258: { 1610 const struct linux32_sys_set_tid_address_args *p = params; 1611 uarg[0] = (intptr_t) SCARG(p, tid).i32; /* linux32_intp_t */ 1612 *n_args = 1; 1613 break; 1614 } 1615 /* linux32_sys_timer_create */ 1616 case 259: { 1617 const struct linux32_sys_timer_create_args *p = params; 1618 iarg[0] = SCARG(p, clockid); /* clockid_t */ 1619 uarg[1] = (intptr_t) SCARG(p, evp); /* struct linux32_sigevent * */ 1620 uarg[2] = (intptr_t) SCARG(p, timerid); /* timer_t * */ 1621 *n_args = 3; 1622 break; 1623 } 1624 /* linux32_sys_timer_settime */ 1625 case 260: { 1626 const struct linux32_sys_timer_settime_args *p = params; 1627 iarg[0] = SCARG(p, timerid); /* timer_t */ 1628 iarg[1] = SCARG(p, flags); /* int */ 1629 uarg[2] = (intptr_t) SCARG(p, tim); /* const struct linux32_itimerspec * */ 1630 uarg[3] = (intptr_t) SCARG(p, otim); /* struct linux32_itimerspec * */ 1631 *n_args = 4; 1632 break; 1633 } 1634 /* linux32_sys_timer_gettime */ 1635 case 261: { 1636 const struct linux32_sys_timer_gettime_args *p = params; 1637 iarg[0] = SCARG(p, timerid); /* timer_t */ 1638 uarg[1] = (intptr_t) SCARG(p, tim); /* struct linux32_itimerspec * */ 1639 *n_args = 2; 1640 break; 1641 } 1642 /* sys_timer_getoverrun */ 1643 case 262: { 1644 const struct sys_timer_getoverrun_args *p = params; 1645 iarg[0] = SCARG(p, timerid); /* timer_t */ 1646 *n_args = 1; 1647 break; 1648 } 1649 /* sys_timer_delete */ 1650 case 263: { 1651 const struct sys_timer_delete_args *p = params; 1652 iarg[0] = SCARG(p, timerid); /* timer_t */ 1653 *n_args = 1; 1654 break; 1655 } 1656 /* linux32_sys_clock_settime */ 1657 case 264: { 1658 const struct linux32_sys_clock_settime_args *p = params; 1659 iarg[0] = SCARG(p, which); /* clockid_t */ 1660 uarg[1] = (intptr_t) SCARG(p, tp).i32; /* linux32_timespecp_t */ 1661 *n_args = 2; 1662 break; 1663 } 1664 /* linux32_sys_clock_gettime */ 1665 case 265: { 1666 const struct linux32_sys_clock_gettime_args *p = params; 1667 iarg[0] = SCARG(p, which); /* clockid_t */ 1668 uarg[1] = (intptr_t) SCARG(p, tp).i32; /* linux32_timespecp_t */ 1669 *n_args = 2; 1670 break; 1671 } 1672 /* linux32_sys_clock_getres */ 1673 case 266: { 1674 const struct linux32_sys_clock_getres_args *p = params; 1675 iarg[0] = SCARG(p, which); /* clockid_t */ 1676 uarg[1] = (intptr_t) SCARG(p, tp).i32; /* linux32_timespecp_t */ 1677 *n_args = 2; 1678 break; 1679 } 1680 /* linux32_sys_clock_nanosleep */ 1681 case 267: { 1682 const struct linux32_sys_clock_nanosleep_args *p = params; 1683 iarg[0] = SCARG(p, which); /* clockid_t */ 1684 iarg[1] = SCARG(p, flags); /* int */ 1685 uarg[2] = (intptr_t) SCARG(p, rqtp).i32; /* linux32_timespecp_t */ 1686 uarg[3] = (intptr_t) SCARG(p, rmtp).i32; /* linux32_timespecp_t */ 1687 *n_args = 4; 1688 break; 1689 } 1690 /* linux32_sys_statfs64 */ 1691 case 268: { 1692 const struct linux32_sys_statfs64_args *p = params; 1693 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1694 iarg[1] = SCARG(p, sz); /* netbsd32_size_t */ 1695 uarg[2] = (intptr_t) SCARG(p, sp).i32; /* linux32_statfs64p */ 1696 *n_args = 3; 1697 break; 1698 } 1699 /* linux32_sys_fstatfs64 */ 1700 case 269: { 1701 const struct linux32_sys_fstatfs64_args *p = params; 1702 iarg[0] = SCARG(p, fd); /* int */ 1703 iarg[1] = SCARG(p, sz); /* netbsd32_size_t */ 1704 uarg[2] = (intptr_t) SCARG(p, sp).i32; /* linux32_statfs64p */ 1705 *n_args = 3; 1706 break; 1707 } 1708 /* linux32_sys_tgkill */ 1709 case 270: { 1710 const struct linux32_sys_tgkill_args *p = params; 1711 iarg[0] = SCARG(p, tgid); /* int */ 1712 iarg[1] = SCARG(p, tid); /* int */ 1713 iarg[2] = SCARG(p, sig); /* int */ 1714 *n_args = 3; 1715 break; 1716 } 1717 /* compat_50_netbsd32_utimes */ 1718 case 271: { 1719 const struct compat_50_netbsd32_utimes_args *p = params; 1720 uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1721 uarg[1] = (intptr_t) SCARG(p, tptr).i32; /* netbsd32_timeval50p_t */ 1722 *n_args = 2; 1723 break; 1724 } 1725 /* linux32_sys_fadvise64_64 */ 1726 case 272: { 1727 const struct linux32_sys_fadvise64_64_args *p = params; 1728 iarg[0] = SCARG(p, fd); /* int */ 1729 uarg[1] = SCARG(p, offlo); /* uint32_t */ 1730 uarg[2] = SCARG(p, offhi); /* uint32_t */ 1731 uarg[3] = SCARG(p, lenlo); /* uint32_t */ 1732 uarg[4] = SCARG(p, lenhi); /* uint32_t */ 1733 iarg[5] = SCARG(p, advice); /* int */ 1734 *n_args = 6; 1735 break; 1736 } 1737 /* linux32_sys_openat */ 1738 case 295: { 1739 const struct linux32_sys_openat_args *p = params; 1740 iarg[0] = SCARG(p, fd); /* int */ 1741 uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1742 iarg[2] = SCARG(p, flags); /* int */ 1743 iarg[3] = SCARG(p, mode); /* linux_umode_t */ 1744 *n_args = 4; 1745 break; 1746 } 1747 /* netbsd32_mkdirat */ 1748 case 296: { 1749 const struct netbsd32_mkdirat_args *p = params; 1750 iarg[0] = SCARG(p, fd); /* int */ 1751 uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1752 iarg[2] = SCARG(p, mode); /* linux_umode_t */ 1753 *n_args = 3; 1754 break; 1755 } 1756 /* linux32_sys_mknodat */ 1757 case 297: { 1758 const struct linux32_sys_mknodat_args *p = params; 1759 iarg[0] = SCARG(p, fd); /* int */ 1760 uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1761 iarg[2] = SCARG(p, mode); /* linux_umode_t */ 1762 uarg[3] = SCARG(p, dev); /* unsigned */ 1763 *n_args = 4; 1764 break; 1765 } 1766 /* linux32_sys_fchownat */ 1767 case 298: { 1768 const struct linux32_sys_fchownat_args *p = params; 1769 iarg[0] = SCARG(p, fd); /* int */ 1770 uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1771 uarg[2] = SCARG(p, owner); /* uid_t */ 1772 iarg[3] = SCARG(p, group); /* gid_t */ 1773 iarg[4] = SCARG(p, flag); /* int */ 1774 *n_args = 5; 1775 break; 1776 } 1777 /* linux32_sys_fstatat64 */ 1778 case 300: { 1779 const struct linux32_sys_fstatat64_args *p = params; 1780 iarg[0] = SCARG(p, fd); /* int */ 1781 uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1782 uarg[2] = (intptr_t) SCARG(p, sp).i32; /* linux32_stat64p */ 1783 iarg[3] = SCARG(p, flag); /* int */ 1784 *n_args = 4; 1785 break; 1786 } 1787 /* linux32_sys_unlinkat */ 1788 case 301: { 1789 const struct linux32_sys_unlinkat_args *p = params; 1790 iarg[0] = SCARG(p, fd); /* int */ 1791 uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1792 iarg[2] = SCARG(p, flag); /* int */ 1793 *n_args = 3; 1794 break; 1795 } 1796 /* netbsd32_renameat */ 1797 case 302: { 1798 const struct netbsd32_renameat_args *p = params; 1799 iarg[0] = SCARG(p, fromfd); /* int */ 1800 uarg[1] = (intptr_t) SCARG(p, from).i32; /* netbsd32_charp */ 1801 iarg[2] = SCARG(p, tofd); /* int */ 1802 uarg[3] = (intptr_t) SCARG(p, to).i32; /* netbsd32_charp */ 1803 *n_args = 4; 1804 break; 1805 } 1806 /* linux32_sys_linkat */ 1807 case 303: { 1808 const struct linux32_sys_linkat_args *p = params; 1809 iarg[0] = SCARG(p, fd1); /* int */ 1810 uarg[1] = (intptr_t) SCARG(p, name1).i32; /* netbsd32_charp */ 1811 iarg[2] = SCARG(p, fd2); /* int */ 1812 uarg[3] = (intptr_t) SCARG(p, name2).i32; /* netbsd32_charp */ 1813 iarg[4] = SCARG(p, flags); /* int */ 1814 *n_args = 5; 1815 break; 1816 } 1817 /* netbsd32_symlinkat */ 1818 case 304: { 1819 const struct netbsd32_symlinkat_args *p = params; 1820 uarg[0] = (intptr_t) SCARG(p, path1).i32; /* netbsd32_charp */ 1821 iarg[1] = SCARG(p, fd); /* int */ 1822 uarg[2] = (intptr_t) SCARG(p, path2).i32; /* netbsd32_charp */ 1823 *n_args = 3; 1824 break; 1825 } 1826 /* netbsd32_readlinkat */ 1827 case 305: { 1828 const struct netbsd32_readlinkat_args *p = params; 1829 iarg[0] = SCARG(p, fd); /* int */ 1830 uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1831 uarg[2] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_charp */ 1832 iarg[3] = SCARG(p, bufsize); /* linux32_size_t */ 1833 *n_args = 4; 1834 break; 1835 } 1836 /* linux32_sys_fchmodat */ 1837 case 306: { 1838 const struct linux32_sys_fchmodat_args *p = params; 1839 iarg[0] = SCARG(p, fd); /* int */ 1840 uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1841 iarg[2] = SCARG(p, mode); /* linux_umode_t */ 1842 *n_args = 3; 1843 break; 1844 } 1845 /* linux32_sys_faccessat */ 1846 case 307: { 1847 const struct linux32_sys_faccessat_args *p = params; 1848 iarg[0] = SCARG(p, fd); /* int */ 1849 uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1850 iarg[2] = SCARG(p, amode); /* int */ 1851 *n_args = 3; 1852 break; 1853 } 1854 /* linux32_sys_pselect6 */ 1855 case 308: { 1856 const struct linux32_sys_pselect6_args *p = params; 1857 iarg[0] = SCARG(p, nfds); /* int */ 1858 uarg[1] = (intptr_t) SCARG(p, readfds).i32; /* netbsd32_fd_setp_t */ 1859 uarg[2] = (intptr_t) SCARG(p, writefds).i32; /* netbsd32_fd_setp_t */ 1860 uarg[3] = (intptr_t) SCARG(p, exceptfds).i32; /* netbsd32_fd_setp_t */ 1861 uarg[4] = (intptr_t) SCARG(p, timeout).i32; /* linux32_timespecp_t */ 1862 uarg[5] = (intptr_t) SCARG(p, ss).i32; /* linux32_sized_sigsetp_t */ 1863 *n_args = 6; 1864 break; 1865 } 1866 /* linux32_sys_ppoll */ 1867 case 309: { 1868 const struct linux32_sys_ppoll_args *p = params; 1869 uarg[0] = (intptr_t) SCARG(p, fds).i32; /* netbsd32_pollfdp_t */ 1870 uarg[1] = SCARG(p, nfds); /* u_int */ 1871 uarg[2] = (intptr_t) SCARG(p, timeout).i32; /* linux32_timespecp_t */ 1872 uarg[3] = (intptr_t) SCARG(p, sigset).i32; /* linux32_sigsetp_t */ 1873 *n_args = 4; 1874 break; 1875 } 1876 /* netbsd32___futex_set_robust_list */ 1877 case 311: { 1878 const struct netbsd32___futex_set_robust_list_args *p = params; 1879 uarg[0] = (intptr_t) SCARG(p, head).i32; /* netbsd32_voidp */ 1880 iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 1881 *n_args = 2; 1882 break; 1883 } 1884 /* netbsd32___futex_get_robust_list */ 1885 case 312: { 1886 const struct netbsd32___futex_get_robust_list_args *p = params; 1887 iarg[0] = SCARG(p, lwpid); /* lwpid_t */ 1888 uarg[1] = (intptr_t) SCARG(p, headp).i32; /* netbsd32_voidp */ 1889 uarg[2] = (intptr_t) SCARG(p, lenp).i32; /* netbsd32_size_tp */ 1890 *n_args = 3; 1891 break; 1892 } 1893 /* linux32_sys_utimensat */ 1894 case 320: { 1895 const struct linux32_sys_utimensat_args *p = params; 1896 iarg[0] = SCARG(p, fd); /* int */ 1897 uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1898 uarg[2] = (intptr_t) SCARG(p, times).i32; /* linux32_timespecp_t */ 1899 iarg[3] = SCARG(p, flag); /* int */ 1900 *n_args = 4; 1901 break; 1902 } 1903 /* linux_sys_timerfd_create */ 1904 case 322: { 1905 const struct linux_sys_timerfd_create_args *p = params; 1906 iarg[0] = SCARG(p, clock_id); /* clockid_t */ 1907 iarg[1] = SCARG(p, flags); /* int */ 1908 *n_args = 2; 1909 break; 1910 } 1911 /* linux32_sys_eventfd */ 1912 case 323: { 1913 const struct linux32_sys_eventfd_args *p = params; 1914 uarg[0] = SCARG(p, initval); /* unsigned int */ 1915 *n_args = 1; 1916 break; 1917 } 1918 /* linux32_sys_fallocate */ 1919 case 324: { 1920 const struct linux32_sys_fallocate_args *p = params; 1921 iarg[0] = SCARG(p, fd); /* int */ 1922 iarg[1] = SCARG(p, mode); /* int */ 1923 iarg[2] = SCARG(p, offset); /* off_t */ 1924 iarg[3] = SCARG(p, len); /* off_t */ 1925 *n_args = 4; 1926 break; 1927 } 1928 /* linux32_sys_timerfd_settime */ 1929 case 325: { 1930 const struct linux32_sys_timerfd_settime_args *p = params; 1931 iarg[0] = SCARG(p, fd); /* int */ 1932 iarg[1] = SCARG(p, flags); /* int */ 1933 uarg[2] = (intptr_t) SCARG(p, tim); /* const struct linux32_itimerspec * */ 1934 uarg[3] = (intptr_t) SCARG(p, otim); /* struct linux32_itimerspec * */ 1935 *n_args = 4; 1936 break; 1937 } 1938 /* linux32_sys_timerfd_gettime */ 1939 case 326: { 1940 const struct linux32_sys_timerfd_gettime_args *p = params; 1941 iarg[0] = SCARG(p, fd); /* int */ 1942 uarg[1] = (intptr_t) SCARG(p, tim); /* struct linux32_itimerspec * */ 1943 *n_args = 2; 1944 break; 1945 } 1946 /* linux32_sys_eventfd2 */ 1947 case 328: { 1948 const struct linux32_sys_eventfd2_args *p = params; 1949 uarg[0] = SCARG(p, initval); /* unsigned int */ 1950 iarg[1] = SCARG(p, flags); /* int */ 1951 *n_args = 2; 1952 break; 1953 } 1954 /* linux32_sys_dup3 */ 1955 case 330: { 1956 const struct linux32_sys_dup3_args *p = params; 1957 iarg[0] = SCARG(p, from); /* int */ 1958 iarg[1] = SCARG(p, to); /* int */ 1959 iarg[2] = SCARG(p, flags); /* int */ 1960 *n_args = 3; 1961 break; 1962 } 1963 /* linux32_sys_pipe2 */ 1964 case 331: { 1965 const struct linux32_sys_pipe2_args *p = params; 1966 uarg[0] = (intptr_t) SCARG(p, fd).i32; /* netbsd32_intp */ 1967 iarg[1] = SCARG(p, flags); /* int */ 1968 *n_args = 2; 1969 break; 1970 } 1971 /* linux32_sys_preadv */ 1972 case 333: { 1973 const struct linux32_sys_preadv_args *p = params; 1974 iarg[0] = SCARG(p, fd); /* int */ 1975 uarg[1] = (intptr_t) SCARG(p, iovp).i32; /* const netbsd32_iovecp_t */ 1976 iarg[2] = SCARG(p, iovcnt); /* int */ 1977 iarg[3] = SCARG(p, off_lo); /* netbsd32_u_long */ 1978 iarg[4] = SCARG(p, off_hi); /* netbsd32_u_long */ 1979 *n_args = 5; 1980 break; 1981 } 1982 /* linux32_sys_pwritev */ 1983 case 334: { 1984 const struct linux32_sys_pwritev_args *p = params; 1985 iarg[0] = SCARG(p, fd); /* int */ 1986 uarg[1] = (intptr_t) SCARG(p, iovp).i32; /* const netbsd32_iovecp_t */ 1987 iarg[2] = SCARG(p, iovcnt); /* int */ 1988 iarg[3] = SCARG(p, off_lo); /* netbsd32_u_long */ 1989 iarg[4] = SCARG(p, off_hi); /* netbsd32_u_long */ 1990 *n_args = 5; 1991 break; 1992 } 1993 default: 1994 *n_args = 0; 1995 break; 1996 }; 1997 } 1998 static void 1999 systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) 2000 { 2001 const char *p = NULL; 2002 switch (sysnum) { 2003 /* linux_sys_nosys */ 2004 case 0: 2005 break; 2006 /* linux32_sys_exit */ 2007 case 1: 2008 switch(ndx) { 2009 case 0: 2010 p = "int"; 2011 break; 2012 default: 2013 break; 2014 }; 2015 break; 2016 /* sys_fork */ 2017 case 2: 2018 break; 2019 /* netbsd32_read */ 2020 case 3: 2021 switch(ndx) { 2022 case 0: 2023 p = "int"; 2024 break; 2025 case 1: 2026 p = "netbsd32_voidp"; 2027 break; 2028 case 2: 2029 p = "netbsd32_size_t"; 2030 break; 2031 default: 2032 break; 2033 }; 2034 break; 2035 /* netbsd32_write */ 2036 case 4: 2037 switch(ndx) { 2038 case 0: 2039 p = "int"; 2040 break; 2041 case 1: 2042 p = "netbsd32_voidp"; 2043 break; 2044 case 2: 2045 p = "netbsd32_size_t"; 2046 break; 2047 default: 2048 break; 2049 }; 2050 break; 2051 /* linux32_sys_open */ 2052 case 5: 2053 switch(ndx) { 2054 case 0: 2055 p = "netbsd32_charp"; 2056 break; 2057 case 1: 2058 p = "int"; 2059 break; 2060 case 2: 2061 p = "linux_umode_t"; 2062 break; 2063 default: 2064 break; 2065 }; 2066 break; 2067 /* netbsd32_close */ 2068 case 6: 2069 switch(ndx) { 2070 case 0: 2071 p = "int"; 2072 break; 2073 default: 2074 break; 2075 }; 2076 break; 2077 /* linux32_sys_waitpid */ 2078 case 7: 2079 switch(ndx) { 2080 case 0: 2081 p = "int"; 2082 break; 2083 case 1: 2084 p = "netbsd32_intp"; 2085 break; 2086 case 2: 2087 p = "int"; 2088 break; 2089 default: 2090 break; 2091 }; 2092 break; 2093 /* linux32_sys_creat */ 2094 case 8: 2095 switch(ndx) { 2096 case 0: 2097 p = "netbsd32_charp"; 2098 break; 2099 case 1: 2100 p = "linux_umode_t"; 2101 break; 2102 default: 2103 break; 2104 }; 2105 break; 2106 /* netbsd32_link */ 2107 case 9: 2108 switch(ndx) { 2109 case 0: 2110 p = "netbsd32_charp"; 2111 break; 2112 case 1: 2113 p = "netbsd32_charp"; 2114 break; 2115 default: 2116 break; 2117 }; 2118 break; 2119 /* linux32_sys_unlink */ 2120 case 10: 2121 switch(ndx) { 2122 case 0: 2123 p = "netbsd32_charp"; 2124 break; 2125 default: 2126 break; 2127 }; 2128 break; 2129 /* netbsd32_execve */ 2130 case 11: 2131 switch(ndx) { 2132 case 0: 2133 p = "netbsd32_charp"; 2134 break; 2135 case 1: 2136 p = "netbsd32_charpp"; 2137 break; 2138 case 2: 2139 p = "netbsd32_charpp"; 2140 break; 2141 default: 2142 break; 2143 }; 2144 break; 2145 /* netbsd32_chdir */ 2146 case 12: 2147 switch(ndx) { 2148 case 0: 2149 p = "netbsd32_charp"; 2150 break; 2151 default: 2152 break; 2153 }; 2154 break; 2155 /* linux32_sys_time */ 2156 case 13: 2157 switch(ndx) { 2158 case 0: 2159 p = "linux32_timep_t"; 2160 break; 2161 default: 2162 break; 2163 }; 2164 break; 2165 /* linux32_sys_mknod */ 2166 case 14: 2167 switch(ndx) { 2168 case 0: 2169 p = "netbsd32_charp"; 2170 break; 2171 case 1: 2172 p = "linux_umode_t"; 2173 break; 2174 case 2: 2175 p = "unsigned"; 2176 break; 2177 default: 2178 break; 2179 }; 2180 break; 2181 /* netbsd32_chmod */ 2182 case 15: 2183 switch(ndx) { 2184 case 0: 2185 p = "netbsd32_charp"; 2186 break; 2187 case 1: 2188 p = "linux_umode_t"; 2189 break; 2190 default: 2191 break; 2192 }; 2193 break; 2194 /* linux32_sys_lchown16 */ 2195 case 16: 2196 switch(ndx) { 2197 case 0: 2198 p = "netbsd32_charp"; 2199 break; 2200 case 1: 2201 p = "linux32_uid16_t"; 2202 break; 2203 case 2: 2204 p = "linux32_gid16_t"; 2205 break; 2206 default: 2207 break; 2208 }; 2209 break; 2210 /* linux32_sys_break */ 2211 case 17: 2212 switch(ndx) { 2213 case 0: 2214 p = "netbsd32_charp"; 2215 break; 2216 default: 2217 break; 2218 }; 2219 break; 2220 /* compat_43_netbsd32_olseek */ 2221 case 19: 2222 switch(ndx) { 2223 case 0: 2224 p = "int"; 2225 break; 2226 case 1: 2227 p = "netbsd32_long"; 2228 break; 2229 case 2: 2230 p = "int"; 2231 break; 2232 default: 2233 break; 2234 }; 2235 break; 2236 /* sys_getpid */ 2237 case 20: 2238 break; 2239 /* netbsd32_setuid */ 2240 case 23: 2241 switch(ndx) { 2242 case 0: 2243 p = "uid_t"; 2244 break; 2245 default: 2246 break; 2247 }; 2248 break; 2249 /* sys_getuid */ 2250 case 24: 2251 break; 2252 /* linux32_sys_stime */ 2253 case 25: 2254 switch(ndx) { 2255 case 0: 2256 p = "linux32_timep_t"; 2257 break; 2258 default: 2259 break; 2260 }; 2261 break; 2262 /* linux32_sys_ptrace */ 2263 case 26: 2264 switch(ndx) { 2265 case 0: 2266 p = "int"; 2267 break; 2268 case 1: 2269 p = "int"; 2270 break; 2271 case 2: 2272 p = "int"; 2273 break; 2274 case 3: 2275 p = "int"; 2276 break; 2277 default: 2278 break; 2279 }; 2280 break; 2281 /* linux32_sys_alarm */ 2282 case 27: 2283 switch(ndx) { 2284 case 0: 2285 p = "unsigned int"; 2286 break; 2287 default: 2288 break; 2289 }; 2290 break; 2291 /* linux_sys_pause */ 2292 case 29: 2293 break; 2294 /* linux32_sys_utime */ 2295 case 30: 2296 switch(ndx) { 2297 case 0: 2298 p = "netbsd32_charp"; 2299 break; 2300 case 1: 2301 p = "linux32_utimbufp_t"; 2302 break; 2303 default: 2304 break; 2305 }; 2306 break; 2307 /* netbsd32_access */ 2308 case 33: 2309 switch(ndx) { 2310 case 0: 2311 p = "netbsd32_charp"; 2312 break; 2313 case 1: 2314 p = "int"; 2315 break; 2316 default: 2317 break; 2318 }; 2319 break; 2320 /* linux32_sys_nice */ 2321 case 34: 2322 switch(ndx) { 2323 case 0: 2324 p = "int"; 2325 break; 2326 default: 2327 break; 2328 }; 2329 break; 2330 /* sys_sync */ 2331 case 36: 2332 break; 2333 /* linux32_sys_kill */ 2334 case 37: 2335 switch(ndx) { 2336 case 0: 2337 p = "int"; 2338 break; 2339 case 1: 2340 p = "int"; 2341 break; 2342 default: 2343 break; 2344 }; 2345 break; 2346 /* netbsd32___posix_rename */ 2347 case 38: 2348 switch(ndx) { 2349 case 0: 2350 p = "netbsd32_charp"; 2351 break; 2352 case 1: 2353 p = "netbsd32_charp"; 2354 break; 2355 default: 2356 break; 2357 }; 2358 break; 2359 /* netbsd32_mkdir */ 2360 case 39: 2361 switch(ndx) { 2362 case 0: 2363 p = "netbsd32_charp"; 2364 break; 2365 case 1: 2366 p = "linux_umode_t"; 2367 break; 2368 default: 2369 break; 2370 }; 2371 break; 2372 /* netbsd32_rmdir */ 2373 case 40: 2374 switch(ndx) { 2375 case 0: 2376 p = "netbsd32_charp"; 2377 break; 2378 default: 2379 break; 2380 }; 2381 break; 2382 /* netbsd32_dup */ 2383 case 41: 2384 switch(ndx) { 2385 case 0: 2386 p = "int"; 2387 break; 2388 default: 2389 break; 2390 }; 2391 break; 2392 /* linux32_sys_pipe */ 2393 case 42: 2394 switch(ndx) { 2395 case 0: 2396 p = "netbsd32_intp"; 2397 break; 2398 default: 2399 break; 2400 }; 2401 break; 2402 /* linux32_sys_times */ 2403 case 43: 2404 switch(ndx) { 2405 case 0: 2406 p = "linux32_tmsp_t"; 2407 break; 2408 default: 2409 break; 2410 }; 2411 break; 2412 /* linux32_sys_brk */ 2413 case 45: 2414 switch(ndx) { 2415 case 0: 2416 p = "netbsd32_charp"; 2417 break; 2418 default: 2419 break; 2420 }; 2421 break; 2422 /* netbsd32_setgid */ 2423 case 46: 2424 switch(ndx) { 2425 case 0: 2426 p = "gid_t"; 2427 break; 2428 default: 2429 break; 2430 }; 2431 break; 2432 /* sys_getgid */ 2433 case 47: 2434 break; 2435 /* linux32_sys_signal */ 2436 case 48: 2437 switch(ndx) { 2438 case 0: 2439 p = "int"; 2440 break; 2441 case 1: 2442 p = "linux32_handlerp_t"; 2443 break; 2444 default: 2445 break; 2446 }; 2447 break; 2448 /* sys_geteuid */ 2449 case 49: 2450 break; 2451 /* sys_getegid */ 2452 case 50: 2453 break; 2454 /* netbsd32_acct */ 2455 case 51: 2456 switch(ndx) { 2457 case 0: 2458 p = "netbsd32_charp"; 2459 break; 2460 default: 2461 break; 2462 }; 2463 break; 2464 /* linux32_sys_ioctl */ 2465 case 54: 2466 switch(ndx) { 2467 case 0: 2468 p = "int"; 2469 break; 2470 case 1: 2471 p = "netbsd32_u_long"; 2472 break; 2473 case 2: 2474 p = "netbsd32_charp"; 2475 break; 2476 default: 2477 break; 2478 }; 2479 break; 2480 /* linux32_sys_fcntl */ 2481 case 55: 2482 switch(ndx) { 2483 case 0: 2484 p = "int"; 2485 break; 2486 case 1: 2487 p = "int"; 2488 break; 2489 case 2: 2490 p = "netbsd32_voidp"; 2491 break; 2492 default: 2493 break; 2494 }; 2495 break; 2496 /* netbsd32_setpgid */ 2497 case 57: 2498 switch(ndx) { 2499 case 0: 2500 p = "int"; 2501 break; 2502 case 1: 2503 p = "int"; 2504 break; 2505 default: 2506 break; 2507 }; 2508 break; 2509 /* linux32_sys_oldolduname */ 2510 case 59: 2511 switch(ndx) { 2512 case 0: 2513 p = "linux32_oldold_utsnamep_t"; 2514 break; 2515 default: 2516 break; 2517 }; 2518 break; 2519 /* netbsd32_umask */ 2520 case 60: 2521 switch(ndx) { 2522 case 0: 2523 p = "int"; 2524 break; 2525 default: 2526 break; 2527 }; 2528 break; 2529 /* netbsd32_chroot */ 2530 case 61: 2531 switch(ndx) { 2532 case 0: 2533 p = "netbsd32_charp"; 2534 break; 2535 default: 2536 break; 2537 }; 2538 break; 2539 /* netbsd32_dup2 */ 2540 case 63: 2541 switch(ndx) { 2542 case 0: 2543 p = "int"; 2544 break; 2545 case 1: 2546 p = "int"; 2547 break; 2548 default: 2549 break; 2550 }; 2551 break; 2552 /* sys_getppid */ 2553 case 64: 2554 break; 2555 /* sys_getpgrp */ 2556 case 65: 2557 break; 2558 /* sys_setsid */ 2559 case 66: 2560 break; 2561 /* linux32_sys_siggetmask */ 2562 case 68: 2563 break; 2564 /* linux32_sys_sigsetmask */ 2565 case 69: 2566 switch(ndx) { 2567 case 0: 2568 p = "linux32_old_sigset_t"; 2569 break; 2570 default: 2571 break; 2572 }; 2573 break; 2574 /* linux32_sys_setreuid16 */ 2575 case 70: 2576 switch(ndx) { 2577 case 0: 2578 p = "linux32_uid16_t"; 2579 break; 2580 case 1: 2581 p = "linux32_uid16_t"; 2582 break; 2583 default: 2584 break; 2585 }; 2586 break; 2587 /* linux32_sys_setregid16 */ 2588 case 71: 2589 switch(ndx) { 2590 case 0: 2591 p = "linux32_gid16_t"; 2592 break; 2593 case 1: 2594 p = "linux32_gid16_t"; 2595 break; 2596 default: 2597 break; 2598 }; 2599 break; 2600 /* compat_43_netbsd32_osethostname */ 2601 case 74: 2602 switch(ndx) { 2603 case 0: 2604 p = "netbsd32_charp"; 2605 break; 2606 case 1: 2607 p = "u_int"; 2608 break; 2609 default: 2610 break; 2611 }; 2612 break; 2613 /* linux32_sys_setrlimit */ 2614 case 75: 2615 switch(ndx) { 2616 case 0: 2617 p = "u_int"; 2618 break; 2619 case 1: 2620 p = "netbsd32_orlimitp_t"; 2621 break; 2622 default: 2623 break; 2624 }; 2625 break; 2626 /* linux32_sys_getrlimit */ 2627 case 76: 2628 switch(ndx) { 2629 case 0: 2630 p = "u_int"; 2631 break; 2632 case 1: 2633 p = "netbsd32_orlimitp_t"; 2634 break; 2635 default: 2636 break; 2637 }; 2638 break; 2639 /* compat_50_netbsd32_getrusage */ 2640 case 77: 2641 switch(ndx) { 2642 case 0: 2643 p = "int"; 2644 break; 2645 case 1: 2646 p = "netbsd32_rusage50p_t"; 2647 break; 2648 default: 2649 break; 2650 }; 2651 break; 2652 /* linux32_sys_gettimeofday */ 2653 case 78: 2654 switch(ndx) { 2655 case 0: 2656 p = "netbsd32_timeval50p_t"; 2657 break; 2658 case 1: 2659 p = "netbsd32_timezonep_t"; 2660 break; 2661 default: 2662 break; 2663 }; 2664 break; 2665 /* linux32_sys_settimeofday */ 2666 case 79: 2667 switch(ndx) { 2668 case 0: 2669 p = "netbsd32_timeval50p_t"; 2670 break; 2671 case 1: 2672 p = "netbsd32_timezonep_t"; 2673 break; 2674 default: 2675 break; 2676 }; 2677 break; 2678 /* linux32_sys_getgroups16 */ 2679 case 80: 2680 switch(ndx) { 2681 case 0: 2682 p = "int"; 2683 break; 2684 case 1: 2685 p = "linux32_gid16p_t"; 2686 break; 2687 default: 2688 break; 2689 }; 2690 break; 2691 /* linux32_sys_setgroups16 */ 2692 case 81: 2693 switch(ndx) { 2694 case 0: 2695 p = "int"; 2696 break; 2697 case 1: 2698 p = "linux32_gid16p_t"; 2699 break; 2700 default: 2701 break; 2702 }; 2703 break; 2704 /* linux32_sys_oldselect */ 2705 case 82: 2706 switch(ndx) { 2707 case 0: 2708 p = "linux32_oldselectp_t"; 2709 break; 2710 default: 2711 break; 2712 }; 2713 break; 2714 /* netbsd32_symlink */ 2715 case 83: 2716 switch(ndx) { 2717 case 0: 2718 p = "netbsd32_charp"; 2719 break; 2720 case 1: 2721 p = "netbsd32_charp"; 2722 break; 2723 default: 2724 break; 2725 }; 2726 break; 2727 /* compat_43_netbsd32_lstat43 */ 2728 case 84: 2729 switch(ndx) { 2730 case 0: 2731 p = "netbsd32_charp"; 2732 break; 2733 case 1: 2734 p = "netbsd32_stat43p_t"; 2735 break; 2736 default: 2737 break; 2738 }; 2739 break; 2740 /* netbsd32_readlink */ 2741 case 85: 2742 switch(ndx) { 2743 case 0: 2744 p = "netbsd32_charp"; 2745 break; 2746 case 1: 2747 p = "netbsd32_charp"; 2748 break; 2749 case 2: 2750 p = "netbsd32_size_t"; 2751 break; 2752 default: 2753 break; 2754 }; 2755 break; 2756 /* linux32_sys_swapon */ 2757 case 87: 2758 switch(ndx) { 2759 case 0: 2760 p = "netbsd32_charp"; 2761 break; 2762 default: 2763 break; 2764 }; 2765 break; 2766 /* linux32_sys_reboot */ 2767 case 88: 2768 switch(ndx) { 2769 case 0: 2770 p = "int"; 2771 break; 2772 case 1: 2773 p = "int"; 2774 break; 2775 case 2: 2776 p = "int"; 2777 break; 2778 case 3: 2779 p = "netbsd32_voidp"; 2780 break; 2781 default: 2782 break; 2783 }; 2784 break; 2785 /* linux32_sys_readdir */ 2786 case 89: 2787 switch(ndx) { 2788 case 0: 2789 p = "int"; 2790 break; 2791 case 1: 2792 p = "netbsd32_voidp"; 2793 break; 2794 case 2: 2795 p = "unsigned int"; 2796 break; 2797 default: 2798 break; 2799 }; 2800 break; 2801 /* linux32_sys_old_mmap */ 2802 case 90: 2803 switch(ndx) { 2804 case 0: 2805 p = "linux32_oldmmapp"; 2806 break; 2807 default: 2808 break; 2809 }; 2810 break; 2811 /* netbsd32_munmap */ 2812 case 91: 2813 switch(ndx) { 2814 case 0: 2815 p = "netbsd32_voidp"; 2816 break; 2817 case 1: 2818 p = "netbsd32_size_t"; 2819 break; 2820 default: 2821 break; 2822 }; 2823 break; 2824 /* compat_43_netbsd32_otruncate */ 2825 case 92: 2826 switch(ndx) { 2827 case 0: 2828 p = "netbsd32_charp"; 2829 break; 2830 case 1: 2831 p = "netbsd32_long"; 2832 break; 2833 default: 2834 break; 2835 }; 2836 break; 2837 /* compat_43_netbsd32_oftruncate */ 2838 case 93: 2839 switch(ndx) { 2840 case 0: 2841 p = "int"; 2842 break; 2843 case 1: 2844 p = "netbsd32_long"; 2845 break; 2846 default: 2847 break; 2848 }; 2849 break; 2850 /* netbsd32_fchmod */ 2851 case 94: 2852 switch(ndx) { 2853 case 0: 2854 p = "int"; 2855 break; 2856 case 1: 2857 p = "linux_umode_t"; 2858 break; 2859 default: 2860 break; 2861 }; 2862 break; 2863 /* linux32_sys_fchown16 */ 2864 case 95: 2865 switch(ndx) { 2866 case 0: 2867 p = "int"; 2868 break; 2869 case 1: 2870 p = "linux32_uid16_t"; 2871 break; 2872 case 2: 2873 p = "linux32_gid16_t"; 2874 break; 2875 default: 2876 break; 2877 }; 2878 break; 2879 /* linux32_sys_getpriority */ 2880 case 96: 2881 switch(ndx) { 2882 case 0: 2883 p = "int"; 2884 break; 2885 case 1: 2886 p = "int"; 2887 break; 2888 default: 2889 break; 2890 }; 2891 break; 2892 /* netbsd32_setpriority */ 2893 case 97: 2894 switch(ndx) { 2895 case 0: 2896 p = "int"; 2897 break; 2898 case 1: 2899 p = "int"; 2900 break; 2901 case 2: 2902 p = "int"; 2903 break; 2904 default: 2905 break; 2906 }; 2907 break; 2908 /* netbsd32_profil */ 2909 case 98: 2910 switch(ndx) { 2911 case 0: 2912 p = "netbsd32_voidp"; 2913 break; 2914 case 1: 2915 p = "netbsd32_size_t"; 2916 break; 2917 case 2: 2918 p = "netbsd32_u_long"; 2919 break; 2920 case 3: 2921 p = "u_int"; 2922 break; 2923 default: 2924 break; 2925 }; 2926 break; 2927 /* linux32_sys_statfs */ 2928 case 99: 2929 switch(ndx) { 2930 case 0: 2931 p = "netbsd32_charp"; 2932 break; 2933 case 1: 2934 p = "linux32_statfsp"; 2935 break; 2936 default: 2937 break; 2938 }; 2939 break; 2940 /* linux32_sys_fstatfs */ 2941 case 100: 2942 switch(ndx) { 2943 case 0: 2944 p = "int"; 2945 break; 2946 case 1: 2947 p = "linux32_statfsp"; 2948 break; 2949 default: 2950 break; 2951 }; 2952 break; 2953 /* linux_sys_ioperm */ 2954 case 101: 2955 switch(ndx) { 2956 case 0: 2957 p = "unsigned int"; 2958 break; 2959 case 1: 2960 p = "unsigned int"; 2961 break; 2962 case 2: 2963 p = "int"; 2964 break; 2965 default: 2966 break; 2967 }; 2968 break; 2969 /* linux32_sys_socketcall */ 2970 case 102: 2971 switch(ndx) { 2972 case 0: 2973 p = "int"; 2974 break; 2975 case 1: 2976 p = "netbsd32_voidp"; 2977 break; 2978 default: 2979 break; 2980 }; 2981 break; 2982 /* compat_50_netbsd32_setitimer */ 2983 case 104: 2984 switch(ndx) { 2985 case 0: 2986 p = "int"; 2987 break; 2988 case 1: 2989 p = "netbsd32_itimerval50p_t"; 2990 break; 2991 case 2: 2992 p = "netbsd32_itimerval50p_t"; 2993 break; 2994 default: 2995 break; 2996 }; 2997 break; 2998 /* compat_50_netbsd32_getitimer */ 2999 case 105: 3000 switch(ndx) { 3001 case 0: 3002 p = "int"; 3003 break; 3004 case 1: 3005 p = "netbsd32_itimerval50p_t"; 3006 break; 3007 default: 3008 break; 3009 }; 3010 break; 3011 /* linux32_sys_stat */ 3012 case 106: 3013 switch(ndx) { 3014 case 0: 3015 p = "netbsd32_charp"; 3016 break; 3017 case 1: 3018 p = "linux32_statp"; 3019 break; 3020 default: 3021 break; 3022 }; 3023 break; 3024 /* linux32_sys_lstat */ 3025 case 107: 3026 switch(ndx) { 3027 case 0: 3028 p = "netbsd32_charp"; 3029 break; 3030 case 1: 3031 p = "linux32_statp"; 3032 break; 3033 default: 3034 break; 3035 }; 3036 break; 3037 /* linux32_sys_fstat */ 3038 case 108: 3039 switch(ndx) { 3040 case 0: 3041 p = "int"; 3042 break; 3043 case 1: 3044 p = "linux32_statp"; 3045 break; 3046 default: 3047 break; 3048 }; 3049 break; 3050 /* linux32_sys_olduname */ 3051 case 109: 3052 switch(ndx) { 3053 case 0: 3054 p = "linux32_oldutsnamep_t"; 3055 break; 3056 default: 3057 break; 3058 }; 3059 break; 3060 /* linux_sys_iopl */ 3061 case 110: 3062 switch(ndx) { 3063 case 0: 3064 p = "int"; 3065 break; 3066 default: 3067 break; 3068 }; 3069 break; 3070 /* linux32_sys_wait4 */ 3071 case 114: 3072 switch(ndx) { 3073 case 0: 3074 p = "int"; 3075 break; 3076 case 1: 3077 p = "netbsd32_intp"; 3078 break; 3079 case 2: 3080 p = "int"; 3081 break; 3082 case 3: 3083 p = "netbsd32_rusage50p_t"; 3084 break; 3085 default: 3086 break; 3087 }; 3088 break; 3089 /* linux32_sys_swapoff */ 3090 case 115: 3091 switch(ndx) { 3092 case 0: 3093 p = "netbsd32_charp"; 3094 break; 3095 default: 3096 break; 3097 }; 3098 break; 3099 /* linux32_sys_sysinfo */ 3100 case 116: 3101 switch(ndx) { 3102 case 0: 3103 p = "linux32_sysinfop_t"; 3104 break; 3105 default: 3106 break; 3107 }; 3108 break; 3109 /* linux32_sys_ipc */ 3110 case 117: 3111 switch(ndx) { 3112 case 0: 3113 p = "int"; 3114 break; 3115 case 1: 3116 p = "int"; 3117 break; 3118 case 2: 3119 p = "int"; 3120 break; 3121 case 3: 3122 p = "int"; 3123 break; 3124 case 4: 3125 p = "netbsd32_voidp"; 3126 break; 3127 default: 3128 break; 3129 }; 3130 break; 3131 /* netbsd32_fsync */ 3132 case 118: 3133 switch(ndx) { 3134 case 0: 3135 p = "int"; 3136 break; 3137 default: 3138 break; 3139 }; 3140 break; 3141 /* linux32_sys_sigreturn */ 3142 case 119: 3143 switch(ndx) { 3144 case 0: 3145 p = "linux32_sigcontextp_t"; 3146 break; 3147 default: 3148 break; 3149 }; 3150 break; 3151 /* linux32_sys_clone */ 3152 case 120: 3153 switch(ndx) { 3154 case 0: 3155 p = "int"; 3156 break; 3157 case 1: 3158 p = "netbsd32_voidp"; 3159 break; 3160 case 2: 3161 p = "netbsd32_voidp"; 3162 break; 3163 case 3: 3164 p = "netbsd32_voidp"; 3165 break; 3166 case 4: 3167 p = "netbsd32_voidp"; 3168 break; 3169 default: 3170 break; 3171 }; 3172 break; 3173 /* linux32_sys_setdomainname */ 3174 case 121: 3175 switch(ndx) { 3176 case 0: 3177 p = "netbsd32_charp"; 3178 break; 3179 case 1: 3180 p = "int"; 3181 break; 3182 default: 3183 break; 3184 }; 3185 break; 3186 /* linux32_sys_uname */ 3187 case 122: 3188 switch(ndx) { 3189 case 0: 3190 p = "linux32_utsnamep"; 3191 break; 3192 default: 3193 break; 3194 }; 3195 break; 3196 /* linux32_sys_modify_ldt */ 3197 case 123: 3198 switch(ndx) { 3199 case 0: 3200 p = "int"; 3201 break; 3202 case 1: 3203 p = "netbsd32_charp"; 3204 break; 3205 case 2: 3206 p = "netbsd32_size_t"; 3207 break; 3208 default: 3209 break; 3210 }; 3211 break; 3212 /* linux32_sys_mprotect */ 3213 case 125: 3214 switch(ndx) { 3215 case 0: 3216 p = "netbsd32_voidp"; 3217 break; 3218 case 1: 3219 p = "netbsd32_size_t"; 3220 break; 3221 case 2: 3222 p = "int"; 3223 break; 3224 default: 3225 break; 3226 }; 3227 break; 3228 /* netbsd32_getpgid */ 3229 case 132: 3230 switch(ndx) { 3231 case 0: 3232 p = "pid_t"; 3233 break; 3234 default: 3235 break; 3236 }; 3237 break; 3238 /* netbsd32_fchdir */ 3239 case 133: 3240 switch(ndx) { 3241 case 0: 3242 p = "int"; 3243 break; 3244 default: 3245 break; 3246 }; 3247 break; 3248 /* linux32_sys_personality */ 3249 case 136: 3250 switch(ndx) { 3251 case 0: 3252 p = "netbsd32_u_long"; 3253 break; 3254 default: 3255 break; 3256 }; 3257 break; 3258 /* linux32_sys_setfsuid */ 3259 case 138: 3260 switch(ndx) { 3261 case 0: 3262 p = "uid_t"; 3263 break; 3264 default: 3265 break; 3266 }; 3267 break; 3268 /* linux32_sys_setfsgid */ 3269 case 139: 3270 switch(ndx) { 3271 case 0: 3272 p = "gid_t"; 3273 break; 3274 default: 3275 break; 3276 }; 3277 break; 3278 /* linux32_sys_llseek */ 3279 case 140: 3280 switch(ndx) { 3281 case 0: 3282 p = "int"; 3283 break; 3284 case 1: 3285 p = "u_int32_t"; 3286 break; 3287 case 2: 3288 p = "u_int32_t"; 3289 break; 3290 case 3: 3291 p = "netbsd32_voidp"; 3292 break; 3293 case 4: 3294 p = "int"; 3295 break; 3296 default: 3297 break; 3298 }; 3299 break; 3300 /* linux32_sys_getdents */ 3301 case 141: 3302 switch(ndx) { 3303 case 0: 3304 p = "int"; 3305 break; 3306 case 1: 3307 p = "linux32_direntp_t"; 3308 break; 3309 case 2: 3310 p = "unsigned int"; 3311 break; 3312 default: 3313 break; 3314 }; 3315 break; 3316 /* linux32_sys_select */ 3317 case 142: 3318 switch(ndx) { 3319 case 0: 3320 p = "int"; 3321 break; 3322 case 1: 3323 p = "netbsd32_fd_setp_t"; 3324 break; 3325 case 2: 3326 p = "netbsd32_fd_setp_t"; 3327 break; 3328 case 3: 3329 p = "netbsd32_fd_setp_t"; 3330 break; 3331 case 4: 3332 p = "netbsd32_timeval50p_t"; 3333 break; 3334 default: 3335 break; 3336 }; 3337 break; 3338 /* netbsd32_flock */ 3339 case 143: 3340 switch(ndx) { 3341 case 0: 3342 p = "int"; 3343 break; 3344 case 1: 3345 p = "int"; 3346 break; 3347 default: 3348 break; 3349 }; 3350 break; 3351 /* netbsd32___msync13 */ 3352 case 144: 3353 switch(ndx) { 3354 case 0: 3355 p = "netbsd32_voidp"; 3356 break; 3357 case 1: 3358 p = "netbsd32_size_t"; 3359 break; 3360 case 2: 3361 p = "int"; 3362 break; 3363 default: 3364 break; 3365 }; 3366 break; 3367 /* netbsd32_readv */ 3368 case 145: 3369 switch(ndx) { 3370 case 0: 3371 p = "int"; 3372 break; 3373 case 1: 3374 p = "netbsd32_iovecp_t"; 3375 break; 3376 case 2: 3377 p = "int"; 3378 break; 3379 default: 3380 break; 3381 }; 3382 break; 3383 /* netbsd32_writev */ 3384 case 146: 3385 switch(ndx) { 3386 case 0: 3387 p = "int"; 3388 break; 3389 case 1: 3390 p = "netbsd32_iovecp_t"; 3391 break; 3392 case 2: 3393 p = "int"; 3394 break; 3395 default: 3396 break; 3397 }; 3398 break; 3399 /* netbsd32_getsid */ 3400 case 147: 3401 switch(ndx) { 3402 case 0: 3403 p = "pid_t"; 3404 break; 3405 default: 3406 break; 3407 }; 3408 break; 3409 /* linux32_sys_fdatasync */ 3410 case 148: 3411 switch(ndx) { 3412 case 0: 3413 p = "int"; 3414 break; 3415 default: 3416 break; 3417 }; 3418 break; 3419 /* linux32_sys___sysctl */ 3420 case 149: 3421 switch(ndx) { 3422 case 0: 3423 p = "linux32___sysctlp_t"; 3424 break; 3425 default: 3426 break; 3427 }; 3428 break; 3429 /* netbsd32_mlock */ 3430 case 150: 3431 switch(ndx) { 3432 case 0: 3433 p = "netbsd32_voidp"; 3434 break; 3435 case 1: 3436 p = "netbsd32_size_t"; 3437 break; 3438 default: 3439 break; 3440 }; 3441 break; 3442 /* netbsd32_munlock */ 3443 case 151: 3444 switch(ndx) { 3445 case 0: 3446 p = "netbsd32_voidp"; 3447 break; 3448 case 1: 3449 p = "netbsd32_size_t"; 3450 break; 3451 default: 3452 break; 3453 }; 3454 break; 3455 /* netbsd32_mlockall */ 3456 case 152: 3457 switch(ndx) { 3458 case 0: 3459 p = "int"; 3460 break; 3461 default: 3462 break; 3463 }; 3464 break; 3465 /* sys_munlockall */ 3466 case 153: 3467 break; 3468 /* linux32_sys_sched_setparam */ 3469 case 154: 3470 switch(ndx) { 3471 case 0: 3472 p = "pid_t"; 3473 break; 3474 case 1: 3475 p = "const linux32_sched_paramp_t"; 3476 break; 3477 default: 3478 break; 3479 }; 3480 break; 3481 /* linux32_sys_sched_getparam */ 3482 case 155: 3483 switch(ndx) { 3484 case 0: 3485 p = "pid_t"; 3486 break; 3487 case 1: 3488 p = "linux32_sched_paramp_t"; 3489 break; 3490 default: 3491 break; 3492 }; 3493 break; 3494 /* linux32_sys_sched_setscheduler */ 3495 case 156: 3496 switch(ndx) { 3497 case 0: 3498 p = "pid_t"; 3499 break; 3500 case 1: 3501 p = "int"; 3502 break; 3503 case 2: 3504 p = "linux32_sched_paramp_t"; 3505 break; 3506 default: 3507 break; 3508 }; 3509 break; 3510 /* linux32_sys_sched_getscheduler */ 3511 case 157: 3512 switch(ndx) { 3513 case 0: 3514 p = "pid_t"; 3515 break; 3516 default: 3517 break; 3518 }; 3519 break; 3520 /* linux_sys_sched_yield */ 3521 case 158: 3522 break; 3523 /* linux32_sys_sched_get_priority_max */ 3524 case 159: 3525 switch(ndx) { 3526 case 0: 3527 p = "int"; 3528 break; 3529 default: 3530 break; 3531 }; 3532 break; 3533 /* linux32_sys_sched_get_priority_min */ 3534 case 160: 3535 switch(ndx) { 3536 case 0: 3537 p = "int"; 3538 break; 3539 default: 3540 break; 3541 }; 3542 break; 3543 /* linux32_sys_nanosleep */ 3544 case 162: 3545 switch(ndx) { 3546 case 0: 3547 p = "linux32_timespecp_t"; 3548 break; 3549 case 1: 3550 p = "linux32_timespecp_t"; 3551 break; 3552 default: 3553 break; 3554 }; 3555 break; 3556 /* linux32_sys_mremap */ 3557 case 163: 3558 switch(ndx) { 3559 case 0: 3560 p = "netbsd32_voidp"; 3561 break; 3562 case 1: 3563 p = "netbsd32_size_t"; 3564 break; 3565 case 2: 3566 p = "netbsd32_size_t"; 3567 break; 3568 case 3: 3569 p = "netbsd32_u_long"; 3570 break; 3571 default: 3572 break; 3573 }; 3574 break; 3575 /* linux32_sys_setresuid16 */ 3576 case 164: 3577 switch(ndx) { 3578 case 0: 3579 p = "linux32_uid16_t"; 3580 break; 3581 case 1: 3582 p = "linux32_uid16_t"; 3583 break; 3584 case 2: 3585 p = "linux32_uid16_t"; 3586 break; 3587 default: 3588 break; 3589 }; 3590 break; 3591 /* linux32_sys_getresuid16 */ 3592 case 165: 3593 switch(ndx) { 3594 case 0: 3595 p = "linux32_uid16p_t"; 3596 break; 3597 case 1: 3598 p = "linux32_uid16p_t"; 3599 break; 3600 case 2: 3601 p = "linux32_uid16p_t"; 3602 break; 3603 default: 3604 break; 3605 }; 3606 break; 3607 /* netbsd32_poll */ 3608 case 168: 3609 switch(ndx) { 3610 case 0: 3611 p = "netbsd32_pollfdp_t"; 3612 break; 3613 case 1: 3614 p = "u_int"; 3615 break; 3616 case 2: 3617 p = "int"; 3618 break; 3619 default: 3620 break; 3621 }; 3622 break; 3623 /* linux32_sys_setresgid16 */ 3624 case 170: 3625 switch(ndx) { 3626 case 0: 3627 p = "linux32_gid16_t"; 3628 break; 3629 case 1: 3630 p = "linux32_gid16_t"; 3631 break; 3632 case 2: 3633 p = "linux32_gid16_t"; 3634 break; 3635 default: 3636 break; 3637 }; 3638 break; 3639 /* linux32_sys_getresgid16 */ 3640 case 171: 3641 switch(ndx) { 3642 case 0: 3643 p = "linux32_gid16p_t"; 3644 break; 3645 case 1: 3646 p = "linux32_gid16p_t"; 3647 break; 3648 case 2: 3649 p = "linux32_gid16p_t"; 3650 break; 3651 default: 3652 break; 3653 }; 3654 break; 3655 /* linux32_sys_rt_sigreturn */ 3656 case 173: 3657 switch(ndx) { 3658 case 0: 3659 p = "linux32_ucontextp_t"; 3660 break; 3661 default: 3662 break; 3663 }; 3664 break; 3665 /* linux32_sys_rt_sigaction */ 3666 case 174: 3667 switch(ndx) { 3668 case 0: 3669 p = "int"; 3670 break; 3671 case 1: 3672 p = "linux32_sigactionp_t"; 3673 break; 3674 case 2: 3675 p = "linux32_sigactionp_t"; 3676 break; 3677 case 3: 3678 p = "netbsd32_size_t"; 3679 break; 3680 default: 3681 break; 3682 }; 3683 break; 3684 /* linux32_sys_rt_sigprocmask */ 3685 case 175: 3686 switch(ndx) { 3687 case 0: 3688 p = "int"; 3689 break; 3690 case 1: 3691 p = "linux32_sigsetp_t"; 3692 break; 3693 case 2: 3694 p = "linux32_sigsetp_t"; 3695 break; 3696 case 3: 3697 p = "netbsd32_size_t"; 3698 break; 3699 default: 3700 break; 3701 }; 3702 break; 3703 /* linux32_sys_rt_sigpending */ 3704 case 176: 3705 switch(ndx) { 3706 case 0: 3707 p = "linux32_sigsetp_t"; 3708 break; 3709 case 1: 3710 p = "netbsd32_size_t"; 3711 break; 3712 default: 3713 break; 3714 }; 3715 break; 3716 /* linux32_sys_rt_sigtimedwait */ 3717 case 177: 3718 switch(ndx) { 3719 case 0: 3720 p = "const linux32_sigsetp_t"; 3721 break; 3722 case 1: 3723 p = "linux32_siginfop_t"; 3724 break; 3725 case 2: 3726 p = "const linux32_timespecp_t"; 3727 break; 3728 default: 3729 break; 3730 }; 3731 break; 3732 /* linux32_sys_rt_queueinfo */ 3733 case 178: 3734 switch(ndx) { 3735 case 0: 3736 p = "int"; 3737 break; 3738 case 1: 3739 p = "int"; 3740 break; 3741 case 2: 3742 p = "linux32_siginfop_t"; 3743 break; 3744 default: 3745 break; 3746 }; 3747 break; 3748 /* linux32_sys_rt_sigsuspend */ 3749 case 179: 3750 switch(ndx) { 3751 case 0: 3752 p = "linux32_sigsetp_t"; 3753 break; 3754 case 1: 3755 p = "netbsd32_size_t"; 3756 break; 3757 default: 3758 break; 3759 }; 3760 break; 3761 /* linux32_sys_pread */ 3762 case 180: 3763 switch(ndx) { 3764 case 0: 3765 p = "int"; 3766 break; 3767 case 1: 3768 p = "netbsd32_voidp"; 3769 break; 3770 case 2: 3771 p = "netbsd32_size_t"; 3772 break; 3773 case 3: 3774 p = "netbsd32_off_t"; 3775 break; 3776 default: 3777 break; 3778 }; 3779 break; 3780 /* linux32_sys_pwrite */ 3781 case 181: 3782 switch(ndx) { 3783 case 0: 3784 p = "int"; 3785 break; 3786 case 1: 3787 p = "netbsd32_voidp"; 3788 break; 3789 case 2: 3790 p = "netbsd32_size_t"; 3791 break; 3792 case 3: 3793 p = "netbsd32_off_t"; 3794 break; 3795 default: 3796 break; 3797 }; 3798 break; 3799 /* linux32_sys_chown16 */ 3800 case 182: 3801 switch(ndx) { 3802 case 0: 3803 p = "netbsd32_charp"; 3804 break; 3805 case 1: 3806 p = "linux32_uid16_t"; 3807 break; 3808 case 2: 3809 p = "linux32_gid16_t"; 3810 break; 3811 default: 3812 break; 3813 }; 3814 break; 3815 /* netbsd32___getcwd */ 3816 case 183: 3817 switch(ndx) { 3818 case 0: 3819 p = "netbsd32_charp"; 3820 break; 3821 case 1: 3822 p = "netbsd32_size_t"; 3823 break; 3824 default: 3825 break; 3826 }; 3827 break; 3828 /* sys___vfork14 */ 3829 case 190: 3830 break; 3831 /* linux32_sys_ugetrlimit */ 3832 case 191: 3833 switch(ndx) { 3834 case 0: 3835 p = "int"; 3836 break; 3837 case 1: 3838 p = "netbsd32_orlimitp_t"; 3839 break; 3840 default: 3841 break; 3842 }; 3843 break; 3844 /* linux32_sys_mmap2 */ 3845 case 192: 3846 switch(ndx) { 3847 case 0: 3848 p = "netbsd32_u_long"; 3849 break; 3850 case 1: 3851 p = "netbsd32_size_t"; 3852 break; 3853 case 2: 3854 p = "int"; 3855 break; 3856 case 3: 3857 p = "int"; 3858 break; 3859 case 4: 3860 p = "int"; 3861 break; 3862 case 5: 3863 p = "linux32_off_t"; 3864 break; 3865 default: 3866 break; 3867 }; 3868 break; 3869 /* linux32_sys_truncate64 */ 3870 case 193: 3871 switch(ndx) { 3872 case 0: 3873 p = "netbsd32_charp"; 3874 break; 3875 case 1: 3876 p = "uint32_t"; 3877 break; 3878 case 2: 3879 p = "uint32_t"; 3880 break; 3881 default: 3882 break; 3883 }; 3884 break; 3885 /* linux32_sys_ftruncate64 */ 3886 case 194: 3887 switch(ndx) { 3888 case 0: 3889 p = "unsigned int"; 3890 break; 3891 case 1: 3892 p = "uint32_t"; 3893 break; 3894 case 2: 3895 p = "uint32_t"; 3896 break; 3897 default: 3898 break; 3899 }; 3900 break; 3901 /* linux32_sys_stat64 */ 3902 case 195: 3903 switch(ndx) { 3904 case 0: 3905 p = "netbsd32_charp"; 3906 break; 3907 case 1: 3908 p = "linux32_stat64p"; 3909 break; 3910 default: 3911 break; 3912 }; 3913 break; 3914 /* linux32_sys_lstat64 */ 3915 case 196: 3916 switch(ndx) { 3917 case 0: 3918 p = "netbsd32_charp"; 3919 break; 3920 case 1: 3921 p = "linux32_stat64p"; 3922 break; 3923 default: 3924 break; 3925 }; 3926 break; 3927 /* linux32_sys_fstat64 */ 3928 case 197: 3929 switch(ndx) { 3930 case 0: 3931 p = "int"; 3932 break; 3933 case 1: 3934 p = "linux32_stat64p"; 3935 break; 3936 default: 3937 break; 3938 }; 3939 break; 3940 /* netbsd32___posix_lchown */ 3941 case 198: 3942 switch(ndx) { 3943 case 0: 3944 p = "netbsd32_charp"; 3945 break; 3946 case 1: 3947 p = "uid_t"; 3948 break; 3949 case 2: 3950 p = "gid_t"; 3951 break; 3952 default: 3953 break; 3954 }; 3955 break; 3956 /* sys_getuid */ 3957 case 199: 3958 break; 3959 /* sys_getgid */ 3960 case 200: 3961 break; 3962 /* sys_geteuid */ 3963 case 201: 3964 break; 3965 /* sys_getegid */ 3966 case 202: 3967 break; 3968 /* netbsd32_setreuid */ 3969 case 203: 3970 switch(ndx) { 3971 case 0: 3972 p = "uid_t"; 3973 break; 3974 case 1: 3975 p = "uid_t"; 3976 break; 3977 default: 3978 break; 3979 }; 3980 break; 3981 /* netbsd32_setregid */ 3982 case 204: 3983 switch(ndx) { 3984 case 0: 3985 p = "gid_t"; 3986 break; 3987 case 1: 3988 p = "gid_t"; 3989 break; 3990 default: 3991 break; 3992 }; 3993 break; 3994 /* netbsd32_getgroups */ 3995 case 205: 3996 switch(ndx) { 3997 case 0: 3998 p = "int"; 3999 break; 4000 case 1: 4001 p = "netbsd32_gid_tp"; 4002 break; 4003 default: 4004 break; 4005 }; 4006 break; 4007 /* netbsd32_setgroups */ 4008 case 206: 4009 switch(ndx) { 4010 case 0: 4011 p = "int"; 4012 break; 4013 case 1: 4014 p = "netbsd32_gid_tp"; 4015 break; 4016 default: 4017 break; 4018 }; 4019 break; 4020 /* netbsd32___posix_fchown */ 4021 case 207: 4022 switch(ndx) { 4023 case 0: 4024 p = "int"; 4025 break; 4026 case 1: 4027 p = "uid_t"; 4028 break; 4029 case 2: 4030 p = "gid_t"; 4031 break; 4032 default: 4033 break; 4034 }; 4035 break; 4036 /* linux32_sys_setresuid */ 4037 case 208: 4038 switch(ndx) { 4039 case 0: 4040 p = "uid_t"; 4041 break; 4042 case 1: 4043 p = "uid_t"; 4044 break; 4045 case 2: 4046 p = "uid_t"; 4047 break; 4048 default: 4049 break; 4050 }; 4051 break; 4052 /* linux32_sys_getresuid */ 4053 case 209: 4054 switch(ndx) { 4055 case 0: 4056 p = "linux32_uidp_t"; 4057 break; 4058 case 1: 4059 p = "linux32_uidp_t"; 4060 break; 4061 case 2: 4062 p = "linux32_uidp_t"; 4063 break; 4064 default: 4065 break; 4066 }; 4067 break; 4068 /* linux32_sys_setresgid */ 4069 case 210: 4070 switch(ndx) { 4071 case 0: 4072 p = "gid_t"; 4073 break; 4074 case 1: 4075 p = "gid_t"; 4076 break; 4077 case 2: 4078 p = "gid_t"; 4079 break; 4080 default: 4081 break; 4082 }; 4083 break; 4084 /* linux32_sys_getresgid */ 4085 case 211: 4086 switch(ndx) { 4087 case 0: 4088 p = "linux32_gidp_t"; 4089 break; 4090 case 1: 4091 p = "linux32_gidp_t"; 4092 break; 4093 case 2: 4094 p = "linux32_gidp_t"; 4095 break; 4096 default: 4097 break; 4098 }; 4099 break; 4100 /* netbsd32___posix_chown */ 4101 case 212: 4102 switch(ndx) { 4103 case 0: 4104 p = "netbsd32_charp"; 4105 break; 4106 case 1: 4107 p = "uid_t"; 4108 break; 4109 case 2: 4110 p = "gid_t"; 4111 break; 4112 default: 4113 break; 4114 }; 4115 break; 4116 /* netbsd32_setuid */ 4117 case 213: 4118 switch(ndx) { 4119 case 0: 4120 p = "uid_t"; 4121 break; 4122 default: 4123 break; 4124 }; 4125 break; 4126 /* netbsd32_setgid */ 4127 case 214: 4128 switch(ndx) { 4129 case 0: 4130 p = "gid_t"; 4131 break; 4132 default: 4133 break; 4134 }; 4135 break; 4136 /* linux32_sys_setfsuid */ 4137 case 215: 4138 switch(ndx) { 4139 case 0: 4140 p = "uid_t"; 4141 break; 4142 default: 4143 break; 4144 }; 4145 break; 4146 /* linux32_sys_setfsgid */ 4147 case 216: 4148 switch(ndx) { 4149 case 0: 4150 p = "gid_t"; 4151 break; 4152 default: 4153 break; 4154 }; 4155 break; 4156 /* netbsd32_mincore */ 4157 case 218: 4158 switch(ndx) { 4159 case 0: 4160 p = "netbsd32_voidp"; 4161 break; 4162 case 1: 4163 p = "netbsd32_size_t"; 4164 break; 4165 case 2: 4166 p = "netbsd32_charp"; 4167 break; 4168 default: 4169 break; 4170 }; 4171 break; 4172 /* netbsd32_madvise */ 4173 case 219: 4174 switch(ndx) { 4175 case 0: 4176 p = "netbsd32_voidp"; 4177 break; 4178 case 1: 4179 p = "netbsd32_size_t"; 4180 break; 4181 case 2: 4182 p = "int"; 4183 break; 4184 default: 4185 break; 4186 }; 4187 break; 4188 /* linux32_sys_getdents64 */ 4189 case 220: 4190 switch(ndx) { 4191 case 0: 4192 p = "int"; 4193 break; 4194 case 1: 4195 p = "linux32_dirent64p_t"; 4196 break; 4197 case 2: 4198 p = "unsigned int"; 4199 break; 4200 default: 4201 break; 4202 }; 4203 break; 4204 #define linux32_sys_fcntl64 linux32_sys_fcntl 4205 #define linux32_sys_fcntl64_args linux32_sys_fcntl_args 4206 /* linux32_sys_fcntl64 */ 4207 case 221: 4208 switch(ndx) { 4209 case 0: 4210 p = "int"; 4211 break; 4212 case 1: 4213 p = "int"; 4214 break; 4215 case 2: 4216 p = "netbsd32_voidp"; 4217 break; 4218 default: 4219 break; 4220 }; 4221 break; 4222 /* linux_sys_gettid */ 4223 case 224: 4224 break; 4225 /* netbsd32_setxattr */ 4226 case 226: 4227 switch(ndx) { 4228 case 0: 4229 p = "netbsd32_charp"; 4230 break; 4231 case 1: 4232 p = "netbsd32_charp"; 4233 break; 4234 case 2: 4235 p = "netbsd32_voidp"; 4236 break; 4237 case 3: 4238 p = "netbsd32_size_t"; 4239 break; 4240 case 4: 4241 p = "int"; 4242 break; 4243 default: 4244 break; 4245 }; 4246 break; 4247 /* netbsd32_lsetxattr */ 4248 case 227: 4249 switch(ndx) { 4250 case 0: 4251 p = "netbsd32_charp"; 4252 break; 4253 case 1: 4254 p = "netbsd32_charp"; 4255 break; 4256 case 2: 4257 p = "netbsd32_voidp"; 4258 break; 4259 case 3: 4260 p = "netbsd32_size_t"; 4261 break; 4262 case 4: 4263 p = "int"; 4264 break; 4265 default: 4266 break; 4267 }; 4268 break; 4269 /* netbsd32_fsetxattr */ 4270 case 228: 4271 switch(ndx) { 4272 case 0: 4273 p = "int"; 4274 break; 4275 case 1: 4276 p = "netbsd32_charp"; 4277 break; 4278 case 2: 4279 p = "netbsd32_voidp"; 4280 break; 4281 case 3: 4282 p = "netbsd32_size_t"; 4283 break; 4284 case 4: 4285 p = "int"; 4286 break; 4287 default: 4288 break; 4289 }; 4290 break; 4291 /* netbsd32_getxattr */ 4292 case 229: 4293 switch(ndx) { 4294 case 0: 4295 p = "netbsd32_charp"; 4296 break; 4297 case 1: 4298 p = "netbsd32_charp"; 4299 break; 4300 case 2: 4301 p = "netbsd32_voidp"; 4302 break; 4303 case 3: 4304 p = "netbsd32_size_t"; 4305 break; 4306 default: 4307 break; 4308 }; 4309 break; 4310 /* netbsd32_lgetxattr */ 4311 case 230: 4312 switch(ndx) { 4313 case 0: 4314 p = "netbsd32_charp"; 4315 break; 4316 case 1: 4317 p = "netbsd32_charp"; 4318 break; 4319 case 2: 4320 p = "netbsd32_voidp"; 4321 break; 4322 case 3: 4323 p = "netbsd32_size_t"; 4324 break; 4325 default: 4326 break; 4327 }; 4328 break; 4329 /* netbsd32_fgetxattr */ 4330 case 231: 4331 switch(ndx) { 4332 case 0: 4333 p = "int"; 4334 break; 4335 case 1: 4336 p = "netbsd32_charp"; 4337 break; 4338 case 2: 4339 p = "netbsd32_voidp"; 4340 break; 4341 case 3: 4342 p = "netbsd32_size_t"; 4343 break; 4344 default: 4345 break; 4346 }; 4347 break; 4348 /* netbsd32_listxattr */ 4349 case 232: 4350 switch(ndx) { 4351 case 0: 4352 p = "netbsd32_charp"; 4353 break; 4354 case 1: 4355 p = "netbsd32_charp"; 4356 break; 4357 case 2: 4358 p = "netbsd32_size_t"; 4359 break; 4360 default: 4361 break; 4362 }; 4363 break; 4364 /* netbsd32_llistxattr */ 4365 case 233: 4366 switch(ndx) { 4367 case 0: 4368 p = "netbsd32_charp"; 4369 break; 4370 case 1: 4371 p = "netbsd32_charp"; 4372 break; 4373 case 2: 4374 p = "netbsd32_size_t"; 4375 break; 4376 default: 4377 break; 4378 }; 4379 break; 4380 /* netbsd32_flistxattr */ 4381 case 234: 4382 switch(ndx) { 4383 case 0: 4384 p = "int"; 4385 break; 4386 case 1: 4387 p = "netbsd32_charp"; 4388 break; 4389 case 2: 4390 p = "netbsd32_size_t"; 4391 break; 4392 default: 4393 break; 4394 }; 4395 break; 4396 /* netbsd32_removexattr */ 4397 case 235: 4398 switch(ndx) { 4399 case 0: 4400 p = "netbsd32_charp"; 4401 break; 4402 case 1: 4403 p = "netbsd32_charp"; 4404 break; 4405 default: 4406 break; 4407 }; 4408 break; 4409 /* netbsd32_lremovexattr */ 4410 case 236: 4411 switch(ndx) { 4412 case 0: 4413 p = "netbsd32_charp"; 4414 break; 4415 case 1: 4416 p = "netbsd32_charp"; 4417 break; 4418 default: 4419 break; 4420 }; 4421 break; 4422 /* netbsd32_fremovexattr */ 4423 case 237: 4424 switch(ndx) { 4425 case 0: 4426 p = "int"; 4427 break; 4428 case 1: 4429 p = "netbsd32_charp"; 4430 break; 4431 default: 4432 break; 4433 }; 4434 break; 4435 /* linux32_sys_tkill */ 4436 case 238: 4437 switch(ndx) { 4438 case 0: 4439 p = "int"; 4440 break; 4441 case 1: 4442 p = "int"; 4443 break; 4444 default: 4445 break; 4446 }; 4447 break; 4448 /* linux32_sys_futex */ 4449 case 240: 4450 switch(ndx) { 4451 case 0: 4452 p = "linux32_intp_t"; 4453 break; 4454 case 1: 4455 p = "int"; 4456 break; 4457 case 2: 4458 p = "int"; 4459 break; 4460 case 3: 4461 p = "linux32_timespecp_t"; 4462 break; 4463 case 4: 4464 p = "linux32_intp_t"; 4465 break; 4466 case 5: 4467 p = "int"; 4468 break; 4469 default: 4470 break; 4471 }; 4472 break; 4473 /* linux32_sys_sched_setaffinity */ 4474 case 241: 4475 switch(ndx) { 4476 case 0: 4477 p = "pid_t"; 4478 break; 4479 case 1: 4480 p = "unsigned int"; 4481 break; 4482 case 2: 4483 p = "linux32_ulongp_t"; 4484 break; 4485 default: 4486 break; 4487 }; 4488 break; 4489 /* linux32_sys_sched_getaffinity */ 4490 case 242: 4491 switch(ndx) { 4492 case 0: 4493 p = "pid_t"; 4494 break; 4495 case 1: 4496 p = "unsigned int"; 4497 break; 4498 case 2: 4499 p = "linux32_ulongp_t"; 4500 break; 4501 default: 4502 break; 4503 }; 4504 break; 4505 /* linux32_sys_set_thread_area */ 4506 case 243: 4507 switch(ndx) { 4508 case 0: 4509 p = "linux32_user_descp_t"; 4510 break; 4511 default: 4512 break; 4513 }; 4514 break; 4515 /* linux32_sys_get_thread_area */ 4516 case 244: 4517 switch(ndx) { 4518 case 0: 4519 p = "linux32_user_descp_t"; 4520 break; 4521 default: 4522 break; 4523 }; 4524 break; 4525 /* linux32_sys_fadvise64 */ 4526 case 250: 4527 switch(ndx) { 4528 case 0: 4529 p = "int"; 4530 break; 4531 case 1: 4532 p = "uint32_t"; 4533 break; 4534 case 2: 4535 p = "uint32_t"; 4536 break; 4537 case 3: 4538 p = "linux32_size_t"; 4539 break; 4540 case 4: 4541 p = "int"; 4542 break; 4543 default: 4544 break; 4545 }; 4546 break; 4547 /* linux32_sys_exit_group */ 4548 case 252: 4549 switch(ndx) { 4550 case 0: 4551 p = "int"; 4552 break; 4553 default: 4554 break; 4555 }; 4556 break; 4557 /* linux32_sys_set_tid_address */ 4558 case 258: 4559 switch(ndx) { 4560 case 0: 4561 p = "linux32_intp_t"; 4562 break; 4563 default: 4564 break; 4565 }; 4566 break; 4567 /* linux32_sys_timer_create */ 4568 case 259: 4569 switch(ndx) { 4570 case 0: 4571 p = "clockid_t"; 4572 break; 4573 case 1: 4574 p = "struct linux32_sigevent *"; 4575 break; 4576 case 2: 4577 p = "timer_t *"; 4578 break; 4579 default: 4580 break; 4581 }; 4582 break; 4583 /* linux32_sys_timer_settime */ 4584 case 260: 4585 switch(ndx) { 4586 case 0: 4587 p = "timer_t"; 4588 break; 4589 case 1: 4590 p = "int"; 4591 break; 4592 case 2: 4593 p = "const struct linux32_itimerspec *"; 4594 break; 4595 case 3: 4596 p = "struct linux32_itimerspec *"; 4597 break; 4598 default: 4599 break; 4600 }; 4601 break; 4602 /* linux32_sys_timer_gettime */ 4603 case 261: 4604 switch(ndx) { 4605 case 0: 4606 p = "timer_t"; 4607 break; 4608 case 1: 4609 p = "struct linux32_itimerspec *"; 4610 break; 4611 default: 4612 break; 4613 }; 4614 break; 4615 /* sys_timer_getoverrun */ 4616 case 262: 4617 switch(ndx) { 4618 case 0: 4619 p = "timer_t"; 4620 break; 4621 default: 4622 break; 4623 }; 4624 break; 4625 /* sys_timer_delete */ 4626 case 263: 4627 switch(ndx) { 4628 case 0: 4629 p = "timer_t"; 4630 break; 4631 default: 4632 break; 4633 }; 4634 break; 4635 /* linux32_sys_clock_settime */ 4636 case 264: 4637 switch(ndx) { 4638 case 0: 4639 p = "clockid_t"; 4640 break; 4641 case 1: 4642 p = "linux32_timespecp_t"; 4643 break; 4644 default: 4645 break; 4646 }; 4647 break; 4648 /* linux32_sys_clock_gettime */ 4649 case 265: 4650 switch(ndx) { 4651 case 0: 4652 p = "clockid_t"; 4653 break; 4654 case 1: 4655 p = "linux32_timespecp_t"; 4656 break; 4657 default: 4658 break; 4659 }; 4660 break; 4661 /* linux32_sys_clock_getres */ 4662 case 266: 4663 switch(ndx) { 4664 case 0: 4665 p = "clockid_t"; 4666 break; 4667 case 1: 4668 p = "linux32_timespecp_t"; 4669 break; 4670 default: 4671 break; 4672 }; 4673 break; 4674 /* linux32_sys_clock_nanosleep */ 4675 case 267: 4676 switch(ndx) { 4677 case 0: 4678 p = "clockid_t"; 4679 break; 4680 case 1: 4681 p = "int"; 4682 break; 4683 case 2: 4684 p = "linux32_timespecp_t"; 4685 break; 4686 case 3: 4687 p = "linux32_timespecp_t"; 4688 break; 4689 default: 4690 break; 4691 }; 4692 break; 4693 /* linux32_sys_statfs64 */ 4694 case 268: 4695 switch(ndx) { 4696 case 0: 4697 p = "netbsd32_charp"; 4698 break; 4699 case 1: 4700 p = "netbsd32_size_t"; 4701 break; 4702 case 2: 4703 p = "linux32_statfs64p"; 4704 break; 4705 default: 4706 break; 4707 }; 4708 break; 4709 /* linux32_sys_fstatfs64 */ 4710 case 269: 4711 switch(ndx) { 4712 case 0: 4713 p = "int"; 4714 break; 4715 case 1: 4716 p = "netbsd32_size_t"; 4717 break; 4718 case 2: 4719 p = "linux32_statfs64p"; 4720 break; 4721 default: 4722 break; 4723 }; 4724 break; 4725 /* linux32_sys_tgkill */ 4726 case 270: 4727 switch(ndx) { 4728 case 0: 4729 p = "int"; 4730 break; 4731 case 1: 4732 p = "int"; 4733 break; 4734 case 2: 4735 p = "int"; 4736 break; 4737 default: 4738 break; 4739 }; 4740 break; 4741 /* compat_50_netbsd32_utimes */ 4742 case 271: 4743 switch(ndx) { 4744 case 0: 4745 p = "netbsd32_charp"; 4746 break; 4747 case 1: 4748 p = "netbsd32_timeval50p_t"; 4749 break; 4750 default: 4751 break; 4752 }; 4753 break; 4754 /* linux32_sys_fadvise64_64 */ 4755 case 272: 4756 switch(ndx) { 4757 case 0: 4758 p = "int"; 4759 break; 4760 case 1: 4761 p = "uint32_t"; 4762 break; 4763 case 2: 4764 p = "uint32_t"; 4765 break; 4766 case 3: 4767 p = "uint32_t"; 4768 break; 4769 case 4: 4770 p = "uint32_t"; 4771 break; 4772 case 5: 4773 p = "int"; 4774 break; 4775 default: 4776 break; 4777 }; 4778 break; 4779 /* linux32_sys_openat */ 4780 case 295: 4781 switch(ndx) { 4782 case 0: 4783 p = "int"; 4784 break; 4785 case 1: 4786 p = "netbsd32_charp"; 4787 break; 4788 case 2: 4789 p = "int"; 4790 break; 4791 case 3: 4792 p = "linux_umode_t"; 4793 break; 4794 default: 4795 break; 4796 }; 4797 break; 4798 /* netbsd32_mkdirat */ 4799 case 296: 4800 switch(ndx) { 4801 case 0: 4802 p = "int"; 4803 break; 4804 case 1: 4805 p = "netbsd32_charp"; 4806 break; 4807 case 2: 4808 p = "linux_umode_t"; 4809 break; 4810 default: 4811 break; 4812 }; 4813 break; 4814 /* linux32_sys_mknodat */ 4815 case 297: 4816 switch(ndx) { 4817 case 0: 4818 p = "int"; 4819 break; 4820 case 1: 4821 p = "netbsd32_charp"; 4822 break; 4823 case 2: 4824 p = "linux_umode_t"; 4825 break; 4826 case 3: 4827 p = "unsigned"; 4828 break; 4829 default: 4830 break; 4831 }; 4832 break; 4833 /* linux32_sys_fchownat */ 4834 case 298: 4835 switch(ndx) { 4836 case 0: 4837 p = "int"; 4838 break; 4839 case 1: 4840 p = "netbsd32_charp"; 4841 break; 4842 case 2: 4843 p = "uid_t"; 4844 break; 4845 case 3: 4846 p = "gid_t"; 4847 break; 4848 case 4: 4849 p = "int"; 4850 break; 4851 default: 4852 break; 4853 }; 4854 break; 4855 /* linux32_sys_fstatat64 */ 4856 case 300: 4857 switch(ndx) { 4858 case 0: 4859 p = "int"; 4860 break; 4861 case 1: 4862 p = "netbsd32_charp"; 4863 break; 4864 case 2: 4865 p = "linux32_stat64p"; 4866 break; 4867 case 3: 4868 p = "int"; 4869 break; 4870 default: 4871 break; 4872 }; 4873 break; 4874 /* linux32_sys_unlinkat */ 4875 case 301: 4876 switch(ndx) { 4877 case 0: 4878 p = "int"; 4879 break; 4880 case 1: 4881 p = "netbsd32_charp"; 4882 break; 4883 case 2: 4884 p = "int"; 4885 break; 4886 default: 4887 break; 4888 }; 4889 break; 4890 /* netbsd32_renameat */ 4891 case 302: 4892 switch(ndx) { 4893 case 0: 4894 p = "int"; 4895 break; 4896 case 1: 4897 p = "netbsd32_charp"; 4898 break; 4899 case 2: 4900 p = "int"; 4901 break; 4902 case 3: 4903 p = "netbsd32_charp"; 4904 break; 4905 default: 4906 break; 4907 }; 4908 break; 4909 /* linux32_sys_linkat */ 4910 case 303: 4911 switch(ndx) { 4912 case 0: 4913 p = "int"; 4914 break; 4915 case 1: 4916 p = "netbsd32_charp"; 4917 break; 4918 case 2: 4919 p = "int"; 4920 break; 4921 case 3: 4922 p = "netbsd32_charp"; 4923 break; 4924 case 4: 4925 p = "int"; 4926 break; 4927 default: 4928 break; 4929 }; 4930 break; 4931 /* netbsd32_symlinkat */ 4932 case 304: 4933 switch(ndx) { 4934 case 0: 4935 p = "netbsd32_charp"; 4936 break; 4937 case 1: 4938 p = "int"; 4939 break; 4940 case 2: 4941 p = "netbsd32_charp"; 4942 break; 4943 default: 4944 break; 4945 }; 4946 break; 4947 /* netbsd32_readlinkat */ 4948 case 305: 4949 switch(ndx) { 4950 case 0: 4951 p = "int"; 4952 break; 4953 case 1: 4954 p = "netbsd32_charp"; 4955 break; 4956 case 2: 4957 p = "netbsd32_charp"; 4958 break; 4959 case 3: 4960 p = "linux32_size_t"; 4961 break; 4962 default: 4963 break; 4964 }; 4965 break; 4966 /* linux32_sys_fchmodat */ 4967 case 306: 4968 switch(ndx) { 4969 case 0: 4970 p = "int"; 4971 break; 4972 case 1: 4973 p = "netbsd32_charp"; 4974 break; 4975 case 2: 4976 p = "linux_umode_t"; 4977 break; 4978 default: 4979 break; 4980 }; 4981 break; 4982 /* linux32_sys_faccessat */ 4983 case 307: 4984 switch(ndx) { 4985 case 0: 4986 p = "int"; 4987 break; 4988 case 1: 4989 p = "netbsd32_charp"; 4990 break; 4991 case 2: 4992 p = "int"; 4993 break; 4994 default: 4995 break; 4996 }; 4997 break; 4998 /* linux32_sys_pselect6 */ 4999 case 308: 5000 switch(ndx) { 5001 case 0: 5002 p = "int"; 5003 break; 5004 case 1: 5005 p = "netbsd32_fd_setp_t"; 5006 break; 5007 case 2: 5008 p = "netbsd32_fd_setp_t"; 5009 break; 5010 case 3: 5011 p = "netbsd32_fd_setp_t"; 5012 break; 5013 case 4: 5014 p = "linux32_timespecp_t"; 5015 break; 5016 case 5: 5017 p = "linux32_sized_sigsetp_t"; 5018 break; 5019 default: 5020 break; 5021 }; 5022 break; 5023 /* linux32_sys_ppoll */ 5024 case 309: 5025 switch(ndx) { 5026 case 0: 5027 p = "netbsd32_pollfdp_t"; 5028 break; 5029 case 1: 5030 p = "u_int"; 5031 break; 5032 case 2: 5033 p = "linux32_timespecp_t"; 5034 break; 5035 case 3: 5036 p = "linux32_sigsetp_t"; 5037 break; 5038 default: 5039 break; 5040 }; 5041 break; 5042 /* netbsd32___futex_set_robust_list */ 5043 case 311: 5044 switch(ndx) { 5045 case 0: 5046 p = "netbsd32_voidp"; 5047 break; 5048 case 1: 5049 p = "netbsd32_size_t"; 5050 break; 5051 default: 5052 break; 5053 }; 5054 break; 5055 /* netbsd32___futex_get_robust_list */ 5056 case 312: 5057 switch(ndx) { 5058 case 0: 5059 p = "lwpid_t"; 5060 break; 5061 case 1: 5062 p = "netbsd32_voidp"; 5063 break; 5064 case 2: 5065 p = "netbsd32_size_tp"; 5066 break; 5067 default: 5068 break; 5069 }; 5070 break; 5071 /* linux32_sys_utimensat */ 5072 case 320: 5073 switch(ndx) { 5074 case 0: 5075 p = "int"; 5076 break; 5077 case 1: 5078 p = "netbsd32_charp"; 5079 break; 5080 case 2: 5081 p = "linux32_timespecp_t"; 5082 break; 5083 case 3: 5084 p = "int"; 5085 break; 5086 default: 5087 break; 5088 }; 5089 break; 5090 /* linux_sys_timerfd_create */ 5091 case 322: 5092 switch(ndx) { 5093 case 0: 5094 p = "clockid_t"; 5095 break; 5096 case 1: 5097 p = "int"; 5098 break; 5099 default: 5100 break; 5101 }; 5102 break; 5103 /* linux32_sys_eventfd */ 5104 case 323: 5105 switch(ndx) { 5106 case 0: 5107 p = "unsigned int"; 5108 break; 5109 default: 5110 break; 5111 }; 5112 break; 5113 /* linux32_sys_fallocate */ 5114 case 324: 5115 switch(ndx) { 5116 case 0: 5117 p = "int"; 5118 break; 5119 case 1: 5120 p = "int"; 5121 break; 5122 case 2: 5123 p = "off_t"; 5124 break; 5125 case 3: 5126 p = "off_t"; 5127 break; 5128 default: 5129 break; 5130 }; 5131 break; 5132 /* linux32_sys_timerfd_settime */ 5133 case 325: 5134 switch(ndx) { 5135 case 0: 5136 p = "int"; 5137 break; 5138 case 1: 5139 p = "int"; 5140 break; 5141 case 2: 5142 p = "const struct linux32_itimerspec *"; 5143 break; 5144 case 3: 5145 p = "struct linux32_itimerspec *"; 5146 break; 5147 default: 5148 break; 5149 }; 5150 break; 5151 /* linux32_sys_timerfd_gettime */ 5152 case 326: 5153 switch(ndx) { 5154 case 0: 5155 p = "int"; 5156 break; 5157 case 1: 5158 p = "struct linux32_itimerspec *"; 5159 break; 5160 default: 5161 break; 5162 }; 5163 break; 5164 /* linux32_sys_eventfd2 */ 5165 case 328: 5166 switch(ndx) { 5167 case 0: 5168 p = "unsigned int"; 5169 break; 5170 case 1: 5171 p = "int"; 5172 break; 5173 default: 5174 break; 5175 }; 5176 break; 5177 /* linux32_sys_dup3 */ 5178 case 330: 5179 switch(ndx) { 5180 case 0: 5181 p = "int"; 5182 break; 5183 case 1: 5184 p = "int"; 5185 break; 5186 case 2: 5187 p = "int"; 5188 break; 5189 default: 5190 break; 5191 }; 5192 break; 5193 /* linux32_sys_pipe2 */ 5194 case 331: 5195 switch(ndx) { 5196 case 0: 5197 p = "netbsd32_intp"; 5198 break; 5199 case 1: 5200 p = "int"; 5201 break; 5202 default: 5203 break; 5204 }; 5205 break; 5206 /* linux32_sys_preadv */ 5207 case 333: 5208 switch(ndx) { 5209 case 0: 5210 p = "int"; 5211 break; 5212 case 1: 5213 p = "const netbsd32_iovecp_t"; 5214 break; 5215 case 2: 5216 p = "int"; 5217 break; 5218 case 3: 5219 p = "netbsd32_u_long"; 5220 break; 5221 case 4: 5222 p = "netbsd32_u_long"; 5223 break; 5224 default: 5225 break; 5226 }; 5227 break; 5228 /* linux32_sys_pwritev */ 5229 case 334: 5230 switch(ndx) { 5231 case 0: 5232 p = "int"; 5233 break; 5234 case 1: 5235 p = "const netbsd32_iovecp_t"; 5236 break; 5237 case 2: 5238 p = "int"; 5239 break; 5240 case 3: 5241 p = "netbsd32_u_long"; 5242 break; 5243 case 4: 5244 p = "netbsd32_u_long"; 5245 break; 5246 default: 5247 break; 5248 }; 5249 break; 5250 default: 5251 break; 5252 }; 5253 if (p != NULL) 5254 strlcpy(desc, p, descsz); 5255 } 5256 static void 5257 systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) 5258 { 5259 const char *p = NULL; 5260 switch (sysnum) { 5261 /* linux_sys_nosys */ 5262 case 0: 5263 /* linux32_sys_exit */ 5264 case 1: 5265 if (ndx == 0 || ndx == 1) 5266 p = "int"; 5267 break; 5268 /* sys_fork */ 5269 case 2: 5270 /* netbsd32_read */ 5271 case 3: 5272 if (ndx == 0 || ndx == 1) 5273 p = "netbsd32_ssize_t"; 5274 break; 5275 /* netbsd32_write */ 5276 case 4: 5277 if (ndx == 0 || ndx == 1) 5278 p = "netbsd32_ssize_t"; 5279 break; 5280 /* linux32_sys_open */ 5281 case 5: 5282 if (ndx == 0 || ndx == 1) 5283 p = "int"; 5284 break; 5285 /* netbsd32_close */ 5286 case 6: 5287 if (ndx == 0 || ndx == 1) 5288 p = "int"; 5289 break; 5290 /* linux32_sys_waitpid */ 5291 case 7: 5292 if (ndx == 0 || ndx == 1) 5293 p = "int"; 5294 break; 5295 /* linux32_sys_creat */ 5296 case 8: 5297 if (ndx == 0 || ndx == 1) 5298 p = "int"; 5299 break; 5300 /* netbsd32_link */ 5301 case 9: 5302 if (ndx == 0 || ndx == 1) 5303 p = "int"; 5304 break; 5305 /* linux32_sys_unlink */ 5306 case 10: 5307 if (ndx == 0 || ndx == 1) 5308 p = "int"; 5309 break; 5310 /* netbsd32_execve */ 5311 case 11: 5312 if (ndx == 0 || ndx == 1) 5313 p = "int"; 5314 break; 5315 /* netbsd32_chdir */ 5316 case 12: 5317 if (ndx == 0 || ndx == 1) 5318 p = "int"; 5319 break; 5320 /* linux32_sys_time */ 5321 case 13: 5322 if (ndx == 0 || ndx == 1) 5323 p = "int"; 5324 break; 5325 /* linux32_sys_mknod */ 5326 case 14: 5327 if (ndx == 0 || ndx == 1) 5328 p = "int"; 5329 break; 5330 /* netbsd32_chmod */ 5331 case 15: 5332 if (ndx == 0 || ndx == 1) 5333 p = "int"; 5334 break; 5335 /* linux32_sys_lchown16 */ 5336 case 16: 5337 if (ndx == 0 || ndx == 1) 5338 p = "int"; 5339 break; 5340 /* linux32_sys_break */ 5341 case 17: 5342 if (ndx == 0 || ndx == 1) 5343 p = "int"; 5344 break; 5345 /* compat_43_netbsd32_olseek */ 5346 case 19: 5347 if (ndx == 0 || ndx == 1) 5348 p = "netbsd32_long"; 5349 break; 5350 /* sys_getpid */ 5351 case 20: 5352 /* netbsd32_setuid */ 5353 case 23: 5354 if (ndx == 0 || ndx == 1) 5355 p = "int"; 5356 break; 5357 /* sys_getuid */ 5358 case 24: 5359 /* linux32_sys_stime */ 5360 case 25: 5361 if (ndx == 0 || ndx == 1) 5362 p = "int"; 5363 break; 5364 /* linux32_sys_ptrace */ 5365 case 26: 5366 if (ndx == 0 || ndx == 1) 5367 p = "int"; 5368 break; 5369 /* linux32_sys_alarm */ 5370 case 27: 5371 if (ndx == 0 || ndx == 1) 5372 p = "int"; 5373 break; 5374 /* linux_sys_pause */ 5375 case 29: 5376 /* linux32_sys_utime */ 5377 case 30: 5378 if (ndx == 0 || ndx == 1) 5379 p = "int"; 5380 break; 5381 /* netbsd32_access */ 5382 case 33: 5383 if (ndx == 0 || ndx == 1) 5384 p = "int"; 5385 break; 5386 /* linux32_sys_nice */ 5387 case 34: 5388 if (ndx == 0 || ndx == 1) 5389 p = "int"; 5390 break; 5391 /* sys_sync */ 5392 case 36: 5393 /* linux32_sys_kill */ 5394 case 37: 5395 if (ndx == 0 || ndx == 1) 5396 p = "int"; 5397 break; 5398 /* netbsd32___posix_rename */ 5399 case 38: 5400 if (ndx == 0 || ndx == 1) 5401 p = "int"; 5402 break; 5403 /* netbsd32_mkdir */ 5404 case 39: 5405 if (ndx == 0 || ndx == 1) 5406 p = "int"; 5407 break; 5408 /* netbsd32_rmdir */ 5409 case 40: 5410 if (ndx == 0 || ndx == 1) 5411 p = "int"; 5412 break; 5413 /* netbsd32_dup */ 5414 case 41: 5415 if (ndx == 0 || ndx == 1) 5416 p = "int"; 5417 break; 5418 /* linux32_sys_pipe */ 5419 case 42: 5420 if (ndx == 0 || ndx == 1) 5421 p = "int"; 5422 break; 5423 /* linux32_sys_times */ 5424 case 43: 5425 if (ndx == 0 || ndx == 1) 5426 p = "int"; 5427 break; 5428 /* linux32_sys_brk */ 5429 case 45: 5430 if (ndx == 0 || ndx == 1) 5431 p = "int"; 5432 break; 5433 /* netbsd32_setgid */ 5434 case 46: 5435 if (ndx == 0 || ndx == 1) 5436 p = "int"; 5437 break; 5438 /* sys_getgid */ 5439 case 47: 5440 /* linux32_sys_signal */ 5441 case 48: 5442 if (ndx == 0 || ndx == 1) 5443 p = "int"; 5444 break; 5445 /* sys_geteuid */ 5446 case 49: 5447 /* sys_getegid */ 5448 case 50: 5449 /* netbsd32_acct */ 5450 case 51: 5451 if (ndx == 0 || ndx == 1) 5452 p = "int"; 5453 break; 5454 /* linux32_sys_ioctl */ 5455 case 54: 5456 if (ndx == 0 || ndx == 1) 5457 p = "int"; 5458 break; 5459 /* linux32_sys_fcntl */ 5460 case 55: 5461 if (ndx == 0 || ndx == 1) 5462 p = "int"; 5463 break; 5464 /* netbsd32_setpgid */ 5465 case 57: 5466 if (ndx == 0 || ndx == 1) 5467 p = "int"; 5468 break; 5469 /* linux32_sys_oldolduname */ 5470 case 59: 5471 if (ndx == 0 || ndx == 1) 5472 p = "int"; 5473 break; 5474 /* netbsd32_umask */ 5475 case 60: 5476 if (ndx == 0 || ndx == 1) 5477 p = "int"; 5478 break; 5479 /* netbsd32_chroot */ 5480 case 61: 5481 if (ndx == 0 || ndx == 1) 5482 p = "int"; 5483 break; 5484 /* netbsd32_dup2 */ 5485 case 63: 5486 if (ndx == 0 || ndx == 1) 5487 p = "int"; 5488 break; 5489 /* sys_getppid */ 5490 case 64: 5491 /* sys_getpgrp */ 5492 case 65: 5493 /* sys_setsid */ 5494 case 66: 5495 /* linux32_sys_siggetmask */ 5496 case 68: 5497 /* linux32_sys_sigsetmask */ 5498 case 69: 5499 if (ndx == 0 || ndx == 1) 5500 p = "int"; 5501 break; 5502 /* linux32_sys_setreuid16 */ 5503 case 70: 5504 if (ndx == 0 || ndx == 1) 5505 p = "int"; 5506 break; 5507 /* linux32_sys_setregid16 */ 5508 case 71: 5509 if (ndx == 0 || ndx == 1) 5510 p = "int"; 5511 break; 5512 /* compat_43_netbsd32_osethostname */ 5513 case 74: 5514 if (ndx == 0 || ndx == 1) 5515 p = "int"; 5516 break; 5517 /* linux32_sys_setrlimit */ 5518 case 75: 5519 if (ndx == 0 || ndx == 1) 5520 p = "int"; 5521 break; 5522 /* linux32_sys_getrlimit */ 5523 case 76: 5524 if (ndx == 0 || ndx == 1) 5525 p = "int"; 5526 break; 5527 /* compat_50_netbsd32_getrusage */ 5528 case 77: 5529 if (ndx == 0 || ndx == 1) 5530 p = "int"; 5531 break; 5532 /* linux32_sys_gettimeofday */ 5533 case 78: 5534 if (ndx == 0 || ndx == 1) 5535 p = "int"; 5536 break; 5537 /* linux32_sys_settimeofday */ 5538 case 79: 5539 if (ndx == 0 || ndx == 1) 5540 p = "int"; 5541 break; 5542 /* linux32_sys_getgroups16 */ 5543 case 80: 5544 if (ndx == 0 || ndx == 1) 5545 p = "int"; 5546 break; 5547 /* linux32_sys_setgroups16 */ 5548 case 81: 5549 if (ndx == 0 || ndx == 1) 5550 p = "int"; 5551 break; 5552 /* linux32_sys_oldselect */ 5553 case 82: 5554 if (ndx == 0 || ndx == 1) 5555 p = "int"; 5556 break; 5557 /* netbsd32_symlink */ 5558 case 83: 5559 if (ndx == 0 || ndx == 1) 5560 p = "int"; 5561 break; 5562 /* compat_43_netbsd32_lstat43 */ 5563 case 84: 5564 if (ndx == 0 || ndx == 1) 5565 p = "int"; 5566 break; 5567 /* netbsd32_readlink */ 5568 case 85: 5569 if (ndx == 0 || ndx == 1) 5570 p = "int"; 5571 break; 5572 /* linux32_sys_swapon */ 5573 case 87: 5574 if (ndx == 0 || ndx == 1) 5575 p = "int"; 5576 break; 5577 /* linux32_sys_reboot */ 5578 case 88: 5579 if (ndx == 0 || ndx == 1) 5580 p = "int"; 5581 break; 5582 /* linux32_sys_readdir */ 5583 case 89: 5584 if (ndx == 0 || ndx == 1) 5585 p = "int"; 5586 break; 5587 /* linux32_sys_old_mmap */ 5588 case 90: 5589 if (ndx == 0 || ndx == 1) 5590 p = "int"; 5591 break; 5592 /* netbsd32_munmap */ 5593 case 91: 5594 if (ndx == 0 || ndx == 1) 5595 p = "int"; 5596 break; 5597 /* compat_43_netbsd32_otruncate */ 5598 case 92: 5599 if (ndx == 0 || ndx == 1) 5600 p = "int"; 5601 break; 5602 /* compat_43_netbsd32_oftruncate */ 5603 case 93: 5604 if (ndx == 0 || ndx == 1) 5605 p = "int"; 5606 break; 5607 /* netbsd32_fchmod */ 5608 case 94: 5609 if (ndx == 0 || ndx == 1) 5610 p = "int"; 5611 break; 5612 /* linux32_sys_fchown16 */ 5613 case 95: 5614 if (ndx == 0 || ndx == 1) 5615 p = "int"; 5616 break; 5617 /* linux32_sys_getpriority */ 5618 case 96: 5619 if (ndx == 0 || ndx == 1) 5620 p = "int"; 5621 break; 5622 /* netbsd32_setpriority */ 5623 case 97: 5624 if (ndx == 0 || ndx == 1) 5625 p = "int"; 5626 break; 5627 /* netbsd32_profil */ 5628 case 98: 5629 if (ndx == 0 || ndx == 1) 5630 p = "int"; 5631 break; 5632 /* linux32_sys_statfs */ 5633 case 99: 5634 if (ndx == 0 || ndx == 1) 5635 p = "int"; 5636 break; 5637 /* linux32_sys_fstatfs */ 5638 case 100: 5639 if (ndx == 0 || ndx == 1) 5640 p = "int"; 5641 break; 5642 /* linux_sys_ioperm */ 5643 case 101: 5644 if (ndx == 0 || ndx == 1) 5645 p = "int"; 5646 break; 5647 /* linux32_sys_socketcall */ 5648 case 102: 5649 if (ndx == 0 || ndx == 1) 5650 p = "int"; 5651 break; 5652 /* compat_50_netbsd32_setitimer */ 5653 case 104: 5654 if (ndx == 0 || ndx == 1) 5655 p = "int"; 5656 break; 5657 /* compat_50_netbsd32_getitimer */ 5658 case 105: 5659 if (ndx == 0 || ndx == 1) 5660 p = "int"; 5661 break; 5662 /* linux32_sys_stat */ 5663 case 106: 5664 if (ndx == 0 || ndx == 1) 5665 p = "int"; 5666 break; 5667 /* linux32_sys_lstat */ 5668 case 107: 5669 if (ndx == 0 || ndx == 1) 5670 p = "int"; 5671 break; 5672 /* linux32_sys_fstat */ 5673 case 108: 5674 if (ndx == 0 || ndx == 1) 5675 p = "int"; 5676 break; 5677 /* linux32_sys_olduname */ 5678 case 109: 5679 if (ndx == 0 || ndx == 1) 5680 p = "int"; 5681 break; 5682 /* linux_sys_iopl */ 5683 case 110: 5684 if (ndx == 0 || ndx == 1) 5685 p = "int"; 5686 break; 5687 /* linux32_sys_wait4 */ 5688 case 114: 5689 if (ndx == 0 || ndx == 1) 5690 p = "int"; 5691 break; 5692 /* linux32_sys_swapoff */ 5693 case 115: 5694 if (ndx == 0 || ndx == 1) 5695 p = "int"; 5696 break; 5697 /* linux32_sys_sysinfo */ 5698 case 116: 5699 if (ndx == 0 || ndx == 1) 5700 p = "int"; 5701 break; 5702 /* linux32_sys_ipc */ 5703 case 117: 5704 if (ndx == 0 || ndx == 1) 5705 p = "int"; 5706 break; 5707 /* netbsd32_fsync */ 5708 case 118: 5709 if (ndx == 0 || ndx == 1) 5710 p = "int"; 5711 break; 5712 /* linux32_sys_sigreturn */ 5713 case 119: 5714 if (ndx == 0 || ndx == 1) 5715 p = "int"; 5716 break; 5717 /* linux32_sys_clone */ 5718 case 120: 5719 if (ndx == 0 || ndx == 1) 5720 p = "int"; 5721 break; 5722 /* linux32_sys_setdomainname */ 5723 case 121: 5724 if (ndx == 0 || ndx == 1) 5725 p = "int"; 5726 break; 5727 /* linux32_sys_uname */ 5728 case 122: 5729 if (ndx == 0 || ndx == 1) 5730 p = "int"; 5731 break; 5732 /* linux32_sys_modify_ldt */ 5733 case 123: 5734 if (ndx == 0 || ndx == 1) 5735 p = "int"; 5736 break; 5737 /* linux32_sys_mprotect */ 5738 case 125: 5739 if (ndx == 0 || ndx == 1) 5740 p = "int"; 5741 break; 5742 /* netbsd32_getpgid */ 5743 case 132: 5744 if (ndx == 0 || ndx == 1) 5745 p = "int"; 5746 break; 5747 /* netbsd32_fchdir */ 5748 case 133: 5749 if (ndx == 0 || ndx == 1) 5750 p = "int"; 5751 break; 5752 /* linux32_sys_personality */ 5753 case 136: 5754 if (ndx == 0 || ndx == 1) 5755 p = "int"; 5756 break; 5757 /* linux32_sys_setfsuid */ 5758 case 138: 5759 if (ndx == 0 || ndx == 1) 5760 p = "int"; 5761 break; 5762 /* linux32_sys_setfsgid */ 5763 case 139: 5764 if (ndx == 0 || ndx == 1) 5765 p = "int"; 5766 break; 5767 /* linux32_sys_llseek */ 5768 case 140: 5769 if (ndx == 0 || ndx == 1) 5770 p = "int"; 5771 break; 5772 /* linux32_sys_getdents */ 5773 case 141: 5774 if (ndx == 0 || ndx == 1) 5775 p = "int"; 5776 break; 5777 /* linux32_sys_select */ 5778 case 142: 5779 if (ndx == 0 || ndx == 1) 5780 p = "int"; 5781 break; 5782 /* netbsd32_flock */ 5783 case 143: 5784 if (ndx == 0 || ndx == 1) 5785 p = "int"; 5786 break; 5787 /* netbsd32___msync13 */ 5788 case 144: 5789 if (ndx == 0 || ndx == 1) 5790 p = "int"; 5791 break; 5792 /* netbsd32_readv */ 5793 case 145: 5794 if (ndx == 0 || ndx == 1) 5795 p = "int"; 5796 break; 5797 /* netbsd32_writev */ 5798 case 146: 5799 if (ndx == 0 || ndx == 1) 5800 p = "netbsd32_ssize_t"; 5801 break; 5802 /* netbsd32_getsid */ 5803 case 147: 5804 if (ndx == 0 || ndx == 1) 5805 p = "pid_t"; 5806 break; 5807 /* linux32_sys_fdatasync */ 5808 case 148: 5809 if (ndx == 0 || ndx == 1) 5810 p = "int"; 5811 break; 5812 /* linux32_sys___sysctl */ 5813 case 149: 5814 if (ndx == 0 || ndx == 1) 5815 p = "int"; 5816 break; 5817 /* netbsd32_mlock */ 5818 case 150: 5819 if (ndx == 0 || ndx == 1) 5820 p = "int"; 5821 break; 5822 /* netbsd32_munlock */ 5823 case 151: 5824 if (ndx == 0 || ndx == 1) 5825 p = "int"; 5826 break; 5827 /* netbsd32_mlockall */ 5828 case 152: 5829 if (ndx == 0 || ndx == 1) 5830 p = "int"; 5831 break; 5832 /* sys_munlockall */ 5833 case 153: 5834 /* linux32_sys_sched_setparam */ 5835 case 154: 5836 if (ndx == 0 || ndx == 1) 5837 p = "int"; 5838 break; 5839 /* linux32_sys_sched_getparam */ 5840 case 155: 5841 if (ndx == 0 || ndx == 1) 5842 p = "int"; 5843 break; 5844 /* linux32_sys_sched_setscheduler */ 5845 case 156: 5846 if (ndx == 0 || ndx == 1) 5847 p = "int"; 5848 break; 5849 /* linux32_sys_sched_getscheduler */ 5850 case 157: 5851 if (ndx == 0 || ndx == 1) 5852 p = "int"; 5853 break; 5854 /* linux_sys_sched_yield */ 5855 case 158: 5856 /* linux32_sys_sched_get_priority_max */ 5857 case 159: 5858 if (ndx == 0 || ndx == 1) 5859 p = "int"; 5860 break; 5861 /* linux32_sys_sched_get_priority_min */ 5862 case 160: 5863 if (ndx == 0 || ndx == 1) 5864 p = "int"; 5865 break; 5866 /* linux32_sys_nanosleep */ 5867 case 162: 5868 if (ndx == 0 || ndx == 1) 5869 p = "int"; 5870 break; 5871 /* linux32_sys_mremap */ 5872 case 163: 5873 if (ndx == 0 || ndx == 1) 5874 p = "int"; 5875 break; 5876 /* linux32_sys_setresuid16 */ 5877 case 164: 5878 if (ndx == 0 || ndx == 1) 5879 p = "int"; 5880 break; 5881 /* linux32_sys_getresuid16 */ 5882 case 165: 5883 if (ndx == 0 || ndx == 1) 5884 p = "int"; 5885 break; 5886 /* netbsd32_poll */ 5887 case 168: 5888 if (ndx == 0 || ndx == 1) 5889 p = "int"; 5890 break; 5891 /* linux32_sys_setresgid16 */ 5892 case 170: 5893 if (ndx == 0 || ndx == 1) 5894 p = "int"; 5895 break; 5896 /* linux32_sys_getresgid16 */ 5897 case 171: 5898 if (ndx == 0 || ndx == 1) 5899 p = "int"; 5900 break; 5901 /* linux32_sys_rt_sigreturn */ 5902 case 173: 5903 if (ndx == 0 || ndx == 1) 5904 p = "int"; 5905 break; 5906 /* linux32_sys_rt_sigaction */ 5907 case 174: 5908 if (ndx == 0 || ndx == 1) 5909 p = "int"; 5910 break; 5911 /* linux32_sys_rt_sigprocmask */ 5912 case 175: 5913 if (ndx == 0 || ndx == 1) 5914 p = "int"; 5915 break; 5916 /* linux32_sys_rt_sigpending */ 5917 case 176: 5918 if (ndx == 0 || ndx == 1) 5919 p = "int"; 5920 break; 5921 /* linux32_sys_rt_sigtimedwait */ 5922 case 177: 5923 if (ndx == 0 || ndx == 1) 5924 p = "int"; 5925 break; 5926 /* linux32_sys_rt_queueinfo */ 5927 case 178: 5928 if (ndx == 0 || ndx == 1) 5929 p = "int"; 5930 break; 5931 /* linux32_sys_rt_sigsuspend */ 5932 case 179: 5933 if (ndx == 0 || ndx == 1) 5934 p = "int"; 5935 break; 5936 /* linux32_sys_pread */ 5937 case 180: 5938 if (ndx == 0 || ndx == 1) 5939 p = "netbsd32_ssize_t"; 5940 break; 5941 /* linux32_sys_pwrite */ 5942 case 181: 5943 if (ndx == 0 || ndx == 1) 5944 p = "netbsd32_ssize_t"; 5945 break; 5946 /* linux32_sys_chown16 */ 5947 case 182: 5948 if (ndx == 0 || ndx == 1) 5949 p = "int"; 5950 break; 5951 /* netbsd32___getcwd */ 5952 case 183: 5953 if (ndx == 0 || ndx == 1) 5954 p = "int"; 5955 break; 5956 /* sys___vfork14 */ 5957 case 190: 5958 /* linux32_sys_ugetrlimit */ 5959 case 191: 5960 if (ndx == 0 || ndx == 1) 5961 p = "int"; 5962 break; 5963 /* linux32_sys_mmap2 */ 5964 case 192: 5965 if (ndx == 0 || ndx == 1) 5966 p = "linux32_off_t"; 5967 break; 5968 /* linux32_sys_truncate64 */ 5969 case 193: 5970 if (ndx == 0 || ndx == 1) 5971 p = "int"; 5972 break; 5973 /* linux32_sys_ftruncate64 */ 5974 case 194: 5975 if (ndx == 0 || ndx == 1) 5976 p = "int"; 5977 break; 5978 /* linux32_sys_stat64 */ 5979 case 195: 5980 if (ndx == 0 || ndx == 1) 5981 p = "int"; 5982 break; 5983 /* linux32_sys_lstat64 */ 5984 case 196: 5985 if (ndx == 0 || ndx == 1) 5986 p = "int"; 5987 break; 5988 /* linux32_sys_fstat64 */ 5989 case 197: 5990 if (ndx == 0 || ndx == 1) 5991 p = "int"; 5992 break; 5993 /* netbsd32___posix_lchown */ 5994 case 198: 5995 if (ndx == 0 || ndx == 1) 5996 p = "int"; 5997 break; 5998 /* sys_getuid */ 5999 case 199: 6000 /* sys_getgid */ 6001 case 200: 6002 /* sys_geteuid */ 6003 case 201: 6004 /* sys_getegid */ 6005 case 202: 6006 /* netbsd32_setreuid */ 6007 case 203: 6008 if (ndx == 0 || ndx == 1) 6009 p = "int"; 6010 break; 6011 /* netbsd32_setregid */ 6012 case 204: 6013 if (ndx == 0 || ndx == 1) 6014 p = "int"; 6015 break; 6016 /* netbsd32_getgroups */ 6017 case 205: 6018 if (ndx == 0 || ndx == 1) 6019 p = "int"; 6020 break; 6021 /* netbsd32_setgroups */ 6022 case 206: 6023 if (ndx == 0 || ndx == 1) 6024 p = "int"; 6025 break; 6026 /* netbsd32___posix_fchown */ 6027 case 207: 6028 if (ndx == 0 || ndx == 1) 6029 p = "int"; 6030 break; 6031 /* linux32_sys_setresuid */ 6032 case 208: 6033 if (ndx == 0 || ndx == 1) 6034 p = "int"; 6035 break; 6036 /* linux32_sys_getresuid */ 6037 case 209: 6038 if (ndx == 0 || ndx == 1) 6039 p = "int"; 6040 break; 6041 /* linux32_sys_setresgid */ 6042 case 210: 6043 if (ndx == 0 || ndx == 1) 6044 p = "int"; 6045 break; 6046 /* linux32_sys_getresgid */ 6047 case 211: 6048 if (ndx == 0 || ndx == 1) 6049 p = "int"; 6050 break; 6051 /* netbsd32___posix_chown */ 6052 case 212: 6053 if (ndx == 0 || ndx == 1) 6054 p = "int"; 6055 break; 6056 /* netbsd32_setuid */ 6057 case 213: 6058 if (ndx == 0 || ndx == 1) 6059 p = "int"; 6060 break; 6061 /* netbsd32_setgid */ 6062 case 214: 6063 if (ndx == 0 || ndx == 1) 6064 p = "int"; 6065 break; 6066 /* linux32_sys_setfsuid */ 6067 case 215: 6068 if (ndx == 0 || ndx == 1) 6069 p = "int"; 6070 break; 6071 /* linux32_sys_setfsgid */ 6072 case 216: 6073 if (ndx == 0 || ndx == 1) 6074 p = "int"; 6075 break; 6076 /* netbsd32_mincore */ 6077 case 218: 6078 if (ndx == 0 || ndx == 1) 6079 p = "int"; 6080 break; 6081 /* netbsd32_madvise */ 6082 case 219: 6083 if (ndx == 0 || ndx == 1) 6084 p = "int"; 6085 break; 6086 /* linux32_sys_getdents64 */ 6087 case 220: 6088 if (ndx == 0 || ndx == 1) 6089 p = "int"; 6090 break; 6091 #define linux32_sys_fcntl64 linux32_sys_fcntl 6092 #define linux32_sys_fcntl64_args linux32_sys_fcntl_args 6093 /* linux32_sys_fcntl64 */ 6094 case 221: 6095 if (ndx == 0 || ndx == 1) 6096 p = "int"; 6097 break; 6098 /* linux_sys_gettid */ 6099 case 224: 6100 /* netbsd32_setxattr */ 6101 case 226: 6102 if (ndx == 0 || ndx == 1) 6103 p = "int"; 6104 break; 6105 /* netbsd32_lsetxattr */ 6106 case 227: 6107 if (ndx == 0 || ndx == 1) 6108 p = "int"; 6109 break; 6110 /* netbsd32_fsetxattr */ 6111 case 228: 6112 if (ndx == 0 || ndx == 1) 6113 p = "int"; 6114 break; 6115 /* netbsd32_getxattr */ 6116 case 229: 6117 if (ndx == 0 || ndx == 1) 6118 p = "ssize_t"; 6119 break; 6120 /* netbsd32_lgetxattr */ 6121 case 230: 6122 if (ndx == 0 || ndx == 1) 6123 p = "ssize_t"; 6124 break; 6125 /* netbsd32_fgetxattr */ 6126 case 231: 6127 if (ndx == 0 || ndx == 1) 6128 p = "ssize_t"; 6129 break; 6130 /* netbsd32_listxattr */ 6131 case 232: 6132 if (ndx == 0 || ndx == 1) 6133 p = "ssize_t"; 6134 break; 6135 /* netbsd32_llistxattr */ 6136 case 233: 6137 if (ndx == 0 || ndx == 1) 6138 p = "ssize_t"; 6139 break; 6140 /* netbsd32_flistxattr */ 6141 case 234: 6142 if (ndx == 0 || ndx == 1) 6143 p = "ssize_t"; 6144 break; 6145 /* netbsd32_removexattr */ 6146 case 235: 6147 if (ndx == 0 || ndx == 1) 6148 p = "int"; 6149 break; 6150 /* netbsd32_lremovexattr */ 6151 case 236: 6152 if (ndx == 0 || ndx == 1) 6153 p = "int"; 6154 break; 6155 /* netbsd32_fremovexattr */ 6156 case 237: 6157 if (ndx == 0 || ndx == 1) 6158 p = "int"; 6159 break; 6160 /* linux32_sys_tkill */ 6161 case 238: 6162 if (ndx == 0 || ndx == 1) 6163 p = "int"; 6164 break; 6165 /* linux32_sys_futex */ 6166 case 240: 6167 if (ndx == 0 || ndx == 1) 6168 p = "int"; 6169 break; 6170 /* linux32_sys_sched_setaffinity */ 6171 case 241: 6172 if (ndx == 0 || ndx == 1) 6173 p = "int"; 6174 break; 6175 /* linux32_sys_sched_getaffinity */ 6176 case 242: 6177 if (ndx == 0 || ndx == 1) 6178 p = "int"; 6179 break; 6180 /* linux32_sys_set_thread_area */ 6181 case 243: 6182 if (ndx == 0 || ndx == 1) 6183 p = "int"; 6184 break; 6185 /* linux32_sys_get_thread_area */ 6186 case 244: 6187 if (ndx == 0 || ndx == 1) 6188 p = "int"; 6189 break; 6190 /* linux32_sys_fadvise64 */ 6191 case 250: 6192 if (ndx == 0 || ndx == 1) 6193 p = "int"; 6194 break; 6195 /* linux32_sys_exit_group */ 6196 case 252: 6197 if (ndx == 0 || ndx == 1) 6198 p = "int"; 6199 break; 6200 /* linux32_sys_set_tid_address */ 6201 case 258: 6202 if (ndx == 0 || ndx == 1) 6203 p = "int"; 6204 break; 6205 /* linux32_sys_timer_create */ 6206 case 259: 6207 if (ndx == 0 || ndx == 1) 6208 p = "int"; 6209 break; 6210 /* linux32_sys_timer_settime */ 6211 case 260: 6212 if (ndx == 0 || ndx == 1) 6213 p = "int"; 6214 break; 6215 /* linux32_sys_timer_gettime */ 6216 case 261: 6217 if (ndx == 0 || ndx == 1) 6218 p = "int"; 6219 break; 6220 /* sys_timer_getoverrun */ 6221 case 262: 6222 if (ndx == 0 || ndx == 1) 6223 p = "int"; 6224 break; 6225 /* sys_timer_delete */ 6226 case 263: 6227 if (ndx == 0 || ndx == 1) 6228 p = "int"; 6229 break; 6230 /* linux32_sys_clock_settime */ 6231 case 264: 6232 if (ndx == 0 || ndx == 1) 6233 p = "int"; 6234 break; 6235 /* linux32_sys_clock_gettime */ 6236 case 265: 6237 if (ndx == 0 || ndx == 1) 6238 p = "int"; 6239 break; 6240 /* linux32_sys_clock_getres */ 6241 case 266: 6242 if (ndx == 0 || ndx == 1) 6243 p = "int"; 6244 break; 6245 /* linux32_sys_clock_nanosleep */ 6246 case 267: 6247 if (ndx == 0 || ndx == 1) 6248 p = "int"; 6249 break; 6250 /* linux32_sys_statfs64 */ 6251 case 268: 6252 if (ndx == 0 || ndx == 1) 6253 p = "int"; 6254 break; 6255 /* linux32_sys_fstatfs64 */ 6256 case 269: 6257 if (ndx == 0 || ndx == 1) 6258 p = "int"; 6259 break; 6260 /* linux32_sys_tgkill */ 6261 case 270: 6262 if (ndx == 0 || ndx == 1) 6263 p = "int"; 6264 break; 6265 /* compat_50_netbsd32_utimes */ 6266 case 271: 6267 if (ndx == 0 || ndx == 1) 6268 p = "int"; 6269 break; 6270 /* linux32_sys_fadvise64_64 */ 6271 case 272: 6272 if (ndx == 0 || ndx == 1) 6273 p = "int"; 6274 break; 6275 /* linux32_sys_openat */ 6276 case 295: 6277 if (ndx == 0 || ndx == 1) 6278 p = "int"; 6279 break; 6280 /* netbsd32_mkdirat */ 6281 case 296: 6282 if (ndx == 0 || ndx == 1) 6283 p = "int"; 6284 break; 6285 /* linux32_sys_mknodat */ 6286 case 297: 6287 if (ndx == 0 || ndx == 1) 6288 p = "int"; 6289 break; 6290 /* linux32_sys_fchownat */ 6291 case 298: 6292 if (ndx == 0 || ndx == 1) 6293 p = "int"; 6294 break; 6295 /* linux32_sys_fstatat64 */ 6296 case 300: 6297 if (ndx == 0 || ndx == 1) 6298 p = "int"; 6299 break; 6300 /* linux32_sys_unlinkat */ 6301 case 301: 6302 if (ndx == 0 || ndx == 1) 6303 p = "int"; 6304 break; 6305 /* netbsd32_renameat */ 6306 case 302: 6307 if (ndx == 0 || ndx == 1) 6308 p = "int"; 6309 break; 6310 /* linux32_sys_linkat */ 6311 case 303: 6312 if (ndx == 0 || ndx == 1) 6313 p = "int"; 6314 break; 6315 /* netbsd32_symlinkat */ 6316 case 304: 6317 if (ndx == 0 || ndx == 1) 6318 p = "int"; 6319 break; 6320 /* netbsd32_readlinkat */ 6321 case 305: 6322 if (ndx == 0 || ndx == 1) 6323 p = "int"; 6324 break; 6325 /* linux32_sys_fchmodat */ 6326 case 306: 6327 if (ndx == 0 || ndx == 1) 6328 p = "int"; 6329 break; 6330 /* linux32_sys_faccessat */ 6331 case 307: 6332 if (ndx == 0 || ndx == 1) 6333 p = "int"; 6334 break; 6335 /* linux32_sys_pselect6 */ 6336 case 308: 6337 if (ndx == 0 || ndx == 1) 6338 p = "int"; 6339 break; 6340 /* linux32_sys_ppoll */ 6341 case 309: 6342 if (ndx == 0 || ndx == 1) 6343 p = "int"; 6344 break; 6345 /* netbsd32___futex_set_robust_list */ 6346 case 311: 6347 if (ndx == 0 || ndx == 1) 6348 p = "int"; 6349 break; 6350 /* netbsd32___futex_get_robust_list */ 6351 case 312: 6352 if (ndx == 0 || ndx == 1) 6353 p = "int"; 6354 break; 6355 /* linux32_sys_utimensat */ 6356 case 320: 6357 if (ndx == 0 || ndx == 1) 6358 p = "int"; 6359 break; 6360 /* linux_sys_timerfd_create */ 6361 case 322: 6362 if (ndx == 0 || ndx == 1) 6363 p = "int"; 6364 break; 6365 /* linux32_sys_eventfd */ 6366 case 323: 6367 if (ndx == 0 || ndx == 1) 6368 p = "int"; 6369 break; 6370 /* linux32_sys_fallocate */ 6371 case 324: 6372 if (ndx == 0 || ndx == 1) 6373 p = "int"; 6374 break; 6375 /* linux32_sys_timerfd_settime */ 6376 case 325: 6377 if (ndx == 0 || ndx == 1) 6378 p = "int"; 6379 break; 6380 /* linux32_sys_timerfd_gettime */ 6381 case 326: 6382 if (ndx == 0 || ndx == 1) 6383 p = "int"; 6384 break; 6385 /* linux32_sys_eventfd2 */ 6386 case 328: 6387 if (ndx == 0 || ndx == 1) 6388 p = "int"; 6389 break; 6390 /* linux32_sys_dup3 */ 6391 case 330: 6392 if (ndx == 0 || ndx == 1) 6393 p = "int"; 6394 break; 6395 /* linux32_sys_pipe2 */ 6396 case 331: 6397 if (ndx == 0 || ndx == 1) 6398 p = "int"; 6399 break; 6400 /* linux32_sys_preadv */ 6401 case 333: 6402 if (ndx == 0 || ndx == 1) 6403 p = "int"; 6404 break; 6405 /* linux32_sys_pwritev */ 6406 case 334: 6407 if (ndx == 0 || ndx == 1) 6408 p = "int"; 6409 break; 6410 default: 6411 break; 6412 }; 6413 if (p != NULL) 6414 strlcpy(desc, p, descsz); 6415 } 6416