syscall messaging 3: Expand the 'header' that goes in front of the syscall
[dragonfly.git] / sys / emulation / ibcs2 / i386 / syscalls.xenix
1  $DragonFly: src/sys/emulation/ibcs2/i386/Attic/syscalls.xenix,v 1.2 2003/06/17 04:28:35 dillon Exp $
2  ; $FreeBSD: src/sys/i386/ibcs2/syscalls.xenix,v 1.6 1999/08/28 00:44:02 peter Exp $
3
4 #include <sys/param.h>
5 #include <sys/sysent.h>
6 #include <sys/sysproto.h>
7 #include <i386/ibcs2/ibcs2_types.h>
8 #include <i386/ibcs2/ibcs2_signal.h>
9 #include <i386/ibcs2/ibcs2_xenix.h>
10
11 0       UNIMPL  XENIX   nosys
12 1       UNIMPL  XENIX   xenix_xlocking
13 2       UNIMPL  XENIX   xenix_creatsem
14 3       UNIMPL  XENIX   xenix_opensem
15 4       UNIMPL  XENIX   xenix_sigsem
16 5       UNIMPL  XENIX   xenix_waitsem
17 6       UNIMPL  XENIX   xenix_nbwaitsem
18 7       STD     XENIX   { int xenix_rdchk(int fd); }
19 8       UNIMPL  XENIX   nosys
20 9       UNIMPL  XENIX   nosys
21 10      STD     XENIX   { int xenix_chsize(int fd, long size); }
22 11      STD     XENIX   { int xenix_ftime(struct timeb *tp); }
23 12      STD     XENIX   { int xenix_nap(int millisec); }
24 13      UNIMPL  XENIX   xenix_sdget
25 14      UNIMPL  XENIX   xenix_sdfree
26 15      UNIMPL  XENIX   xenix_sdenter
27 16      UNIMPL  XENIX   xenix_sdleave
28 17      UNIMPL  XENIX   xenix_sdgetv
29 18      UNIMPL  XENIX   xenix_sdwaitv
30 19      UNIMPL  XENIX   nosys
31 20      UNIMPL  XENIX   nosys
32 21      STD     XENIX   { int xenix_scoinfo(void); }
33 22      UNIMPL  XENIX   nosys
34 23      UNIMPL  XENIX   nosys
35 24      UNIMPL  XENIX   nosys
36 25      UNIMPL  XENIX   nosys
37 26      UNIMPL  XENIX   nosys
38 27      UNIMPL  XENIX   nosys
39 28      UNIMPL  XENIX   nosys
40 29      UNIMPL  XENIX   nosys
41 30      UNIMPL  XENIX   nosys
42 31      UNIMPL  XENIX   nosys
43 32      UNIMPL  XENIX   xenix_proctl
44 33      UNIMPL  XENIX   xenix_execseg
45 34      UNIMPL  XENIX   xenix_unexecseg
46 35      UNIMPL  XENIX   nosys
47 36      NOPROTO XENIX   { int select(u_int nd, fd_set *in, fd_set *ou, \
48                                      fd_set *ex, struct timeval *tv); }
49 37      STD     XENIX   { int xenix_eaccess(char *path, int flags); }
50 38      UNIMPL  XENIX   xenix_paccess
51 39      STD     XENIX   { int ibcs2_sigaction(int sig, \
52                                               struct ibcs2_sigaction *act, \
53                                               struct ibcs2_sigaction *oact); }
54 40      STD     XENIX   { int ibcs2_sigprocmask(int how, ibcs2_sigset_t *set, \
55                                                 ibcs2_sigset_t *oset); }
56 41      STD     XENIX   { int ibcs2_sigpending(ibcs2_sigset_t *mask); }
57 42      STD     XENIX   { int ibcs2_sigsuspend(ibcs2_sigset_t *mask); }
58 43      STD     XENIX   { int ibcs2_getgroups(int gidsetsize, \
59                                               ibcs2_gid_t *gidset); }
60 44      STD     XENIX   { int ibcs2_setgroups(int gidsetsize, \
61                                               ibcs2_gid_t *gidset); }
62 45      STD     XENIX   { int ibcs2_sysconf(int name); }
63 46      STD     XENIX   { int ibcs2_pathconf(char *path, int name); }
64 47      STD     XENIX   { int ibcs2_fpathconf(int fd, int name); }
65 48      STD     XENIX   { int ibcs2_rename(char *from, char *to); }
66 49      UNIMPL  XENIX   nosys
67 50      STD     XENIX   { int xenix_utsname(long addr); }
68 51      UNIMPL  XENIX   nosys
69 52      UNIMPL  XENIX   nosys
70 53      UNIMPL  XENIX   nosys
71 54      UNIMPL  XENIX   nosys
72 55      NOPROTO XENIX   { int getitimer(u_int which, struct itimerval *itv); }
73 56      NOPROTO XENIX   { int setitimer(u_int which, struct itimerval *itv, \
74                             struct itimerval *otv); }