The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/i386/ibcs2/ibcs2_xenix.h

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 /*
    2  * System call prototypes.
    3  *
    4  * DO NOT EDIT-- this file is automatically generated.
    5  * created from Id: syscalls.xenix,v 1.1 1995/10/10 07:59:29 swallace Exp 
    6  */
    7 
    8 #ifndef _IBCS2_XENIX_H_
    9 #define _IBCS2_XENIX_H_
   10 
   11 #include <sys/types.h>
   12 #include <sys/param.h>
   13 #include <sys/mount.h>
   14 
   15 struct  xenix_rdchk_args {
   16         int fd;
   17 };
   18 struct  xenix_chsize_args {
   19         int fd;
   20         long size;
   21 };
   22 struct  xenix_ftime_args {
   23         struct timeb * tp;
   24 };
   25 struct  xenix_nap_args {
   26         int millisec;
   27 };
   28 struct  xenix_scoinfo_args {
   29         int dummy;
   30 };
   31 struct  xenix_eaccess_args {
   32         char * path;
   33         int flags;
   34 };
   35 struct  ibcs2_sigaction_args {
   36         int sig;
   37         struct ibcs2_sigaction * act;
   38         struct ibcs2_sigaction * oact;
   39 };
   40 struct  ibcs2_sigprocmask_args {
   41         int how;
   42         ibcs2_sigset_t * set;
   43         ibcs2_sigset_t * oset;
   44 };
   45 struct  ibcs2_sigpending_args {
   46         ibcs2_sigset_t * mask;
   47 };
   48 struct  ibcs2_sigsuspend_args {
   49         ibcs2_sigset_t * mask;
   50 };
   51 struct  ibcs2_getgroups_args {
   52         int gidsetsize;
   53         ibcs2_gid_t * gidset;
   54 };
   55 struct  ibcs2_setgroups_args {
   56         int gidsetsize;
   57         ibcs2_gid_t * gidset;
   58 };
   59 struct  ibcs2_sysconf_args {
   60         int name;
   61 };
   62 struct  ibcs2_pathconf_args {
   63         char * path;
   64         int name;
   65 };
   66 struct  ibcs2_fpathconf_args {
   67         int fd;
   68         int name;
   69 };
   70 struct  ibcs2_rename_args {
   71         char * from;
   72         char * to;
   73 };
   74 struct  xenix_utsname_args {
   75         long addr;
   76 };
   77 int     xenix_rdchk __P((struct proc *, struct xenix_rdchk_args *, int []));
   78 int     xenix_chsize __P((struct proc *, struct xenix_chsize_args *, int []));
   79 int     xenix_ftime __P((struct proc *, struct xenix_ftime_args *, int []));
   80 int     xenix_nap __P((struct proc *, struct xenix_nap_args *, int []));
   81 int     xenix_scoinfo __P((struct proc *, struct xenix_scoinfo_args *, int []));
   82 int     xenix_eaccess __P((struct proc *, struct xenix_eaccess_args *, int []));
   83 int     ibcs2_sigaction __P((struct proc *, struct ibcs2_sigaction_args *, int []));
   84 int     ibcs2_sigprocmask __P((struct proc *, struct ibcs2_sigprocmask_args *, int []));
   85 int     ibcs2_sigpending __P((struct proc *, struct ibcs2_sigpending_args *, int []));
   86 int     ibcs2_sigsuspend __P((struct proc *, struct ibcs2_sigsuspend_args *, int []));
   87 int     ibcs2_getgroups __P((struct proc *, struct ibcs2_getgroups_args *, int []));
   88 int     ibcs2_setgroups __P((struct proc *, struct ibcs2_setgroups_args *, int []));
   89 int     ibcs2_sysconf __P((struct proc *, struct ibcs2_sysconf_args *, int []));
   90 int     ibcs2_pathconf __P((struct proc *, struct ibcs2_pathconf_args *, int []));
   91 int     ibcs2_fpathconf __P((struct proc *, struct ibcs2_fpathconf_args *, int []));
   92 int     ibcs2_rename __P((struct proc *, struct ibcs2_rename_args *, int []));
   93 int     xenix_utsname __P((struct proc *, struct xenix_utsname_args *, int []));
   94 
   95 #ifdef COMPAT_43
   96 
   97 
   98 #endif /* COMPAT_43 */
   99 
  100 #endif /* !_IBCS2_XENIX_H_ */

Cache object: c6e10a047ca50ac8f61cada3a361d7d5


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.