1 /* $NetBSD: sunos32_sysent.c,v 1.31 2015/09/24 14:43:50 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.22 2013/11/07 19:37:19 njoly Exp 8 */ 9 10 #include <sys/cdefs.h> 11 __KERNEL_RCSID(0, "$NetBSD: sunos32_sysent.c,v 1.31 2015/09/24 14:43:50 christos Exp $"); 12 13 #if defined(_KERNEL_OPT) 14 #include "opt_sysv.h" 15 #include "opt_compat_sunos.h" 16 #endif 17 #include <sys/param.h> 18 #include <sys/systm.h> 19 #include <sys/signal.h> 20 #include <sys/mount.h> 21 #include <sys/poll.h> 22 #include <sys/syscallargs.h> 23 #include <compat/sunos/sunos.h> 24 #include <compat/sunos/sunos_syscallargs.h> 25 #include <compat/netbsd32/netbsd32.h> 26 #include <compat/netbsd32/netbsd32_syscallargs.h> 27 #include <compat/sunos32/sunos32.h> 28 #include <compat/sunos32/sunos32_syscallargs.h> 29 30 #define s(type) sizeof(type) 31 #define n(type) (sizeof(type)/sizeof (register32_t)) 32 #define ns(type) .sy_narg = n(type), .sy_argsize = s(type) 33 34 struct sysent sunos32_sysent[] = { 35 { 36 .sy_call = (sy_call_t *)sys_nosys 37 }, /* 0 = syscall */ 38 { 39 ns(struct netbsd32_exit_args), 40 .sy_call = (sy_call_t *)netbsd32_exit 41 }, /* 1 = netbsd32_exit */ 42 { 43 .sy_call = (sy_call_t *)sys_fork 44 }, /* 2 = fork */ 45 { 46 ns(struct netbsd32_read_args), 47 .sy_call = (sy_call_t *)netbsd32_read 48 }, /* 3 = netbsd32_read */ 49 { 50 ns(struct netbsd32_write_args), 51 .sy_call = (sy_call_t *)netbsd32_write 52 }, /* 4 = netbsd32_write */ 53 { 54 ns(struct sunos32_sys_open_args), 55 .sy_call = (sy_call_t *)sunos32_sys_open 56 }, /* 5 = open */ 57 { 58 ns(struct netbsd32_close_args), 59 .sy_call = (sy_call_t *)netbsd32_close 60 }, /* 6 = netbsd32_close */ 61 { 62 ns(struct sunos32_sys_wait4_args), 63 .sy_call = (sy_call_t *)sunos32_sys_wait4 64 }, /* 7 = wait4 */ 65 { 66 ns(struct sunos32_sys_creat_args), 67 .sy_call = (sy_call_t *)sunos32_sys_creat 68 }, /* 8 = creat */ 69 { 70 ns(struct netbsd32_link_args), 71 .sy_call = (sy_call_t *)netbsd32_link 72 }, /* 9 = netbsd32_link */ 73 { 74 ns(struct netbsd32_unlink_args), 75 .sy_call = (sy_call_t *)netbsd32_unlink 76 }, /* 10 = netbsd32_unlink */ 77 { 78 ns(struct sunos32_sys_execv_args), 79 .sy_call = (sy_call_t *)sunos32_sys_execv 80 }, /* 11 = execv */ 81 { 82 ns(struct netbsd32_chdir_args), 83 .sy_call = (sy_call_t *)netbsd32_chdir 84 }, /* 12 = netbsd32_chdir */ 85 { 86 .sy_call = sys_nosys, 87 }, /* 13 = filler */ 88 { 89 ns(struct sunos32_sys_mknod_args), 90 .sy_call = (sy_call_t *)sunos32_sys_mknod 91 }, /* 14 = mknod */ 92 { 93 ns(struct netbsd32_chmod_args), 94 .sy_call = (sy_call_t *)netbsd32_chmod 95 }, /* 15 = netbsd32_chmod */ 96 { 97 ns(struct netbsd32_chown_args), 98 .sy_call = (sy_call_t *)netbsd32_chown 99 }, /* 16 = netbsd32_chown */ 100 { 101 ns(struct netbsd32_break_args), 102 .sy_call = (sy_call_t *)netbsd32_break 103 }, /* 17 = netbsd32_break */ 104 { 105 .sy_call = sys_nosys, 106 }, /* 18 = filler */ 107 { 108 ns(struct compat_43_netbsd32_olseek_args), 109 .sy_call = (sy_call_t *)compat_43_netbsd32_olseek 110 }, /* 19 = compat_43_netbsd32_olseek */ 111 { 112 .sy_call = (sy_call_t *)sys_getpid_with_ppid 113 }, /* 20 = getpid_with_ppid */ 114 { 115 .sy_call = sys_nosys, 116 }, /* 21 = filler */ 117 { 118 .sy_call = sys_nosys, 119 }, /* 22 = filler */ 120 { 121 ns(struct netbsd32_setuid_args), 122 .sy_call = (sy_call_t *)netbsd32_setuid 123 }, /* 23 = netbsd32_setuid */ 124 { 125 .sy_call = (sy_call_t *)sys_getuid_with_euid 126 }, /* 24 = getuid_with_euid */ 127 { 128 ns(struct sunos32_sys_stime_args), 129 .sy_call = (sy_call_t *)sunos32_sys_stime 130 }, /* 25 = stime */ 131 { 132 ns(struct sunos32_sys_ptrace_args), 133 .sy_call = (sy_call_t *)sunos32_sys_ptrace 134 }, /* 26 = ptrace */ 135 { 136 .sy_call = sys_nosys, 137 }, /* 27 = filler */ 138 { 139 .sy_call = sys_nosys, 140 }, /* 28 = filler */ 141 { 142 .sy_call = sys_nosys, 143 }, /* 29 = filler */ 144 { 145 .sy_call = sys_nosys, 146 }, /* 30 = filler */ 147 { 148 .sy_call = sys_nosys, 149 }, /* 31 = filler */ 150 { 151 .sy_call = sys_nosys, 152 }, /* 32 = filler */ 153 { 154 ns(struct sunos32_sys_access_args), 155 .sy_call = (sy_call_t *)sunos32_sys_access 156 }, /* 33 = access */ 157 { 158 .sy_call = sys_nosys, 159 }, /* 34 = filler */ 160 { 161 .sy_call = sys_nosys, 162 }, /* 35 = filler */ 163 { 164 .sy_call = (sy_call_t *)sys_sync 165 }, /* 36 = sync */ 166 { 167 ns(struct netbsd32_kill_args), 168 .sy_call = (sy_call_t *)netbsd32_kill 169 }, /* 37 = netbsd32_kill */ 170 { 171 ns(struct sunos32_sys_stat_args), 172 .sy_call = (sy_call_t *)sunos32_sys_stat 173 }, /* 38 = stat */ 174 { 175 .sy_call = sys_nosys, 176 }, /* 39 = filler */ 177 { 178 ns(struct sunos32_sys_lstat_args), 179 .sy_call = (sy_call_t *)sunos32_sys_lstat 180 }, /* 40 = lstat */ 181 { 182 ns(struct netbsd32_dup_args), 183 .sy_call = (sy_call_t *)netbsd32_dup 184 }, /* 41 = netbsd32_dup */ 185 { 186 .sy_call = (sy_call_t *)sys_pipe 187 }, /* 42 = pipe */ 188 { 189 .sy_call = sys_nosys, 190 }, /* 43 = filler */ 191 { 192 ns(struct netbsd32_profil_args), 193 .sy_call = (sy_call_t *)netbsd32_profil 194 }, /* 44 = netbsd32_profil */ 195 { 196 .sy_call = sys_nosys, 197 }, /* 45 = filler */ 198 { 199 ns(struct netbsd32_setgid_args), 200 .sy_call = (sy_call_t *)netbsd32_setgid 201 }, /* 46 = netbsd32_setgid */ 202 { 203 .sy_call = (sy_call_t *)sys_getgid_with_egid 204 }, /* 47 = getgid_with_egid */ 205 { 206 .sy_call = sys_nosys, 207 }, /* 48 = filler */ 208 { 209 .sy_call = sys_nosys, 210 }, /* 49 = filler */ 211 { 212 .sy_call = sys_nosys, 213 }, /* 50 = filler */ 214 { 215 ns(struct netbsd32_acct_args), 216 .sy_call = (sy_call_t *)netbsd32_acct 217 }, /* 51 = netbsd32_acct */ 218 { 219 .sy_call = sys_nosys, 220 }, /* 52 = filler */ 221 { 222 ns(struct sunos32_sys_mctl_args), 223 .sy_call = (sy_call_t *)sunos32_sys_mctl 224 }, /* 53 = mctl */ 225 { 226 ns(struct sunos32_sys_ioctl_args), 227 .sy_call = (sy_call_t *)sunos32_sys_ioctl 228 }, /* 54 = ioctl */ 229 { 230 ns(struct sunos32_sys_reboot_args), 231 .sy_call = (sy_call_t *)sunos32_sys_reboot 232 }, /* 55 = reboot */ 233 { 234 .sy_call = sys_nosys, 235 }, /* 56 = filler */ 236 { 237 ns(struct netbsd32_symlink_args), 238 .sy_call = (sy_call_t *)netbsd32_symlink 239 }, /* 57 = netbsd32_symlink */ 240 { 241 ns(struct netbsd32_readlink_args), 242 .sy_call = (sy_call_t *)netbsd32_readlink 243 }, /* 58 = netbsd32_readlink */ 244 { 245 ns(struct sunos32_sys_execve_args), 246 .sy_call = (sy_call_t *)sunos32_sys_execve 247 }, /* 59 = execve */ 248 { 249 ns(struct netbsd32_umask_args), 250 .sy_call = (sy_call_t *)netbsd32_umask 251 }, /* 60 = netbsd32_umask */ 252 { 253 ns(struct netbsd32_chroot_args), 254 .sy_call = (sy_call_t *)netbsd32_chroot 255 }, /* 61 = netbsd32_chroot */ 256 { 257 ns(struct compat_43_netbsd32_fstat43_args), 258 .sy_call = (sy_call_t *)compat_43_netbsd32_fstat43 259 }, /* 62 = compat_43_netbsd32_fstat43 */ 260 { 261 .sy_call = sys_nosys, 262 }, /* 63 = filler */ 263 { 264 .sy_call = (sy_call_t *)compat_43_sys_getpagesize 265 }, /* 64 = ogetpagesize */ 266 { 267 ns(struct sunos32_sys_omsync_args), 268 .sy_call = (sy_call_t *)sunos32_sys_omsync 269 }, /* 65 = omsync */ 270 { 271 .sy_call = (sy_call_t *)sys_vfork 272 }, /* 66 = vfork */ 273 { 274 .sy_call = sys_nosys, 275 }, /* 67 = filler */ 276 { 277 .sy_call = sys_nosys, 278 }, /* 68 = filler */ 279 { 280 ns(struct netbsd32_sbrk_args), 281 .sy_call = (sy_call_t *)netbsd32_sbrk 282 }, /* 69 = netbsd32_sbrk */ 283 { 284 ns(struct netbsd32_sstk_args), 285 .sy_call = (sy_call_t *)netbsd32_sstk 286 }, /* 70 = netbsd32_sstk */ 287 { 288 ns(struct sunos32_sys_mmap_args), 289 .sy_call = (sy_call_t *)sunos32_sys_mmap 290 }, /* 71 = mmap */ 291 { 292 ns(struct netbsd32_ovadvise_args), 293 .sy_call = (sy_call_t *)netbsd32_ovadvise 294 }, /* 72 = vadvise */ 295 { 296 ns(struct netbsd32_munmap_args), 297 .sy_call = (sy_call_t *)netbsd32_munmap 298 }, /* 73 = netbsd32_munmap */ 299 { 300 ns(struct netbsd32_mprotect_args), 301 .sy_call = (sy_call_t *)netbsd32_mprotect 302 }, /* 74 = netbsd32_mprotect */ 303 { 304 ns(struct netbsd32_madvise_args), 305 .sy_call = (sy_call_t *)netbsd32_madvise 306 }, /* 75 = netbsd32_madvise */ 307 { 308 .sy_call = (sy_call_t *)sunos32_sys_vhangup 309 }, /* 76 = vhangup */ 310 { 311 .sy_call = sys_nosys, 312 }, /* 77 = filler */ 313 { 314 ns(struct netbsd32_mincore_args), 315 .sy_call = (sy_call_t *)netbsd32_mincore 316 }, /* 78 = netbsd32_mincore */ 317 { 318 ns(struct netbsd32_getgroups_args), 319 .sy_call = (sy_call_t *)netbsd32_getgroups 320 }, /* 79 = netbsd32_getgroups */ 321 { 322 ns(struct netbsd32_setgroups_args), 323 .sy_call = (sy_call_t *)netbsd32_setgroups 324 }, /* 80 = netbsd32_setgroups */ 325 { 326 .sy_call = (sy_call_t *)sys_getpgrp 327 }, /* 81 = getpgrp */ 328 { 329 ns(struct sunos32_sys_setpgrp_args), 330 .sy_call = (sy_call_t *)sunos32_sys_setpgrp 331 }, /* 82 = setpgrp */ 332 { 333 ns(struct compat_50_netbsd32_setitimer_args), 334 .sy_call = (sy_call_t *)compat_50_netbsd32_setitimer 335 }, /* 83 = compat_50_netbsd32_setitimer */ 336 { 337 .sy_call = sys_nosys, 338 }, /* 84 = filler */ 339 { 340 ns(struct compat_12_netbsd32_oswapon_args), 341 .sy_call = (sy_call_t *)compat_12_netbsd32_oswapon 342 }, /* 85 = compat_12_netbsd32_oswapon */ 343 { 344 ns(struct compat_50_netbsd32_getitimer_args), 345 .sy_call = (sy_call_t *)compat_50_netbsd32_getitimer 346 }, /* 86 = compat_50_netbsd32_getitimer */ 347 { 348 ns(struct compat_43_netbsd32_ogethostname_args), 349 .sy_call = (sy_call_t *)compat_43_netbsd32_ogethostname 350 }, /* 87 = compat_43_netbsd32_ogethostname */ 351 { 352 ns(struct compat_43_netbsd32_osethostname_args), 353 .sy_call = (sy_call_t *)compat_43_netbsd32_osethostname 354 }, /* 88 = compat_43_netbsd32_osethostname */ 355 { 356 .sy_call = (sy_call_t *)compat_43_sys_getdtablesize 357 }, /* 89 = ogetdtablesize */ 358 { 359 ns(struct netbsd32_dup2_args), 360 .sy_call = (sy_call_t *)netbsd32_dup2 361 }, /* 90 = netbsd32_dup2 */ 362 { 363 .sy_call = sys_nosys, 364 }, /* 91 = filler */ 365 { 366 ns(struct sunos32_sys_fcntl_args), 367 .sy_call = (sy_call_t *)sunos32_sys_fcntl 368 }, /* 92 = fcntl */ 369 { 370 ns(struct compat_50_netbsd32_select_args), 371 .sy_call = (sy_call_t *)compat_50_netbsd32_select 372 }, /* 93 = compat_50_netbsd32_select */ 373 { 374 .sy_call = sys_nosys, 375 }, /* 94 = filler */ 376 { 377 ns(struct netbsd32_fsync_args), 378 .sy_call = (sy_call_t *)netbsd32_fsync 379 }, /* 95 = netbsd32_fsync */ 380 { 381 ns(struct netbsd32_setpriority_args), 382 .sy_call = (sy_call_t *)netbsd32_setpriority 383 }, /* 96 = netbsd32_setpriority */ 384 { 385 ns(struct sunos32_sys_socket_args), 386 .sy_call = (sy_call_t *)sunos32_sys_socket 387 }, /* 97 = socket */ 388 { 389 ns(struct netbsd32_connect_args), 390 .sy_call = (sy_call_t *)netbsd32_connect 391 }, /* 98 = netbsd32_connect */ 392 { 393 ns(struct compat_43_netbsd32_oaccept_args), 394 .sy_call = (sy_call_t *)compat_43_netbsd32_oaccept 395 }, /* 99 = compat_43_netbsd32_oaccept */ 396 { 397 ns(struct netbsd32_getpriority_args), 398 .sy_call = (sy_call_t *)netbsd32_getpriority 399 }, /* 100 = netbsd32_getpriority */ 400 { 401 ns(struct compat_43_netbsd32_osend_args), 402 .sy_call = (sy_call_t *)compat_43_netbsd32_osend 403 }, /* 101 = compat_43_netbsd32_osend */ 404 { 405 ns(struct compat_43_netbsd32_orecv_args), 406 .sy_call = (sy_call_t *)compat_43_netbsd32_orecv 407 }, /* 102 = compat_43_netbsd32_orecv */ 408 { 409 .sy_call = sys_nosys, 410 }, /* 103 = filler */ 411 { 412 ns(struct netbsd32_bind_args), 413 .sy_call = (sy_call_t *)netbsd32_bind 414 }, /* 104 = netbsd32_bind */ 415 { 416 ns(struct sunos32_sys_setsockopt_args), 417 .sy_call = (sy_call_t *)sunos32_sys_setsockopt 418 }, /* 105 = setsockopt */ 419 { 420 ns(struct netbsd32_listen_args), 421 .sy_call = (sy_call_t *)netbsd32_listen 422 }, /* 106 = netbsd32_listen */ 423 { 424 .sy_call = sys_nosys, 425 }, /* 107 = filler */ 426 { 427 ns(struct sunos32_sys_sigvec_args), 428 .sy_call = (sy_call_t *)sunos32_sys_sigvec 429 }, /* 108 = sigvec */ 430 { 431 ns(struct compat_43_netbsd32_sigblock_args), 432 .sy_call = (sy_call_t *)compat_43_netbsd32_sigblock 433 }, /* 109 = compat_43_netbsd32_sigblock */ 434 { 435 ns(struct compat_43_netbsd32_sigsetmask_args), 436 .sy_call = (sy_call_t *)compat_43_netbsd32_sigsetmask 437 }, /* 110 = compat_43_netbsd32_sigsetmask */ 438 { 439 ns(struct sunos32_sys_sigsuspend_args), 440 .sy_call = (sy_call_t *)sunos32_sys_sigsuspend 441 }, /* 111 = sigsuspend */ 442 { 443 ns(struct compat_43_netbsd32_osigstack_args), 444 .sy_call = (sy_call_t *)compat_43_netbsd32_osigstack 445 }, /* 112 = compat_43_netbsd32_osigstack */ 446 { 447 ns(struct compat_43_netbsd32_orecvmsg_args), 448 .sy_call = (sy_call_t *)compat_43_netbsd32_orecvmsg 449 }, /* 113 = compat_43_netbsd32_orecvmsg */ 450 { 451 ns(struct compat_43_netbsd32_osendmsg_args), 452 .sy_call = (sy_call_t *)compat_43_netbsd32_osendmsg 453 }, /* 114 = compat_43_netbsd32_osendmsg */ 454 { 455 .sy_call = sys_nosys, 456 }, /* 115 = filler */ 457 { 458 ns(struct compat_50_netbsd32_gettimeofday_args), 459 .sy_call = (sy_call_t *)compat_50_netbsd32_gettimeofday 460 }, /* 116 = compat_50_netbsd32_gettimeofday */ 461 { 462 ns(struct compat_50_netbsd32_getrusage_args), 463 .sy_call = (sy_call_t *)compat_50_netbsd32_getrusage 464 }, /* 117 = compat_50_netbsd32_getrusage */ 465 { 466 ns(struct netbsd32_getsockopt_args), 467 .sy_call = (sy_call_t *)netbsd32_getsockopt 468 }, /* 118 = netbsd32_getsockopt */ 469 { 470 .sy_call = sys_nosys, 471 }, /* 119 = filler */ 472 { 473 ns(struct netbsd32_readv_args), 474 .sy_call = (sy_call_t *)netbsd32_readv 475 }, /* 120 = netbsd32_readv */ 476 { 477 ns(struct netbsd32_writev_args), 478 .sy_call = (sy_call_t *)netbsd32_writev 479 }, /* 121 = netbsd32_writev */ 480 { 481 ns(struct compat_50_netbsd32_settimeofday_args), 482 .sy_call = (sy_call_t *)compat_50_netbsd32_settimeofday 483 }, /* 122 = compat_50_netbsd32_settimeofday */ 484 { 485 ns(struct netbsd32_fchown_args), 486 .sy_call = (sy_call_t *)netbsd32_fchown 487 }, /* 123 = netbsd32_fchown */ 488 { 489 ns(struct netbsd32_fchmod_args), 490 .sy_call = (sy_call_t *)netbsd32_fchmod 491 }, /* 124 = netbsd32_fchmod */ 492 { 493 ns(struct compat_43_netbsd32_orecvfrom_args), 494 .sy_call = (sy_call_t *)compat_43_netbsd32_orecvfrom 495 }, /* 125 = compat_43_netbsd32_orecvfrom */ 496 { 497 ns(struct netbsd32_setreuid_args), 498 .sy_call = (sy_call_t *)netbsd32_setreuid 499 }, /* 126 = netbsd32_setreuid */ 500 { 501 ns(struct netbsd32_setregid_args), 502 .sy_call = (sy_call_t *)netbsd32_setregid 503 }, /* 127 = netbsd32_setregid */ 504 { 505 ns(struct netbsd32_rename_args), 506 .sy_call = (sy_call_t *)netbsd32_rename 507 }, /* 128 = netbsd32_rename */ 508 { 509 ns(struct compat_43_netbsd32_otruncate_args), 510 .sy_call = (sy_call_t *)compat_43_netbsd32_otruncate 511 }, /* 129 = compat_43_netbsd32_otruncate */ 512 { 513 ns(struct compat_43_netbsd32_oftruncate_args), 514 .sy_call = (sy_call_t *)compat_43_netbsd32_oftruncate 515 }, /* 130 = compat_43_netbsd32_oftruncate */ 516 { 517 ns(struct netbsd32_flock_args), 518 .sy_call = (sy_call_t *)netbsd32_flock 519 }, /* 131 = netbsd32_flock */ 520 { 521 .sy_call = sys_nosys, 522 }, /* 132 = filler */ 523 { 524 ns(struct netbsd32_sendto_args), 525 .sy_call = (sy_call_t *)netbsd32_sendto 526 }, /* 133 = netbsd32_sendto */ 527 { 528 ns(struct netbsd32_shutdown_args), 529 .sy_call = (sy_call_t *)netbsd32_shutdown 530 }, /* 134 = netbsd32_shutdown */ 531 { 532 ns(struct sunos32_sys_socketpair_args), 533 .sy_call = (sy_call_t *)sunos32_sys_socketpair 534 }, /* 135 = socketpair */ 535 { 536 ns(struct netbsd32_mkdir_args), 537 .sy_call = (sy_call_t *)netbsd32_mkdir 538 }, /* 136 = netbsd32_mkdir */ 539 { 540 ns(struct netbsd32_rmdir_args), 541 .sy_call = (sy_call_t *)netbsd32_rmdir 542 }, /* 137 = netbsd32_rmdir */ 543 { 544 ns(struct compat_50_netbsd32_utimes_args), 545 .sy_call = (sy_call_t *)compat_50_netbsd32_utimes 546 }, /* 138 = compat_50_netbsd32_utimes */ 547 { 548 ns(struct sunos32_sys_sigreturn_args), 549 .sy_call = (sy_call_t *)sunos32_sys_sigreturn 550 }, /* 139 = sigreturn */ 551 { 552 ns(struct compat_50_netbsd32_adjtime_args), 553 .sy_call = (sy_call_t *)compat_50_netbsd32_adjtime 554 }, /* 140 = compat_50_netbsd32_adjtime */ 555 { 556 ns(struct compat_43_netbsd32_ogetpeername_args), 557 .sy_call = (sy_call_t *)compat_43_netbsd32_ogetpeername 558 }, /* 141 = compat_43_netbsd32_ogetpeername */ 559 { 560 .sy_call = (sy_call_t *)compat_43_sys_gethostid 561 }, /* 142 = gethostid */ 562 { 563 .sy_call = sys_nosys, 564 }, /* 143 = filler */ 565 { 566 ns(struct sunos32_sys_getrlimit_args), 567 .sy_call = (sy_call_t *)sunos32_sys_getrlimit 568 }, /* 144 = getrlimit */ 569 { 570 ns(struct sunos32_sys_setrlimit_args), 571 .sy_call = (sy_call_t *)sunos32_sys_setrlimit 572 }, /* 145 = setrlimit */ 573 { 574 ns(struct compat_43_netbsd32_killpg_args), 575 .sy_call = (sy_call_t *)compat_43_netbsd32_killpg 576 }, /* 146 = compat_43_netbsd32_killpg */ 577 { 578 .sy_call = sys_nosys, 579 }, /* 147 = filler */ 580 { 581 .sy_call = sys_nosys, 582 }, /* 148 = filler */ 583 { 584 .sy_call = sys_nosys, 585 }, /* 149 = filler */ 586 { 587 ns(struct compat_43_netbsd32_ogetsockname_args), 588 .sy_call = (sy_call_t *)compat_43_netbsd32_ogetsockname 589 }, /* 150 = compat_43_netbsd32_ogetsockname */ 590 { 591 .sy_call = sys_nosys, 592 }, /* 151 = filler */ 593 { 594 .sy_call = sys_nosys, 595 }, /* 152 = filler */ 596 { 597 ns(struct netbsd32_poll_args), 598 .sy_call = (sy_call_t *)netbsd32_poll 599 }, /* 153 = netbsd32_poll */ 600 { 601 .sy_call = sys_nosys, 602 }, /* 154 = filler */ 603 { 604 .sy_call = sys_nosys, 605 }, /* 155 = filler */ 606 { 607 ns(struct compat_43_netbsd32_ogetdirentries_args), 608 .sy_call = (sy_call_t *)compat_43_netbsd32_ogetdirentries 609 }, /* 156 = compat_43_netbsd32_ogetdirentries */ 610 { 611 ns(struct sunos32_sys_statfs_args), 612 .sy_call = (sy_call_t *)sunos32_sys_statfs 613 }, /* 157 = statfs */ 614 { 615 ns(struct sunos32_sys_fstatfs_args), 616 .sy_call = (sy_call_t *)sunos32_sys_fstatfs 617 }, /* 158 = fstatfs */ 618 { 619 ns(struct sunos32_sys_unmount_args), 620 .sy_call = (sy_call_t *)sunos32_sys_unmount 621 }, /* 159 = unmount */ 622 { 623 .sy_call = sys_nosys, 624 }, /* 160 = filler */ 625 { 626 ns(struct compat_30_sys_getfh_args), 627 .sy_call = (sy_call_t *)compat_30_sys_getfh 628 }, /* 161 = getfh */ 629 { 630 ns(struct compat_09_netbsd32_ogetdomainname_args), 631 .sy_call = (sy_call_t *)compat_09_netbsd32_ogetdomainname 632 }, /* 162 = compat_09_netbsd32_ogetdomainname */ 633 { 634 ns(struct compat_09_netbsd32_osetdomainname_args), 635 .sy_call = (sy_call_t *)compat_09_netbsd32_osetdomainname 636 }, /* 163 = compat_09_netbsd32_osetdomainname */ 637 { 638 .sy_call = sys_nosys, 639 }, /* 164 = filler */ 640 { 641 ns(struct sunos32_sys_quotactl_args), 642 .sy_call = (sy_call_t *)sunos32_sys_quotactl 643 }, /* 165 = quotactl */ 644 { 645 ns(struct sunos32_sys_exportfs_args), 646 .sy_call = (sy_call_t *)sunos32_sys_exportfs 647 }, /* 166 = exportfs */ 648 { 649 ns(struct sunos32_sys_mount_args), 650 .sy_call = (sy_call_t *)sunos32_sys_mount 651 }, /* 167 = mount */ 652 { 653 ns(struct sunos32_sys_ustat_args), 654 .sy_call = (sy_call_t *)sunos32_sys_ustat 655 }, /* 168 = ustat */ 656 #ifdef SYSVSEM 657 { 658 ns(struct compat_10_netbsd32_semsys_args), 659 .sy_call = (sy_call_t *)compat_10_netbsd32_semsys 660 }, /* 169 = osemsys */ 661 #else 662 { 663 .sy_call = sys_nosys, 664 }, /* 169 = filler */ 665 #endif 666 #ifdef SYSVMSG 667 { 668 ns(struct compat_10_netbsd32_msgsys_args), 669 .sy_call = (sy_call_t *)compat_10_netbsd32_msgsys 670 }, /* 170 = omsgsys */ 671 #else 672 { 673 .sy_call = sys_nosys, 674 }, /* 170 = filler */ 675 #endif 676 #ifdef SYSVSHM 677 { 678 ns(struct compat_10_netbsd32_shmsys_args), 679 .sy_call = (sy_call_t *)compat_10_netbsd32_shmsys 680 }, /* 171 = oshmsys */ 681 #else 682 { 683 .sy_call = sys_nosys, 684 }, /* 171 = filler */ 685 #endif 686 { 687 ns(struct sunos32_sys_auditsys_args), 688 .sy_call = (sy_call_t *)sunos32_sys_auditsys 689 }, /* 172 = auditsys */ 690 { 691 .sy_call = sys_nosys, 692 }, /* 173 = filler */ 693 { 694 ns(struct sunos32_sys_getdents_args), 695 .sy_call = (sy_call_t *)sunos32_sys_getdents 696 }, /* 174 = getdents */ 697 { 698 .sy_call = (sy_call_t *)sys_setsid 699 }, /* 175 = setsid */ 700 { 701 ns(struct netbsd32_fchdir_args), 702 .sy_call = (sy_call_t *)netbsd32_fchdir 703 }, /* 176 = netbsd32_fchdir */ 704 { 705 ns(struct netbsd32_fchroot_args), 706 .sy_call = (sy_call_t *)netbsd32_fchroot 707 }, /* 177 = netbsd32_fchroot */ 708 { 709 .sy_call = sys_nosys, 710 }, /* 178 = filler */ 711 { 712 .sy_call = sys_nosys, 713 }, /* 179 = filler */ 714 { 715 .sy_call = sys_nosys, 716 }, /* 180 = filler */ 717 { 718 .sy_call = sys_nosys, 719 }, /* 181 = filler */ 720 { 721 .sy_call = sys_nosys, 722 }, /* 182 = filler */ 723 { 724 ns(struct sunos32_sys_sigpending_args), 725 .sy_call = (sy_call_t *)sunos32_sys_sigpending 726 }, /* 183 = sigpending */ 727 { 728 .sy_call = sys_nosys, 729 }, /* 184 = filler */ 730 { 731 ns(struct netbsd32_setpgid_args), 732 .sy_call = (sy_call_t *)netbsd32_setpgid 733 }, /* 185 = netbsd32_setpgid */ 734 { 735 ns(struct netbsd32_pathconf_args), 736 .sy_call = (sy_call_t *)netbsd32_pathconf 737 }, /* 186 = netbsd32_pathconf */ 738 { 739 ns(struct netbsd32_fpathconf_args), 740 .sy_call = (sy_call_t *)netbsd32_fpathconf 741 }, /* 187 = netbsd32_fpathconf */ 742 { 743 ns(struct sunos32_sys_sysconf_args), 744 .sy_call = (sy_call_t *)sunos32_sys_sysconf 745 }, /* 188 = sysconf */ 746 { 747 ns(struct sunos32_sys_uname_args), 748 .sy_call = (sy_call_t *)sunos32_sys_uname 749 }, /* 189 = uname */ 750 { 751 .sy_call = sys_nosys, 752 }, /* 190 = filler */ 753 { 754 .sy_call = sys_nosys, 755 }, /* 191 = filler */ 756 { 757 .sy_call = sys_nosys, 758 }, /* 192 = filler */ 759 { 760 .sy_call = sys_nosys, 761 }, /* 193 = filler */ 762 { 763 .sy_call = sys_nosys, 764 }, /* 194 = filler */ 765 { 766 .sy_call = sys_nosys, 767 }, /* 195 = filler */ 768 { 769 .sy_call = sys_nosys, 770 }, /* 196 = filler */ 771 { 772 .sy_call = sys_nosys, 773 }, /* 197 = filler */ 774 { 775 .sy_call = sys_nosys, 776 }, /* 198 = filler */ 777 { 778 .sy_call = sys_nosys, 779 }, /* 199 = filler */ 780 { 781 .sy_call = sys_nosys, 782 }, /* 200 = filler */ 783 { 784 .sy_call = sys_nosys, 785 }, /* 201 = filler */ 786 { 787 .sy_call = sys_nosys, 788 }, /* 202 = filler */ 789 { 790 .sy_call = sys_nosys, 791 }, /* 203 = filler */ 792 { 793 .sy_call = sys_nosys, 794 }, /* 204 = filler */ 795 { 796 .sy_call = sys_nosys, 797 }, /* 205 = filler */ 798 { 799 .sy_call = sys_nosys, 800 }, /* 206 = filler */ 801 { 802 .sy_call = sys_nosys, 803 }, /* 207 = filler */ 804 { 805 .sy_call = sys_nosys, 806 }, /* 208 = filler */ 807 { 808 .sy_call = sys_nosys, 809 }, /* 209 = filler */ 810 { 811 .sy_call = sys_nosys, 812 }, /* 210 = filler */ 813 { 814 .sy_call = sys_nosys, 815 }, /* 211 = filler */ 816 { 817 .sy_call = sys_nosys, 818 }, /* 212 = filler */ 819 { 820 .sy_call = sys_nosys, 821 }, /* 213 = filler */ 822 { 823 .sy_call = sys_nosys, 824 }, /* 214 = filler */ 825 { 826 .sy_call = sys_nosys, 827 }, /* 215 = filler */ 828 { 829 .sy_call = sys_nosys, 830 }, /* 216 = filler */ 831 { 832 .sy_call = sys_nosys, 833 }, /* 217 = filler */ 834 { 835 .sy_call = sys_nosys, 836 }, /* 218 = filler */ 837 { 838 .sy_call = sys_nosys, 839 }, /* 219 = filler */ 840 { 841 .sy_call = sys_nosys, 842 }, /* 220 = filler */ 843 { 844 .sy_call = sys_nosys, 845 }, /* 221 = filler */ 846 { 847 .sy_call = sys_nosys, 848 }, /* 222 = filler */ 849 { 850 .sy_call = sys_nosys, 851 }, /* 223 = filler */ 852 { 853 .sy_call = sys_nosys, 854 }, /* 224 = filler */ 855 { 856 .sy_call = sys_nosys, 857 }, /* 225 = filler */ 858 { 859 .sy_call = sys_nosys, 860 }, /* 226 = filler */ 861 { 862 .sy_call = sys_nosys, 863 }, /* 227 = filler */ 864 { 865 .sy_call = sys_nosys, 866 }, /* 228 = filler */ 867 { 868 .sy_call = sys_nosys, 869 }, /* 229 = filler */ 870 { 871 .sy_call = sys_nosys, 872 }, /* 230 = filler */ 873 { 874 .sy_call = sys_nosys, 875 }, /* 231 = filler */ 876 { 877 .sy_call = sys_nosys, 878 }, /* 232 = filler */ 879 { 880 .sy_call = sys_nosys, 881 }, /* 233 = filler */ 882 { 883 .sy_call = sys_nosys, 884 }, /* 234 = filler */ 885 { 886 .sy_call = sys_nosys, 887 }, /* 235 = filler */ 888 { 889 .sy_call = sys_nosys, 890 }, /* 236 = filler */ 891 { 892 .sy_call = sys_nosys, 893 }, /* 237 = filler */ 894 { 895 .sy_call = sys_nosys, 896 }, /* 238 = filler */ 897 { 898 .sy_call = sys_nosys, 899 }, /* 239 = filler */ 900 { 901 .sy_call = sys_nosys, 902 }, /* 240 = filler */ 903 { 904 .sy_call = sys_nosys, 905 }, /* 241 = filler */ 906 { 907 .sy_call = sys_nosys, 908 }, /* 242 = filler */ 909 { 910 .sy_call = sys_nosys, 911 }, /* 243 = filler */ 912 { 913 .sy_call = sys_nosys, 914 }, /* 244 = filler */ 915 { 916 .sy_call = sys_nosys, 917 }, /* 245 = filler */ 918 { 919 .sy_call = sys_nosys, 920 }, /* 246 = filler */ 921 { 922 .sy_call = sys_nosys, 923 }, /* 247 = filler */ 924 { 925 .sy_call = sys_nosys, 926 }, /* 248 = filler */ 927 { 928 .sy_call = sys_nosys, 929 }, /* 249 = filler */ 930 { 931 .sy_call = sys_nosys, 932 }, /* 250 = filler */ 933 { 934 .sy_call = sys_nosys, 935 }, /* 251 = filler */ 936 { 937 .sy_call = sys_nosys, 938 }, /* 252 = filler */ 939 { 940 .sy_call = sys_nosys, 941 }, /* 253 = filler */ 942 { 943 .sy_call = sys_nosys, 944 }, /* 254 = filler */ 945 { 946 .sy_call = sys_nosys, 947 }, /* 255 = filler */ 948 }; 949