summaryrefslogtreecommitdiffstats
path: root/sys/sys/sysproto.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/sys/sysproto.h')
-rw-r--r--sys/sys/sysproto.h555
1 files changed, 278 insertions, 277 deletions
diff --git a/sys/sys/sysproto.h b/sys/sys/sysproto.h
index c509d4c..e97f811 100644
--- a/sys/sys/sysproto.h
+++ b/sys/sys/sysproto.h
@@ -13,6 +13,7 @@
#include <sys/acl.h>
+struct thread;
struct proc;
#define PAD_(t) (sizeof(register_t) <= sizeof(t) ? \
@@ -1071,246 +1072,246 @@ struct extattr_delete_fd_args {
struct __setugid_args {
char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
};
-int nosys __P((struct proc *, struct nosys_args *));
-void sys_exit __P((struct proc *, struct sys_exit_args *));
-int fork __P((struct proc *, struct fork_args *));
-int read __P((struct proc *, struct read_args *));
-int write __P((struct proc *, struct write_args *));
-int open __P((struct proc *, struct open_args *));
-int close __P((struct proc *, struct close_args *));
-int wait4 __P((struct proc *, struct wait_args *));
-int link __P((struct proc *, struct link_args *));
-int unlink __P((struct proc *, struct unlink_args *));
-int chdir __P((struct proc *, struct chdir_args *));
-int fchdir __P((struct proc *, struct fchdir_args *));
-int mknod __P((struct proc *, struct mknod_args *));
-int chmod __P((struct proc *, struct chmod_args *));
-int chown __P((struct proc *, struct chown_args *));
-int obreak __P((struct proc *, struct obreak_args *));
-int getfsstat __P((struct proc *, struct getfsstat_args *));
-int getpid __P((struct proc *, struct getpid_args *));
-int mount __P((struct proc *, struct mount_args *));
-int unmount __P((struct proc *, struct unmount_args *));
-int setuid __P((struct proc *, struct setuid_args *));
-int getuid __P((struct proc *, struct getuid_args *));
-int geteuid __P((struct proc *, struct geteuid_args *));
-int ptrace __P((struct proc *, struct ptrace_args *));
-int recvmsg __P((struct proc *, struct recvmsg_args *));
-int sendmsg __P((struct proc *, struct sendmsg_args *));
-int recvfrom __P((struct proc *, struct recvfrom_args *));
-int accept __P((struct proc *, struct accept_args *));
-int getpeername __P((struct proc *, struct getpeername_args *));
-int getsockname __P((struct proc *, struct getsockname_args *));
-int access __P((struct proc *, struct access_args *));
-int chflags __P((struct proc *, struct chflags_args *));
-int fchflags __P((struct proc *, struct fchflags_args *));
-int sync __P((struct proc *, struct sync_args *));
-int kill __P((struct proc *, struct kill_args *));
-int getppid __P((struct proc *, struct getppid_args *));
-int dup __P((struct proc *, struct dup_args *));
-int pipe __P((struct proc *, struct pipe_args *));
-int getegid __P((struct proc *, struct getegid_args *));
-int profil __P((struct proc *, struct profil_args *));
-int ktrace __P((struct proc *, struct ktrace_args *));
-int getgid __P((struct proc *, struct getgid_args *));
-int getlogin __P((struct proc *, struct getlogin_args *));
-int setlogin __P((struct proc *, struct setlogin_args *));
-int acct __P((struct proc *, struct acct_args *));
-int sigaltstack __P((struct proc *, struct sigaltstack_args *));
-int ioctl __P((struct proc *, struct ioctl_args *));
-int reboot __P((struct proc *, struct reboot_args *));
-int revoke __P((struct proc *, struct revoke_args *));
-int symlink __P((struct proc *, struct symlink_args *));
-int readlink __P((struct proc *, struct readlink_args *));
-int execve __P((struct proc *, struct execve_args *));
-int umask __P((struct proc *, struct umask_args *));
-int chroot __P((struct proc *, struct chroot_args *));
-int msync __P((struct proc *, struct msync_args *));
-int vfork __P((struct proc *, struct vfork_args *));
-int sbrk __P((struct proc *, struct sbrk_args *));
-int sstk __P((struct proc *, struct sstk_args *));
-int ovadvise __P((struct proc *, struct ovadvise_args *));
-int munmap __P((struct proc *, struct munmap_args *));
-int mprotect __P((struct proc *, struct mprotect_args *));
-int madvise __P((struct proc *, struct madvise_args *));
-int mincore __P((struct proc *, struct mincore_args *));
-int getgroups __P((struct proc *, struct getgroups_args *));
-int setgroups __P((struct proc *, struct setgroups_args *));
-int getpgrp __P((struct proc *, struct getpgrp_args *));
-int setpgid __P((struct proc *, struct setpgid_args *));
-int setitimer __P((struct proc *, struct setitimer_args *));
-int swapon __P((struct proc *, struct swapon_args *));
-int getitimer __P((struct proc *, struct getitimer_args *));
-int getdtablesize __P((struct proc *, struct getdtablesize_args *));
-int dup2 __P((struct proc *, struct dup2_args *));
-int fcntl __P((struct proc *, struct fcntl_args *));
-int select __P((struct proc *, struct select_args *));
-int fsync __P((struct proc *, struct fsync_args *));
-int setpriority __P((struct proc *, struct setpriority_args *));
-int socket __P((struct proc *, struct socket_args *));
-int connect __P((struct proc *, struct connect_args *));
-int getpriority __P((struct proc *, struct getpriority_args *));
-int bind __P((struct proc *, struct bind_args *));
-int setsockopt __P((struct proc *, struct setsockopt_args *));
-int listen __P((struct proc *, struct listen_args *));
-int gettimeofday __P((struct proc *, struct gettimeofday_args *));
-int getrusage __P((struct proc *, struct getrusage_args *));
-int getsockopt __P((struct proc *, struct getsockopt_args *));
-int readv __P((struct proc *, struct readv_args *));
-int writev __P((struct proc *, struct writev_args *));
-int settimeofday __P((struct proc *, struct settimeofday_args *));
-int fchown __P((struct proc *, struct fchown_args *));
-int fchmod __P((struct proc *, struct fchmod_args *));
-int setreuid __P((struct proc *, struct setreuid_args *));
-int setregid __P((struct proc *, struct setregid_args *));
-int rename __P((struct proc *, struct rename_args *));
-int flock __P((struct proc *, struct flock_args *));
-int mkfifo __P((struct proc *, struct mkfifo_args *));
-int sendto __P((struct proc *, struct sendto_args *));
-int shutdown __P((struct proc *, struct shutdown_args *));
-int socketpair __P((struct proc *, struct socketpair_args *));
-int mkdir __P((struct proc *, struct mkdir_args *));
-int rmdir __P((struct proc *, struct rmdir_args *));
-int utimes __P((struct proc *, struct utimes_args *));
-int adjtime __P((struct proc *, struct adjtime_args *));
-int setsid __P((struct proc *, struct setsid_args *));
-int quotactl __P((struct proc *, struct quotactl_args *));
-int nfssvc __P((struct proc *, struct nfssvc_args *));
-int statfs __P((struct proc *, struct statfs_args *));
-int fstatfs __P((struct proc *, struct fstatfs_args *));
-int getfh __P((struct proc *, struct getfh_args *));
-int getdomainname __P((struct proc *, struct getdomainname_args *));
-int setdomainname __P((struct proc *, struct setdomainname_args *));
-int uname __P((struct proc *, struct uname_args *));
-int sysarch __P((struct proc *, struct sysarch_args *));
-int rtprio __P((struct proc *, struct rtprio_args *));
-int semsys __P((struct proc *, struct semsys_args *));
-int msgsys __P((struct proc *, struct msgsys_args *));
-int shmsys __P((struct proc *, struct shmsys_args *));
-int pread __P((struct proc *, struct pread_args *));
-int pwrite __P((struct proc *, struct pwrite_args *));
-int ntp_adjtime __P((struct proc *, struct ntp_adjtime_args *));
-int setgid __P((struct proc *, struct setgid_args *));
-int setegid __P((struct proc *, struct setegid_args *));
-int seteuid __P((struct proc *, struct seteuid_args *));
-int stat __P((struct proc *, struct stat_args *));
-int fstat __P((struct proc *, struct fstat_args *));
-int lstat __P((struct proc *, struct lstat_args *));
-int pathconf __P((struct proc *, struct pathconf_args *));
-int fpathconf __P((struct proc *, struct fpathconf_args *));
-int getrlimit __P((struct proc *, struct __getrlimit_args *));
-int setrlimit __P((struct proc *, struct __setrlimit_args *));
-int getdirentries __P((struct proc *, struct getdirentries_args *));
-int mmap __P((struct proc *, struct mmap_args *));
-int lseek __P((struct proc *, struct lseek_args *));
-int truncate __P((struct proc *, struct truncate_args *));
-int ftruncate __P((struct proc *, struct ftruncate_args *));
-int __sysctl __P((struct proc *, struct sysctl_args *));
-int mlock __P((struct proc *, struct mlock_args *));
-int munlock __P((struct proc *, struct munlock_args *));
-int undelete __P((struct proc *, struct undelete_args *));
-int futimes __P((struct proc *, struct futimes_args *));
-int getpgid __P((struct proc *, struct getpgid_args *));
-int poll __P((struct proc *, struct poll_args *));
-int lkmnosys __P((struct proc *, struct nosys_args *));
-int __semctl __P((struct proc *, struct __semctl_args *));
-int semget __P((struct proc *, struct semget_args *));
-int semop __P((struct proc *, struct semop_args *));
-int msgctl __P((struct proc *, struct msgctl_args *));
-int msgget __P((struct proc *, struct msgget_args *));
-int msgsnd __P((struct proc *, struct msgsnd_args *));
-int msgrcv __P((struct proc *, struct msgrcv_args *));
-int shmat __P((struct proc *, struct shmat_args *));
-int shmctl __P((struct proc *, struct shmctl_args *));
-int shmdt __P((struct proc *, struct shmdt_args *));
-int shmget __P((struct proc *, struct shmget_args *));
-int clock_gettime __P((struct proc *, struct clock_gettime_args *));
-int clock_settime __P((struct proc *, struct clock_settime_args *));
-int clock_getres __P((struct proc *, struct clock_getres_args *));
-int nanosleep __P((struct proc *, struct nanosleep_args *));
-int minherit __P((struct proc *, struct minherit_args *));
-int rfork __P((struct proc *, struct rfork_args *));
-int openbsd_poll __P((struct proc *, struct openbsd_poll_args *));
-int issetugid __P((struct proc *, struct issetugid_args *));
-int lchown __P((struct proc *, struct lchown_args *));
-int getdents __P((struct proc *, struct getdents_args *));
-int lchmod __P((struct proc *, struct lchmod_args *));
-int lutimes __P((struct proc *, struct lutimes_args *));
-int nstat __P((struct proc *, struct nstat_args *));
-int nfstat __P((struct proc *, struct nfstat_args *));
-int nlstat __P((struct proc *, struct nlstat_args *));
-int fhstatfs __P((struct proc *, struct fhstatfs_args *));
-int fhopen __P((struct proc *, struct fhopen_args *));
-int fhstat __P((struct proc *, struct fhstat_args *));
-int modnext __P((struct proc *, struct modnext_args *));
-int modstat __P((struct proc *, struct modstat_args *));
-int modfnext __P((struct proc *, struct modfnext_args *));
-int modfind __P((struct proc *, struct modfind_args *));
-int kldload __P((struct proc *, struct kldload_args *));
-int kldunload __P((struct proc *, struct kldunload_args *));
-int kldfind __P((struct proc *, struct kldfind_args *));
-int kldnext __P((struct proc *, struct kldnext_args *));
-int kldstat __P((struct proc *, struct kldstat_args *));
-int kldfirstmod __P((struct proc *, struct kldfirstmod_args *));
-int getsid __P((struct proc *, struct getsid_args *));
-int setresuid __P((struct proc *, struct setresuid_args *));
-int setresgid __P((struct proc *, struct setresgid_args *));
-int aio_return __P((struct proc *, struct aio_return_args *));
-int aio_suspend __P((struct proc *, struct aio_suspend_args *));
-int aio_cancel __P((struct proc *, struct aio_cancel_args *));
-int aio_error __P((struct proc *, struct aio_error_args *));
-int aio_read __P((struct proc *, struct aio_read_args *));
-int aio_write __P((struct proc *, struct aio_write_args *));
-int lio_listio __P((struct proc *, struct lio_listio_args *));
-int yield __P((struct proc *, struct yield_args *));
-int mlockall __P((struct proc *, struct mlockall_args *));
-int munlockall __P((struct proc *, struct munlockall_args *));
-int __getcwd __P((struct proc *, struct __getcwd_args *));
-int sched_setparam __P((struct proc *, struct sched_setparam_args *));
-int sched_getparam __P((struct proc *, struct sched_getparam_args *));
-int sched_setscheduler __P((struct proc *, struct sched_setscheduler_args *));
-int sched_getscheduler __P((struct proc *, struct sched_getscheduler_args *));
-int sched_yield __P((struct proc *, struct sched_yield_args *));
-int sched_get_priority_max __P((struct proc *, struct sched_get_priority_max_args *));
-int sched_get_priority_min __P((struct proc *, struct sched_get_priority_min_args *));
-int sched_rr_get_interval __P((struct proc *, struct sched_rr_get_interval_args *));
-int utrace __P((struct proc *, struct utrace_args *));
-int sendfile __P((struct proc *, struct sendfile_args *));
-int kldsym __P((struct proc *, struct kldsym_args *));
-int jail __P((struct proc *, struct jail_args *));
-int sigprocmask __P((struct proc *, struct sigprocmask_args *));
-int sigsuspend __P((struct proc *, struct sigsuspend_args *));
-int sigaction __P((struct proc *, struct sigaction_args *));
-int sigpending __P((struct proc *, struct sigpending_args *));
-int sigreturn __P((struct proc *, struct sigreturn_args *));
-int __acl_get_file __P((struct proc *, struct __acl_get_file_args *));
-int __acl_set_file __P((struct proc *, struct __acl_set_file_args *));
-int __acl_get_fd __P((struct proc *, struct __acl_get_fd_args *));
-int __acl_set_fd __P((struct proc *, struct __acl_set_fd_args *));
-int __acl_delete_file __P((struct proc *, struct __acl_delete_file_args *));
-int __acl_delete_fd __P((struct proc *, struct __acl_delete_fd_args *));
-int __acl_aclcheck_file __P((struct proc *, struct __acl_aclcheck_file_args *));
-int __acl_aclcheck_fd __P((struct proc *, struct __acl_aclcheck_fd_args *));
-int extattrctl __P((struct proc *, struct extattrctl_args *));
-int extattr_set_file __P((struct proc *, struct extattr_set_file_args *));
-int extattr_get_file __P((struct proc *, struct extattr_get_file_args *));
-int extattr_delete_file __P((struct proc *, struct extattr_delete_file_args *));
-int aio_waitcomplete __P((struct proc *, struct aio_waitcomplete_args *));
-int getresuid __P((struct proc *, struct getresuid_args *));
-int getresgid __P((struct proc *, struct getresgid_args *));
-int kqueue __P((struct proc *, struct kqueue_args *));
-int kevent __P((struct proc *, struct kevent_args *));
-int __cap_get_proc __P((struct proc *, struct __cap_get_proc_args *));
-int __cap_set_proc __P((struct proc *, struct __cap_set_proc_args *));
-int __cap_get_fd __P((struct proc *, struct __cap_get_fd_args *));
-int __cap_get_file __P((struct proc *, struct __cap_get_file_args *));
-int __cap_set_fd __P((struct proc *, struct __cap_set_fd_args *));
-int __cap_set_file __P((struct proc *, struct __cap_set_file_args *));
-int lkmressys __P((struct proc *, struct nosys_args *));
-int extattr_set_fd __P((struct proc *, struct extattr_set_fd_args *));
-int extattr_get_fd __P((struct proc *, struct extattr_get_fd_args *));
-int extattr_delete_fd __P((struct proc *, struct extattr_delete_fd_args *));
-int __setugid __P((struct proc *, struct __setugid_args *));
+int nosys __P((struct thread *, struct nosys_args *));
+void sys_exit __P((struct thread *, struct sys_exit_args *));
+int fork __P((struct thread *, struct fork_args *));
+int read __P((struct thread *, struct read_args *));
+int write __P((struct thread *, struct write_args *));
+int open __P((struct thread *, struct open_args *));
+int close __P((struct thread *, struct close_args *));
+int wait4 __P((struct thread *, struct wait_args *));
+int link __P((struct thread *, struct link_args *));
+int unlink __P((struct thread *, struct unlink_args *));
+int chdir __P((struct thread *, struct chdir_args *));
+int fchdir __P((struct thread *, struct fchdir_args *));
+int mknod __P((struct thread *, struct mknod_args *));
+int chmod __P((struct thread *, struct chmod_args *));
+int chown __P((struct thread *, struct chown_args *));
+int obreak __P((struct thread *, struct obreak_args *));
+int getfsstat __P((struct thread *, struct getfsstat_args *));
+int getpid __P((struct thread *, struct getpid_args *));
+int mount __P((struct thread *, struct mount_args *));
+int unmount __P((struct thread *, struct unmount_args *));
+int setuid __P((struct thread *, struct setuid_args *));
+int getuid __P((struct thread *, struct getuid_args *));
+int geteuid __P((struct thread *, struct geteuid_args *));
+int ptrace __P((struct thread *, struct ptrace_args *));
+int recvmsg __P((struct thread *, struct recvmsg_args *));
+int sendmsg __P((struct thread *, struct sendmsg_args *));
+int recvfrom __P((struct thread *, struct recvfrom_args *));
+int accept __P((struct thread *, struct accept_args *));
+int getpeername __P((struct thread *, struct getpeername_args *));
+int getsockname __P((struct thread *, struct getsockname_args *));
+int access __P((struct thread *, struct access_args *));
+int chflags __P((struct thread *, struct chflags_args *));
+int fchflags __P((struct thread *, struct fchflags_args *));
+int sync __P((struct thread *, struct sync_args *));
+int kill __P((struct thread *, struct kill_args *));
+int getppid __P((struct thread *, struct getppid_args *));
+int dup __P((struct thread *, struct dup_args *));
+int pipe __P((struct thread *, struct pipe_args *));
+int getegid __P((struct thread *, struct getegid_args *));
+int profil __P((struct thread *, struct profil_args *));
+int ktrace __P((struct thread *, struct ktrace_args *));
+int getgid __P((struct thread *, struct getgid_args *));
+int getlogin __P((struct thread *, struct getlogin_args *));
+int setlogin __P((struct thread *, struct setlogin_args *));
+int acct __P((struct thread *, struct acct_args *));
+int sigaltstack __P((struct thread *, struct sigaltstack_args *));
+int ioctl __P((struct thread *, struct ioctl_args *));
+int reboot __P((struct thread *, struct reboot_args *));
+int revoke __P((struct thread *, struct revoke_args *));
+int symlink __P((struct thread *, struct symlink_args *));
+int readlink __P((struct thread *, struct readlink_args *));
+int execve __P((struct thread *, struct execve_args *));
+int umask __P((struct thread *, struct umask_args *));
+int chroot __P((struct thread *, struct chroot_args *));
+int msync __P((struct thread *, struct msync_args *));
+int vfork __P((struct thread *, struct vfork_args *));
+int sbrk __P((struct thread *, struct sbrk_args *));
+int sstk __P((struct thread *, struct sstk_args *));
+int ovadvise __P((struct thread *, struct ovadvise_args *));
+int munmap __P((struct thread *, struct munmap_args *));
+int mprotect __P((struct thread *, struct mprotect_args *));
+int madvise __P((struct thread *, struct madvise_args *));
+int mincore __P((struct thread *, struct mincore_args *));
+int getgroups __P((struct thread *, struct getgroups_args *));
+int setgroups __P((struct thread *, struct setgroups_args *));
+int getpgrp __P((struct thread *, struct getpgrp_args *));
+int setpgid __P((struct thread *, struct setpgid_args *));
+int setitimer __P((struct thread *, struct setitimer_args *));
+int swapon __P((struct thread *, struct swapon_args *));
+int getitimer __P((struct thread *, struct getitimer_args *));
+int getdtablesize __P((struct thread *, struct getdtablesize_args *));
+int dup2 __P((struct thread *, struct dup2_args *));
+int fcntl __P((struct thread *, struct fcntl_args *));
+int select __P((struct thread *, struct select_args *));
+int fsync __P((struct thread *, struct fsync_args *));
+int setpriority __P((struct thread *, struct setpriority_args *));
+int socket __P((struct thread *, struct socket_args *));
+int connect __P((struct thread *, struct connect_args *));
+int getpriority __P((struct thread *, struct getpriority_args *));
+int bind __P((struct thread *, struct bind_args *));
+int setsockopt __P((struct thread *, struct setsockopt_args *));
+int listen __P((struct thread *, struct listen_args *));
+int gettimeofday __P((struct thread *, struct gettimeofday_args *));
+int getrusage __P((struct thread *, struct getrusage_args *));
+int getsockopt __P((struct thread *, struct getsockopt_args *));
+int readv __P((struct thread *, struct readv_args *));
+int writev __P((struct thread *, struct writev_args *));
+int settimeofday __P((struct thread *, struct settimeofday_args *));
+int fchown __P((struct thread *, struct fchown_args *));
+int fchmod __P((struct thread *, struct fchmod_args *));
+int setreuid __P((struct thread *, struct setreuid_args *));
+int setregid __P((struct thread *, struct setregid_args *));
+int rename __P((struct thread *, struct rename_args *));
+int flock __P((struct thread *, struct flock_args *));
+int mkfifo __P((struct thread *, struct mkfifo_args *));
+int sendto __P((struct thread *, struct sendto_args *));
+int shutdown __P((struct thread *, struct shutdown_args *));
+int socketpair __P((struct thread *, struct socketpair_args *));
+int mkdir __P((struct thread *, struct mkdir_args *));
+int rmdir __P((struct thread *, struct rmdir_args *));
+int utimes __P((struct thread *, struct utimes_args *));
+int adjtime __P((struct thread *, struct adjtime_args *));
+int setsid __P((struct thread *, struct setsid_args *));
+int quotactl __P((struct thread *, struct quotactl_args *));
+int nfssvc __P((struct thread *, struct nfssvc_args *));
+int statfs __P((struct thread *, struct statfs_args *));
+int fstatfs __P((struct thread *, struct fstatfs_args *));
+int getfh __P((struct thread *, struct getfh_args *));
+int getdomainname __P((struct thread *, struct getdomainname_args *));
+int setdomainname __P((struct thread *, struct setdomainname_args *));
+int uname __P((struct thread *, struct uname_args *));
+int sysarch __P((struct thread *, struct sysarch_args *));
+int rtprio __P((struct thread *, struct rtprio_args *));
+int semsys __P((struct thread *, struct semsys_args *));
+int msgsys __P((struct thread *, struct msgsys_args *));
+int shmsys __P((struct thread *, struct shmsys_args *));
+int pread __P((struct thread *, struct pread_args *));
+int pwrite __P((struct thread *, struct pwrite_args *));
+int ntp_adjtime __P((struct thread *, struct ntp_adjtime_args *));
+int setgid __P((struct thread *, struct setgid_args *));
+int setegid __P((struct thread *, struct setegid_args *));
+int seteuid __P((struct thread *, struct seteuid_args *));
+int stat __P((struct thread *, struct stat_args *));
+int fstat __P((struct thread *, struct fstat_args *));
+int lstat __P((struct thread *, struct lstat_args *));
+int pathconf __P((struct thread *, struct pathconf_args *));
+int fpathconf __P((struct thread *, struct fpathconf_args *));
+int getrlimit __P((struct thread *, struct __getrlimit_args *));
+int setrlimit __P((struct thread *, struct __setrlimit_args *));
+int getdirentries __P((struct thread *, struct getdirentries_args *));
+int mmap __P((struct thread *, struct mmap_args *));
+int lseek __P((struct thread *, struct lseek_args *));
+int truncate __P((struct thread *, struct truncate_args *));
+int ftruncate __P((struct thread *, struct ftruncate_args *));
+int __sysctl __P((struct thread *, struct sysctl_args *));
+int mlock __P((struct thread *, struct mlock_args *));
+int munlock __P((struct thread *, struct munlock_args *));
+int undelete __P((struct thread *, struct undelete_args *));
+int futimes __P((struct thread *, struct futimes_args *));
+int getpgid __P((struct thread *, struct getpgid_args *));
+int poll __P((struct thread *, struct poll_args *));
+int lkmnosys __P((struct thread *, struct nosys_args *));
+int __semctl __P((struct thread *, struct __semctl_args *));
+int semget __P((struct thread *, struct semget_args *));
+int semop __P((struct thread *, struct semop_args *));
+int msgctl __P((struct thread *, struct msgctl_args *));
+int msgget __P((struct thread *, struct msgget_args *));
+int msgsnd __P((struct thread *, struct msgsnd_args *));
+int msgrcv __P((struct thread *, struct msgrcv_args *));
+int shmat __P((struct thread *, struct shmat_args *));
+int shmctl __P((struct thread *, struct shmctl_args *));
+int shmdt __P((struct thread *, struct shmdt_args *));
+int shmget __P((struct thread *, struct shmget_args *));
+int clock_gettime __P((struct thread *, struct clock_gettime_args *));
+int clock_settime __P((struct thread *, struct clock_settime_args *));
+int clock_getres __P((struct thread *, struct clock_getres_args *));
+int nanosleep __P((struct thread *, struct nanosleep_args *));
+int minherit __P((struct thread *, struct minherit_args *));
+int rfork __P((struct thread *, struct rfork_args *));
+int openbsd_poll __P((struct thread *, struct openbsd_poll_args *));
+int issetugid __P((struct thread *, struct issetugid_args *));
+int lchown __P((struct thread *, struct lchown_args *));
+int getdents __P((struct thread *, struct getdents_args *));
+int lchmod __P((struct thread *, struct lchmod_args *));
+int lutimes __P((struct thread *, struct lutimes_args *));
+int nstat __P((struct thread *, struct nstat_args *));
+int nfstat __P((struct thread *, struct nfstat_args *));
+int nlstat __P((struct thread *, struct nlstat_args *));
+int fhstatfs __P((struct thread *, struct fhstatfs_args *));
+int fhopen __P((struct thread *, struct fhopen_args *));
+int fhstat __P((struct thread *, struct fhstat_args *));
+int modnext __P((struct thread *, struct modnext_args *));
+int modstat __P((struct thread *, struct modstat_args *));
+int modfnext __P((struct thread *, struct modfnext_args *));
+int modfind __P((struct thread *, struct modfind_args *));
+int kldload __P((struct thread *, struct kldload_args *));
+int kldunload __P((struct thread *, struct kldunload_args *));
+int kldfind __P((struct thread *, struct kldfind_args *));
+int kldnext __P((struct thread *, struct kldnext_args *));
+int kldstat __P((struct thread *, struct kldstat_args *));
+int kldfirstmod __P((struct thread *, struct kldfirstmod_args *));
+int getsid __P((struct thread *, struct getsid_args *));
+int setresuid __P((struct thread *, struct setresuid_args *));
+int setresgid __P((struct thread *, struct setresgid_args *));
+int aio_return __P((struct thread *, struct aio_return_args *));
+int aio_suspend __P((struct thread *, struct aio_suspend_args *));
+int aio_cancel __P((struct thread *, struct aio_cancel_args *));
+int aio_error __P((struct thread *, struct aio_error_args *));
+int aio_read __P((struct thread *, struct aio_read_args *));
+int aio_write __P((struct thread *, struct aio_write_args *));
+int lio_listio __P((struct thread *, struct lio_listio_args *));
+int yield __P((struct thread *, struct yield_args *));
+int mlockall __P((struct thread *, struct mlockall_args *));
+int munlockall __P((struct thread *, struct munlockall_args *));
+int __getcwd __P((struct thread *, struct __getcwd_args *));
+int sched_setparam __P((struct thread *, struct sched_setparam_args *));
+int sched_getparam __P((struct thread *, struct sched_getparam_args *));
+int sched_setscheduler __P((struct thread *, struct sched_setscheduler_args *));
+int sched_getscheduler __P((struct thread *, struct sched_getscheduler_args *));
+int sched_yield __P((struct thread *, struct sched_yield_args *));
+int sched_get_priority_max __P((struct thread *, struct sched_get_priority_max_args *));
+int sched_get_priority_min __P((struct thread *, struct sched_get_priority_min_args *));
+int sched_rr_get_interval __P((struct thread *, struct sched_rr_get_interval_args *));
+int utrace __P((struct thread *, struct utrace_args *));
+int sendfile __P((struct thread *, struct sendfile_args *));
+int kldsym __P((struct thread *, struct kldsym_args *));
+int jail __P((struct thread *, struct jail_args *));
+int sigprocmask __P((struct thread *, struct sigprocmask_args *));
+int sigsuspend __P((struct thread *, struct sigsuspend_args *));
+int sigaction __P((struct thread *, struct sigaction_args *));
+int sigpending __P((struct thread *, struct sigpending_args *));
+int sigreturn __P((struct thread *, struct sigreturn_args *));
+int __acl_get_file __P((struct thread *, struct __acl_get_file_args *));
+int __acl_set_file __P((struct thread *, struct __acl_set_file_args *));
+int __acl_get_fd __P((struct thread *, struct __acl_get_fd_args *));
+int __acl_set_fd __P((struct thread *, struct __acl_set_fd_args *));
+int __acl_delete_file __P((struct thread *, struct __acl_delete_file_args *));
+int __acl_delete_fd __P((struct thread *, struct __acl_delete_fd_args *));
+int __acl_aclcheck_file __P((struct thread *, struct __acl_aclcheck_file_args *));
+int __acl_aclcheck_fd __P((struct thread *, struct __acl_aclcheck_fd_args *));
+int extattrctl __P((struct thread *, struct extattrctl_args *));
+int extattr_set_file __P((struct thread *, struct extattr_set_file_args *));
+int extattr_get_file __P((struct thread *, struct extattr_get_file_args *));
+int extattr_delete_file __P((struct thread *, struct extattr_delete_file_args *));
+int aio_waitcomplete __P((struct thread *, struct aio_waitcomplete_args *));
+int getresuid __P((struct thread *, struct getresuid_args *));
+int getresgid __P((struct thread *, struct getresgid_args *));
+int kqueue __P((struct thread *, struct kqueue_args *));
+int kevent __P((struct thread *, struct kevent_args *));
+int __cap_get_proc __P((struct thread *, struct __cap_get_proc_args *));
+int __cap_set_proc __P((struct thread *, struct __cap_set_proc_args *));
+int __cap_get_fd __P((struct thread *, struct __cap_get_fd_args *));
+int __cap_get_file __P((struct thread *, struct __cap_get_file_args *));
+int __cap_set_fd __P((struct thread *, struct __cap_set_fd_args *));
+int __cap_set_file __P((struct thread *, struct __cap_set_file_args *));
+int lkmressys __P((struct thread *, struct nosys_args *));
+int extattr_set_fd __P((struct thread *, struct extattr_set_fd_args *));
+int extattr_get_fd __P((struct thread *, struct extattr_get_fd_args *));
+int extattr_delete_fd __P((struct thread *, struct extattr_delete_fd_args *));
+int __setugid __P((struct thread *, struct __setugid_args *));
#ifdef COMPAT_43
@@ -1443,43 +1444,43 @@ struct ogetdirentries_args {
char count_l_[PADL_(u_int)]; u_int count; char count_r_[PADR_(u_int)];
char basep_l_[PADL_(long *)]; long * basep; char basep_r_[PADR_(long *)];
};
-int ocreat __P((struct proc *, struct ocreat_args *));
-int olseek __P((struct proc *, struct olseek_args *));
-int ostat __P((struct proc *, struct ostat_args *));
-int olstat __P((struct proc *, struct olstat_args *));
-int osigaction __P((struct proc *, struct osigaction_args *));
-int osigprocmask __P((struct proc *, struct osigprocmask_args *));
-int osigpending __P((struct proc *, struct osigpending_args *));
-int ofstat __P((struct proc *, struct ofstat_args *));
-int ogetkerninfo __P((struct proc *, struct getkerninfo_args *));
-int ogetpagesize __P((struct proc *, struct getpagesize_args *));
-int ommap __P((struct proc *, struct ommap_args *));
-int owait __P((struct proc *, struct owait_args *));
-int ogethostname __P((struct proc *, struct gethostname_args *));
-int osethostname __P((struct proc *, struct sethostname_args *));
-int oaccept __P((struct proc *, struct accept_args *));
-int osend __P((struct proc *, struct osend_args *));
-int orecv __P((struct proc *, struct orecv_args *));
-int osigreturn __P((struct proc *, struct osigreturn_args *));
-int osigvec __P((struct proc *, struct osigvec_args *));
-int osigblock __P((struct proc *, struct osigblock_args *));
-int osigsetmask __P((struct proc *, struct osigsetmask_args *));
-int osigsuspend __P((struct proc *, struct osigsuspend_args *));
-int osigstack __P((struct proc *, struct osigstack_args *));
-int orecvmsg __P((struct proc *, struct orecvmsg_args *));
-int osendmsg __P((struct proc *, struct osendmsg_args *));
-int orecvfrom __P((struct proc *, struct recvfrom_args *));
-int otruncate __P((struct proc *, struct otruncate_args *));
-int oftruncate __P((struct proc *, struct oftruncate_args *));
-int ogetpeername __P((struct proc *, struct ogetpeername_args *));
-int ogethostid __P((struct proc *, struct ogethostid_args *));
-int osethostid __P((struct proc *, struct osethostid_args *));
-int ogetrlimit __P((struct proc *, struct ogetrlimit_args *));
-int osetrlimit __P((struct proc *, struct osetrlimit_args *));
-int okillpg __P((struct proc *, struct okillpg_args *));
-int oquota __P((struct proc *, struct oquota_args *));
-int ogetsockname __P((struct proc *, struct getsockname_args *));
-int ogetdirentries __P((struct proc *, struct ogetdirentries_args *));
+int ocreat __P((struct thread *, struct ocreat_args *));
+int olseek __P((struct thread *, struct olseek_args *));
+int ostat __P((struct thread *, struct ostat_args *));
+int olstat __P((struct thread *, struct olstat_args *));
+int osigaction __P((struct thread *, struct osigaction_args *));
+int osigprocmask __P((struct thread *, struct osigprocmask_args *));
+int osigpending __P((struct thread *, struct osigpending_args *));
+int ofstat __P((struct thread *, struct ofstat_args *));
+int ogetkerninfo __P((struct thread *, struct getkerninfo_args *));
+int ogetpagesize __P((struct thread *, struct getpagesize_args *));
+int ommap __P((struct thread *, struct ommap_args *));
+int owait __P((struct thread *, struct owait_args *));
+int ogethostname __P((struct thread *, struct gethostname_args *));
+int osethostname __P((struct thread *, struct sethostname_args *));
+int oaccept __P((struct thread *, struct accept_args *));
+int osend __P((struct thread *, struct osend_args *));
+int orecv __P((struct thread *, struct orecv_args *));
+int osigreturn __P((struct thread *, struct osigreturn_args *));
+int osigvec __P((struct thread *, struct osigvec_args *));
+int osigblock __P((struct thread *, struct osigblock_args *));
+int osigsetmask __P((struct thread *, struct osigsetmask_args *));
+int osigsuspend __P((struct thread *, struct osigsuspend_args *));
+int osigstack __P((struct thread *, struct osigstack_args *));
+int orecvmsg __P((struct thread *, struct orecvmsg_args *));
+int osendmsg __P((struct thread *, struct osendmsg_args *));
+int orecvfrom __P((struct thread *, struct recvfrom_args *));
+int otruncate __P((struct thread *, struct otruncate_args *));
+int oftruncate __P((struct thread *, struct oftruncate_args *));
+int ogetpeername __P((struct thread *, struct ogetpeername_args *));
+int ogethostid __P((struct thread *, struct ogethostid_args *));
+int osethostid __P((struct thread *, struct osethostid_args *));
+int ogetrlimit __P((struct thread *, struct ogetrlimit_args *));
+int osetrlimit __P((struct thread *, struct osetrlimit_args *));
+int okillpg __P((struct thread *, struct okillpg_args *));
+int oquota __P((struct thread *, struct oquota_args *));
+int ogetsockname __P((struct thread *, struct getsockname_args *));
+int ogetdirentries __P((struct thread *, struct ogetdirentries_args *));
#endif /* COMPAT_43 */
OpenPOWER on IntegriCloud