freebsd32_proto.h (46ed9e4908161615c2e754a3ea63388c74aad8c3) | freebsd32_proto.h (00a7f703b3d3192dd2617ba43d4e833f0ca0c1ad) |
---|---|
1/* 2 * System call prototypes. 3 * 4 * DO NOT EDIT-- this file is automatically generated. 5 * $FreeBSD$ | 1/* 2 * System call prototypes. 3 * 4 * DO NOT EDIT-- this file is automatically generated. 5 * $FreeBSD$ |
6 * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 254491 2013-08-18 13:37:54Z pjd | 6 * created from FreeBSD: head/sys/compat/freebsd32/syscalls.master 255219 2013-09-05 00:09:56Z pjd |
7 */ 8 9#ifndef _FREEBSD32_SYSPROTO_H_ 10#define _FREEBSD32_SYSPROTO_H_ 11 12#include <sys/signal.h> 13#include <sys/acl.h> 14#include <sys/cpuset.h> --- 607 unchanged lines hidden (view full) --- 622 char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)]; 623 char id1_l_[PADL_(uint32_t)]; uint32_t id1; char id1_r_[PADR_(uint32_t)]; 624 char id2_l_[PADL_(uint32_t)]; uint32_t id2; char id2_r_[PADR_(uint32_t)]; 625 char status_l_[PADL_(int *)]; int * status; char status_r_[PADR_(int *)]; 626 char options_l_[PADL_(int)]; int options; char options_r_[PADR_(int)]; 627 char wrusage_l_[PADL_(struct wrusage32 *)]; struct wrusage32 * wrusage; char wrusage_r_[PADR_(struct wrusage32 *)]; 628 char info_l_[PADL_(siginfo_t *)]; siginfo_t * info; char info_r_[PADR_(siginfo_t *)]; 629}; | 7 */ 8 9#ifndef _FREEBSD32_SYSPROTO_H_ 10#define _FREEBSD32_SYSPROTO_H_ 11 12#include <sys/signal.h> 13#include <sys/acl.h> 14#include <sys/cpuset.h> --- 607 unchanged lines hidden (view full) --- 622 char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)]; 623 char id1_l_[PADL_(uint32_t)]; uint32_t id1; char id1_r_[PADR_(uint32_t)]; 624 char id2_l_[PADL_(uint32_t)]; uint32_t id2; char id2_r_[PADR_(uint32_t)]; 625 char status_l_[PADL_(int *)]; int * status; char status_r_[PADR_(int *)]; 626 char options_l_[PADL_(int)]; int options; char options_r_[PADR_(int)]; 627 char wrusage_l_[PADL_(struct wrusage32 *)]; struct wrusage32 * wrusage; char wrusage_r_[PADR_(struct wrusage32 *)]; 628 char info_l_[PADL_(siginfo_t *)]; siginfo_t * info; char info_r_[PADR_(siginfo_t *)]; 629}; |
630struct freebsd32_cap_rights_limit_args { 631 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 632 char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)]; 633 char rights1_l_[PADL_(uint32_t)]; uint32_t rights1; char rights1_r_[PADR_(uint32_t)]; 634 char rights2_l_[PADL_(uint32_t)]; uint32_t rights2; char rights2_r_[PADR_(uint32_t)]; 635}; | |
636#else 637struct freebsd32_posix_fallocate_args { 638 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 639 char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)]; 640 char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)]; 641 char len1_l_[PADL_(uint32_t)]; uint32_t len1; char len1_r_[PADR_(uint32_t)]; 642 char len2_l_[PADL_(uint32_t)]; uint32_t len2; char len2_r_[PADR_(uint32_t)]; 643}; --- 9 unchanged lines hidden (view full) --- 653 char idtype_l_[PADL_(int)]; int idtype; char idtype_r_[PADR_(int)]; 654 char id1_l_[PADL_(uint32_t)]; uint32_t id1; char id1_r_[PADR_(uint32_t)]; 655 char id2_l_[PADL_(uint32_t)]; uint32_t id2; char id2_r_[PADR_(uint32_t)]; 656 char status_l_[PADL_(int *)]; int * status; char status_r_[PADR_(int *)]; 657 char options_l_[PADL_(int)]; int options; char options_r_[PADR_(int)]; 658 char wrusage_l_[PADL_(struct wrusage32 *)]; struct wrusage32 * wrusage; char wrusage_r_[PADR_(struct wrusage32 *)]; 659 char info_l_[PADL_(siginfo_t *)]; siginfo_t * info; char info_r_[PADR_(siginfo_t *)]; 660}; | 630#else 631struct freebsd32_posix_fallocate_args { 632 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 633 char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)]; 634 char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)]; 635 char len1_l_[PADL_(uint32_t)]; uint32_t len1; char len1_r_[PADR_(uint32_t)]; 636 char len2_l_[PADL_(uint32_t)]; uint32_t len2; char len2_r_[PADR_(uint32_t)]; 637}; --- 9 unchanged lines hidden (view full) --- 647 char idtype_l_[PADL_(int)]; int idtype; char idtype_r_[PADR_(int)]; 648 char id1_l_[PADL_(uint32_t)]; uint32_t id1; char id1_r_[PADR_(uint32_t)]; 649 char id2_l_[PADL_(uint32_t)]; uint32_t id2; char id2_r_[PADR_(uint32_t)]; 650 char status_l_[PADL_(int *)]; int * status; char status_r_[PADR_(int *)]; 651 char options_l_[PADL_(int)]; int options; char options_r_[PADR_(int)]; 652 char wrusage_l_[PADL_(struct wrusage32 *)]; struct wrusage32 * wrusage; char wrusage_r_[PADR_(struct wrusage32 *)]; 653 char info_l_[PADL_(siginfo_t *)]; siginfo_t * info; char info_r_[PADR_(siginfo_t *)]; 654}; |
661struct freebsd32_cap_rights_limit_args { 662 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 663 char rights1_l_[PADL_(uint32_t)]; uint32_t rights1; char rights1_r_[PADR_(uint32_t)]; 664 char rights2_l_[PADL_(uint32_t)]; uint32_t rights2; char rights2_r_[PADR_(uint32_t)]; 665}; | |
666#endif 667struct freebsd32_cap_ioctls_limit_args { 668 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 669 char cmds_l_[PADL_(const uint32_t *)]; const uint32_t * cmds; char cmds_r_[PADR_(const uint32_t *)]; 670 char ncmds_l_[PADL_(size_t)]; size_t ncmds; char ncmds_r_[PADR_(size_t)]; 671}; 672struct freebsd32_cap_ioctls_get_args { 673 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; --- 116 unchanged lines hidden (view full) --- 790int freebsd32_semctl(struct thread *, struct freebsd32_semctl_args *); 791int freebsd32_msgctl(struct thread *, struct freebsd32_msgctl_args *); 792int freebsd32_shmctl(struct thread *, struct freebsd32_shmctl_args *); 793int freebsd32_pselect(struct thread *, struct freebsd32_pselect_args *); 794#ifdef PAD64_REQUIRED 795int freebsd32_posix_fallocate(struct thread *, struct freebsd32_posix_fallocate_args *); 796int freebsd32_posix_fadvise(struct thread *, struct freebsd32_posix_fadvise_args *); 797int freebsd32_wait6(struct thread *, struct freebsd32_wait6_args *); | 655#endif 656struct freebsd32_cap_ioctls_limit_args { 657 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 658 char cmds_l_[PADL_(const uint32_t *)]; const uint32_t * cmds; char cmds_r_[PADR_(const uint32_t *)]; 659 char ncmds_l_[PADL_(size_t)]; size_t ncmds; char ncmds_r_[PADR_(size_t)]; 660}; 661struct freebsd32_cap_ioctls_get_args { 662 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; --- 116 unchanged lines hidden (view full) --- 779int freebsd32_semctl(struct thread *, struct freebsd32_semctl_args *); 780int freebsd32_msgctl(struct thread *, struct freebsd32_msgctl_args *); 781int freebsd32_shmctl(struct thread *, struct freebsd32_shmctl_args *); 782int freebsd32_pselect(struct thread *, struct freebsd32_pselect_args *); 783#ifdef PAD64_REQUIRED 784int freebsd32_posix_fallocate(struct thread *, struct freebsd32_posix_fallocate_args *); 785int freebsd32_posix_fadvise(struct thread *, struct freebsd32_posix_fadvise_args *); 786int freebsd32_wait6(struct thread *, struct freebsd32_wait6_args *); |
798int freebsd32_cap_rights_limit(struct thread *, struct freebsd32_cap_rights_limit_args *); | |
799#else 800int freebsd32_posix_fallocate(struct thread *, struct freebsd32_posix_fallocate_args *); 801int freebsd32_posix_fadvise(struct thread *, struct freebsd32_posix_fadvise_args *); 802int freebsd32_wait6(struct thread *, struct freebsd32_wait6_args *); | 787#else 788int freebsd32_posix_fallocate(struct thread *, struct freebsd32_posix_fallocate_args *); 789int freebsd32_posix_fadvise(struct thread *, struct freebsd32_posix_fadvise_args *); 790int freebsd32_wait6(struct thread *, struct freebsd32_wait6_args *); |
803int freebsd32_cap_rights_limit(struct thread *, struct freebsd32_cap_rights_limit_args *); | |
804#endif 805int freebsd32_cap_ioctls_limit(struct thread *, struct freebsd32_cap_ioctls_limit_args *); 806int freebsd32_cap_ioctls_get(struct thread *, struct freebsd32_cap_ioctls_get_args *); 807int freebsd32_aio_mlock(struct thread *, struct freebsd32_aio_mlock_args *); 808 809#ifdef COMPAT_43 810 811#if !defined(PAD64_REQUIRED) && (defined(__powerpc__) || defined(__mips__)) --- 382 unchanged lines hidden (view full) --- 1194#define FREEBSD32_SYS_AUE_freebsd32_jail_set AUE_NULL 1195#define FREEBSD32_SYS_AUE_freebsd32_semctl AUE_SEMCTL 1196#define FREEBSD32_SYS_AUE_freebsd32_msgctl AUE_MSGCTL 1197#define FREEBSD32_SYS_AUE_freebsd32_shmctl AUE_SHMCTL 1198#define FREEBSD32_SYS_AUE_freebsd32_pselect AUE_SELECT 1199#define FREEBSD32_SYS_AUE_freebsd32_posix_fallocate AUE_NULL 1200#define FREEBSD32_SYS_AUE_freebsd32_posix_fadvise AUE_NULL 1201#define FREEBSD32_SYS_AUE_freebsd32_wait6 AUE_WAIT6 | 791#endif 792int freebsd32_cap_ioctls_limit(struct thread *, struct freebsd32_cap_ioctls_limit_args *); 793int freebsd32_cap_ioctls_get(struct thread *, struct freebsd32_cap_ioctls_get_args *); 794int freebsd32_aio_mlock(struct thread *, struct freebsd32_aio_mlock_args *); 795 796#ifdef COMPAT_43 797 798#if !defined(PAD64_REQUIRED) && (defined(__powerpc__) || defined(__mips__)) --- 382 unchanged lines hidden (view full) --- 1181#define FREEBSD32_SYS_AUE_freebsd32_jail_set AUE_NULL 1182#define FREEBSD32_SYS_AUE_freebsd32_semctl AUE_SEMCTL 1183#define FREEBSD32_SYS_AUE_freebsd32_msgctl AUE_MSGCTL 1184#define FREEBSD32_SYS_AUE_freebsd32_shmctl AUE_SHMCTL 1185#define FREEBSD32_SYS_AUE_freebsd32_pselect AUE_SELECT 1186#define FREEBSD32_SYS_AUE_freebsd32_posix_fallocate AUE_NULL 1187#define FREEBSD32_SYS_AUE_freebsd32_posix_fadvise AUE_NULL 1188#define FREEBSD32_SYS_AUE_freebsd32_wait6 AUE_WAIT6 |
1202#define FREEBSD32_SYS_AUE_freebsd32_cap_rights_limit AUE_CAP_RIGHTS_LIMIT | |
1203#define FREEBSD32_SYS_AUE_freebsd32_posix_fallocate AUE_NULL 1204#define FREEBSD32_SYS_AUE_freebsd32_posix_fadvise AUE_NULL 1205#define FREEBSD32_SYS_AUE_freebsd32_wait6 AUE_WAIT6 | 1189#define FREEBSD32_SYS_AUE_freebsd32_posix_fallocate AUE_NULL 1190#define FREEBSD32_SYS_AUE_freebsd32_posix_fadvise AUE_NULL 1191#define FREEBSD32_SYS_AUE_freebsd32_wait6 AUE_WAIT6 |
1206#define FREEBSD32_SYS_AUE_freebsd32_cap_rights_limit AUE_CAP_RIGHTS_LIMIT | |
1207#define FREEBSD32_SYS_AUE_freebsd32_cap_ioctls_limit AUE_CAP_IOCTLS_LIMIT 1208#define FREEBSD32_SYS_AUE_freebsd32_cap_ioctls_get AUE_CAP_IOCTLS_GET 1209#define FREEBSD32_SYS_AUE_freebsd32_aio_mlock AUE_NULL 1210 1211#undef PAD_ 1212#undef PADL_ 1213#undef PADR_ 1214 1215#endif /* !_FREEBSD32_SYSPROTO_H_ */ | 1192#define FREEBSD32_SYS_AUE_freebsd32_cap_ioctls_limit AUE_CAP_IOCTLS_LIMIT 1193#define FREEBSD32_SYS_AUE_freebsd32_cap_ioctls_get AUE_CAP_IOCTLS_GET 1194#define FREEBSD32_SYS_AUE_freebsd32_aio_mlock AUE_NULL 1195 1196#undef PAD_ 1197#undef PADL_ 1198#undef PADR_ 1199 1200#endif /* !_FREEBSD32_SYSPROTO_H_ */ |