1 /* $NetBSD: ultrix_syscallargs.h,v 1.63 2017/05/10 06:19:49 riastradh Exp $ */ 2 3 /* 4 * System call argument lists. 5 * 6 * DO NOT EDIT-- this file is automatically generated. 7 * created from NetBSD: syscalls.master,v 1.52 2013/11/07 19:37:19 njoly Exp 8 */ 9 10 #ifndef _ULTRIX_SYS_SYSCALLARGS_H_ 11 #define _ULTRIX_SYS_SYSCALLARGS_H_ 12 13 /* Forward declaration */ 14 struct lwp; 15 16 #define ULTRIX_SYS_MAXSYSARGS 8 17 18 #undef syscallarg 19 #define syscallarg(x) \ 20 union { \ 21 register_t pad; \ 22 struct { x datum; } le; \ 23 struct { /* LINTED zero array dimension */ \ 24 int8_t pad[ /* CONSTCOND */ \ 25 (sizeof (register_t) < sizeof (x)) \ 26 ? 0 \ 27 : sizeof (register_t) - sizeof (x)]; \ 28 x datum; \ 29 } be; \ 30 } 31 32 #undef check_syscall_args 33 #define check_syscall_args(call) /*LINTED*/ \ 34 typedef char call##_check_args[sizeof (struct call##_args) \ 35 <= ULTRIX_SYS_MAXSYSARGS * sizeof (register_t) ? 1 : -1]; 36 37 struct sys_exit_args; 38 39 struct sys_read_args; 40 41 struct sys_write_args; 42 43 struct ultrix_sys_open_args { 44 syscallarg(const char *) path; 45 syscallarg(int) flags; 46 syscallarg(int) mode; 47 }; 48 check_syscall_args(ultrix_sys_open) 49 50 struct sys_close_args; 51 52 struct ultrix_sys_creat_args { 53 syscallarg(const char *) path; 54 syscallarg(int) mode; 55 }; 56 check_syscall_args(ultrix_sys_creat) 57 58 struct sys_link_args; 59 60 struct sys_unlink_args; 61 62 struct ultrix_sys_execv_args { 63 syscallarg(const char *) path; 64 syscallarg(char **) argp; 65 }; 66 check_syscall_args(ultrix_sys_execv) 67 68 struct sys_chdir_args; 69 70 struct ultrix_sys_mknod_args { 71 syscallarg(const char *) path; 72 syscallarg(int) mode; 73 syscallarg(int) dev; 74 }; 75 check_syscall_args(ultrix_sys_mknod) 76 77 struct sys_chmod_args; 78 79 struct sys___posix_chown_args; 80 81 struct sys_obreak_args; 82 83 struct compat_43_sys_lseek_args; 84 85 struct ultrix_sys_mount_args { 86 syscallarg(char *) special; 87 syscallarg(char *) dir; 88 syscallarg(int) rdonly; 89 syscallarg(int) type; 90 syscallarg(void *) data; 91 }; 92 check_syscall_args(ultrix_sys_mount) 93 94 struct sys_setuid_args; 95 96 struct ultrix_sys_access_args { 97 syscallarg(const char *) path; 98 syscallarg(int) flags; 99 }; 100 check_syscall_args(ultrix_sys_access) 101 102 struct sys_kill_args; 103 104 struct ultrix_sys_stat_args { 105 syscallarg(const char *) path; 106 syscallarg(struct stat43 *) ub; 107 }; 108 check_syscall_args(ultrix_sys_stat) 109 110 struct ultrix_sys_lstat_args { 111 syscallarg(const char *) path; 112 syscallarg(struct stat43 *) ub; 113 }; 114 check_syscall_args(ultrix_sys_lstat) 115 116 struct sys_dup_args; 117 118 struct sys_profil_args; 119 120 struct sys_acct_args; 121 122 struct ultrix_sys_ioctl_args { 123 syscallarg(int) fd; 124 syscallarg(u_long) com; 125 syscallarg(void *) data; 126 }; 127 check_syscall_args(ultrix_sys_ioctl) 128 129 struct sys_reboot_args; 130 131 struct sys_symlink_args; 132 133 struct sys_readlink_args; 134 135 struct ultrix_sys_execve_args { 136 syscallarg(const char *) path; 137 syscallarg(char **) argp; 138 syscallarg(char **) envp; 139 }; 140 check_syscall_args(ultrix_sys_execve) 141 142 struct sys_umask_args; 143 144 struct sys_chroot_args; 145 146 struct compat_43_sys_fstat_args; 147 148 struct sys_sbrk_args; 149 150 struct sys_sstk_args; 151 152 struct ultrix_sys_mmap_args { 153 syscallarg(void *) addr; 154 syscallarg(size_t) len; 155 syscallarg(int) prot; 156 syscallarg(u_int) flags; 157 syscallarg(int) fd; 158 syscallarg(long) pos; 159 }; 160 check_syscall_args(ultrix_sys_mmap) 161 162 struct sys_ovadvise_args; 163 164 struct sys_munmap_args; 165 166 struct sys_mprotect_args; 167 168 struct sys_madvise_args; 169 170 struct sys_mincore_args; 171 172 struct sys_getgroups_args; 173 174 struct sys_setgroups_args; 175 176 struct ultrix_sys_setpgrp_args { 177 syscallarg(int) pid; 178 syscallarg(int) pgid; 179 }; 180 check_syscall_args(ultrix_sys_setpgrp) 181 182 struct sys___setitimer50_args; 183 184 struct ultrix_sys_wait3_args { 185 syscallarg(int *) status; 186 syscallarg(int) options; 187 syscallarg(struct rusage50 *) rusage; 188 }; 189 check_syscall_args(ultrix_sys_wait3) 190 191 struct compat_12_sys_swapon_args; 192 193 struct sys___getitimer50_args; 194 195 struct compat_43_sys_gethostname_args; 196 197 struct compat_43_sys_sethostname_args; 198 199 struct sys_dup2_args; 200 201 struct ultrix_sys_fcntl_args { 202 syscallarg(int) fd; 203 syscallarg(int) cmd; 204 syscallarg(void *) arg; 205 }; 206 check_syscall_args(ultrix_sys_fcntl) 207 208 struct ultrix_sys_select_args { 209 syscallarg(u_int) nd; 210 syscallarg(fd_set *) in; 211 syscallarg(fd_set *) ou; 212 syscallarg(fd_set *) ex; 213 syscallarg(struct timeval50 *) tv; 214 }; 215 check_syscall_args(ultrix_sys_select) 216 217 struct sys_fsync_args; 218 219 struct sys_setpriority_args; 220 221 struct compat_30_sys_socket_args; 222 223 struct sys_connect_args; 224 225 struct compat_43_sys_accept_args; 226 227 struct sys_getpriority_args; 228 229 struct compat_43_sys_send_args; 230 231 struct compat_43_sys_recv_args; 232 233 struct ultrix_sys_sigreturn_args { 234 syscallarg(struct sigcontext *) sigcntxp; 235 }; 236 check_syscall_args(ultrix_sys_sigreturn) 237 238 struct sys_bind_args; 239 240 struct ultrix_sys_setsockopt_args { 241 syscallarg(int) s; 242 syscallarg(int) level; 243 syscallarg(int) name; 244 syscallarg(void *) val; 245 syscallarg(int) valsize; 246 }; 247 check_syscall_args(ultrix_sys_setsockopt) 248 249 struct sys_listen_args; 250 251 struct ultrix_sys_sigvec_args { 252 syscallarg(int) signum; 253 syscallarg(struct sigvec *) nsv; 254 syscallarg(struct sigvec *) osv; 255 }; 256 check_syscall_args(ultrix_sys_sigvec) 257 258 struct compat_43_sys_sigblock_args; 259 260 struct compat_43_sys_sigsetmask_args; 261 262 struct ultrix_sys_sigsuspend_args { 263 syscallarg(int) mask; 264 }; 265 check_syscall_args(ultrix_sys_sigsuspend) 266 267 struct compat_43_sys_sigstack_args; 268 269 struct compat_43_sys_recvmsg_args; 270 271 struct compat_43_sys_sendmsg_args; 272 273 struct sys___gettimeofday50_args; 274 275 struct sys___getrusage50_args; 276 277 struct sys_getsockopt_args; 278 279 struct sys_readv_args; 280 281 struct sys_writev_args; 282 283 struct sys___settimeofday50_args; 284 285 struct sys___posix_fchown_args; 286 287 struct sys_fchmod_args; 288 289 struct compat_43_sys_recvfrom_args; 290 291 struct sys_setreuid_args; 292 293 struct sys_setregid_args; 294 295 struct sys_rename_args; 296 297 struct compat_43_sys_truncate_args; 298 299 struct compat_43_sys_ftruncate_args; 300 301 struct sys_flock_args; 302 303 struct sys_sendto_args; 304 305 struct sys_shutdown_args; 306 307 struct sys_socketpair_args; 308 309 struct sys_mkdir_args; 310 311 struct sys_rmdir_args; 312 313 struct sys___utimes50_args; 314 315 struct ultrix_sys_sigcleanup_args { 316 syscallarg(struct sigcontext *) sigcntxp; 317 }; 318 check_syscall_args(ultrix_sys_sigcleanup) 319 320 struct sys___adjtime50_args; 321 322 struct compat_43_sys_getpeername_args; 323 324 struct compat_43_sys_getrlimit_args; 325 326 struct compat_43_sys_setrlimit_args; 327 328 struct compat_43_sys_killpg_args; 329 330 struct compat_43_sys_getsockname_args; 331 #ifdef __mips 332 333 struct ultrix_sys_cacheflush_args { 334 syscallarg(char *) addr; 335 syscallarg(int) nbytes; 336 syscallarg(int) whichcache; 337 }; 338 check_syscall_args(ultrix_sys_cacheflush) 339 340 struct ultrix_sys_cachectl_args { 341 syscallarg(char *) addr; 342 syscallarg(int) nbytes; 343 syscallarg(int) cacheop; 344 }; 345 check_syscall_args(ultrix_sys_cachectl) 346 #else /* !mips */ 347 #endif /* !mips */ 348 349 struct compat_43_sys_getdirentries_args; 350 351 struct ultrix_sys_statfs_args { 352 syscallarg(const char *) path; 353 syscallarg(struct ultrix_statfs *) buf; 354 }; 355 check_syscall_args(ultrix_sys_statfs) 356 357 struct ultrix_sys_fstatfs_args { 358 syscallarg(int) fd; 359 syscallarg(struct ultrix_statfs *) buf; 360 }; 361 check_syscall_args(ultrix_sys_fstatfs) 362 363 struct compat_30_sys_getfh_args; 364 365 struct compat_09_sys_getdomainname_args; 366 367 struct compat_09_sys_setdomainname_args; 368 369 struct ultrix_sys_quotactl_args { 370 syscallarg(int) cmd; 371 syscallarg(char *) special; 372 syscallarg(int) uid; 373 syscallarg(void *) addr; 374 }; 375 check_syscall_args(ultrix_sys_quotactl) 376 377 struct ultrix_sys_exportfs_args { 378 syscallarg(char *) path; 379 syscallarg(char *) ex; 380 }; 381 check_syscall_args(ultrix_sys_exportfs) 382 383 struct ultrix_sys_uname_args { 384 syscallarg(struct ultrix_utsname *) name; 385 }; 386 check_syscall_args(ultrix_sys_uname) 387 388 struct ultrix_sys_shmsys_args { 389 syscallarg(u_int) shmop; 390 syscallarg(u_int) a2; 391 syscallarg(u_int) a3; 392 syscallarg(u_int) a4; 393 }; 394 check_syscall_args(ultrix_sys_shmsys) 395 396 struct ultrix_sys_ustat_args { 397 syscallarg(int) dev; 398 syscallarg(struct ultrix_ustat *) buf; 399 }; 400 check_syscall_args(ultrix_sys_ustat) 401 402 struct ultrix_sys_getmnt_args { 403 syscallarg(int *) start; 404 syscallarg(struct ultrix_fs_data *) buf; 405 syscallarg(int) bufsize; 406 syscallarg(int) mode; 407 syscallarg(char *) path; 408 }; 409 check_syscall_args(ultrix_sys_getmnt) 410 411 struct ultrix_sys_sigpending_args { 412 syscallarg(int *) mask; 413 }; 414 check_syscall_args(ultrix_sys_sigpending) 415 416 struct ultrix_sys_waitpid_args { 417 syscallarg(int) pid; 418 syscallarg(int *) status; 419 syscallarg(int) options; 420 }; 421 check_syscall_args(ultrix_sys_waitpid) 422 423 struct ultrix_sys_getsysinfo_args { 424 syscallarg(unsigned) op; 425 syscallarg(char *) buffer; 426 syscallarg(unsigned) nbytes; 427 syscallarg(int *) start; 428 syscallarg(char *) arg; 429 }; 430 check_syscall_args(ultrix_sys_getsysinfo) 431 432 struct ultrix_sys_setsysinfo_args { 433 syscallarg(unsigned) op; 434 syscallarg(char *) buffer; 435 syscallarg(unsigned) nbytes; 436 syscallarg(unsigned) arg; 437 syscallarg(unsigned) flag; 438 }; 439 check_syscall_args(ultrix_sys_setsysinfo) 440 441 /* 442 * System call prototypes. 443 */ 444 445 int sys_nosys(struct lwp *, const void *, register_t *); 446 447 int sys_exit(struct lwp *, const struct sys_exit_args *, register_t *); 448 449 int sys_fork(struct lwp *, const void *, register_t *); 450 451 int sys_read(struct lwp *, const struct sys_read_args *, register_t *); 452 453 int sys_write(struct lwp *, const struct sys_write_args *, register_t *); 454 455 int ultrix_sys_open(struct lwp *, const struct ultrix_sys_open_args *, register_t *); 456 457 int sys_close(struct lwp *, const struct sys_close_args *, register_t *); 458 459 int compat_43_sys_wait(struct lwp *, const void *, register_t *); 460 461 int ultrix_sys_creat(struct lwp *, const struct ultrix_sys_creat_args *, register_t *); 462 463 int sys_link(struct lwp *, const struct sys_link_args *, register_t *); 464 465 int sys_unlink(struct lwp *, const struct sys_unlink_args *, register_t *); 466 467 int ultrix_sys_execv(struct lwp *, const struct ultrix_sys_execv_args *, register_t *); 468 469 int sys_chdir(struct lwp *, const struct sys_chdir_args *, register_t *); 470 471 int ultrix_sys_mknod(struct lwp *, const struct ultrix_sys_mknod_args *, register_t *); 472 473 int sys_chmod(struct lwp *, const struct sys_chmod_args *, register_t *); 474 475 int sys___posix_chown(struct lwp *, const struct sys___posix_chown_args *, register_t *); 476 477 int sys_obreak(struct lwp *, const struct sys_obreak_args *, register_t *); 478 479 int compat_43_sys_lseek(struct lwp *, const struct compat_43_sys_lseek_args *, register_t *); 480 481 int sys_getpid(struct lwp *, const void *, register_t *); 482 483 int ultrix_sys_mount(struct lwp *, const struct ultrix_sys_mount_args *, register_t *); 484 485 int sys_setuid(struct lwp *, const struct sys_setuid_args *, register_t *); 486 487 int sys_getuid(struct lwp *, const void *, register_t *); 488 489 int ultrix_sys_access(struct lwp *, const struct ultrix_sys_access_args *, register_t *); 490 491 int sys_sync(struct lwp *, const void *, register_t *); 492 493 int sys_kill(struct lwp *, const struct sys_kill_args *, register_t *); 494 495 int ultrix_sys_stat(struct lwp *, const struct ultrix_sys_stat_args *, register_t *); 496 497 int ultrix_sys_lstat(struct lwp *, const struct ultrix_sys_lstat_args *, register_t *); 498 499 int sys_dup(struct lwp *, const struct sys_dup_args *, register_t *); 500 501 int sys_pipe(struct lwp *, const void *, register_t *); 502 503 int sys_profil(struct lwp *, const struct sys_profil_args *, register_t *); 504 505 int sys_getgid(struct lwp *, const void *, register_t *); 506 507 int sys_acct(struct lwp *, const struct sys_acct_args *, register_t *); 508 509 int ultrix_sys_ioctl(struct lwp *, const struct ultrix_sys_ioctl_args *, register_t *); 510 511 int sys_reboot(struct lwp *, const struct sys_reboot_args *, register_t *); 512 513 int sys_symlink(struct lwp *, const struct sys_symlink_args *, register_t *); 514 515 int sys_readlink(struct lwp *, const struct sys_readlink_args *, register_t *); 516 517 int ultrix_sys_execve(struct lwp *, const struct ultrix_sys_execve_args *, register_t *); 518 519 int sys_umask(struct lwp *, const struct sys_umask_args *, register_t *); 520 521 int sys_chroot(struct lwp *, const struct sys_chroot_args *, register_t *); 522 523 int compat_43_sys_fstat(struct lwp *, const struct compat_43_sys_fstat_args *, register_t *); 524 525 int compat_43_sys_getpagesize(struct lwp *, const void *, register_t *); 526 527 int sys_vfork(struct lwp *, const void *, register_t *); 528 529 int sys_sbrk(struct lwp *, const struct sys_sbrk_args *, register_t *); 530 531 int sys_sstk(struct lwp *, const struct sys_sstk_args *, register_t *); 532 533 int ultrix_sys_mmap(struct lwp *, const struct ultrix_sys_mmap_args *, register_t *); 534 535 int sys_ovadvise(struct lwp *, const struct sys_ovadvise_args *, register_t *); 536 537 int sys_munmap(struct lwp *, const struct sys_munmap_args *, register_t *); 538 539 int sys_mprotect(struct lwp *, const struct sys_mprotect_args *, register_t *); 540 541 int sys_madvise(struct lwp *, const struct sys_madvise_args *, register_t *); 542 543 int ultrix_sys_vhangup(struct lwp *, const void *, register_t *); 544 545 int sys_mincore(struct lwp *, const struct sys_mincore_args *, register_t *); 546 547 int sys_getgroups(struct lwp *, const struct sys_getgroups_args *, register_t *); 548 549 int sys_setgroups(struct lwp *, const struct sys_setgroups_args *, register_t *); 550 551 int sys_getpgrp(struct lwp *, const void *, register_t *); 552 553 int ultrix_sys_setpgrp(struct lwp *, const struct ultrix_sys_setpgrp_args *, register_t *); 554 555 int sys___setitimer50(struct lwp *, const struct sys___setitimer50_args *, register_t *); 556 557 int ultrix_sys_wait3(struct lwp *, const struct ultrix_sys_wait3_args *, register_t *); 558 559 int compat_12_sys_swapon(struct lwp *, const struct compat_12_sys_swapon_args *, register_t *); 560 561 int sys___getitimer50(struct lwp *, const struct sys___getitimer50_args *, register_t *); 562 563 int compat_43_sys_gethostname(struct lwp *, const struct compat_43_sys_gethostname_args *, register_t *); 564 565 int compat_43_sys_sethostname(struct lwp *, const struct compat_43_sys_sethostname_args *, register_t *); 566 567 int compat_43_sys_getdtablesize(struct lwp *, const void *, register_t *); 568 569 int sys_dup2(struct lwp *, const struct sys_dup2_args *, register_t *); 570 571 int ultrix_sys_fcntl(struct lwp *, const struct ultrix_sys_fcntl_args *, register_t *); 572 573 int ultrix_sys_select(struct lwp *, const struct ultrix_sys_select_args *, register_t *); 574 575 int sys_fsync(struct lwp *, const struct sys_fsync_args *, register_t *); 576 577 int sys_setpriority(struct lwp *, const struct sys_setpriority_args *, register_t *); 578 579 int compat_30_sys_socket(struct lwp *, const struct compat_30_sys_socket_args *, register_t *); 580 581 int sys_connect(struct lwp *, const struct sys_connect_args *, register_t *); 582 583 int compat_43_sys_accept(struct lwp *, const struct compat_43_sys_accept_args *, register_t *); 584 585 int sys_getpriority(struct lwp *, const struct sys_getpriority_args *, register_t *); 586 587 int compat_43_sys_send(struct lwp *, const struct compat_43_sys_send_args *, register_t *); 588 589 int compat_43_sys_recv(struct lwp *, const struct compat_43_sys_recv_args *, register_t *); 590 591 int ultrix_sys_sigreturn(struct lwp *, const struct ultrix_sys_sigreturn_args *, register_t *); 592 593 int sys_bind(struct lwp *, const struct sys_bind_args *, register_t *); 594 595 int ultrix_sys_setsockopt(struct lwp *, const struct ultrix_sys_setsockopt_args *, register_t *); 596 597 int sys_listen(struct lwp *, const struct sys_listen_args *, register_t *); 598 599 int ultrix_sys_sigvec(struct lwp *, const struct ultrix_sys_sigvec_args *, register_t *); 600 601 int compat_43_sys_sigblock(struct lwp *, const struct compat_43_sys_sigblock_args *, register_t *); 602 603 int compat_43_sys_sigsetmask(struct lwp *, const struct compat_43_sys_sigsetmask_args *, register_t *); 604 605 int ultrix_sys_sigsuspend(struct lwp *, const struct ultrix_sys_sigsuspend_args *, register_t *); 606 607 int compat_43_sys_sigstack(struct lwp *, const struct compat_43_sys_sigstack_args *, register_t *); 608 609 int compat_43_sys_recvmsg(struct lwp *, const struct compat_43_sys_recvmsg_args *, register_t *); 610 611 int compat_43_sys_sendmsg(struct lwp *, const struct compat_43_sys_sendmsg_args *, register_t *); 612 613 int sys___gettimeofday50(struct lwp *, const struct sys___gettimeofday50_args *, register_t *); 614 615 int sys___getrusage50(struct lwp *, const struct sys___getrusage50_args *, register_t *); 616 617 int sys_getsockopt(struct lwp *, const struct sys_getsockopt_args *, register_t *); 618 619 int sys_readv(struct lwp *, const struct sys_readv_args *, register_t *); 620 621 int sys_writev(struct lwp *, const struct sys_writev_args *, register_t *); 622 623 int sys___settimeofday50(struct lwp *, const struct sys___settimeofday50_args *, register_t *); 624 625 int sys___posix_fchown(struct lwp *, const struct sys___posix_fchown_args *, register_t *); 626 627 int sys_fchmod(struct lwp *, const struct sys_fchmod_args *, register_t *); 628 629 int compat_43_sys_recvfrom(struct lwp *, const struct compat_43_sys_recvfrom_args *, register_t *); 630 631 int sys_setreuid(struct lwp *, const struct sys_setreuid_args *, register_t *); 632 633 int sys_setregid(struct lwp *, const struct sys_setregid_args *, register_t *); 634 635 int sys_rename(struct lwp *, const struct sys_rename_args *, register_t *); 636 637 int compat_43_sys_truncate(struct lwp *, const struct compat_43_sys_truncate_args *, register_t *); 638 639 int compat_43_sys_ftruncate(struct lwp *, const struct compat_43_sys_ftruncate_args *, register_t *); 640 641 int sys_flock(struct lwp *, const struct sys_flock_args *, register_t *); 642 643 int sys_sendto(struct lwp *, const struct sys_sendto_args *, register_t *); 644 645 int sys_shutdown(struct lwp *, const struct sys_shutdown_args *, register_t *); 646 647 int sys_socketpair(struct lwp *, const struct sys_socketpair_args *, register_t *); 648 649 int sys_mkdir(struct lwp *, const struct sys_mkdir_args *, register_t *); 650 651 int sys_rmdir(struct lwp *, const struct sys_rmdir_args *, register_t *); 652 653 int sys___utimes50(struct lwp *, const struct sys___utimes50_args *, register_t *); 654 655 int ultrix_sys_sigcleanup(struct lwp *, const struct ultrix_sys_sigcleanup_args *, register_t *); 656 657 int sys___adjtime50(struct lwp *, const struct sys___adjtime50_args *, register_t *); 658 659 int compat_43_sys_getpeername(struct lwp *, const struct compat_43_sys_getpeername_args *, register_t *); 660 661 int compat_43_sys_gethostid(struct lwp *, const void *, register_t *); 662 663 int compat_43_sys_getrlimit(struct lwp *, const struct compat_43_sys_getrlimit_args *, register_t *); 664 665 int compat_43_sys_setrlimit(struct lwp *, const struct compat_43_sys_setrlimit_args *, register_t *); 666 667 int compat_43_sys_killpg(struct lwp *, const struct compat_43_sys_killpg_args *, register_t *); 668 669 int compat_43_sys_getsockname(struct lwp *, const struct compat_43_sys_getsockname_args *, register_t *); 670 671 #ifdef __mips 672 int ultrix_sys_cacheflush(struct lwp *, const struct ultrix_sys_cacheflush_args *, register_t *); 673 674 int ultrix_sys_cachectl(struct lwp *, const struct ultrix_sys_cachectl_args *, register_t *); 675 676 #else /* !mips */ 677 #endif /* !mips */ 678 int compat_43_sys_getdirentries(struct lwp *, const struct compat_43_sys_getdirentries_args *, register_t *); 679 680 int ultrix_sys_statfs(struct lwp *, const struct ultrix_sys_statfs_args *, register_t *); 681 682 int ultrix_sys_fstatfs(struct lwp *, const struct ultrix_sys_fstatfs_args *, register_t *); 683 684 int compat_30_sys_getfh(struct lwp *, const struct compat_30_sys_getfh_args *, register_t *); 685 686 int compat_09_sys_getdomainname(struct lwp *, const struct compat_09_sys_getdomainname_args *, register_t *); 687 688 int compat_09_sys_setdomainname(struct lwp *, const struct compat_09_sys_setdomainname_args *, register_t *); 689 690 int ultrix_sys_quotactl(struct lwp *, const struct ultrix_sys_quotactl_args *, register_t *); 691 692 int ultrix_sys_exportfs(struct lwp *, const struct ultrix_sys_exportfs_args *, register_t *); 693 694 int ultrix_sys_uname(struct lwp *, const struct ultrix_sys_uname_args *, register_t *); 695 696 int ultrix_sys_shmsys(struct lwp *, const struct ultrix_sys_shmsys_args *, register_t *); 697 698 int ultrix_sys_ustat(struct lwp *, const struct ultrix_sys_ustat_args *, register_t *); 699 700 int ultrix_sys_getmnt(struct lwp *, const struct ultrix_sys_getmnt_args *, register_t *); 701 702 int ultrix_sys_sigpending(struct lwp *, const struct ultrix_sys_sigpending_args *, register_t *); 703 704 int sys_setsid(struct lwp *, const void *, register_t *); 705 706 int ultrix_sys_waitpid(struct lwp *, const struct ultrix_sys_waitpid_args *, register_t *); 707 708 int ultrix_sys_getsysinfo(struct lwp *, const struct ultrix_sys_getsysinfo_args *, register_t *); 709 710 int ultrix_sys_setsysinfo(struct lwp *, const struct ultrix_sys_setsysinfo_args *, register_t *); 711 712 #endif /* _ULTRIX_SYS_SYSCALLARGS_H_ */ 713