4 * System call argument lists.
6 * DO NOT EDIT-- this file is automatically generated.
7 * created from NetBSD: syscalls.master,v 1.48 2009/01/13 22:27:43 pooka Exp
10 #ifndef _OSF1_SYS_SYSCALLARGS_H_
11 #define _OSF1_SYS_SYSCALLARGS_H_
13 #define OSF1_SYS_MAXSYSARGS 8
16 #define syscallarg(x) \
19 struct { x datum; } le; \
20 struct { /* LINTED zero array dimension */ \
21 int8_t pad[ /* CONSTCOND */ \
22 (sizeof (register_t) < sizeof (x)) \
24 : sizeof (register_t) - sizeof (x)]; \
29 #undef check_syscall_args
30 #define check_syscall_args(call) \
31 typedef char call##_check_args[sizeof (struct call##_args) \
32 <= OSF1_SYS_MAXSYSARGS * sizeof (register_t) ? 1 : -1];
38 struct sys_write_args
;
40 struct sys_close_args
;
42 struct osf1_sys_wait4_args
{
44 syscallarg(int *) status
;
45 syscallarg(int) options
;
46 syscallarg(struct osf1_rusage
*) rusage
;
48 check_syscall_args(osf1_sys_wait4
)
52 struct sys_unlink_args
;
54 struct sys_chdir_args
;
56 struct sys_fchdir_args
;
58 struct osf1_sys_mknod_args
{
59 syscallarg(const char *) path
;
63 check_syscall_args(osf1_sys_mknod
)
65 struct sys_chmod_args
;
67 struct sys___posix_chown_args
;
69 struct sys_obreak_args
;
71 struct osf1_sys_getfsstat_args
{
72 syscallarg(struct osf1_statfs
*) buf
;
73 syscallarg(long) bufsize
;
74 syscallarg(int) flags
;
76 check_syscall_args(osf1_sys_getfsstat
)
78 struct osf1_sys_lseek_args
{
80 syscallarg(off_t
) offset
;
81 syscallarg(int) whence
;
83 check_syscall_args(osf1_sys_lseek
)
85 struct osf1_sys_mount_args
{
87 syscallarg(const char *) path
;
88 syscallarg(int) flags
;
89 syscallarg(void *) data
;
91 check_syscall_args(osf1_sys_mount
)
93 struct osf1_sys_unmount_args
{
94 syscallarg(const char *) path
;
95 syscallarg(int) flags
;
97 check_syscall_args(osf1_sys_unmount
)
99 struct osf1_sys_setuid_args
{
100 syscallarg(uid_t
) uid
;
102 check_syscall_args(osf1_sys_setuid
)
104 struct osf1_sys_recvmsg_xopen_args
{
106 syscallarg(struct osf1_msghdr_xopen
*) msg
;
107 syscallarg(int) flags
;
109 check_syscall_args(osf1_sys_recvmsg_xopen
)
111 struct osf1_sys_sendmsg_xopen_args
{
113 syscallarg(const struct osf1_msghdr_xopen
*) msg
;
114 syscallarg(int) flags
;
116 check_syscall_args(osf1_sys_sendmsg_xopen
)
118 struct osf1_sys_access_args
{
119 syscallarg(const char *) path
;
120 syscallarg(int) flags
;
122 check_syscall_args(osf1_sys_access
)
124 struct sys_kill_args
;
126 struct sys_setpgid_args
;
130 struct osf1_sys_set_program_attributes_args
{
131 syscallarg(void *) taddr
;
132 syscallarg(unsigned long) tsize
;
133 syscallarg(void *) daddr
;
134 syscallarg(unsigned long) dsize
;
136 check_syscall_args(osf1_sys_set_program_attributes
)
138 struct osf1_sys_open_args
{
139 syscallarg(const char *) path
;
140 syscallarg(int) flags
;
141 syscallarg(int) mode
;
143 check_syscall_args(osf1_sys_open
)
145 struct compat_13_sys_sigprocmask_args
;
147 struct sys___getlogin_args
;
149 struct sys___setlogin_args
;
151 struct sys_acct_args
;
153 struct osf1_sys_classcntl_args
{
154 syscallarg(int) opcode
;
155 syscallarg(int) arg1
;
156 syscallarg(int) arg2
;
157 syscallarg(int) arg3
;
159 check_syscall_args(osf1_sys_classcntl
)
161 struct osf1_sys_ioctl_args
{
164 syscallarg(void *) data
;
166 check_syscall_args(osf1_sys_ioctl
)
168 struct osf1_sys_reboot_args
{
171 check_syscall_args(osf1_sys_reboot
)
173 struct sys_revoke_args
;
175 struct sys_symlink_args
;
177 struct sys_readlink_args
;
179 struct osf1_sys_execve_args
{
180 syscallarg(const char *) path
;
181 syscallarg(char *const *) argp
;
182 syscallarg(char *const *) envp
;
184 check_syscall_args(osf1_sys_execve
)
186 struct sys_umask_args
;
188 struct sys_chroot_args
;
190 struct osf1_sys_stat_args
{
191 syscallarg(const char *) path
;
192 syscallarg(struct osf1_stat
*) ub
;
194 check_syscall_args(osf1_sys_stat
)
196 struct osf1_sys_lstat_args
{
197 syscallarg(const char *) path
;
198 syscallarg(struct osf1_stat
*) ub
;
200 check_syscall_args(osf1_sys_lstat
)
202 struct osf1_sys_mmap_args
{
203 syscallarg(void *) addr
;
204 syscallarg(size_t) len
;
205 syscallarg(int) prot
;
206 syscallarg(int) flags
;
208 syscallarg(off_t
) pos
;
210 check_syscall_args(osf1_sys_mmap
)
212 struct sys_munmap_args
;
214 struct osf1_sys_mprotect_args
{
215 syscallarg(void *) addr
;
216 syscallarg(size_t) len
;
217 syscallarg(int) prot
;
219 check_syscall_args(osf1_sys_mprotect
)
221 struct osf1_sys_madvise_args
{
222 syscallarg(void *) addr
;
223 syscallarg(size_t) len
;
224 syscallarg(int) behav
;
226 check_syscall_args(osf1_sys_madvise
)
228 struct sys_getgroups_args
;
230 struct sys_setgroups_args
;
232 struct sys_setpgid_args
;
234 struct osf1_sys_setitimer_args
{
235 syscallarg(u_int
) which
;
236 syscallarg(struct osf1_itimerval
*) itv
;
237 syscallarg(struct osf1_itimerval
*) oitv
;
239 check_syscall_args(osf1_sys_setitimer
)
241 struct osf1_sys_getitimer_args
{
242 syscallarg(u_int
) which
;
243 syscallarg(struct osf1_itimerval
*) itv
;
245 check_syscall_args(osf1_sys_getitimer
)
247 struct compat_43_sys_gethostname_args
;
249 struct compat_43_sys_sethostname_args
;
251 struct sys_dup2_args
;
253 struct osf1_sys_fstat_args
{
255 syscallarg(void *) sb
;
257 check_syscall_args(osf1_sys_fstat
)
259 struct osf1_sys_fcntl_args
{
262 syscallarg(void *) arg
;
264 check_syscall_args(osf1_sys_fcntl
)
266 struct osf1_sys_select_args
{
267 syscallarg(u_int
) nd
;
268 syscallarg(fd_set
*) in
;
269 syscallarg(fd_set
*) ou
;
270 syscallarg(fd_set
*) ex
;
271 syscallarg(struct osf1_timeval
*) tv
;
273 check_syscall_args(osf1_sys_select
)
275 struct sys_poll_args
;
277 struct sys_fsync_args
;
279 struct sys_setpriority_args
;
281 struct osf1_sys_socket_args
{
282 syscallarg(int) domain
;
283 syscallarg(int) type
;
284 syscallarg(int) protocol
;
286 check_syscall_args(osf1_sys_socket
)
288 struct sys_connect_args
;
290 struct compat_43_sys_accept_args
;
292 struct sys_getpriority_args
;
294 struct compat_43_sys_send_args
;
296 struct compat_43_sys_recv_args
;
298 struct compat_13_sys_sigreturn_args
;
300 struct sys_bind_args
;
302 struct sys_setsockopt_args
;
304 struct sys_listen_args
;
306 struct compat_13_sys_sigsuspend_args
;
308 struct compat_43_sys_sigstack_args
;
310 struct osf1_sys_gettimeofday_args
{
311 syscallarg(struct osf1_timeval
*) tp
;
312 syscallarg(struct osf1_timezone
*) tzp
;
314 check_syscall_args(osf1_sys_gettimeofday
)
316 struct osf1_sys_getrusage_args
{
318 syscallarg(struct osf1_rusage
*) rusage
;
320 check_syscall_args(osf1_sys_getrusage
)
322 struct sys_getsockopt_args
;
324 struct osf1_sys_readv_args
{
326 syscallarg(struct osf1_iovec
*) iovp
;
327 syscallarg(u_int
) iovcnt
;
329 check_syscall_args(osf1_sys_readv
)
331 struct osf1_sys_writev_args
{
333 syscallarg(struct osf1_iovec
*) iovp
;
334 syscallarg(u_int
) iovcnt
;
336 check_syscall_args(osf1_sys_writev
)
338 struct osf1_sys_settimeofday_args
{
339 syscallarg(struct osf1_timeval
*) tv
;
340 syscallarg(struct osf1_timezone
*) tzp
;
342 check_syscall_args(osf1_sys_settimeofday
)
344 struct sys___posix_fchown_args
;
346 struct sys_fchmod_args
;
348 struct compat_43_sys_recvfrom_args
;
350 struct sys_setreuid_args
;
352 struct sys_setregid_args
;
354 struct sys___posix_rename_args
;
356 struct osf1_sys_truncate_args
{
357 syscallarg(const char *) path
;
358 syscallarg(off_t
) length
;
360 check_syscall_args(osf1_sys_truncate
)
362 struct osf1_sys_ftruncate_args
{
364 syscallarg(off_t
) length
;
366 check_syscall_args(osf1_sys_ftruncate
)
368 struct sys_flock_args
;
370 struct osf1_sys_setgid_args
{
371 syscallarg(gid_t
) gid
;
373 check_syscall_args(osf1_sys_setgid
)
375 struct osf1_sys_sendto_args
{
377 syscallarg(void *) buf
;
378 syscallarg(size_t) len
;
379 syscallarg(int) flags
;
380 syscallarg(struct sockaddr
*) to
;
381 syscallarg(int) tolen
;
383 check_syscall_args(osf1_sys_sendto
)
385 struct sys_shutdown_args
;
387 struct osf1_sys_socketpair_args
{
388 syscallarg(int) domain
;
389 syscallarg(int) type
;
390 syscallarg(int) protocol
;
391 syscallarg(int *) rsv
;
393 check_syscall_args(osf1_sys_socketpair
)
395 struct sys_mkdir_args
;
397 struct sys_rmdir_args
;
399 struct osf1_sys_utimes_args
{
400 syscallarg(const char *) path
;
401 syscallarg(const struct osf1_timeval
*) tptr
;
403 check_syscall_args(osf1_sys_utimes
)
405 struct compat_43_sys_getpeername_args
;
407 struct compat_43_sys_sethostid_args
;
409 struct osf1_sys_getrlimit_args
{
410 syscallarg(u_int
) which
;
411 syscallarg(struct rlimit
*) rlp
;
413 check_syscall_args(osf1_sys_getrlimit
)
415 struct osf1_sys_setrlimit_args
{
416 syscallarg(u_int
) which
;
417 syscallarg(struct rlimit
*) rlp
;
419 check_syscall_args(osf1_sys_setrlimit
)
421 struct compat_43_sys_getsockname_args
;
423 struct osf1_sys_sigaction_args
{
424 syscallarg(int) signum
;
425 syscallarg(struct osf1_sigaction
*) nsa
;
426 syscallarg(struct osf1_sigaction
*) osa
;
428 check_syscall_args(osf1_sys_sigaction
)
430 struct osf1_sys_getdirentries_args
{
432 syscallarg(char *) buf
;
433 syscallarg(int) nbytes
;
434 syscallarg(long *) basep
;
436 check_syscall_args(osf1_sys_getdirentries
)
438 struct osf1_sys_statfs_args
{
439 syscallarg(const char *) path
;
440 syscallarg(struct osf1_statfs
*) buf
;
443 check_syscall_args(osf1_sys_statfs
)
445 struct osf1_sys_fstatfs_args
{
447 syscallarg(struct osf1_statfs
*) buf
;
450 check_syscall_args(osf1_sys_fstatfs
)
452 struct compat_09_sys_getdomainname_args
;
454 struct compat_09_sys_setdomainname_args
;
456 struct osf1_sys_uname_args
{
457 syscallarg(struct osf1_uname
*) name
;
459 check_syscall_args(osf1_sys_uname
)
461 struct sys___posix_lchown_args
;
463 struct osf1_sys_shmat_args
{
464 syscallarg(int) shmid
;
465 syscallarg(const void *) shmaddr
;
466 syscallarg(int) shmflg
;
468 check_syscall_args(osf1_sys_shmat
)
470 struct osf1_sys_shmctl_args
{
471 syscallarg(int) shmid
;
473 syscallarg(struct osf1_shmid_ds
*) buf
;
475 check_syscall_args(osf1_sys_shmctl
)
477 struct osf1_sys_shmdt_args
{
478 syscallarg(const void *) shmaddr
;
480 check_syscall_args(osf1_sys_shmdt
)
482 struct osf1_sys_shmget_args
{
483 syscallarg(osf1_key_t
) key
;
484 syscallarg(size_t) size
;
485 syscallarg(int) flags
;
487 check_syscall_args(osf1_sys_shmget
)
489 struct osf1_sys_stat2_args
{
490 syscallarg(const char *) path
;
491 syscallarg(struct osf1_stat2
*) ub
;
493 check_syscall_args(osf1_sys_stat2
)
495 struct osf1_sys_lstat2_args
{
496 syscallarg(const char *) path
;
497 syscallarg(struct osf1_stat2
*) ub
;
499 check_syscall_args(osf1_sys_lstat2
)
501 struct osf1_sys_fstat2_args
{
503 syscallarg(struct osf1_stat2
*) sb
;
505 check_syscall_args(osf1_sys_fstat2
)
507 struct sys_getpgid_args
;
509 struct sys_getsid_args
;
511 struct osf1_sys_sigaltstack_args
{
512 syscallarg(struct osf1_sigaltstack
*) nss
;
513 syscallarg(struct osf1_sigaltstack
*) oss
;
515 check_syscall_args(osf1_sys_sigaltstack
)
517 struct osf1_sys_sysinfo_args
{
519 syscallarg(char *) buf
;
520 syscallarg(long) len
;
522 check_syscall_args(osf1_sys_sysinfo
)
524 struct osf1_sys_pathconf_args
{
525 syscallarg(const char *) path
;
526 syscallarg(int) name
;
528 check_syscall_args(osf1_sys_pathconf
)
530 struct osf1_sys_fpathconf_args
{
532 syscallarg(int) name
;
534 check_syscall_args(osf1_sys_fpathconf
)
536 struct osf1_sys_usleep_thread_args
{
537 syscallarg(struct osf1_timeval
*) sleep
;
538 syscallarg(struct osf1_timeval
*) slept
;
540 check_syscall_args(osf1_sys_usleep_thread
)
542 struct osf1_sys_getsysinfo_args
{
543 syscallarg(u_long
) op
;
544 syscallarg(void *) buffer
;
545 syscallarg(u_long
) nbytes
;
546 syscallarg(void *) arg
;
547 syscallarg(u_long
) flag
;
549 check_syscall_args(osf1_sys_getsysinfo
)
551 struct osf1_sys_setsysinfo_args
{
552 syscallarg(u_long
) op
;
553 syscallarg(void *) buffer
;
554 syscallarg(u_long
) nbytes
;
555 syscallarg(void *) arg
;
556 syscallarg(u_long
) flag
;
558 check_syscall_args(osf1_sys_setsysinfo
)
561 * System call prototypes.
564 int sys_nosys(struct lwp
*, const void *, register_t
*);
566 int sys_exit(struct lwp
*, const struct sys_exit_args
*, register_t
*);
568 int sys_fork(struct lwp
*, const void *, register_t
*);
570 int sys_read(struct lwp
*, const struct sys_read_args
*, register_t
*);
572 int sys_write(struct lwp
*, const struct sys_write_args
*, register_t
*);
574 int sys_close(struct lwp
*, const struct sys_close_args
*, register_t
*);
576 int osf1_sys_wait4(struct lwp
*, const struct osf1_sys_wait4_args
*, register_t
*);
578 int sys_link(struct lwp
*, const struct sys_link_args
*, register_t
*);
580 int sys_unlink(struct lwp
*, const struct sys_unlink_args
*, register_t
*);
582 int sys_chdir(struct lwp
*, const struct sys_chdir_args
*, register_t
*);
584 int sys_fchdir(struct lwp
*, const struct sys_fchdir_args
*, register_t
*);
586 int osf1_sys_mknod(struct lwp
*, const struct osf1_sys_mknod_args
*, register_t
*);
588 int sys_chmod(struct lwp
*, const struct sys_chmod_args
*, register_t
*);
590 int sys___posix_chown(struct lwp
*, const struct sys___posix_chown_args
*, register_t
*);
592 int sys_obreak(struct lwp
*, const struct sys_obreak_args
*, register_t
*);
594 int osf1_sys_getfsstat(struct lwp
*, const struct osf1_sys_getfsstat_args
*, register_t
*);
596 int osf1_sys_lseek(struct lwp
*, const struct osf1_sys_lseek_args
*, register_t
*);
598 int sys_getpid_with_ppid(struct lwp
*, const void *, register_t
*);
600 int osf1_sys_mount(struct lwp
*, const struct osf1_sys_mount_args
*, register_t
*);
602 int osf1_sys_unmount(struct lwp
*, const struct osf1_sys_unmount_args
*, register_t
*);
604 int osf1_sys_setuid(struct lwp
*, const struct osf1_sys_setuid_args
*, register_t
*);
606 int sys_getuid_with_euid(struct lwp
*, const void *, register_t
*);
608 int osf1_sys_recvmsg_xopen(struct lwp
*, const struct osf1_sys_recvmsg_xopen_args
*, register_t
*);
610 int osf1_sys_sendmsg_xopen(struct lwp
*, const struct osf1_sys_sendmsg_xopen_args
*, register_t
*);
612 int osf1_sys_access(struct lwp
*, const struct osf1_sys_access_args
*, register_t
*);
614 int sys_sync(struct lwp
*, const void *, register_t
*);
616 int sys_kill(struct lwp
*, const struct sys_kill_args
*, register_t
*);
618 int sys_setpgid(struct lwp
*, const struct sys_setpgid_args
*, register_t
*);
620 int sys_dup(struct lwp
*, const struct sys_dup_args
*, register_t
*);
622 int sys_pipe(struct lwp
*, const void *, register_t
*);
624 int osf1_sys_set_program_attributes(struct lwp
*, const struct osf1_sys_set_program_attributes_args
*, register_t
*);
626 int osf1_sys_open(struct lwp
*, const struct osf1_sys_open_args
*, register_t
*);
628 int sys_getgid_with_egid(struct lwp
*, const void *, register_t
*);
630 int compat_13_sys_sigprocmask(struct lwp
*, const struct compat_13_sys_sigprocmask_args
*, register_t
*);
632 int sys___getlogin(struct lwp
*, const struct sys___getlogin_args
*, register_t
*);
634 int sys___setlogin(struct lwp
*, const struct sys___setlogin_args
*, register_t
*);
636 int sys_acct(struct lwp
*, const struct sys_acct_args
*, register_t
*);
638 int osf1_sys_classcntl(struct lwp
*, const struct osf1_sys_classcntl_args
*, register_t
*);
640 int osf1_sys_ioctl(struct lwp
*, const struct osf1_sys_ioctl_args
*, register_t
*);
642 int osf1_sys_reboot(struct lwp
*, const struct osf1_sys_reboot_args
*, register_t
*);
644 int sys_revoke(struct lwp
*, const struct sys_revoke_args
*, register_t
*);
646 int sys_symlink(struct lwp
*, const struct sys_symlink_args
*, register_t
*);
648 int sys_readlink(struct lwp
*, const struct sys_readlink_args
*, register_t
*);
650 int osf1_sys_execve(struct lwp
*, const struct osf1_sys_execve_args
*, register_t
*);
652 int sys_umask(struct lwp
*, const struct sys_umask_args
*, register_t
*);
654 int sys_chroot(struct lwp
*, const struct sys_chroot_args
*, register_t
*);
656 int sys_getpgrp(struct lwp
*, const void *, register_t
*);
658 int compat_43_sys_getpagesize(struct lwp
*, const void *, register_t
*);
660 int sys_vfork(struct lwp
*, const void *, register_t
*);
662 int osf1_sys_stat(struct lwp
*, const struct osf1_sys_stat_args
*, register_t
*);
664 int osf1_sys_lstat(struct lwp
*, const struct osf1_sys_lstat_args
*, register_t
*);
666 int osf1_sys_mmap(struct lwp
*, const struct osf1_sys_mmap_args
*, register_t
*);
668 int sys_munmap(struct lwp
*, const struct sys_munmap_args
*, register_t
*);
670 int osf1_sys_mprotect(struct lwp
*, const struct osf1_sys_mprotect_args
*, register_t
*);
672 int osf1_sys_madvise(struct lwp
*, const struct osf1_sys_madvise_args
*, register_t
*);
674 int sys_getgroups(struct lwp
*, const struct sys_getgroups_args
*, register_t
*);
676 int sys_setgroups(struct lwp
*, const struct sys_setgroups_args
*, register_t
*);
678 int osf1_sys_setitimer(struct lwp
*, const struct osf1_sys_setitimer_args
*, register_t
*);
680 int osf1_sys_getitimer(struct lwp
*, const struct osf1_sys_getitimer_args
*, register_t
*);
682 int compat_43_sys_gethostname(struct lwp
*, const struct compat_43_sys_gethostname_args
*, register_t
*);
684 int compat_43_sys_sethostname(struct lwp
*, const struct compat_43_sys_sethostname_args
*, register_t
*);
686 int compat_43_sys_getdtablesize(struct lwp
*, const void *, register_t
*);
688 int sys_dup2(struct lwp
*, const struct sys_dup2_args
*, register_t
*);
690 int osf1_sys_fstat(struct lwp
*, const struct osf1_sys_fstat_args
*, register_t
*);
692 int osf1_sys_fcntl(struct lwp
*, const struct osf1_sys_fcntl_args
*, register_t
*);
694 int osf1_sys_select(struct lwp
*, const struct osf1_sys_select_args
*, register_t
*);
696 int sys_poll(struct lwp
*, const struct sys_poll_args
*, register_t
*);
698 int sys_fsync(struct lwp
*, const struct sys_fsync_args
*, register_t
*);
700 int sys_setpriority(struct lwp
*, const struct sys_setpriority_args
*, register_t
*);
702 int osf1_sys_socket(struct lwp
*, const struct osf1_sys_socket_args
*, register_t
*);
704 int sys_connect(struct lwp
*, const struct sys_connect_args
*, register_t
*);
706 int compat_43_sys_accept(struct lwp
*, const struct compat_43_sys_accept_args
*, register_t
*);
708 int sys_getpriority(struct lwp
*, const struct sys_getpriority_args
*, register_t
*);
710 int compat_43_sys_send(struct lwp
*, const struct compat_43_sys_send_args
*, register_t
*);
712 int compat_43_sys_recv(struct lwp
*, const struct compat_43_sys_recv_args
*, register_t
*);
714 int compat_13_sys_sigreturn(struct lwp
*, const struct compat_13_sys_sigreturn_args
*, register_t
*);
716 int sys_bind(struct lwp
*, const struct sys_bind_args
*, register_t
*);
718 int sys_setsockopt(struct lwp
*, const struct sys_setsockopt_args
*, register_t
*);
720 int sys_listen(struct lwp
*, const struct sys_listen_args
*, register_t
*);
722 int compat_13_sys_sigsuspend(struct lwp
*, const struct compat_13_sys_sigsuspend_args
*, register_t
*);
724 int compat_43_sys_sigstack(struct lwp
*, const struct compat_43_sys_sigstack_args
*, register_t
*);
726 int osf1_sys_gettimeofday(struct lwp
*, const struct osf1_sys_gettimeofday_args
*, register_t
*);
728 int osf1_sys_getrusage(struct lwp
*, const struct osf1_sys_getrusage_args
*, register_t
*);
730 int sys_getsockopt(struct lwp
*, const struct sys_getsockopt_args
*, register_t
*);
732 int osf1_sys_readv(struct lwp
*, const struct osf1_sys_readv_args
*, register_t
*);
734 int osf1_sys_writev(struct lwp
*, const struct osf1_sys_writev_args
*, register_t
*);
736 int osf1_sys_settimeofday(struct lwp
*, const struct osf1_sys_settimeofday_args
*, register_t
*);
738 int sys___posix_fchown(struct lwp
*, const struct sys___posix_fchown_args
*, register_t
*);
740 int sys_fchmod(struct lwp
*, const struct sys_fchmod_args
*, register_t
*);
742 int compat_43_sys_recvfrom(struct lwp
*, const struct compat_43_sys_recvfrom_args
*, register_t
*);
744 int sys_setreuid(struct lwp
*, const struct sys_setreuid_args
*, register_t
*);
746 int sys_setregid(struct lwp
*, const struct sys_setregid_args
*, register_t
*);
748 int sys___posix_rename(struct lwp
*, const struct sys___posix_rename_args
*, register_t
*);
750 int osf1_sys_truncate(struct lwp
*, const struct osf1_sys_truncate_args
*, register_t
*);
752 int osf1_sys_ftruncate(struct lwp
*, const struct osf1_sys_ftruncate_args
*, register_t
*);
754 int sys_flock(struct lwp
*, const struct sys_flock_args
*, register_t
*);
756 int osf1_sys_setgid(struct lwp
*, const struct osf1_sys_setgid_args
*, register_t
*);
758 int osf1_sys_sendto(struct lwp
*, const struct osf1_sys_sendto_args
*, register_t
*);
760 int sys_shutdown(struct lwp
*, const struct sys_shutdown_args
*, register_t
*);
762 int osf1_sys_socketpair(struct lwp
*, const struct osf1_sys_socketpair_args
*, register_t
*);
764 int sys_mkdir(struct lwp
*, const struct sys_mkdir_args
*, register_t
*);
766 int sys_rmdir(struct lwp
*, const struct sys_rmdir_args
*, register_t
*);
768 int osf1_sys_utimes(struct lwp
*, const struct osf1_sys_utimes_args
*, register_t
*);
770 int compat_43_sys_getpeername(struct lwp
*, const struct compat_43_sys_getpeername_args
*, register_t
*);
772 int compat_43_sys_gethostid(struct lwp
*, const void *, register_t
*);
774 int compat_43_sys_sethostid(struct lwp
*, const struct compat_43_sys_sethostid_args
*, register_t
*);
776 int osf1_sys_getrlimit(struct lwp
*, const struct osf1_sys_getrlimit_args
*, register_t
*);
778 int osf1_sys_setrlimit(struct lwp
*, const struct osf1_sys_setrlimit_args
*, register_t
*);
780 int sys_setsid(struct lwp
*, const void *, register_t
*);
782 int compat_43_sys_quota(struct lwp
*, const void *, register_t
*);
784 int compat_43_sys_getsockname(struct lwp
*, const struct compat_43_sys_getsockname_args
*, register_t
*);
786 int osf1_sys_sigaction(struct lwp
*, const struct osf1_sys_sigaction_args
*, register_t
*);
788 int osf1_sys_getdirentries(struct lwp
*, const struct osf1_sys_getdirentries_args
*, register_t
*);
790 int osf1_sys_statfs(struct lwp
*, const struct osf1_sys_statfs_args
*, register_t
*);
792 int osf1_sys_fstatfs(struct lwp
*, const struct osf1_sys_fstatfs_args
*, register_t
*);
794 int compat_09_sys_getdomainname(struct lwp
*, const struct compat_09_sys_getdomainname_args
*, register_t
*);
796 int compat_09_sys_setdomainname(struct lwp
*, const struct compat_09_sys_setdomainname_args
*, register_t
*);
798 int osf1_sys_uname(struct lwp
*, const struct osf1_sys_uname_args
*, register_t
*);
800 int sys___posix_lchown(struct lwp
*, const struct sys___posix_lchown_args
*, register_t
*);
802 int osf1_sys_shmat(struct lwp
*, const struct osf1_sys_shmat_args
*, register_t
*);
804 int osf1_sys_shmctl(struct lwp
*, const struct osf1_sys_shmctl_args
*, register_t
*);
806 int osf1_sys_shmdt(struct lwp
*, const struct osf1_sys_shmdt_args
*, register_t
*);
808 int osf1_sys_shmget(struct lwp
*, const struct osf1_sys_shmget_args
*, register_t
*);
810 int osf1_sys_stat2(struct lwp
*, const struct osf1_sys_stat2_args
*, register_t
*);
812 int osf1_sys_lstat2(struct lwp
*, const struct osf1_sys_lstat2_args
*, register_t
*);
814 int osf1_sys_fstat2(struct lwp
*, const struct osf1_sys_fstat2_args
*, register_t
*);
816 int sys_getpgid(struct lwp
*, const struct sys_getpgid_args
*, register_t
*);
818 int sys_getsid(struct lwp
*, const struct sys_getsid_args
*, register_t
*);
820 int osf1_sys_sigaltstack(struct lwp
*, const struct osf1_sys_sigaltstack_args
*, register_t
*);
822 int osf1_sys_sysinfo(struct lwp
*, const struct osf1_sys_sysinfo_args
*, register_t
*);
824 int osf1_sys_pathconf(struct lwp
*, const struct osf1_sys_pathconf_args
*, register_t
*);
826 int osf1_sys_fpathconf(struct lwp
*, const struct osf1_sys_fpathconf_args
*, register_t
*);
828 int osf1_sys_usleep_thread(struct lwp
*, const struct osf1_sys_usleep_thread_args
*, register_t
*);
830 int osf1_sys_getsysinfo(struct lwp
*, const struct osf1_sys_getsysinfo_args
*, register_t
*);
832 int osf1_sys_setsysinfo(struct lwp
*, const struct osf1_sys_setsysinfo_args
*, register_t
*);
834 #endif /* _OSF1_SYS_SYSCALLARGS_H_ */