Deleted Added
full compact
linux_proto.h (159582) linux_proto.h (159801)
1/*
2 * System call prototypes.
3 *
4 * DO NOT EDIT-- this file is automatically generated.
1/*
2 * System call prototypes.
3 *
4 * DO NOT EDIT-- this file is automatically generated.
5 * $FreeBSD: head/sys/i386/linux/linux_proto.h 159582 2006-06-13 18:48:30Z netchild $
6 * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.67 2006/06/13 18:43:55 netchild Exp
5 * $FreeBSD: head/sys/i386/linux/linux_proto.h 159801 2006-06-20 20:41:29Z netchild $
6 * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.68 2006/06/20 20:38:44 netchild 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>

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

703 char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
704};
705struct linux_set_thread_area_args {
706 char entry_l_[PADL_(void *)]; void * entry; char entry_r_[PADR_(void *)];
707};
708struct linux_fadvise64_args {
709 register_t dummy;
710};
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>

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

703 char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
704};
705struct linux_set_thread_area_args {
706 char entry_l_[PADL_(void *)]; void * entry; char entry_r_[PADR_(void *)];
707};
708struct linux_fadvise64_args {
709 register_t dummy;
710};
711struct linux_lookup_dcookie_args {
712 register_t dummy;
713};
714struct linux_epoll_create_args {
715 register_t dummy;
716};
717struct linux_epoll_ctl_args {
718 register_t dummy;
719};
720struct linux_epoll_wait_args {
721 register_t dummy;
722};
723struct linux_remap_file_pages_args {
724 register_t dummy;
725};
726struct linux_set_tid_address_args {
727 register_t dummy;
728};
729struct linux_timer_create_args {
730 register_t dummy;
731};
732struct linux_timer_settime_args {
733 register_t dummy;
734};
735struct linux_timer_gettime_args {
736 register_t dummy;
737};
738struct linux_timer_getoverrun_args {
739 register_t dummy;
740};
741struct linux_timer_delete_args {
742 register_t dummy;
743};
744struct linux_clock_settime_args {
745 register_t dummy;
746};
747struct linux_clock_gettime_args {
748 register_t dummy;
749};
750struct linux_clock_getres_args {
751 register_t dummy;
752};
753struct linux_clock_nanosleep_args {
754 register_t dummy;
755};
756struct linux_statfs64_args {
757 register_t dummy;
758};
759struct linux_fstatfs64_args {
760 register_t dummy;
761};
762struct linux_tgkill_args {
763 register_t dummy;
764};
765struct linux_utimes_args {
766 register_t dummy;
767};
768struct linux_fadvise64_64_args {
769 register_t dummy;
770};
771struct linux_mbind_args {
772 register_t dummy;
773};
774struct linux_get_mempolicy_args {
775 register_t dummy;
776};
777struct linux_set_mempolicy_args {
778 register_t dummy;
779};
780struct linux_mq_open_args {
781 register_t dummy;
782};
783struct linux_mq_unlink_args {
784 register_t dummy;
785};
786struct linux_mq_timedsend_args {
787 register_t dummy;
788};
789struct linux_mq_timedreceive_args {
790 register_t dummy;
791};
792struct linux_mq_notify_args {
793 register_t dummy;
794};
795struct linux_mq_getsetattr_args {
796 register_t dummy;
797};
798struct linux_kexec_load_args {
799 register_t dummy;
800};
801struct linux_waitid_args {
802 register_t dummy;
803};
804struct linux_add_key_args {
805 register_t dummy;
806};
807struct linux_request_key_args {
808 register_t dummy;
809};
810struct linux_keyctl_args {
811 register_t dummy;
812};
813struct linux_ioprio_set_args {
814 register_t dummy;
815};
816struct linux_ioprio_get_args {
817 register_t dummy;
818};
819struct linux_inotify_init_args {
820 register_t dummy;
821};
822struct linux_inotify_add_watch_args {
823 register_t dummy;
824};
825struct linux_inotify_rm_watch_args {
826 register_t dummy;
827};
828struct linux_migrate_pages_args {
829 register_t dummy;
830};
831struct linux_openat_args {
832 register_t dummy;
833};
834struct linux_mkdirat_args {
835 register_t dummy;
836};
837struct linux_mknodat_args {
838 register_t dummy;
839};
840struct linux_fchownat_args {
841 register_t dummy;
842};
843struct linux_futimesat_args {
844 register_t dummy;
845};
846struct linux_fstatat64_args {
847 register_t dummy;
848};
849struct linux_unlinkat_args {
850 register_t dummy;
851};
852struct linux_renameat_args {
853 register_t dummy;
854};
855struct linux_linkat_args {
856 register_t dummy;
857};
858struct linux_symlinkat_args {
859 register_t dummy;
860};
861struct linux_readlinkat_args {
862 register_t dummy;
863};
864struct linux_fchmodat_args {
865 register_t dummy;
866};
867struct linux_faccessat_args {
868 register_t dummy;
869};
870struct linux_pselect6_args {
871 register_t dummy;
872};
873struct linux_ppoll_args {
874 register_t dummy;
875};
876struct linux_unshare_args {
877 register_t dummy;
878};
711#define nosys linux_nosys
712int linux_fork(struct thread *, struct linux_fork_args *);
713int linux_open(struct thread *, struct linux_open_args *);
714int linux_waitpid(struct thread *, struct linux_waitpid_args *);
715int linux_creat(struct thread *, struct linux_creat_args *);
716int linux_link(struct thread *, struct linux_link_args *);
717int linux_unlink(struct thread *, struct linux_unlink_args *);
718int linux_execve(struct thread *, struct linux_execve_args *);

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

876int linux_llistxattr(struct thread *, struct linux_llistxattr_args *);
877int linux_flistxattr(struct thread *, struct linux_flistxattr_args *);
878int linux_removexattr(struct thread *, struct linux_removexattr_args *);
879int linux_lremovexattr(struct thread *, struct linux_lremovexattr_args *);
880int linux_fremovexattr(struct thread *, struct linux_fremovexattr_args *);
881int linux_tkill(struct thread *, struct linux_tkill_args *);
882int linux_set_thread_area(struct thread *, struct linux_set_thread_area_args *);
883int linux_fadvise64(struct thread *, struct linux_fadvise64_args *);
879#define nosys linux_nosys
880int linux_fork(struct thread *, struct linux_fork_args *);
881int linux_open(struct thread *, struct linux_open_args *);
882int linux_waitpid(struct thread *, struct linux_waitpid_args *);
883int linux_creat(struct thread *, struct linux_creat_args *);
884int linux_link(struct thread *, struct linux_link_args *);
885int linux_unlink(struct thread *, struct linux_unlink_args *);
886int linux_execve(struct thread *, struct linux_execve_args *);

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

1044int linux_llistxattr(struct thread *, struct linux_llistxattr_args *);
1045int linux_flistxattr(struct thread *, struct linux_flistxattr_args *);
1046int linux_removexattr(struct thread *, struct linux_removexattr_args *);
1047int linux_lremovexattr(struct thread *, struct linux_lremovexattr_args *);
1048int linux_fremovexattr(struct thread *, struct linux_fremovexattr_args *);
1049int linux_tkill(struct thread *, struct linux_tkill_args *);
1050int linux_set_thread_area(struct thread *, struct linux_set_thread_area_args *);
1051int linux_fadvise64(struct thread *, struct linux_fadvise64_args *);
1052int linux_lookup_dcookie(struct thread *, struct linux_lookup_dcookie_args *);
1053int linux_epoll_create(struct thread *, struct linux_epoll_create_args *);
1054int linux_epoll_ctl(struct thread *, struct linux_epoll_ctl_args *);
1055int linux_epoll_wait(struct thread *, struct linux_epoll_wait_args *);
1056int linux_remap_file_pages(struct thread *, struct linux_remap_file_pages_args *);
1057int linux_set_tid_address(struct thread *, struct linux_set_tid_address_args *);
1058int linux_timer_create(struct thread *, struct linux_timer_create_args *);
1059int linux_timer_settime(struct thread *, struct linux_timer_settime_args *);
1060int linux_timer_gettime(struct thread *, struct linux_timer_gettime_args *);
1061int linux_timer_getoverrun(struct thread *, struct linux_timer_getoverrun_args *);
1062int linux_timer_delete(struct thread *, struct linux_timer_delete_args *);
1063int linux_clock_settime(struct thread *, struct linux_clock_settime_args *);
1064int linux_clock_gettime(struct thread *, struct linux_clock_gettime_args *);
1065int linux_clock_getres(struct thread *, struct linux_clock_getres_args *);
1066int linux_clock_nanosleep(struct thread *, struct linux_clock_nanosleep_args *);
1067int linux_statfs64(struct thread *, struct linux_statfs64_args *);
1068int linux_fstatfs64(struct thread *, struct linux_fstatfs64_args *);
1069int linux_tgkill(struct thread *, struct linux_tgkill_args *);
1070int linux_utimes(struct thread *, struct linux_utimes_args *);
1071int linux_fadvise64_64(struct thread *, struct linux_fadvise64_64_args *);
1072int linux_mbind(struct thread *, struct linux_mbind_args *);
1073int linux_get_mempolicy(struct thread *, struct linux_get_mempolicy_args *);
1074int linux_set_mempolicy(struct thread *, struct linux_set_mempolicy_args *);
1075int linux_mq_open(struct thread *, struct linux_mq_open_args *);
1076int linux_mq_unlink(struct thread *, struct linux_mq_unlink_args *);
1077int linux_mq_timedsend(struct thread *, struct linux_mq_timedsend_args *);
1078int linux_mq_timedreceive(struct thread *, struct linux_mq_timedreceive_args *);
1079int linux_mq_notify(struct thread *, struct linux_mq_notify_args *);
1080int linux_mq_getsetattr(struct thread *, struct linux_mq_getsetattr_args *);
1081int linux_kexec_load(struct thread *, struct linux_kexec_load_args *);
1082int linux_waitid(struct thread *, struct linux_waitid_args *);
1083int linux_add_key(struct thread *, struct linux_add_key_args *);
1084int linux_request_key(struct thread *, struct linux_request_key_args *);
1085int linux_keyctl(struct thread *, struct linux_keyctl_args *);
1086int linux_ioprio_set(struct thread *, struct linux_ioprio_set_args *);
1087int linux_ioprio_get(struct thread *, struct linux_ioprio_get_args *);
1088int linux_inotify_init(struct thread *, struct linux_inotify_init_args *);
1089int linux_inotify_add_watch(struct thread *, struct linux_inotify_add_watch_args *);
1090int linux_inotify_rm_watch(struct thread *, struct linux_inotify_rm_watch_args *);
1091int linux_migrate_pages(struct thread *, struct linux_migrate_pages_args *);
1092int linux_openat(struct thread *, struct linux_openat_args *);
1093int linux_mkdirat(struct thread *, struct linux_mkdirat_args *);
1094int linux_mknodat(struct thread *, struct linux_mknodat_args *);
1095int linux_fchownat(struct thread *, struct linux_fchownat_args *);
1096int linux_futimesat(struct thread *, struct linux_futimesat_args *);
1097int linux_fstatat64(struct thread *, struct linux_fstatat64_args *);
1098int linux_unlinkat(struct thread *, struct linux_unlinkat_args *);
1099int linux_renameat(struct thread *, struct linux_renameat_args *);
1100int linux_linkat(struct thread *, struct linux_linkat_args *);
1101int linux_symlinkat(struct thread *, struct linux_symlinkat_args *);
1102int linux_readlinkat(struct thread *, struct linux_readlinkat_args *);
1103int linux_fchmodat(struct thread *, struct linux_fchmodat_args *);
1104int linux_faccessat(struct thread *, struct linux_faccessat_args *);
1105int linux_pselect6(struct thread *, struct linux_pselect6_args *);
1106int linux_ppoll(struct thread *, struct linux_ppoll_args *);
1107int linux_unshare(struct thread *, struct linux_unshare_args *);
884
885#ifdef COMPAT_43
886
887#define nosys linux_nosys
888
889#endif /* COMPAT_43 */
890
891
892#ifdef COMPAT_FREEBSD4
893
894#define nosys linux_nosys
895
896#endif /* COMPAT_FREEBSD4 */
897
898#undef PAD_
899#undef PADL_
900#undef PADR_
901
902#endif /* !_LINUX_SYSPROTO_H_ */
1108
1109#ifdef COMPAT_43
1110
1111#define nosys linux_nosys
1112
1113#endif /* COMPAT_43 */
1114
1115
1116#ifdef COMPAT_FREEBSD4
1117
1118#define nosys linux_nosys
1119
1120#endif /* COMPAT_FREEBSD4 */
1121
1122#undef PAD_
1123#undef PADL_
1124#undef PADR_
1125
1126#endif /* !_LINUX_SYSPROTO_H_ */