1 /* $NetBSD: linux32_sysent.c,v 1.75 2015/03/08 17:10:59 christos Exp $ */ 2 3 /* 4 * System call switch table. 5 * 6 * DO NOT EDIT-- this file is automatically generated. 7 * created from NetBSD: syscalls.master,v 1.69 2015/03/08 17:10:44 christos Exp 8 */ 9 10 #include <sys/cdefs.h> 11 __KERNEL_RCSID(0, "$NetBSD: linux32_sysent.c,v 1.75 2015/03/08 17:10:59 christos Exp $"); 12 13 #include <sys/param.h> 14 #include <sys/poll.h> 15 #include <sys/systm.h> 16 #include <sys/signal.h> 17 #include <sys/mount.h> 18 #include <sys/syscallargs.h> 19 #include <machine/netbsd32_machdep.h> 20 #include <compat/netbsd32/netbsd32.h> 21 #include <compat/netbsd32/netbsd32_syscallargs.h> 22 #include <compat/linux/common/linux_types.h> 23 #include <compat/linux32/common/linux32_types.h> 24 #include <compat/linux32/common/linux32_signal.h> 25 #include <compat/linux32/arch/amd64/linux32_missing.h> 26 #include <compat/linux32/linux32_syscallargs.h> 27 #include <compat/linux/common/linux_mmap.h> 28 #include <compat/linux/common/linux_signal.h> 29 #include <compat/linux/common/linux_siginfo.h> 30 #include <compat/linux/common/linux_machdep.h> 31 #include <compat/linux/common/linux_ipc.h> 32 #include <compat/linux/common/linux_sem.h> 33 #include <compat/linux/linux_syscallargs.h> 34 35 #define s(type) sizeof(type) 36 #define n(type) (sizeof(type)/sizeof (register32_t)) 37 #define ns(type) .sy_narg = n(type), .sy_argsize = s(type) 38 39 struct sysent linux32_sysent[] = { 40 { 41 42 .sy_call = (sy_call_t *)linux_sys_nosys 43 }, /* 0 = syscall */ 44 { 45 ns(struct linux32_sys_exit_args), 46 .sy_call = (sy_call_t *)linux32_sys_exit 47 }, /* 1 = exit */ 48 { 49 50 .sy_call = (sy_call_t *)sys_fork 51 }, /* 2 = fork */ 52 { 53 ns(struct netbsd32_read_args), 54 .sy_call = (sy_call_t *)netbsd32_read 55 }, /* 3 = netbsd32_read */ 56 { 57 ns(struct netbsd32_write_args), 58 .sy_call = (sy_call_t *)netbsd32_write 59 }, /* 4 = netbsd32_write */ 60 { 61 ns(struct linux32_sys_open_args), 62 .sy_call = (sy_call_t *)linux32_sys_open 63 }, /* 5 = open */ 64 { 65 ns(struct netbsd32_close_args), 66 .sy_call = (sy_call_t *)netbsd32_close 67 }, /* 6 = netbsd32_close */ 68 { 69 ns(struct linux32_sys_waitpid_args), 70 .sy_call = (sy_call_t *)linux32_sys_waitpid 71 }, /* 7 = waitpid */ 72 { 73 ns(struct linux32_sys_creat_args), 74 .sy_call = (sy_call_t *)linux32_sys_creat 75 }, /* 8 = creat */ 76 { 77 ns(struct netbsd32_link_args), 78 .sy_call = (sy_call_t *)netbsd32_link 79 }, /* 9 = netbsd32_link */ 80 { 81 ns(struct linux32_sys_unlink_args), 82 .sy_call = (sy_call_t *)linux32_sys_unlink 83 }, /* 10 = unlink */ 84 { 85 ns(struct netbsd32_execve_args), 86 .sy_call = (sy_call_t *)netbsd32_execve 87 }, /* 11 = netbsd32_execve */ 88 { 89 ns(struct netbsd32_chdir_args), 90 .sy_call = (sy_call_t *)netbsd32_chdir 91 }, /* 12 = netbsd32_chdir */ 92 { 93 ns(struct linux32_sys_time_args), 94 .sy_call = (sy_call_t *)linux32_sys_time 95 }, /* 13 = time */ 96 { 97 ns(struct linux32_sys_mknod_args), 98 .sy_call = (sy_call_t *)linux32_sys_mknod 99 }, /* 14 = mknod */ 100 { 101 ns(struct netbsd32_chmod_args), 102 .sy_call = (sy_call_t *)netbsd32_chmod 103 }, /* 15 = netbsd32_chmod */ 104 { 105 ns(struct linux32_sys_lchown16_args), 106 .sy_call = (sy_call_t *)linux32_sys_lchown16 107 }, /* 16 = lchown16 */ 108 { 109 ns(struct linux32_sys_break_args), 110 .sy_call = (sy_call_t *)linux32_sys_break 111 }, /* 17 = break */ 112 { 113 .sy_call = linux_sys_nosys, 114 }, /* 18 = filler */ 115 { 116 ns(struct compat_43_netbsd32_olseek_args), 117 .sy_call = (sy_call_t *)compat_43_netbsd32_olseek 118 }, /* 19 = compat_43_netbsd32_olseek */ 119 { 120 121 .sy_call = (sy_call_t *)sys_getpid 122 }, /* 20 = getpid */ 123 { 124 .sy_call = linux_sys_nosys, 125 }, /* 21 = filler */ 126 { 127 .sy_call = linux_sys_nosys, 128 }, /* 22 = filler */ 129 { 130 ns(struct netbsd32_setuid_args), 131 .sy_call = (sy_call_t *)netbsd32_setuid 132 }, /* 23 = linux_setuid16 */ 133 { 134 135 .sy_call = (sy_call_t *)sys_getuid 136 }, /* 24 = linux_getuid16 */ 137 { 138 ns(struct linux32_sys_stime_args), 139 .sy_call = (sy_call_t *)linux32_sys_stime 140 }, /* 25 = stime */ 141 { 142 ns(struct linux32_sys_ptrace_args), 143 .sy_call = (sy_call_t *)linux32_sys_ptrace 144 }, /* 26 = ptrace */ 145 { 146 ns(struct linux32_sys_alarm_args), 147 .sy_call = (sy_call_t *)linux32_sys_alarm 148 }, /* 27 = alarm */ 149 { 150 .sy_call = linux_sys_nosys, 151 }, /* 28 = filler */ 152 { 153 154 .sy_call = (sy_call_t *)linux_sys_pause 155 }, /* 29 = pause */ 156 { 157 ns(struct linux32_sys_utime_args), 158 .sy_call = (sy_call_t *)linux32_sys_utime 159 }, /* 30 = utime */ 160 { 161 .sy_call = linux_sys_nosys, 162 }, /* 31 = filler */ 163 { 164 .sy_call = linux_sys_nosys, 165 }, /* 32 = filler */ 166 { 167 ns(struct netbsd32_access_args), 168 .sy_call = (sy_call_t *)netbsd32_access 169 }, /* 33 = netbsd32_access */ 170 { 171 ns(struct linux32_sys_nice_args), 172 .sy_call = (sy_call_t *)linux32_sys_nice 173 }, /* 34 = nice */ 174 { 175 .sy_call = linux_sys_nosys, 176 }, /* 35 = filler */ 177 { 178 179 .sy_call = (sy_call_t *)sys_sync 180 }, /* 36 = sync */ 181 { 182 ns(struct linux32_sys_kill_args), 183 .sy_call = (sy_call_t *)linux32_sys_kill 184 }, /* 37 = kill */ 185 { 186 ns(struct netbsd32___posix_rename_args), 187 .sy_call = (sy_call_t *)netbsd32___posix_rename 188 }, /* 38 = netbsd32___posix_rename */ 189 { 190 ns(struct netbsd32_mkdir_args), 191 .sy_call = (sy_call_t *)netbsd32_mkdir 192 }, /* 39 = netbsd32_mkdir */ 193 { 194 ns(struct netbsd32_rmdir_args), 195 .sy_call = (sy_call_t *)netbsd32_rmdir 196 }, /* 40 = netbsd32_rmdir */ 197 { 198 ns(struct netbsd32_dup_args), 199 .sy_call = (sy_call_t *)netbsd32_dup 200 }, /* 41 = netbsd32_dup */ 201 { 202 ns(struct linux32_sys_pipe_args), 203 .sy_call = (sy_call_t *)linux32_sys_pipe 204 }, /* 42 = pipe */ 205 { 206 ns(struct linux32_sys_times_args), 207 .sy_call = (sy_call_t *)linux32_sys_times 208 }, /* 43 = times */ 209 { 210 .sy_call = linux_sys_nosys, 211 }, /* 44 = filler */ 212 { 213 ns(struct linux32_sys_brk_args), 214 .sy_call = (sy_call_t *)linux32_sys_brk 215 }, /* 45 = brk */ 216 { 217 ns(struct netbsd32_setgid_args), 218 .sy_call = (sy_call_t *)netbsd32_setgid 219 }, /* 46 = linux_setgid16 */ 220 { 221 222 .sy_call = (sy_call_t *)sys_getgid 223 }, /* 47 = linux_getgid16 */ 224 { 225 ns(struct linux32_sys_signal_args), 226 .sy_call = (sy_call_t *)linux32_sys_signal 227 }, /* 48 = signal */ 228 { 229 230 .sy_call = (sy_call_t *)sys_geteuid 231 }, /* 49 = linux_geteuid16 */ 232 { 233 234 .sy_call = (sy_call_t *)sys_getegid 235 }, /* 50 = linux_getegid16 */ 236 { 237 ns(struct netbsd32_acct_args), 238 .sy_call = (sy_call_t *)netbsd32_acct 239 }, /* 51 = netbsd32_acct */ 240 { 241 .sy_call = linux_sys_nosys, 242 }, /* 52 = filler */ 243 { 244 .sy_call = linux_sys_nosys, 245 }, /* 53 = filler */ 246 { 247 ns(struct linux32_sys_ioctl_args), 248 .sy_call = (sy_call_t *)linux32_sys_ioctl 249 }, /* 54 = ioctl */ 250 { 251 ns(struct linux32_sys_fcntl_args), 252 .sy_call = (sy_call_t *)linux32_sys_fcntl 253 }, /* 55 = fcntl */ 254 { 255 .sy_call = linux_sys_nosys, 256 }, /* 56 = filler */ 257 { 258 ns(struct netbsd32_setpgid_args), 259 .sy_call = (sy_call_t *)netbsd32_setpgid 260 }, /* 57 = netbsd32_setpgid */ 261 { 262 .sy_call = linux_sys_nosys, 263 }, /* 58 = filler */ 264 { 265 ns(struct linux32_sys_oldolduname_args), 266 .sy_call = (sy_call_t *)linux32_sys_oldolduname 267 }, /* 59 = oldolduname */ 268 { 269 ns(struct netbsd32_umask_args), 270 .sy_call = (sy_call_t *)netbsd32_umask 271 }, /* 60 = netbsd32_umask */ 272 { 273 ns(struct netbsd32_chroot_args), 274 .sy_call = (sy_call_t *)netbsd32_chroot 275 }, /* 61 = netbsd32_chroot */ 276 { 277 .sy_call = linux_sys_nosys, 278 }, /* 62 = filler */ 279 { 280 ns(struct netbsd32_dup2_args), 281 .sy_call = (sy_call_t *)netbsd32_dup2 282 }, /* 63 = netbsd32_dup2 */ 283 { 284 285 .sy_call = (sy_call_t *)sys_getppid 286 }, /* 64 = getppid */ 287 { 288 289 .sy_call = (sy_call_t *)sys_getpgrp 290 }, /* 65 = getpgrp */ 291 { 292 293 .sy_call = (sy_call_t *)sys_setsid 294 }, /* 66 = setsid */ 295 { 296 .sy_call = linux_sys_nosys, 297 }, /* 67 = filler */ 298 { 299 300 .sy_call = (sy_call_t *)linux32_sys_siggetmask 301 }, /* 68 = siggetmask */ 302 { 303 ns(struct linux32_sys_sigsetmask_args), 304 .sy_call = (sy_call_t *)linux32_sys_sigsetmask 305 }, /* 69 = sigsetmask */ 306 { 307 ns(struct linux32_sys_setreuid16_args), 308 .sy_call = (sy_call_t *)linux32_sys_setreuid16 309 }, /* 70 = setreuid16 */ 310 { 311 ns(struct linux32_sys_setregid16_args), 312 .sy_call = (sy_call_t *)linux32_sys_setregid16 313 }, /* 71 = setregid16 */ 314 { 315 .sy_call = linux_sys_nosys, 316 }, /* 72 = filler */ 317 { 318 .sy_call = linux_sys_nosys, 319 }, /* 73 = filler */ 320 { 321 ns(struct compat_43_netbsd32_osethostname_args), 322 .sy_call = (sy_call_t *)compat_43_netbsd32_osethostname 323 }, /* 74 = compat_43_netbsd32_osethostname */ 324 { 325 ns(struct linux32_sys_setrlimit_args), 326 .sy_call = (sy_call_t *)linux32_sys_setrlimit 327 }, /* 75 = setrlimit */ 328 { 329 ns(struct linux32_sys_getrlimit_args), 330 .sy_call = (sy_call_t *)linux32_sys_getrlimit 331 }, /* 76 = getrlimit */ 332 { 333 ns(struct compat_50_netbsd32_getrusage_args), 334 .sy_call = (sy_call_t *)compat_50_netbsd32_getrusage 335 }, /* 77 = compat_50_netbsd32_getrusage */ 336 { 337 ns(struct linux32_sys_gettimeofday_args), 338 .sy_call = (sy_call_t *)linux32_sys_gettimeofday 339 }, /* 78 = gettimeofday */ 340 { 341 ns(struct linux32_sys_settimeofday_args), 342 .sy_call = (sy_call_t *)linux32_sys_settimeofday 343 }, /* 79 = settimeofday */ 344 { 345 ns(struct linux32_sys_getgroups16_args), 346 .sy_call = (sy_call_t *)linux32_sys_getgroups16 347 }, /* 80 = getgroups16 */ 348 { 349 ns(struct linux32_sys_setgroups16_args), 350 .sy_call = (sy_call_t *)linux32_sys_setgroups16 351 }, /* 81 = setgroups16 */ 352 { 353 ns(struct linux32_sys_oldselect_args), 354 .sy_call = (sy_call_t *)linux32_sys_oldselect 355 }, /* 82 = oldselect */ 356 { 357 ns(struct netbsd32_symlink_args), 358 .sy_call = (sy_call_t *)netbsd32_symlink 359 }, /* 83 = netbsd32_symlink */ 360 { 361 ns(struct compat_43_netbsd32_lstat43_args), 362 .sy_call = (sy_call_t *)compat_43_netbsd32_lstat43 363 }, /* 84 = compat_43_netbsd32_lstat43 */ 364 { 365 ns(struct netbsd32_readlink_args), 366 .sy_call = (sy_call_t *)netbsd32_readlink 367 }, /* 85 = netbsd32_readlink */ 368 { 369 .sy_call = linux_sys_nosys, 370 }, /* 86 = filler */ 371 { 372 ns(struct linux32_sys_swapon_args), 373 .sy_call = (sy_call_t *)linux32_sys_swapon 374 }, /* 87 = swapon */ 375 { 376 ns(struct linux32_sys_reboot_args), 377 .sy_call = (sy_call_t *)linux32_sys_reboot 378 }, /* 88 = reboot */ 379 { 380 ns(struct linux32_sys_readdir_args), 381 .sy_call = (sy_call_t *)linux32_sys_readdir 382 }, /* 89 = readdir */ 383 { 384 ns(struct linux32_sys_old_mmap_args), 385 .sy_call = (sy_call_t *)linux32_sys_old_mmap 386 }, /* 90 = old_mmap */ 387 { 388 ns(struct netbsd32_munmap_args), 389 .sy_call = (sy_call_t *)netbsd32_munmap 390 }, /* 91 = netbsd32_munmap */ 391 { 392 ns(struct compat_43_netbsd32_otruncate_args), 393 .sy_call = (sy_call_t *)compat_43_netbsd32_otruncate 394 }, /* 92 = compat_43_netbsd32_otruncate */ 395 { 396 ns(struct compat_43_netbsd32_oftruncate_args), 397 .sy_call = (sy_call_t *)compat_43_netbsd32_oftruncate 398 }, /* 93 = compat_43_netbsd32_oftruncate */ 399 { 400 ns(struct netbsd32_fchmod_args), 401 .sy_call = (sy_call_t *)netbsd32_fchmod 402 }, /* 94 = netbsd32_fchmod */ 403 { 404 ns(struct linux32_sys_fchown16_args), 405 .sy_call = (sy_call_t *)linux32_sys_fchown16 406 }, /* 95 = fchown16 */ 407 { 408 ns(struct linux32_sys_getpriority_args), 409 .sy_call = (sy_call_t *)linux32_sys_getpriority 410 }, /* 96 = getpriority */ 411 { 412 ns(struct netbsd32_setpriority_args), 413 .sy_call = (sy_call_t *)netbsd32_setpriority 414 }, /* 97 = netbsd32_setpriority */ 415 { 416 ns(struct netbsd32_profil_args), 417 .sy_call = (sy_call_t *)netbsd32_profil 418 }, /* 98 = netbsd32_profil */ 419 { 420 ns(struct linux32_sys_statfs_args), 421 .sy_call = (sy_call_t *)linux32_sys_statfs 422 }, /* 99 = statfs */ 423 { 424 ns(struct linux32_sys_fstatfs_args), 425 .sy_call = (sy_call_t *)linux32_sys_fstatfs 426 }, /* 100 = fstatfs */ 427 { 428 ns(struct linux_sys_ioperm_args), 429 .sy_call = (sy_call_t *)linux_sys_ioperm 430 }, /* 101 = ioperm */ 431 { 432 ns(struct linux32_sys_socketcall_args), 433 .sy_call = (sy_call_t *)linux32_sys_socketcall 434 }, /* 102 = socketcall */ 435 { 436 .sy_call = linux_sys_nosys, 437 }, /* 103 = filler */ 438 { 439 ns(struct compat_50_netbsd32_setitimer_args), 440 .sy_call = (sy_call_t *)compat_50_netbsd32_setitimer 441 }, /* 104 = compat_50_netbsd32_setitimer */ 442 { 443 ns(struct compat_50_netbsd32_getitimer_args), 444 .sy_call = (sy_call_t *)compat_50_netbsd32_getitimer 445 }, /* 105 = compat_50_netbsd32_getitimer */ 446 { 447 ns(struct linux32_sys_stat_args), 448 .sy_call = (sy_call_t *)linux32_sys_stat 449 }, /* 106 = stat */ 450 { 451 ns(struct linux32_sys_lstat_args), 452 .sy_call = (sy_call_t *)linux32_sys_lstat 453 }, /* 107 = lstat */ 454 { 455 ns(struct linux32_sys_fstat_args), 456 .sy_call = (sy_call_t *)linux32_sys_fstat 457 }, /* 108 = fstat */ 458 { 459 ns(struct linux32_sys_olduname_args), 460 .sy_call = (sy_call_t *)linux32_sys_olduname 461 }, /* 109 = olduname */ 462 { 463 ns(struct linux_sys_iopl_args), 464 .sy_call = (sy_call_t *)linux_sys_iopl 465 }, /* 110 = iopl */ 466 { 467 .sy_call = linux_sys_nosys, 468 }, /* 111 = filler */ 469 { 470 .sy_call = linux_sys_nosys, 471 }, /* 112 = filler */ 472 { 473 .sy_call = linux_sys_nosys, 474 }, /* 113 = filler */ 475 { 476 ns(struct linux32_sys_wait4_args), 477 .sy_call = (sy_call_t *)linux32_sys_wait4 478 }, /* 114 = wait4 */ 479 { 480 ns(struct linux32_sys_swapoff_args), 481 .sy_call = (sy_call_t *)linux32_sys_swapoff 482 }, /* 115 = swapoff */ 483 { 484 ns(struct linux32_sys_sysinfo_args), 485 .sy_call = (sy_call_t *)linux32_sys_sysinfo 486 }, /* 116 = sysinfo */ 487 { 488 ns(struct linux32_sys_ipc_args), 489 .sy_call = (sy_call_t *)linux32_sys_ipc 490 }, /* 117 = ipc */ 491 { 492 ns(struct netbsd32_fsync_args), 493 .sy_call = (sy_call_t *)netbsd32_fsync 494 }, /* 118 = netbsd32_fsync */ 495 { 496 ns(struct linux32_sys_sigreturn_args), 497 .sy_call = (sy_call_t *)linux32_sys_sigreturn 498 }, /* 119 = sigreturn */ 499 { 500 ns(struct linux32_sys_clone_args), 501 .sy_call = (sy_call_t *)linux32_sys_clone 502 }, /* 120 = clone */ 503 { 504 ns(struct linux32_sys_setdomainname_args), 505 .sy_call = (sy_call_t *)linux32_sys_setdomainname 506 }, /* 121 = setdomainname */ 507 { 508 ns(struct linux32_sys_uname_args), 509 .sy_call = (sy_call_t *)linux32_sys_uname 510 }, /* 122 = uname */ 511 { 512 ns(struct linux32_sys_modify_ldt_args), 513 .sy_call = (sy_call_t *)linux32_sys_modify_ldt 514 }, /* 123 = modify_ldt */ 515 { 516 .sy_call = linux_sys_nosys, 517 }, /* 124 = filler */ 518 { 519 ns(struct linux32_sys_mprotect_args), 520 .sy_call = (sy_call_t *)linux32_sys_mprotect 521 }, /* 125 = mprotect */ 522 { 523 .sy_call = linux_sys_nosys, 524 }, /* 126 = filler */ 525 { 526 .sy_call = linux_sys_nosys, 527 }, /* 127 = filler */ 528 { 529 .sy_call = linux_sys_nosys, 530 }, /* 128 = filler */ 531 { 532 .sy_call = linux_sys_nosys, 533 }, /* 129 = filler */ 534 { 535 .sy_call = linux_sys_nosys, 536 }, /* 130 = filler */ 537 { 538 .sy_call = linux_sys_nosys, 539 }, /* 131 = filler */ 540 { 541 ns(struct netbsd32_getpgid_args), 542 .sy_call = (sy_call_t *)netbsd32_getpgid 543 }, /* 132 = netbsd32_getpgid */ 544 { 545 ns(struct netbsd32_fchdir_args), 546 .sy_call = (sy_call_t *)netbsd32_fchdir 547 }, /* 133 = netbsd32_fchdir */ 548 { 549 .sy_call = linux_sys_nosys, 550 }, /* 134 = filler */ 551 { 552 .sy_call = linux_sys_nosys, 553 }, /* 135 = filler */ 554 { 555 ns(struct linux32_sys_personality_args), 556 .sy_call = (sy_call_t *)linux32_sys_personality 557 }, /* 136 = personality */ 558 { 559 .sy_call = linux_sys_nosys, 560 }, /* 137 = filler */ 561 { 562 ns(struct linux32_sys_setfsuid_args), 563 .sy_call = (sy_call_t *)linux32_sys_setfsuid 564 }, /* 138 = setfsuid16 */ 565 { 566 ns(struct linux32_sys_setfsgid_args), 567 .sy_call = (sy_call_t *)linux32_sys_setfsgid 568 }, /* 139 = setfsgid16 */ 569 { 570 ns(struct linux32_sys_llseek_args), 571 .sy_call = (sy_call_t *)linux32_sys_llseek 572 }, /* 140 = llseek */ 573 { 574 ns(struct linux32_sys_getdents_args), 575 .sy_call = (sy_call_t *)linux32_sys_getdents 576 }, /* 141 = getdents */ 577 { 578 ns(struct linux32_sys_select_args), 579 .sy_call = (sy_call_t *)linux32_sys_select 580 }, /* 142 = select */ 581 { 582 ns(struct netbsd32_flock_args), 583 .sy_call = (sy_call_t *)netbsd32_flock 584 }, /* 143 = netbsd32_flock */ 585 { 586 ns(struct netbsd32___msync13_args), 587 .sy_call = (sy_call_t *)netbsd32___msync13 588 }, /* 144 = netbsd32___msync13 */ 589 { 590 ns(struct netbsd32_readv_args), 591 .sy_call = (sy_call_t *)netbsd32_readv 592 }, /* 145 = netbsd32_readv */ 593 { 594 ns(struct netbsd32_writev_args), 595 .sy_call = (sy_call_t *)netbsd32_writev 596 }, /* 146 = netbsd32_writev */ 597 { 598 ns(struct netbsd32_getsid_args), 599 .sy_call = (sy_call_t *)netbsd32_getsid 600 }, /* 147 = netbsd32_getsid */ 601 { 602 ns(struct linux32_sys_fdatasync_args), 603 .sy_call = (sy_call_t *)linux32_sys_fdatasync 604 }, /* 148 = fdatasync */ 605 { 606 ns(struct linux32_sys___sysctl_args), 607 .sy_call = (sy_call_t *)linux32_sys___sysctl 608 }, /* 149 = __sysctl */ 609 { 610 ns(struct netbsd32_mlock_args), 611 .sy_call = (sy_call_t *)netbsd32_mlock 612 }, /* 150 = netbsd32_mlock */ 613 { 614 ns(struct netbsd32_munlock_args), 615 .sy_call = (sy_call_t *)netbsd32_munlock 616 }, /* 151 = netbsd32_munlock */ 617 { 618 ns(struct netbsd32_mlockall_args), 619 .sy_call = (sy_call_t *)netbsd32_mlockall 620 }, /* 152 = netbsd32_mlockall */ 621 { 622 623 .sy_call = (sy_call_t *)sys_munlockall 624 }, /* 153 = munlockall */ 625 { 626 ns(struct linux32_sys_sched_setparam_args), 627 .sy_call = (sy_call_t *)linux32_sys_sched_setparam 628 }, /* 154 = sched_setparam */ 629 { 630 ns(struct linux32_sys_sched_getparam_args), 631 .sy_call = (sy_call_t *)linux32_sys_sched_getparam 632 }, /* 155 = sched_getparam */ 633 { 634 ns(struct linux32_sys_sched_setscheduler_args), 635 .sy_call = (sy_call_t *)linux32_sys_sched_setscheduler 636 }, /* 156 = sched_setscheduler */ 637 { 638 ns(struct linux32_sys_sched_getscheduler_args), 639 .sy_call = (sy_call_t *)linux32_sys_sched_getscheduler 640 }, /* 157 = sched_getscheduler */ 641 { 642 643 .sy_call = (sy_call_t *)linux_sys_sched_yield 644 }, /* 158 = sched_yield */ 645 { 646 ns(struct linux32_sys_sched_get_priority_max_args), 647 .sy_call = (sy_call_t *)linux32_sys_sched_get_priority_max 648 }, /* 159 = sched_get_priority_max */ 649 { 650 ns(struct linux32_sys_sched_get_priority_min_args), 651 .sy_call = (sy_call_t *)linux32_sys_sched_get_priority_min 652 }, /* 160 = sched_get_priority_min */ 653 { 654 .sy_call = linux_sys_nosys, 655 }, /* 161 = filler */ 656 { 657 ns(struct linux32_sys_nanosleep_args), 658 .sy_call = (sy_call_t *)linux32_sys_nanosleep 659 }, /* 162 = nanosleep */ 660 { 661 ns(struct linux32_sys_mremap_args), 662 .sy_call = (sy_call_t *)linux32_sys_mremap 663 }, /* 163 = mremap */ 664 { 665 ns(struct linux32_sys_setresuid16_args), 666 .sy_call = (sy_call_t *)linux32_sys_setresuid16 667 }, /* 164 = setresuid16 */ 668 { 669 ns(struct linux32_sys_getresuid16_args), 670 .sy_call = (sy_call_t *)linux32_sys_getresuid16 671 }, /* 165 = getresuid16 */ 672 { 673 .sy_call = linux_sys_nosys, 674 }, /* 166 = filler */ 675 { 676 .sy_call = linux_sys_nosys, 677 }, /* 167 = filler */ 678 { 679 ns(struct netbsd32_poll_args), 680 .sy_call = (sy_call_t *)netbsd32_poll 681 }, /* 168 = netbsd32_poll */ 682 { 683 .sy_call = linux_sys_nosys, 684 }, /* 169 = filler */ 685 { 686 ns(struct linux32_sys_setresgid16_args), 687 .sy_call = (sy_call_t *)linux32_sys_setresgid16 688 }, /* 170 = setresgid16 */ 689 { 690 ns(struct linux32_sys_getresgid16_args), 691 .sy_call = (sy_call_t *)linux32_sys_getresgid16 692 }, /* 171 = getresgid16 */ 693 { 694 .sy_call = linux_sys_nosys, 695 }, /* 172 = filler */ 696 { 697 ns(struct linux32_sys_rt_sigreturn_args), 698 .sy_call = (sy_call_t *)linux32_sys_rt_sigreturn 699 }, /* 173 = rt_sigreturn */ 700 { 701 ns(struct linux32_sys_rt_sigaction_args), 702 .sy_call = (sy_call_t *)linux32_sys_rt_sigaction 703 }, /* 174 = rt_sigaction */ 704 { 705 ns(struct linux32_sys_rt_sigprocmask_args), 706 .sy_call = (sy_call_t *)linux32_sys_rt_sigprocmask 707 }, /* 175 = rt_sigprocmask */ 708 { 709 ns(struct linux32_sys_rt_sigpending_args), 710 .sy_call = (sy_call_t *)linux32_sys_rt_sigpending 711 }, /* 176 = rt_sigpending */ 712 { 713 ns(struct linux32_sys_rt_sigtimedwait_args), 714 .sy_call = (sy_call_t *)linux32_sys_rt_sigtimedwait 715 }, /* 177 = rt_sigtimedwait */ 716 { 717 ns(struct linux32_sys_rt_queueinfo_args), 718 .sy_call = (sy_call_t *)linux32_sys_rt_queueinfo 719 }, /* 178 = rt_queueinfo */ 720 { 721 ns(struct linux32_sys_rt_sigsuspend_args), 722 .sy_call = (sy_call_t *)linux32_sys_rt_sigsuspend 723 }, /* 179 = rt_sigsuspend */ 724 { 725 ns(struct linux32_sys_pread_args), 726 .sy_call = (sy_call_t *)linux32_sys_pread 727 }, /* 180 = pread */ 728 { 729 ns(struct linux32_sys_pwrite_args), 730 .sy_call = (sy_call_t *)linux32_sys_pwrite 731 }, /* 181 = pwrite */ 732 { 733 ns(struct linux32_sys_chown16_args), 734 .sy_call = (sy_call_t *)linux32_sys_chown16 735 }, /* 182 = chown16 */ 736 { 737 ns(struct netbsd32___getcwd_args), 738 .sy_call = (sy_call_t *)netbsd32___getcwd 739 }, /* 183 = netbsd32___getcwd */ 740 { 741 .sy_call = linux_sys_nosys, 742 }, /* 184 = filler */ 743 { 744 .sy_call = linux_sys_nosys, 745 }, /* 185 = filler */ 746 { 747 .sy_call = linux_sys_nosys, 748 }, /* 186 = filler */ 749 { 750 .sy_call = linux_sys_nosys, 751 }, /* 187 = filler */ 752 { 753 .sy_call = linux_sys_nosys, 754 }, /* 188 = filler */ 755 { 756 .sy_call = linux_sys_nosys, 757 }, /* 189 = filler */ 758 { 759 760 .sy_call = (sy_call_t *)sys___vfork14 761 }, /* 190 = __vfork14 */ 762 { 763 ns(struct linux32_sys_ugetrlimit_args), 764 .sy_call = (sy_call_t *)linux32_sys_ugetrlimit 765 }, /* 191 = ugetrlimit */ 766 { 767 ns(struct linux32_sys_mmap2_args), 768 .sy_call = (sy_call_t *)linux32_sys_mmap2 769 }, /* 192 = mmap2 */ 770 { 771 ns(struct linux32_sys_truncate64_args), 772 .sy_call = (sy_call_t *)linux32_sys_truncate64 773 }, /* 193 = truncate64 */ 774 { 775 ns(struct linux32_sys_ftruncate64_args), 776 .sy_call = (sy_call_t *)linux32_sys_ftruncate64 777 }, /* 194 = ftruncate64 */ 778 { 779 ns(struct linux32_sys_stat64_args), 780 .sy_call = (sy_call_t *)linux32_sys_stat64 781 }, /* 195 = stat64 */ 782 { 783 ns(struct linux32_sys_lstat64_args), 784 .sy_call = (sy_call_t *)linux32_sys_lstat64 785 }, /* 196 = lstat64 */ 786 { 787 ns(struct linux32_sys_fstat64_args), 788 .sy_call = (sy_call_t *)linux32_sys_fstat64 789 }, /* 197 = fstat64 */ 790 { 791 ns(struct netbsd32___posix_lchown_args), 792 .sy_call = (sy_call_t *)netbsd32___posix_lchown 793 }, /* 198 = netbsd32___posix_lchown */ 794 { 795 796 .sy_call = (sy_call_t *)sys_getuid 797 }, /* 199 = getuid */ 798 { 799 800 .sy_call = (sy_call_t *)sys_getgid 801 }, /* 200 = getgid */ 802 { 803 804 .sy_call = (sy_call_t *)sys_geteuid 805 }, /* 201 = geteuid */ 806 { 807 808 .sy_call = (sy_call_t *)sys_getegid 809 }, /* 202 = getegid */ 810 { 811 ns(struct netbsd32_setreuid_args), 812 .sy_call = (sy_call_t *)netbsd32_setreuid 813 }, /* 203 = netbsd32_setreuid */ 814 { 815 ns(struct netbsd32_setregid_args), 816 .sy_call = (sy_call_t *)netbsd32_setregid 817 }, /* 204 = netbsd32_setregid */ 818 { 819 ns(struct netbsd32_getgroups_args), 820 .sy_call = (sy_call_t *)netbsd32_getgroups 821 }, /* 205 = netbsd32_getgroups */ 822 { 823 ns(struct netbsd32_setgroups_args), 824 .sy_call = (sy_call_t *)netbsd32_setgroups 825 }, /* 206 = netbsd32_setgroups */ 826 { 827 ns(struct netbsd32___posix_fchown_args), 828 .sy_call = (sy_call_t *)netbsd32___posix_fchown 829 }, /* 207 = netbsd32___posix_fchown */ 830 { 831 ns(struct linux32_sys_setresuid_args), 832 .sy_call = (sy_call_t *)linux32_sys_setresuid 833 }, /* 208 = setresuid */ 834 { 835 ns(struct linux32_sys_getresuid_args), 836 .sy_call = (sy_call_t *)linux32_sys_getresuid 837 }, /* 209 = getresuid */ 838 { 839 ns(struct linux32_sys_setresgid_args), 840 .sy_call = (sy_call_t *)linux32_sys_setresgid 841 }, /* 210 = setresgid */ 842 { 843 ns(struct linux32_sys_getresgid_args), 844 .sy_call = (sy_call_t *)linux32_sys_getresgid 845 }, /* 211 = getresgid */ 846 { 847 ns(struct netbsd32___posix_chown_args), 848 .sy_call = (sy_call_t *)netbsd32___posix_chown 849 }, /* 212 = netbsd32___posix_chown */ 850 { 851 ns(struct netbsd32_setuid_args), 852 .sy_call = (sy_call_t *)netbsd32_setuid 853 }, /* 213 = netbsd32_setuid */ 854 { 855 ns(struct netbsd32_setgid_args), 856 .sy_call = (sy_call_t *)netbsd32_setgid 857 }, /* 214 = netbsd32_setgid */ 858 { 859 ns(struct linux32_sys_setfsuid_args), 860 .sy_call = (sy_call_t *)linux32_sys_setfsuid 861 }, /* 215 = setfsuid */ 862 { 863 ns(struct linux32_sys_setfsgid_args), 864 .sy_call = (sy_call_t *)linux32_sys_setfsgid 865 }, /* 216 = setfsgid */ 866 { 867 .sy_call = linux_sys_nosys, 868 }, /* 217 = filler */ 869 { 870 ns(struct netbsd32_mincore_args), 871 .sy_call = (sy_call_t *)netbsd32_mincore 872 }, /* 218 = netbsd32_mincore */ 873 { 874 ns(struct netbsd32_madvise_args), 875 .sy_call = (sy_call_t *)netbsd32_madvise 876 }, /* 219 = netbsd32_madvise */ 877 { 878 ns(struct linux32_sys_getdents64_args), 879 .sy_call = (sy_call_t *)linux32_sys_getdents64 880 }, /* 220 = getdents64 */ 881 #define linux32_sys_fcntl64 linux32_sys_fcntl 882 #define linux32_sys_fcntl64_args linux32_sys_fcntl_args 883 { 884 ns(struct linux32_sys_fcntl64_args), 885 .sy_call = (sy_call_t *)linux32_sys_fcntl64 886 }, /* 221 = fcntl64 */ 887 { 888 .sy_call = linux_sys_nosys, 889 }, /* 222 = filler */ 890 { 891 .sy_call = linux_sys_nosys, 892 }, /* 223 = filler */ 893 { 894 895 .sy_call = (sy_call_t *)linux_sys_gettid 896 }, /* 224 = gettid */ 897 { 898 .sy_call = linux_sys_nosys, 899 }, /* 225 = filler */ 900 { 901 ns(struct netbsd32_setxattr_args), 902 .sy_call = (sy_call_t *)netbsd32_setxattr 903 }, /* 226 = netbsd32_setxattr */ 904 { 905 ns(struct netbsd32_lsetxattr_args), 906 .sy_call = (sy_call_t *)netbsd32_lsetxattr 907 }, /* 227 = netbsd32_lsetxattr */ 908 { 909 ns(struct netbsd32_fsetxattr_args), 910 .sy_call = (sy_call_t *)netbsd32_fsetxattr 911 }, /* 228 = netbsd32_fsetxattr */ 912 { 913 ns(struct netbsd32_getxattr_args), 914 .sy_call = (sy_call_t *)netbsd32_getxattr 915 }, /* 229 = netbsd32_getxattr */ 916 { 917 ns(struct netbsd32_lgetxattr_args), 918 .sy_call = (sy_call_t *)netbsd32_lgetxattr 919 }, /* 230 = netbsd32_lgetxattr */ 920 { 921 ns(struct netbsd32_fgetxattr_args), 922 .sy_call = (sy_call_t *)netbsd32_fgetxattr 923 }, /* 231 = netbsd32_fgetxattr */ 924 { 925 ns(struct netbsd32_listxattr_args), 926 .sy_call = (sy_call_t *)netbsd32_listxattr 927 }, /* 232 = netbsd32_listxattr */ 928 { 929 ns(struct netbsd32_llistxattr_args), 930 .sy_call = (sy_call_t *)netbsd32_llistxattr 931 }, /* 233 = netbsd32_llistxattr */ 932 { 933 ns(struct netbsd32_flistxattr_args), 934 .sy_call = (sy_call_t *)netbsd32_flistxattr 935 }, /* 234 = netbsd32_flistxattr */ 936 { 937 ns(struct netbsd32_removexattr_args), 938 .sy_call = (sy_call_t *)netbsd32_removexattr 939 }, /* 235 = netbsd32_removexattr */ 940 { 941 ns(struct netbsd32_lremovexattr_args), 942 .sy_call = (sy_call_t *)netbsd32_lremovexattr 943 }, /* 236 = netbsd32_lremovexattr */ 944 { 945 ns(struct netbsd32_fremovexattr_args), 946 .sy_call = (sy_call_t *)netbsd32_fremovexattr 947 }, /* 237 = netbsd32_fremovexattr */ 948 { 949 ns(struct linux32_sys_tkill_args), 950 .sy_call = (sy_call_t *)linux32_sys_tkill 951 }, /* 238 = tkill */ 952 { 953 .sy_call = linux_sys_nosys, 954 }, /* 239 = filler */ 955 { 956 ns(struct linux32_sys_futex_args), 957 .sy_call = (sy_call_t *)linux32_sys_futex 958 }, /* 240 = futex */ 959 { 960 ns(struct linux32_sys_sched_setaffinity_args), 961 .sy_call = (sy_call_t *)linux32_sys_sched_setaffinity 962 }, /* 241 = sched_setaffinity */ 963 { 964 ns(struct linux32_sys_sched_getaffinity_args), 965 .sy_call = (sy_call_t *)linux32_sys_sched_getaffinity 966 }, /* 242 = sched_getaffinity */ 967 { 968 ns(struct linux32_sys_set_thread_area_args), 969 .sy_call = (sy_call_t *)linux32_sys_set_thread_area 970 }, /* 243 = set_thread_area */ 971 { 972 ns(struct linux32_sys_get_thread_area_args), 973 .sy_call = (sy_call_t *)linux32_sys_get_thread_area 974 }, /* 244 = get_thread_area */ 975 { 976 .sy_call = linux_sys_nosys, 977 }, /* 245 = filler */ 978 { 979 .sy_call = linux_sys_nosys, 980 }, /* 246 = filler */ 981 { 982 .sy_call = linux_sys_nosys, 983 }, /* 247 = filler */ 984 { 985 .sy_call = linux_sys_nosys, 986 }, /* 248 = filler */ 987 { 988 .sy_call = linux_sys_nosys, 989 }, /* 249 = filler */ 990 { 991 ns(struct linux32_sys_fadvise64_args), 992 .sy_call = (sy_call_t *)linux32_sys_fadvise64 993 }, /* 250 = fadvise64 */ 994 { 995 .sy_call = linux_sys_nosys, 996 }, /* 251 = filler */ 997 { 998 ns(struct linux32_sys_exit_group_args), 999 .sy_call = (sy_call_t *)linux32_sys_exit_group 1000 }, /* 252 = exit_group */ 1001 { 1002 .sy_call = linux_sys_nosys, 1003 }, /* 253 = filler */ 1004 { 1005 .sy_call = linux_sys_nosys, 1006 }, /* 254 = filler */ 1007 { 1008 .sy_call = linux_sys_nosys, 1009 }, /* 255 = filler */ 1010 { 1011 .sy_call = linux_sys_nosys, 1012 }, /* 256 = filler */ 1013 { 1014 .sy_call = linux_sys_nosys, 1015 }, /* 257 = filler */ 1016 { 1017 ns(struct linux32_sys_set_tid_address_args), 1018 .sy_call = (sy_call_t *)linux32_sys_set_tid_address 1019 }, /* 258 = set_tid_address */ 1020 { 1021 .sy_call = linux_sys_nosys, 1022 }, /* 259 = filler */ 1023 { 1024 .sy_call = linux_sys_nosys, 1025 }, /* 260 = filler */ 1026 { 1027 .sy_call = linux_sys_nosys, 1028 }, /* 261 = filler */ 1029 { 1030 .sy_call = linux_sys_nosys, 1031 }, /* 262 = filler */ 1032 { 1033 .sy_call = linux_sys_nosys, 1034 }, /* 263 = filler */ 1035 { 1036 ns(struct linux32_sys_clock_settime_args), 1037 .sy_call = (sy_call_t *)linux32_sys_clock_settime 1038 }, /* 264 = clock_settime */ 1039 { 1040 ns(struct linux32_sys_clock_gettime_args), 1041 .sy_call = (sy_call_t *)linux32_sys_clock_gettime 1042 }, /* 265 = clock_gettime */ 1043 { 1044 ns(struct linux32_sys_clock_getres_args), 1045 .sy_call = (sy_call_t *)linux32_sys_clock_getres 1046 }, /* 266 = clock_getres */ 1047 { 1048 ns(struct linux32_sys_clock_nanosleep_args), 1049 .sy_call = (sy_call_t *)linux32_sys_clock_nanosleep 1050 }, /* 267 = clock_nanosleep */ 1051 { 1052 ns(struct linux32_sys_statfs64_args), 1053 .sy_call = (sy_call_t *)linux32_sys_statfs64 1054 }, /* 268 = statfs64 */ 1055 { 1056 ns(struct linux32_sys_fstatfs64_args), 1057 .sy_call = (sy_call_t *)linux32_sys_fstatfs64 1058 }, /* 269 = fstatfs64 */ 1059 { 1060 ns(struct linux32_sys_tgkill_args), 1061 .sy_call = (sy_call_t *)linux32_sys_tgkill 1062 }, /* 270 = tgkill */ 1063 { 1064 ns(struct compat_50_netbsd32_utimes_args), 1065 .sy_call = (sy_call_t *)compat_50_netbsd32_utimes 1066 }, /* 271 = compat_50_netbsd32_utimes */ 1067 { 1068 ns(struct linux32_sys_fadvise64_64_args), 1069 .sy_call = (sy_call_t *)linux32_sys_fadvise64_64 1070 }, /* 272 = fadvise64_64 */ 1071 { 1072 .sy_call = linux_sys_nosys, 1073 }, /* 273 = filler */ 1074 { 1075 .sy_call = linux_sys_nosys, 1076 }, /* 274 = filler */ 1077 { 1078 .sy_call = linux_sys_nosys, 1079 }, /* 275 = filler */ 1080 { 1081 .sy_call = linux_sys_nosys, 1082 }, /* 276 = filler */ 1083 { 1084 .sy_call = linux_sys_nosys, 1085 }, /* 277 = filler */ 1086 { 1087 .sy_call = linux_sys_nosys, 1088 }, /* 278 = filler */ 1089 { 1090 .sy_call = linux_sys_nosys, 1091 }, /* 279 = filler */ 1092 { 1093 .sy_call = linux_sys_nosys, 1094 }, /* 280 = filler */ 1095 { 1096 .sy_call = linux_sys_nosys, 1097 }, /* 281 = filler */ 1098 { 1099 .sy_call = linux_sys_nosys, 1100 }, /* 282 = filler */ 1101 { 1102 .sy_call = linux_sys_nosys, 1103 }, /* 283 = filler */ 1104 { 1105 .sy_call = linux_sys_nosys, 1106 }, /* 284 = filler */ 1107 { 1108 .sy_call = linux_sys_nosys, 1109 }, /* 285 = filler */ 1110 { 1111 .sy_call = linux_sys_nosys, 1112 }, /* 286 = filler */ 1113 { 1114 .sy_call = linux_sys_nosys, 1115 }, /* 287 = filler */ 1116 { 1117 .sy_call = linux_sys_nosys, 1118 }, /* 288 = filler */ 1119 { 1120 .sy_call = linux_sys_nosys, 1121 }, /* 289 = filler */ 1122 { 1123 .sy_call = linux_sys_nosys, 1124 }, /* 290 = filler */ 1125 { 1126 .sy_call = linux_sys_nosys, 1127 }, /* 291 = filler */ 1128 { 1129 .sy_call = linux_sys_nosys, 1130 }, /* 292 = filler */ 1131 { 1132 .sy_call = linux_sys_nosys, 1133 }, /* 293 = filler */ 1134 { 1135 .sy_call = linux_sys_nosys, 1136 }, /* 294 = filler */ 1137 { 1138 ns(struct linux32_sys_openat_args), 1139 .sy_call = (sy_call_t *)linux32_sys_openat 1140 }, /* 295 = openat */ 1141 { 1142 ns(struct netbsd32_mkdirat_args), 1143 .sy_call = (sy_call_t *)netbsd32_mkdirat 1144 }, /* 296 = netbsd32_mkdirat */ 1145 { 1146 ns(struct linux32_sys_mknodat_args), 1147 .sy_call = (sy_call_t *)linux32_sys_mknodat 1148 }, /* 297 = mknodat */ 1149 { 1150 ns(struct linux32_sys_fchownat_args), 1151 .sy_call = (sy_call_t *)linux32_sys_fchownat 1152 }, /* 298 = fchownat */ 1153 { 1154 .sy_call = linux_sys_nosys, 1155 }, /* 299 = filler */ 1156 { 1157 ns(struct linux32_sys_fstatat64_args), 1158 .sy_call = (sy_call_t *)linux32_sys_fstatat64 1159 }, /* 300 = fstatat64 */ 1160 { 1161 ns(struct linux32_sys_unlinkat_args), 1162 .sy_call = (sy_call_t *)linux32_sys_unlinkat 1163 }, /* 301 = unlinkat */ 1164 { 1165 ns(struct netbsd32_renameat_args), 1166 .sy_call = (sy_call_t *)netbsd32_renameat 1167 }, /* 302 = netbsd32_renameat */ 1168 { 1169 ns(struct linux32_sys_linkat_args), 1170 .sy_call = (sy_call_t *)linux32_sys_linkat 1171 }, /* 303 = linkat */ 1172 { 1173 ns(struct netbsd32_symlinkat_args), 1174 .sy_call = (sy_call_t *)netbsd32_symlinkat 1175 }, /* 304 = netbsd32_symlinkat */ 1176 { 1177 ns(struct netbsd32_readlinkat_args), 1178 .sy_call = (sy_call_t *)netbsd32_readlinkat 1179 }, /* 305 = netbsd32_readlinkat */ 1180 { 1181 ns(struct linux32_sys_fchmodat_args), 1182 .sy_call = (sy_call_t *)linux32_sys_fchmodat 1183 }, /* 306 = fchmodat */ 1184 { 1185 ns(struct linux32_sys_faccessat_args), 1186 .sy_call = (sy_call_t *)linux32_sys_faccessat 1187 }, /* 307 = faccessat */ 1188 { 1189 .sy_call = linux_sys_nosys, 1190 }, /* 308 = filler */ 1191 { 1192 ns(struct linux32_sys_ppoll_args), 1193 .sy_call = (sy_call_t *)linux32_sys_ppoll 1194 }, /* 309 = ppoll */ 1195 { 1196 .sy_call = linux_sys_nosys, 1197 }, /* 310 = filler */ 1198 { 1199 ns(struct linux32_sys_set_robust_list_args), 1200 .sy_call = (sy_call_t *)linux32_sys_set_robust_list 1201 }, /* 311 = set_robust_list */ 1202 { 1203 ns(struct linux32_sys_get_robust_list_args), 1204 .sy_call = (sy_call_t *)linux32_sys_get_robust_list 1205 }, /* 312 = get_robust_list */ 1206 { 1207 .sy_call = linux_sys_nosys, 1208 }, /* 313 = filler */ 1209 { 1210 .sy_call = linux_sys_nosys, 1211 }, /* 314 = filler */ 1212 { 1213 .sy_call = linux_sys_nosys, 1214 }, /* 315 = filler */ 1215 { 1216 .sy_call = linux_sys_nosys, 1217 }, /* 316 = filler */ 1218 { 1219 .sy_call = linux_sys_nosys, 1220 }, /* 317 = filler */ 1221 { 1222 .sy_call = linux_sys_nosys, 1223 }, /* 318 = filler */ 1224 { 1225 .sy_call = linux_sys_nosys, 1226 }, /* 319 = filler */ 1227 { 1228 ns(struct linux32_sys_utimensat_args), 1229 .sy_call = (sy_call_t *)linux32_sys_utimensat 1230 }, /* 320 = utimensat */ 1231 { 1232 .sy_call = linux_sys_nosys, 1233 }, /* 321 = filler */ 1234 { 1235 .sy_call = linux_sys_nosys, 1236 }, /* 322 = filler */ 1237 { 1238 .sy_call = linux_sys_nosys, 1239 }, /* 323 = filler */ 1240 { 1241 .sy_call = linux_sys_nosys, 1242 }, /* 324 = filler */ 1243 { 1244 .sy_call = linux_sys_nosys, 1245 }, /* 325 = filler */ 1246 { 1247 .sy_call = linux_sys_nosys, 1248 }, /* 326 = filler */ 1249 { 1250 .sy_call = linux_sys_nosys, 1251 }, /* 327 = filler */ 1252 { 1253 .sy_call = linux_sys_nosys, 1254 }, /* 328 = filler */ 1255 { 1256 .sy_call = linux_sys_nosys, 1257 }, /* 329 = filler */ 1258 { 1259 ns(struct linux32_sys_dup3_args), 1260 .sy_call = (sy_call_t *)linux32_sys_dup3 1261 }, /* 330 = dup3 */ 1262 { 1263 ns(struct linux32_sys_pipe2_args), 1264 .sy_call = (sy_call_t *)linux32_sys_pipe2 1265 }, /* 331 = pipe2 */ 1266 { 1267 .sy_call = linux_sys_nosys, 1268 }, /* 332 = filler */ 1269 { 1270 .sy_call = linux_sys_nosys, 1271 }, /* 333 = filler */ 1272 { 1273 .sy_call = linux_sys_nosys, 1274 }, /* 334 = filler */ 1275 { 1276 .sy_call = linux_sys_nosys, 1277 }, /* 335 = filler */ 1278 { 1279 .sy_call = linux_sys_nosys, 1280 }, /* 336 = filler */ 1281 { 1282 .sy_call = linux_sys_nosys, 1283 }, /* 337 = filler */ 1284 { 1285 .sy_call = linux_sys_nosys, 1286 }, /* 338 = filler */ 1287 { 1288 .sy_call = linux_sys_nosys, 1289 }, /* 339 = filler */ 1290 { 1291 .sy_call = linux_sys_nosys, 1292 }, /* 340 = filler */ 1293 { 1294 .sy_call = linux_sys_nosys, 1295 }, /* 341 = filler */ 1296 { 1297 .sy_call = linux_sys_nosys, 1298 }, /* 342 = filler */ 1299 { 1300 .sy_call = linux_sys_nosys, 1301 }, /* 343 = filler */ 1302 { 1303 .sy_call = linux_sys_nosys, 1304 }, /* 344 = filler */ 1305 { 1306 .sy_call = linux_sys_nosys, 1307 }, /* 345 = filler */ 1308 { 1309 .sy_call = linux_sys_nosys, 1310 }, /* 346 = filler */ 1311 { 1312 .sy_call = linux_sys_nosys, 1313 }, /* 347 = filler */ 1314 { 1315 .sy_call = linux_sys_nosys, 1316 }, /* 348 = filler */ 1317 { 1318 .sy_call = linux_sys_nosys, 1319 }, /* 349 = filler */ 1320 { 1321 .sy_call = linux_sys_nosys, 1322 }, /* 350 = filler */ 1323 { 1324 .sy_call = linux_sys_nosys, 1325 }, /* 351 = filler */ 1326 { 1327 .sy_call = linux_sys_nosys, 1328 }, /* 352 = filler */ 1329 { 1330 .sy_call = linux_sys_nosys, 1331 }, /* 353 = filler */ 1332 { 1333 .sy_call = linux_sys_nosys, 1334 }, /* 354 = filler */ 1335 { 1336 .sy_call = linux_sys_nosys, 1337 }, /* 355 = filler */ 1338 { 1339 .sy_call = linux_sys_nosys, 1340 }, /* 356 = filler */ 1341 { 1342 .sy_call = linux_sys_nosys, 1343 }, /* 357 = filler */ 1344 { 1345 .sy_call = linux_sys_nosys, 1346 }, /* 358 = filler */ 1347 { 1348 .sy_call = linux_sys_nosys, 1349 }, /* 359 = filler */ 1350 { 1351 .sy_call = linux_sys_nosys, 1352 }, /* 360 = filler */ 1353 { 1354 .sy_call = linux_sys_nosys, 1355 }, /* 361 = filler */ 1356 { 1357 .sy_call = linux_sys_nosys, 1358 }, /* 362 = filler */ 1359 { 1360 .sy_call = linux_sys_nosys, 1361 }, /* 363 = filler */ 1362 { 1363 .sy_call = linux_sys_nosys, 1364 }, /* 364 = filler */ 1365 { 1366 .sy_call = linux_sys_nosys, 1367 }, /* 365 = filler */ 1368 { 1369 .sy_call = linux_sys_nosys, 1370 }, /* 366 = filler */ 1371 { 1372 .sy_call = linux_sys_nosys, 1373 }, /* 367 = filler */ 1374 { 1375 .sy_call = linux_sys_nosys, 1376 }, /* 368 = filler */ 1377 { 1378 .sy_call = linux_sys_nosys, 1379 }, /* 369 = filler */ 1380 { 1381 .sy_call = linux_sys_nosys, 1382 }, /* 370 = filler */ 1383 { 1384 .sy_call = linux_sys_nosys, 1385 }, /* 371 = filler */ 1386 { 1387 .sy_call = linux_sys_nosys, 1388 }, /* 372 = filler */ 1389 { 1390 .sy_call = linux_sys_nosys, 1391 }, /* 373 = filler */ 1392 { 1393 .sy_call = linux_sys_nosys, 1394 }, /* 374 = filler */ 1395 { 1396 .sy_call = linux_sys_nosys, 1397 }, /* 375 = filler */ 1398 { 1399 .sy_call = linux_sys_nosys, 1400 }, /* 376 = filler */ 1401 { 1402 .sy_call = linux_sys_nosys, 1403 }, /* 377 = filler */ 1404 { 1405 .sy_call = linux_sys_nosys, 1406 }, /* 378 = filler */ 1407 { 1408 .sy_call = linux_sys_nosys, 1409 }, /* 379 = filler */ 1410 { 1411 .sy_call = linux_sys_nosys, 1412 }, /* 380 = filler */ 1413 { 1414 .sy_call = linux_sys_nosys, 1415 }, /* 381 = filler */ 1416 { 1417 .sy_call = linux_sys_nosys, 1418 }, /* 382 = filler */ 1419 { 1420 .sy_call = linux_sys_nosys, 1421 }, /* 383 = filler */ 1422 { 1423 .sy_call = linux_sys_nosys, 1424 }, /* 384 = filler */ 1425 { 1426 .sy_call = linux_sys_nosys, 1427 }, /* 385 = filler */ 1428 { 1429 .sy_call = linux_sys_nosys, 1430 }, /* 386 = filler */ 1431 { 1432 .sy_call = linux_sys_nosys, 1433 }, /* 387 = filler */ 1434 { 1435 .sy_call = linux_sys_nosys, 1436 }, /* 388 = filler */ 1437 { 1438 .sy_call = linux_sys_nosys, 1439 }, /* 389 = filler */ 1440 { 1441 .sy_call = linux_sys_nosys, 1442 }, /* 390 = filler */ 1443 { 1444 .sy_call = linux_sys_nosys, 1445 }, /* 391 = filler */ 1446 { 1447 .sy_call = linux_sys_nosys, 1448 }, /* 392 = filler */ 1449 { 1450 .sy_call = linux_sys_nosys, 1451 }, /* 393 = filler */ 1452 { 1453 .sy_call = linux_sys_nosys, 1454 }, /* 394 = filler */ 1455 { 1456 .sy_call = linux_sys_nosys, 1457 }, /* 395 = filler */ 1458 { 1459 .sy_call = linux_sys_nosys, 1460 }, /* 396 = filler */ 1461 { 1462 .sy_call = linux_sys_nosys, 1463 }, /* 397 = filler */ 1464 { 1465 .sy_call = linux_sys_nosys, 1466 }, /* 398 = filler */ 1467 { 1468 .sy_call = linux_sys_nosys, 1469 }, /* 399 = filler */ 1470 { 1471 .sy_call = linux_sys_nosys, 1472 }, /* 400 = filler */ 1473 { 1474 .sy_call = linux_sys_nosys, 1475 }, /* 401 = filler */ 1476 { 1477 .sy_call = linux_sys_nosys, 1478 }, /* 402 = filler */ 1479 { 1480 .sy_call = linux_sys_nosys, 1481 }, /* 403 = filler */ 1482 { 1483 .sy_call = linux_sys_nosys, 1484 }, /* 404 = filler */ 1485 { 1486 .sy_call = linux_sys_nosys, 1487 }, /* 405 = filler */ 1488 { 1489 .sy_call = linux_sys_nosys, 1490 }, /* 406 = filler */ 1491 { 1492 .sy_call = linux_sys_nosys, 1493 }, /* 407 = filler */ 1494 { 1495 .sy_call = linux_sys_nosys, 1496 }, /* 408 = filler */ 1497 { 1498 .sy_call = linux_sys_nosys, 1499 }, /* 409 = filler */ 1500 { 1501 .sy_call = linux_sys_nosys, 1502 }, /* 410 = filler */ 1503 { 1504 .sy_call = linux_sys_nosys, 1505 }, /* 411 = filler */ 1506 { 1507 .sy_call = linux_sys_nosys, 1508 }, /* 412 = filler */ 1509 { 1510 .sy_call = linux_sys_nosys, 1511 }, /* 413 = filler */ 1512 { 1513 .sy_call = linux_sys_nosys, 1514 }, /* 414 = filler */ 1515 { 1516 .sy_call = linux_sys_nosys, 1517 }, /* 415 = filler */ 1518 { 1519 .sy_call = linux_sys_nosys, 1520 }, /* 416 = filler */ 1521 { 1522 .sy_call = linux_sys_nosys, 1523 }, /* 417 = filler */ 1524 { 1525 .sy_call = linux_sys_nosys, 1526 }, /* 418 = filler */ 1527 { 1528 .sy_call = linux_sys_nosys, 1529 }, /* 419 = filler */ 1530 { 1531 .sy_call = linux_sys_nosys, 1532 }, /* 420 = filler */ 1533 { 1534 .sy_call = linux_sys_nosys, 1535 }, /* 421 = filler */ 1536 { 1537 .sy_call = linux_sys_nosys, 1538 }, /* 422 = filler */ 1539 { 1540 .sy_call = linux_sys_nosys, 1541 }, /* 423 = filler */ 1542 { 1543 .sy_call = linux_sys_nosys, 1544 }, /* 424 = filler */ 1545 { 1546 .sy_call = linux_sys_nosys, 1547 }, /* 425 = filler */ 1548 { 1549 .sy_call = linux_sys_nosys, 1550 }, /* 426 = filler */ 1551 { 1552 .sy_call = linux_sys_nosys, 1553 }, /* 427 = filler */ 1554 { 1555 .sy_call = linux_sys_nosys, 1556 }, /* 428 = filler */ 1557 { 1558 .sy_call = linux_sys_nosys, 1559 }, /* 429 = filler */ 1560 { 1561 .sy_call = linux_sys_nosys, 1562 }, /* 430 = filler */ 1563 { 1564 .sy_call = linux_sys_nosys, 1565 }, /* 431 = filler */ 1566 { 1567 .sy_call = linux_sys_nosys, 1568 }, /* 432 = filler */ 1569 { 1570 .sy_call = linux_sys_nosys, 1571 }, /* 433 = filler */ 1572 { 1573 .sy_call = linux_sys_nosys, 1574 }, /* 434 = filler */ 1575 { 1576 .sy_call = linux_sys_nosys, 1577 }, /* 435 = filler */ 1578 { 1579 .sy_call = linux_sys_nosys, 1580 }, /* 436 = filler */ 1581 { 1582 .sy_call = linux_sys_nosys, 1583 }, /* 437 = filler */ 1584 { 1585 .sy_call = linux_sys_nosys, 1586 }, /* 438 = filler */ 1587 { 1588 .sy_call = linux_sys_nosys, 1589 }, /* 439 = filler */ 1590 { 1591 .sy_call = linux_sys_nosys, 1592 }, /* 440 = filler */ 1593 { 1594 .sy_call = linux_sys_nosys, 1595 }, /* 441 = filler */ 1596 { 1597 .sy_call = linux_sys_nosys, 1598 }, /* 442 = filler */ 1599 { 1600 .sy_call = linux_sys_nosys, 1601 }, /* 443 = filler */ 1602 { 1603 .sy_call = linux_sys_nosys, 1604 }, /* 444 = filler */ 1605 { 1606 .sy_call = linux_sys_nosys, 1607 }, /* 445 = filler */ 1608 { 1609 .sy_call = linux_sys_nosys, 1610 }, /* 446 = filler */ 1611 { 1612 .sy_call = linux_sys_nosys, 1613 }, /* 447 = filler */ 1614 { 1615 .sy_call = linux_sys_nosys, 1616 }, /* 448 = filler */ 1617 { 1618 .sy_call = linux_sys_nosys, 1619 }, /* 449 = filler */ 1620 { 1621 .sy_call = linux_sys_nosys, 1622 }, /* 450 = filler */ 1623 { 1624 .sy_call = linux_sys_nosys, 1625 }, /* 451 = filler */ 1626 { 1627 .sy_call = linux_sys_nosys, 1628 }, /* 452 = filler */ 1629 { 1630 .sy_call = linux_sys_nosys, 1631 }, /* 453 = filler */ 1632 { 1633 .sy_call = linux_sys_nosys, 1634 }, /* 454 = filler */ 1635 { 1636 .sy_call = linux_sys_nosys, 1637 }, /* 455 = filler */ 1638 { 1639 .sy_call = linux_sys_nosys, 1640 }, /* 456 = filler */ 1641 { 1642 .sy_call = linux_sys_nosys, 1643 }, /* 457 = filler */ 1644 { 1645 .sy_call = linux_sys_nosys, 1646 }, /* 458 = filler */ 1647 { 1648 .sy_call = linux_sys_nosys, 1649 }, /* 459 = filler */ 1650 { 1651 .sy_call = linux_sys_nosys, 1652 }, /* 460 = filler */ 1653 { 1654 .sy_call = linux_sys_nosys, 1655 }, /* 461 = filler */ 1656 { 1657 .sy_call = linux_sys_nosys, 1658 }, /* 462 = filler */ 1659 { 1660 .sy_call = linux_sys_nosys, 1661 }, /* 463 = filler */ 1662 { 1663 .sy_call = linux_sys_nosys, 1664 }, /* 464 = filler */ 1665 { 1666 .sy_call = linux_sys_nosys, 1667 }, /* 465 = filler */ 1668 { 1669 .sy_call = linux_sys_nosys, 1670 }, /* 466 = filler */ 1671 { 1672 .sy_call = linux_sys_nosys, 1673 }, /* 467 = filler */ 1674 { 1675 .sy_call = linux_sys_nosys, 1676 }, /* 468 = filler */ 1677 { 1678 .sy_call = linux_sys_nosys, 1679 }, /* 469 = filler */ 1680 { 1681 .sy_call = linux_sys_nosys, 1682 }, /* 470 = filler */ 1683 { 1684 .sy_call = linux_sys_nosys, 1685 }, /* 471 = filler */ 1686 { 1687 .sy_call = linux_sys_nosys, 1688 }, /* 472 = filler */ 1689 { 1690 .sy_call = linux_sys_nosys, 1691 }, /* 473 = filler */ 1692 { 1693 .sy_call = linux_sys_nosys, 1694 }, /* 474 = filler */ 1695 { 1696 .sy_call = linux_sys_nosys, 1697 }, /* 475 = filler */ 1698 { 1699 .sy_call = linux_sys_nosys, 1700 }, /* 476 = filler */ 1701 { 1702 .sy_call = linux_sys_nosys, 1703 }, /* 477 = filler */ 1704 { 1705 .sy_call = linux_sys_nosys, 1706 }, /* 478 = filler */ 1707 { 1708 .sy_call = linux_sys_nosys, 1709 }, /* 479 = filler */ 1710 { 1711 .sy_call = linux_sys_nosys, 1712 }, /* 480 = filler */ 1713 { 1714 .sy_call = linux_sys_nosys, 1715 }, /* 481 = filler */ 1716 { 1717 .sy_call = linux_sys_nosys, 1718 }, /* 482 = filler */ 1719 { 1720 .sy_call = linux_sys_nosys, 1721 }, /* 483 = filler */ 1722 { 1723 .sy_call = linux_sys_nosys, 1724 }, /* 484 = filler */ 1725 { 1726 .sy_call = linux_sys_nosys, 1727 }, /* 485 = filler */ 1728 { 1729 .sy_call = linux_sys_nosys, 1730 }, /* 486 = filler */ 1731 { 1732 .sy_call = linux_sys_nosys, 1733 }, /* 487 = filler */ 1734 { 1735 .sy_call = linux_sys_nosys, 1736 }, /* 488 = filler */ 1737 { 1738 .sy_call = linux_sys_nosys, 1739 }, /* 489 = filler */ 1740 { 1741 .sy_call = linux_sys_nosys, 1742 }, /* 490 = filler */ 1743 { 1744 .sy_call = linux_sys_nosys, 1745 }, /* 491 = filler */ 1746 { 1747 .sy_call = linux_sys_nosys, 1748 }, /* 492 = filler */ 1749 { 1750 .sy_call = linux_sys_nosys, 1751 }, /* 493 = filler */ 1752 { 1753 .sy_call = linux_sys_nosys, 1754 }, /* 494 = filler */ 1755 { 1756 .sy_call = linux_sys_nosys, 1757 }, /* 495 = filler */ 1758 { 1759 .sy_call = linux_sys_nosys, 1760 }, /* 496 = filler */ 1761 { 1762 .sy_call = linux_sys_nosys, 1763 }, /* 497 = filler */ 1764 { 1765 .sy_call = linux_sys_nosys, 1766 }, /* 498 = filler */ 1767 { 1768 .sy_call = linux_sys_nosys, 1769 }, /* 499 = filler */ 1770 { 1771 .sy_call = linux_sys_nosys, 1772 }, /* 500 = filler */ 1773 { 1774 .sy_call = linux_sys_nosys, 1775 }, /* 501 = filler */ 1776 { 1777 .sy_call = linux_sys_nosys, 1778 }, /* 502 = filler */ 1779 { 1780 .sy_call = linux_sys_nosys, 1781 }, /* 503 = filler */ 1782 { 1783 .sy_call = linux_sys_nosys, 1784 }, /* 504 = filler */ 1785 { 1786 .sy_call = linux_sys_nosys, 1787 }, /* 505 = filler */ 1788 { 1789 .sy_call = linux_sys_nosys, 1790 }, /* 506 = filler */ 1791 { 1792 .sy_call = linux_sys_nosys, 1793 }, /* 507 = filler */ 1794 { 1795 .sy_call = linux_sys_nosys, 1796 }, /* 508 = filler */ 1797 { 1798 .sy_call = linux_sys_nosys, 1799 }, /* 509 = filler */ 1800 { 1801 .sy_call = linux_sys_nosys, 1802 }, /* 510 = filler */ 1803 { 1804 .sy_call = linux_sys_nosys, 1805 }, /* 511 = filler */ 1806 }; 1807