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