summaryrefslogtreecommitdiffstats
path: root/sys/i386/linux/linux_proto.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/i386/linux/linux_proto.h')
-rw-r--r--sys/i386/linux/linux_proto.h134
1 files changed, 126 insertions, 8 deletions
diff --git a/sys/i386/linux/linux_proto.h b/sys/i386/linux/linux_proto.h
index d3f742c..24a6338 100644
--- a/sys/i386/linux/linux_proto.h
+++ b/sys/i386/linux/linux_proto.h
@@ -2,7 +2,7 @@
* System call prototypes.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from Id: syscalls.master,v 1.22 1999/08/16 11:47:21 marcel Exp
+ * created from Id: syscalls.master,v 1.23 1999/08/25 11:17:36 marcel Exp
*/
#ifndef _LINUX_SYSPROTO_H_
@@ -152,7 +152,7 @@ struct linux_signal_args {
int sig; char sig_[PAD_(int)];
linux_handler_t handler; char handler_[PAD_(linux_handler_t)];
};
-struct linux_phys_args {
+struct linux_umount2_args {
register_t dummy;
};
struct linux_lock_args {
@@ -175,7 +175,7 @@ struct linux_ulimit_args {
register_t dummy;
};
struct linux_olduname_args {
- struct linux_oldold_utsname * up; char up_[PAD_(struct linux_oldold_utsname *)];
+ register_t dummy;
};
struct linux_ustat_args {
register_t dummy;
@@ -284,7 +284,7 @@ struct linux_newfstat_args {
struct linux_newstat * buf; char buf_[PAD_(struct linux_newstat *)];
};
struct linux_uname_args {
- struct linux_old_utsname * up; char up_[PAD_(struct linux_old_utsname *)];
+ register_t dummy;
};
struct linux_iopl_args {
int level; char level_[PAD_(int)];
@@ -295,7 +295,7 @@ struct linux_vhangup_args {
struct linux_idle_args {
register_t dummy;
};
-struct linux_vm86_args {
+struct linux_vm86old_args {
register_t dummy;
};
struct linux_wait4_args {
@@ -325,7 +325,7 @@ struct linux_clone_args {
void * stack; char stack_[PAD_(void *)];
};
struct linux_newuname_args {
- struct linux_newuname_t * buf; char buf_[PAD_(struct linux_newuname_t *)];
+ struct linux_new_utsname * buf; char buf_[PAD_(struct linux_new_utsname *)];
};
struct linux_modify_ldt_args {
int func; char func_[PAD_(int)];
@@ -361,9 +361,23 @@ struct linux_getpgid_args {
struct linux_bdflush_args {
register_t dummy;
};
+struct linux_sysfs_args {
+ int option; char option_[PAD_(int)];
+ u_long arg1; char arg1_[PAD_(u_long)];
+ u_long arg2; char arg2_[PAD_(u_long)];
+};
struct linux_personality_args {
int per; char per_[PAD_(int)];
};
+struct linux_afs_syscall_args {
+ register_t dummy;
+};
+struct linux_setfsuid_args {
+ linux_uid_t uid; char uid_[PAD_(linux_uid_t)];
+};
+struct linux_setfsgid_args {
+ linux_gid_t gid; char gid_[PAD_(linux_gid_t)];
+};
struct linux_llseek_args {
int fd; char fd_[PAD_(int)];
u_int32_t ohigh; char ohigh_[PAD_(u_int32_t)];
@@ -388,6 +402,15 @@ struct linux_msync_args {
int len; char len_[PAD_(int)];
int fl; char fl_[PAD_(int)];
};
+struct linux_getsid_args {
+ linux_pid_t pid; char pid_[PAD_(linux_pid_t)];
+};
+struct linux_fdatasync_args {
+ int fd; char fd_[PAD_(int)];
+};
+struct linux_sysctl_args {
+ register_t dummy;
+};
struct linux_sched_setscheduler_args {
pid_t pid; char pid_[PAD_(pid_t)];
int policy; char policy_[PAD_(int)];
@@ -402,6 +425,37 @@ struct linux_mremap_args {
int new_len; char new_len_[PAD_(int)];
int flags; char flags_[PAD_(int)];
};
+struct linux_setresuid_args {
+ linux_uid_t ruid; char ruid_[PAD_(linux_uid_t)];
+ linux_uid_t euid; char euid_[PAD_(linux_uid_t)];
+ linux_uid_t suid; char suid_[PAD_(linux_uid_t)];
+};
+struct linux_getresuid_args {
+ linux_uid_t * ruid; char ruid_[PAD_(linux_uid_t *)];
+ linux_uid_t * euid; char euid_[PAD_(linux_uid_t *)];
+ linux_uid_t * suid; char suid_[PAD_(linux_uid_t *)];
+};
+struct linux_vm86_args {
+ register_t dummy;
+};
+struct linux_query_module_args {
+ register_t dummy;
+};
+struct linux_nfsservctl_args {
+ register_t dummy;
+};
+struct linux_setresgid_args {
+ register_t dummy;
+};
+struct linux_getresgid_args {
+ register_t dummy;
+};
+struct linux_prctl_args {
+ register_t dummy;
+};
+struct linux_rt_sigreturn_args {
+ register_t dummy;
+};
struct linux_rt_sigaction_args {
int sig; char sig_[PAD_(int)];
struct linux_new_sigaction * act; char act_[PAD_(struct linux_new_sigaction *)];
@@ -414,6 +468,24 @@ struct linux_rt_sigprocmask_args {
struct linux_new_sigset * omask; char omask_[PAD_(struct linux_new_sigset *)];
size_t sigsetsize; char sigsetsize_[PAD_(size_t)];
};
+struct linux_rt_sigpending_args {
+ register_t dummy;
+};
+struct linux_rt_sigtimedwait_args {
+ register_t dummy;
+};
+struct linux_rt_sigqueueinfo_args {
+ register_t dummy;
+};
+struct linux_rt_sigsuspend_args {
+ register_t dummy;
+};
+struct linux_pread_args {
+ register_t dummy;
+};
+struct linux_pwrite_args {
+ register_t dummy;
+};
struct linux_chown_args {
char * path; char path_[PAD_(char *)];
int uid; char uid_[PAD_(int)];
@@ -423,6 +495,24 @@ struct linux_getcwd_args {
char * buf; char buf_[PAD_(char *)];
unsigned long bufsize; char bufsize_[PAD_(unsigned long)];
};
+struct linux_capget_args {
+ register_t dummy;
+};
+struct linux_capset_args {
+ register_t dummy;
+};
+struct linux_sigaltstack_args {
+ register_t dummy;
+};
+struct linux_sendfile_args {
+ register_t dummy;
+};
+struct linux_getpmsg_args {
+ register_t dummy;
+};
+struct linux_putpmsg_args {
+ register_t dummy;
+};
struct linux_vfork_args {
register_t dummy;
};
@@ -464,7 +554,7 @@ int linux_times __P((struct proc *, struct linux_times_args *));
int linux_prof __P((struct proc *, struct linux_prof_args *));
int linux_brk __P((struct proc *, struct linux_brk_args *));
int linux_signal __P((struct proc *, struct linux_signal_args *));
-int linux_phys __P((struct proc *, struct linux_phys_args *));
+int linux_umount2 __P((struct proc *, struct linux_umount2_args *));
int linux_lock __P((struct proc *, struct linux_lock_args *));
int linux_ioctl __P((struct proc *, struct linux_ioctl_args *));
int linux_fcntl __P((struct proc *, struct linux_fcntl_args *));
@@ -502,7 +592,7 @@ int linux_uname __P((struct proc *, struct linux_uname_args *));
int linux_iopl __P((struct proc *, struct linux_iopl_args *));
int linux_vhangup __P((struct proc *, struct linux_vhangup_args *));
int linux_idle __P((struct proc *, struct linux_idle_args *));
-int linux_vm86 __P((struct proc *, struct linux_vm86_args *));
+int linux_vm86old __P((struct proc *, struct linux_vm86old_args *));
int linux_wait4 __P((struct proc *, struct linux_wait4_args *));
int linux_swapoff __P((struct proc *, struct linux_swapoff_args *));
int linux_sysinfo __P((struct proc *, struct linux_sysinfo_args *));
@@ -520,18 +610,46 @@ int linux_get_kernel_syms __P((struct proc *, struct linux_get_kernel_syms_args
int linux_quotactl __P((struct proc *, struct linux_quotactl_args *));
int linux_getpgid __P((struct proc *, struct linux_getpgid_args *));
int linux_bdflush __P((struct proc *, struct linux_bdflush_args *));
+int linux_sysfs __P((struct proc *, struct linux_sysfs_args *));
int linux_personality __P((struct proc *, struct linux_personality_args *));
+int linux_afs_syscall __P((struct proc *, struct linux_afs_syscall_args *));
+int linux_setfsuid __P((struct proc *, struct linux_setfsuid_args *));
+int linux_setfsgid __P((struct proc *, struct linux_setfsgid_args *));
int linux_llseek __P((struct proc *, struct linux_llseek_args *));
int linux_getdents __P((struct proc *, struct linux_getdents_args *));
int linux_newselect __P((struct proc *, struct linux_newselect_args *));
int linux_msync __P((struct proc *, struct linux_msync_args *));
+int linux_getsid __P((struct proc *, struct linux_getsid_args *));
+int linux_fdatasync __P((struct proc *, struct linux_fdatasync_args *));
+int linux_sysctl __P((struct proc *, struct linux_sysctl_args *));
int linux_sched_setscheduler __P((struct proc *, struct linux_sched_setscheduler_args *));
int linux_sched_getscheduler __P((struct proc *, struct linux_sched_getscheduler_args *));
int linux_mremap __P((struct proc *, struct linux_mremap_args *));
+int linux_setresuid __P((struct proc *, struct linux_setresuid_args *));
+int linux_getresuid __P((struct proc *, struct linux_getresuid_args *));
+int linux_vm86 __P((struct proc *, struct linux_vm86_args *));
+int linux_query_module __P((struct proc *, struct linux_query_module_args *));
+int linux_nfsservctl __P((struct proc *, struct linux_nfsservctl_args *));
+int linux_setresgid __P((struct proc *, struct linux_setresgid_args *));
+int linux_getresgid __P((struct proc *, struct linux_getresgid_args *));
+int linux_prctl __P((struct proc *, struct linux_prctl_args *));
+int linux_rt_sigreturn __P((struct proc *, struct linux_rt_sigreturn_args *));
int linux_rt_sigaction __P((struct proc *, struct linux_rt_sigaction_args *));
int linux_rt_sigprocmask __P((struct proc *, struct linux_rt_sigprocmask_args *));
+int linux_rt_sigpending __P((struct proc *, struct linux_rt_sigpending_args *));
+int linux_rt_sigtimedwait __P((struct proc *, struct linux_rt_sigtimedwait_args *));
+int linux_rt_sigqueueinfo __P((struct proc *, struct linux_rt_sigqueueinfo_args *));
+int linux_rt_sigsuspend __P((struct proc *, struct linux_rt_sigsuspend_args *));
+int linux_pread __P((struct proc *, struct linux_pread_args *));
+int linux_pwrite __P((struct proc *, struct linux_pwrite_args *));
int linux_chown __P((struct proc *, struct linux_chown_args *));
int linux_getcwd __P((struct proc *, struct linux_getcwd_args *));
+int linux_capget __P((struct proc *, struct linux_capget_args *));
+int linux_capset __P((struct proc *, struct linux_capset_args *));
+int linux_sigaltstack __P((struct proc *, struct linux_sigaltstack_args *));
+int linux_sendfile __P((struct proc *, struct linux_sendfile_args *));
+int linux_getpmsg __P((struct proc *, struct linux_getpmsg_args *));
+int linux_putpmsg __P((struct proc *, struct linux_putpmsg_args *));
int linux_vfork __P((struct proc *, struct linux_vfork_args *));
#ifdef COMPAT_43
OpenPOWER on IntegriCloud