summaryrefslogtreecommitdiffstats
path: root/sys/i386/linux/linux_proto.h
diff options
context:
space:
mode:
authorjulian <julian@FreeBSD.org>2001-09-12 08:38:13 +0000
committerjulian <julian@FreeBSD.org>2001-09-12 08:38:13 +0000
commit5596676e6c6c1e81e899cd0531f9b1c28a292669 (patch)
treeb1a19fcdf05759281fab0d89efb13f0fdf42102e /sys/i386/linux/linux_proto.h
parent83e00d4274950d2b531c24692cd123538ffbddb9 (diff)
downloadFreeBSD-src-5596676e6c6c1e81e899cd0531f9b1c28a292669.zip
FreeBSD-src-5596676e6c6c1e81e899cd0531f9b1c28a292669.tar.gz
KSE Milestone 2
Note ALL MODULES MUST BE RECOMPILED make the kernel aware that there are smaller units of scheduling than the process. (but only allow one thread per process at this time). This is functionally equivalent to teh previousl -current except that there is a thread associated with each process. Sorry john! (your next MFC will be a doosie!) Reviewed by: peter@freebsd.org, dillon@freebsd.org X-MFC after: ha ha ha ha
Diffstat (limited to 'sys/i386/linux/linux_proto.h')
-rw-r--r--sys/i386/linux/linux_proto.h312
1 files changed, 157 insertions, 155 deletions
diff --git a/sys/i386/linux/linux_proto.h b/sys/i386/linux/linux_proto.h
index 6105da1..12b52ff 100644
--- a/sys/i386/linux/linux_proto.h
+++ b/sys/i386/linux/linux_proto.h
@@ -15,6 +15,8 @@
struct proc;
+struct thread;
+
#define PAD_(t) (sizeof(register_t) <= sizeof(t) ? \
0 : sizeof(register_t) - sizeof(t))
@@ -643,161 +645,161 @@ struct linux_fcntl64_args {
char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)];
char arg_l_[PADL_(l_ulong)]; l_ulong arg; char arg_r_[PADR_(l_ulong)];
};
-int linux_fork __P((struct proc *, struct linux_fork_args *));
-int linux_open __P((struct proc *, struct linux_open_args *));
-int linux_waitpid __P((struct proc *, struct linux_waitpid_args *));
-int linux_creat __P((struct proc *, struct linux_creat_args *));
-int linux_link __P((struct proc *, struct linux_link_args *));
-int linux_unlink __P((struct proc *, struct linux_unlink_args *));
-int linux_execve __P((struct proc *, struct linux_execve_args *));
-int linux_chdir __P((struct proc *, struct linux_chdir_args *));
-int linux_time __P((struct proc *, struct linux_time_args *));
-int linux_mknod __P((struct proc *, struct linux_mknod_args *));
-int linux_chmod __P((struct proc *, struct linux_chmod_args *));
-int linux_lchown16 __P((struct proc *, struct linux_lchown16_args *));
-int linux_stat __P((struct proc *, struct linux_stat_args *));
-int linux_lseek __P((struct proc *, struct linux_lseek_args *));
-int linux_getpid __P((struct proc *, struct linux_getpid_args *));
-int linux_mount __P((struct proc *, struct linux_mount_args *));
-int linux_oldumount __P((struct proc *, struct linux_oldumount_args *));
-int linux_setuid16 __P((struct proc *, struct linux_setuid16_args *));
-int linux_getuid16 __P((struct proc *, struct linux_getuid16_args *));
-int linux_stime __P((struct proc *, struct linux_stime_args *));
-int linux_ptrace __P((struct proc *, struct linux_ptrace_args *));
-int linux_alarm __P((struct proc *, struct linux_alarm_args *));
-int linux_fstat __P((struct proc *, struct linux_fstat_args *));
-int linux_pause __P((struct proc *, struct linux_pause_args *));
-int linux_utime __P((struct proc *, struct linux_utime_args *));
-int linux_access __P((struct proc *, struct linux_access_args *));
-int linux_nice __P((struct proc *, struct linux_nice_args *));
-int linux_kill __P((struct proc *, struct linux_kill_args *));
-int linux_rename __P((struct proc *, struct linux_rename_args *));
-int linux_mkdir __P((struct proc *, struct linux_mkdir_args *));
-int linux_rmdir __P((struct proc *, struct linux_rmdir_args *));
-int linux_pipe __P((struct proc *, struct linux_pipe_args *));
-int linux_times __P((struct proc *, struct linux_times_args *));
-int linux_brk __P((struct proc *, struct linux_brk_args *));
-int linux_setgid16 __P((struct proc *, struct linux_setgid16_args *));
-int linux_getgid16 __P((struct proc *, struct linux_getgid16_args *));
-int linux_signal __P((struct proc *, struct linux_signal_args *));
-int linux_geteuid16 __P((struct proc *, struct linux_geteuid16_args *));
-int linux_getegid16 __P((struct proc *, struct linux_getegid16_args *));
-int linux_umount __P((struct proc *, struct linux_umount_args *));
-int linux_ioctl __P((struct proc *, struct linux_ioctl_args *));
-int linux_fcntl __P((struct proc *, struct linux_fcntl_args *));
-int linux_olduname __P((struct proc *, struct linux_olduname_args *));
-int linux_ustat __P((struct proc *, struct linux_ustat_args *));
-int linux_sigaction __P((struct proc *, struct linux_sigaction_args *));
-int linux_sgetmask __P((struct proc *, struct linux_sgetmask_args *));
-int linux_ssetmask __P((struct proc *, struct linux_ssetmask_args *));
-int linux_setreuid16 __P((struct proc *, struct linux_setreuid16_args *));
-int linux_setregid16 __P((struct proc *, struct linux_setregid16_args *));
-int linux_sigsuspend __P((struct proc *, struct linux_sigsuspend_args *));
-int linux_sigpending __P((struct proc *, struct linux_sigpending_args *));
-int linux_setrlimit __P((struct proc *, struct linux_setrlimit_args *));
-int linux_old_getrlimit __P((struct proc *, struct linux_old_getrlimit_args *));
-int linux_getgroups16 __P((struct proc *, struct linux_getgroups16_args *));
-int linux_setgroups16 __P((struct proc *, struct linux_setgroups16_args *));
-int linux_old_select __P((struct proc *, struct linux_old_select_args *));
-int linux_symlink __P((struct proc *, struct linux_symlink_args *));
-int linux_readlink __P((struct proc *, struct linux_readlink_args *));
-int linux_uselib __P((struct proc *, struct linux_uselib_args *));
-int linux_reboot __P((struct proc *, struct linux_reboot_args *));
-int linux_readdir __P((struct proc *, struct linux_readdir_args *));
-int linux_mmap __P((struct proc *, struct linux_mmap_args *));
-int linux_truncate __P((struct proc *, struct linux_truncate_args *));
-int linux_statfs __P((struct proc *, struct linux_statfs_args *));
-int linux_fstatfs __P((struct proc *, struct linux_fstatfs_args *));
-int linux_ioperm __P((struct proc *, struct linux_ioperm_args *));
-int linux_socketcall __P((struct proc *, struct linux_socketcall_args *));
-int linux_syslog __P((struct proc *, struct linux_syslog_args *));
-int linux_setitimer __P((struct proc *, struct linux_setitimer_args *));
-int linux_getitimer __P((struct proc *, struct linux_getitimer_args *));
-int linux_newstat __P((struct proc *, struct linux_newstat_args *));
-int linux_newlstat __P((struct proc *, struct linux_newlstat_args *));
-int linux_newfstat __P((struct proc *, struct linux_newfstat_args *));
-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_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 *));
-int linux_ipc __P((struct proc *, struct linux_ipc_args *));
-int linux_sigreturn __P((struct proc *, struct linux_sigreturn_args *));
-int linux_clone __P((struct proc *, struct linux_clone_args *));
-int linux_newuname __P((struct proc *, struct linux_newuname_args *));
-int linux_modify_ldt __P((struct proc *, struct linux_modify_ldt_args *));
-int linux_adjtimex __P((struct proc *, struct linux_adjtimex_args *));
-int linux_sigprocmask __P((struct proc *, struct linux_sigprocmask_args *));
-int linux_create_module __P((struct proc *, struct linux_create_module_args *));
-int linux_init_module __P((struct proc *, struct linux_init_module_args *));
-int linux_delete_module __P((struct proc *, struct linux_delete_module_args *));
-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_setfsuid16 __P((struct proc *, struct linux_setfsuid16_args *));
-int linux_setfsgid16 __P((struct proc *, struct linux_setfsgid16_args *));
-int linux_llseek __P((struct proc *, struct linux_llseek_args *));
-int linux_getdents __P((struct proc *, struct linux_getdents_args *));
-int linux_select __P((struct proc *, struct linux_select_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_sched_get_priority_max __P((struct proc *, struct linux_sched_get_priority_max_args *));
-int linux_sched_get_priority_min __P((struct proc *, struct linux_sched_get_priority_min_args *));
-int linux_mremap __P((struct proc *, struct linux_mremap_args *));
-int linux_setresuid16 __P((struct proc *, struct linux_setresuid16_args *));
-int linux_getresuid16 __P((struct proc *, struct linux_getresuid16_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_setresgid16 __P((struct proc *, struct linux_setresgid16_args *));
-int linux_getresgid16 __P((struct proc *, struct linux_getresgid16_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_chown16 __P((struct proc *, struct linux_chown16_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_vfork __P((struct proc *, struct linux_vfork_args *));
-int linux_getrlimit __P((struct proc *, struct linux_getrlimit_args *));
-int linux_mmap2 __P((struct proc *, struct linux_mmap2_args *));
-int linux_truncate64 __P((struct proc *, struct linux_truncate64_args *));
-int linux_ftruncate64 __P((struct proc *, struct linux_ftruncate64_args *));
-int linux_stat64 __P((struct proc *, struct linux_stat64_args *));
-int linux_lstat64 __P((struct proc *, struct linux_lstat64_args *));
-int linux_fstat64 __P((struct proc *, struct linux_fstat64_args *));
-int linux_lchown __P((struct proc *, struct linux_lchown_args *));
-int linux_getuid __P((struct proc *, struct linux_getuid_args *));
-int linux_getgid __P((struct proc *, struct linux_getgid_args *));
-int linux_getgroups __P((struct proc *, struct linux_getgroups_args *));
-int linux_setgroups __P((struct proc *, struct linux_setgroups_args *));
-int linux_fchown __P((struct proc *, struct linux_fchown_args *));
-int linux_chown __P((struct proc *, struct linux_chown_args *));
-int linux_setfsuid __P((struct proc *, struct linux_setfsuid_args *));
-int linux_setfsgid __P((struct proc *, struct linux_setfsgid_args *));
-int linux_pivot_root __P((struct proc *, struct linux_pivot_root_args *));
-int linux_mincore __P((struct proc *, struct linux_mincore_args *));
-int linux_madvise __P((struct proc *, struct linux_madvise_args *));
-int linux_getdents64 __P((struct proc *, struct linux_getdents64_args *));
-int linux_fcntl64 __P((struct proc *, struct linux_fcntl64_args *));
+int linux_fork __P((struct thread *, struct linux_fork_args *));
+int linux_open __P((struct thread *, struct linux_open_args *));
+int linux_waitpid __P((struct thread *, struct linux_waitpid_args *));
+int linux_creat __P((struct thread *, struct linux_creat_args *));
+int linux_link __P((struct thread *, struct linux_link_args *));
+int linux_unlink __P((struct thread *, struct linux_unlink_args *));
+int linux_execve __P((struct thread *, struct linux_execve_args *));
+int linux_chdir __P((struct thread *, struct linux_chdir_args *));
+int linux_time __P((struct thread *, struct linux_time_args *));
+int linux_mknod __P((struct thread *, struct linux_mknod_args *));
+int linux_chmod __P((struct thread *, struct linux_chmod_args *));
+int linux_lchown16 __P((struct thread *, struct linux_lchown16_args *));
+int linux_stat __P((struct thread *, struct linux_stat_args *));
+int linux_lseek __P((struct thread *, struct linux_lseek_args *));
+int linux_getpid __P((struct thread *, struct linux_getpid_args *));
+int linux_mount __P((struct thread *, struct linux_mount_args *));
+int linux_oldumount __P((struct thread *, struct linux_oldumount_args *));
+int linux_setuid16 __P((struct thread *, struct linux_setuid16_args *));
+int linux_getuid16 __P((struct thread *, struct linux_getuid16_args *));
+int linux_stime __P((struct thread *, struct linux_stime_args *));
+int linux_ptrace __P((struct thread *, struct linux_ptrace_args *));
+int linux_alarm __P((struct thread *, struct linux_alarm_args *));
+int linux_fstat __P((struct thread *, struct linux_fstat_args *));
+int linux_pause __P((struct thread *, struct linux_pause_args *));
+int linux_utime __P((struct thread *, struct linux_utime_args *));
+int linux_access __P((struct thread *, struct linux_access_args *));
+int linux_nice __P((struct thread *, struct linux_nice_args *));
+int linux_kill __P((struct thread *, struct linux_kill_args *));
+int linux_rename __P((struct thread *, struct linux_rename_args *));
+int linux_mkdir __P((struct thread *, struct linux_mkdir_args *));
+int linux_rmdir __P((struct thread *, struct linux_rmdir_args *));
+int linux_pipe __P((struct thread *, struct linux_pipe_args *));
+int linux_times __P((struct thread *, struct linux_times_args *));
+int linux_brk __P((struct thread *, struct linux_brk_args *));
+int linux_setgid16 __P((struct thread *, struct linux_setgid16_args *));
+int linux_getgid16 __P((struct thread *, struct linux_getgid16_args *));
+int linux_signal __P((struct thread *, struct linux_signal_args *));
+int linux_geteuid16 __P((struct thread *, struct linux_geteuid16_args *));
+int linux_getegid16 __P((struct thread *, struct linux_getegid16_args *));
+int linux_umount __P((struct thread *, struct linux_umount_args *));
+int linux_ioctl __P((struct thread *, struct linux_ioctl_args *));
+int linux_fcntl __P((struct thread *, struct linux_fcntl_args *));
+int linux_olduname __P((struct thread *, struct linux_olduname_args *));
+int linux_ustat __P((struct thread *, struct linux_ustat_args *));
+int linux_sigaction __P((struct thread *, struct linux_sigaction_args *));
+int linux_sgetmask __P((struct thread *, struct linux_sgetmask_args *));
+int linux_ssetmask __P((struct thread *, struct linux_ssetmask_args *));
+int linux_setreuid16 __P((struct thread *, struct linux_setreuid16_args *));
+int linux_setregid16 __P((struct thread *, struct linux_setregid16_args *));
+int linux_sigsuspend __P((struct thread *, struct linux_sigsuspend_args *));
+int linux_sigpending __P((struct thread *, struct linux_sigpending_args *));
+int linux_setrlimit __P((struct thread *, struct linux_setrlimit_args *));
+int linux_old_getrlimit __P((struct thread *, struct linux_old_getrlimit_args *));
+int linux_getgroups16 __P((struct thread *, struct linux_getgroups16_args *));
+int linux_setgroups16 __P((struct thread *, struct linux_setgroups16_args *));
+int linux_old_select __P((struct thread *, struct linux_old_select_args *));
+int linux_symlink __P((struct thread *, struct linux_symlink_args *));
+int linux_readlink __P((struct thread *, struct linux_readlink_args *));
+int linux_uselib __P((struct thread *, struct linux_uselib_args *));
+int linux_reboot __P((struct thread *, struct linux_reboot_args *));
+int linux_readdir __P((struct thread *, struct linux_readdir_args *));
+int linux_mmap __P((struct thread *, struct linux_mmap_args *));
+int linux_truncate __P((struct thread *, struct linux_truncate_args *));
+int linux_statfs __P((struct thread *, struct linux_statfs_args *));
+int linux_fstatfs __P((struct thread *, struct linux_fstatfs_args *));
+int linux_ioperm __P((struct thread *, struct linux_ioperm_args *));
+int linux_socketcall __P((struct thread *, struct linux_socketcall_args *));
+int linux_syslog __P((struct thread *, struct linux_syslog_args *));
+int linux_setitimer __P((struct thread *, struct linux_setitimer_args *));
+int linux_getitimer __P((struct thread *, struct linux_getitimer_args *));
+int linux_newstat __P((struct thread *, struct linux_newstat_args *));
+int linux_newlstat __P((struct thread *, struct linux_newlstat_args *));
+int linux_newfstat __P((struct thread *, struct linux_newfstat_args *));
+int linux_uname __P((struct thread *, struct linux_uname_args *));
+int linux_iopl __P((struct thread *, struct linux_iopl_args *));
+int linux_vhangup __P((struct thread *, struct linux_vhangup_args *));
+int linux_vm86old __P((struct thread *, struct linux_vm86old_args *));
+int linux_wait4 __P((struct thread *, struct linux_wait4_args *));
+int linux_swapoff __P((struct thread *, struct linux_swapoff_args *));
+int linux_sysinfo __P((struct thread *, struct linux_sysinfo_args *));
+int linux_ipc __P((struct thread *, struct linux_ipc_args *));
+int linux_sigreturn __P((struct thread *, struct linux_sigreturn_args *));
+int linux_clone __P((struct thread *, struct linux_clone_args *));
+int linux_newuname __P((struct thread *, struct linux_newuname_args *));
+int linux_modify_ldt __P((struct thread *, struct linux_modify_ldt_args *));
+int linux_adjtimex __P((struct thread *, struct linux_adjtimex_args *));
+int linux_sigprocmask __P((struct thread *, struct linux_sigprocmask_args *));
+int linux_create_module __P((struct thread *, struct linux_create_module_args *));
+int linux_init_module __P((struct thread *, struct linux_init_module_args *));
+int linux_delete_module __P((struct thread *, struct linux_delete_module_args *));
+int linux_get_kernel_syms __P((struct thread *, struct linux_get_kernel_syms_args *));
+int linux_quotactl __P((struct thread *, struct linux_quotactl_args *));
+int linux_getpgid __P((struct thread *, struct linux_getpgid_args *));
+int linux_bdflush __P((struct thread *, struct linux_bdflush_args *));
+int linux_sysfs __P((struct thread *, struct linux_sysfs_args *));
+int linux_personality __P((struct thread *, struct linux_personality_args *));
+int linux_setfsuid16 __P((struct thread *, struct linux_setfsuid16_args *));
+int linux_setfsgid16 __P((struct thread *, struct linux_setfsgid16_args *));
+int linux_llseek __P((struct thread *, struct linux_llseek_args *));
+int linux_getdents __P((struct thread *, struct linux_getdents_args *));
+int linux_select __P((struct thread *, struct linux_select_args *));
+int linux_msync __P((struct thread *, struct linux_msync_args *));
+int linux_getsid __P((struct thread *, struct linux_getsid_args *));
+int linux_fdatasync __P((struct thread *, struct linux_fdatasync_args *));
+int linux_sysctl __P((struct thread *, struct linux_sysctl_args *));
+int linux_sched_setscheduler __P((struct thread *, struct linux_sched_setscheduler_args *));
+int linux_sched_getscheduler __P((struct thread *, struct linux_sched_getscheduler_args *));
+int linux_sched_get_priority_max __P((struct thread *, struct linux_sched_get_priority_max_args *));
+int linux_sched_get_priority_min __P((struct thread *, struct linux_sched_get_priority_min_args *));
+int linux_mremap __P((struct thread *, struct linux_mremap_args *));
+int linux_setresuid16 __P((struct thread *, struct linux_setresuid16_args *));
+int linux_getresuid16 __P((struct thread *, struct linux_getresuid16_args *));
+int linux_vm86 __P((struct thread *, struct linux_vm86_args *));
+int linux_query_module __P((struct thread *, struct linux_query_module_args *));
+int linux_nfsservctl __P((struct thread *, struct linux_nfsservctl_args *));
+int linux_setresgid16 __P((struct thread *, struct linux_setresgid16_args *));
+int linux_getresgid16 __P((struct thread *, struct linux_getresgid16_args *));
+int linux_prctl __P((struct thread *, struct linux_prctl_args *));
+int linux_rt_sigreturn __P((struct thread *, struct linux_rt_sigreturn_args *));
+int linux_rt_sigaction __P((struct thread *, struct linux_rt_sigaction_args *));
+int linux_rt_sigprocmask __P((struct thread *, struct linux_rt_sigprocmask_args *));
+int linux_rt_sigpending __P((struct thread *, struct linux_rt_sigpending_args *));
+int linux_rt_sigtimedwait __P((struct thread *, struct linux_rt_sigtimedwait_args *));
+int linux_rt_sigqueueinfo __P((struct thread *, struct linux_rt_sigqueueinfo_args *));
+int linux_rt_sigsuspend __P((struct thread *, struct linux_rt_sigsuspend_args *));
+int linux_pread __P((struct thread *, struct linux_pread_args *));
+int linux_pwrite __P((struct thread *, struct linux_pwrite_args *));
+int linux_chown16 __P((struct thread *, struct linux_chown16_args *));
+int linux_getcwd __P((struct thread *, struct linux_getcwd_args *));
+int linux_capget __P((struct thread *, struct linux_capget_args *));
+int linux_capset __P((struct thread *, struct linux_capset_args *));
+int linux_sigaltstack __P((struct thread *, struct linux_sigaltstack_args *));
+int linux_sendfile __P((struct thread *, struct linux_sendfile_args *));
+int linux_vfork __P((struct thread *, struct linux_vfork_args *));
+int linux_getrlimit __P((struct thread *, struct linux_getrlimit_args *));
+int linux_mmap2 __P((struct thread *, struct linux_mmap2_args *));
+int linux_truncate64 __P((struct thread *, struct linux_truncate64_args *));
+int linux_ftruncate64 __P((struct thread *, struct linux_ftruncate64_args *));
+int linux_stat64 __P((struct thread *, struct linux_stat64_args *));
+int linux_lstat64 __P((struct thread *, struct linux_lstat64_args *));
+int linux_fstat64 __P((struct thread *, struct linux_fstat64_args *));
+int linux_lchown __P((struct thread *, struct linux_lchown_args *));
+int linux_getuid __P((struct thread *, struct linux_getuid_args *));
+int linux_getgid __P((struct thread *, struct linux_getgid_args *));
+int linux_getgroups __P((struct thread *, struct linux_getgroups_args *));
+int linux_setgroups __P((struct thread *, struct linux_setgroups_args *));
+int linux_fchown __P((struct thread *, struct linux_fchown_args *));
+int linux_chown __P((struct thread *, struct linux_chown_args *));
+int linux_setfsuid __P((struct thread *, struct linux_setfsuid_args *));
+int linux_setfsgid __P((struct thread *, struct linux_setfsgid_args *));
+int linux_pivot_root __P((struct thread *, struct linux_pivot_root_args *));
+int linux_mincore __P((struct thread *, struct linux_mincore_args *));
+int linux_madvise __P((struct thread *, struct linux_madvise_args *));
+int linux_getdents64 __P((struct thread *, struct linux_getdents64_args *));
+int linux_fcntl64 __P((struct thread *, struct linux_fcntl64_args *));
#ifdef COMPAT_43
OpenPOWER on IntegriCloud