Deleted Added
sdiff udiff text old ( 134839 ) new ( 143198 )
full compact
1/*
2 * System call prototypes.
3 *
4 * DO NOT EDIT-- this file is automatically generated.
5 * $FreeBSD: head/sys/i386/linux/linux_proto.h 143198 2005-03-07 00:23:58Z sobomax $
6 * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.59 2005/03/07 00:18:06 sobomax Exp
7 */
8
9#ifndef _LINUX_SYSPROTO_H_
10#define _LINUX_SYSPROTO_H_
11
12#include <sys/signal.h>
13#include <sys/acl.h>
14#include <sys/thr.h>

--- 12 unchanged lines hidden (view full) ---

27#if BYTE_ORDER == LITTLE_ENDIAN
28#define PADL_(t) 0
29#define PADR_(t) PAD_(t)
30#else
31#define PADL_(t) PAD_(t)
32#define PADR_(t) 0
33#endif
34
35#define nosys linux_nosys
36struct linux_fork_args {
37 register_t dummy;
38};
39struct linux_open_args {
40 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
41 char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
42 char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
43};

--- 642 unchanged lines hidden (view full) ---

686 char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
687};
688struct linux_set_thread_area_args {
689 char entry_l_[PADL_(void *)]; void * entry; char entry_r_[PADR_(void *)];
690};
691struct linux_fadvise64_args {
692 register_t dummy;
693};
694#define nosys linux_nosys
695int linux_fork(struct thread *, struct linux_fork_args *);
696int linux_open(struct thread *, struct linux_open_args *);
697int linux_waitpid(struct thread *, struct linux_waitpid_args *);
698int linux_creat(struct thread *, struct linux_creat_args *);
699int linux_link(struct thread *, struct linux_link_args *);
700int linux_unlink(struct thread *, struct linux_unlink_args *);
701int linux_execve(struct thread *, struct linux_execve_args *);
702int linux_chdir(struct thread *, struct linux_chdir_args *);

--- 155 unchanged lines hidden (view full) ---

858int linux_lremovexattr(struct thread *, struct linux_lremovexattr_args *);
859int linux_fremovexattr(struct thread *, struct linux_fremovexattr_args *);
860int linux_tkill(struct thread *, struct linux_tkill_args *);
861int linux_set_thread_area(struct thread *, struct linux_set_thread_area_args *);
862int linux_fadvise64(struct thread *, struct linux_fadvise64_args *);
863
864#ifdef COMPAT_43
865
866#define nosys linux_nosys
867
868#endif /* COMPAT_43 */
869
870
871#ifdef COMPAT_FREEBSD4
872
873#define nosys linux_nosys
874
875#endif /* COMPAT_FREEBSD4 */
876
877#undef PAD_
878#undef PADL_
879#undef PADR_
880
881#endif /* !_LINUX_SYSPROTO_H_ */