summaryrefslogtreecommitdiffstats
path: root/sys/i386/ibcs2/syscalls.xenix
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2006-07-28 19:05:28 +0000
committerjhb <jhb@FreeBSD.org>2006-07-28 19:05:28 +0000
commitc62c38439fd8a2fd4a6e5fe8d9c4bcda438e6010 (patch)
treecc5695072b3b30d9c9cd45487beb493d692b8a26 /sys/i386/ibcs2/syscalls.xenix
parent6a211b6d81725475d5c4891b35cbbe3fe7397102 (diff)
downloadFreeBSD-src-c62c38439fd8a2fd4a6e5fe8d9c4bcda438e6010.zip
FreeBSD-src-c62c38439fd8a2fd4a6e5fe8d9c4bcda438e6010.tar.gz
Now that all system calls are MPSAFE, retire the SYF_MPSAFE flag used to
mark system calls as being MPSAFE: - Stop conditionally acquiring Giant around system call invocations. - Remove all of the 'M' prefixes from the master system call files. - Remove support for the 'M' prefix from the script that generates the syscall-related files from the master system call files. - Don't explicitly set SYF_MPSAFE when registering nfssvc.
Diffstat (limited to 'sys/i386/ibcs2/syscalls.xenix')
-rw-r--r--sys/i386/ibcs2/syscalls.xenix40
1 files changed, 20 insertions, 20 deletions
diff --git a/sys/i386/ibcs2/syscalls.xenix b/sys/i386/ibcs2/syscalls.xenix
index 2fc1838..bb43c18 100644
--- a/sys/i386/ibcs2/syscalls.xenix
+++ b/sys/i386/ibcs2/syscalls.xenix
@@ -14,12 +14,12 @@
4 AUE_NULL UNIMPL xenix_sigsem
5 AUE_NULL UNIMPL xenix_waitsem
6 AUE_NULL UNIMPL xenix_nbwaitsem
-7 AUE_NULL MSTD { int xenix_rdchk(int fd); }
+7 AUE_NULL STD { int xenix_rdchk(int fd); }
8 AUE_NULL UNIMPL nosys
9 AUE_NULL UNIMPL nosys
-10 AUE_FTRUNCATE MSTD { int xenix_chsize(int fd, long size); }
-11 AUE_NULL MSTD { int xenix_ftime(struct timeb *tp); }
-12 AUE_NULL MSTD { int xenix_nap(int millisec); }
+10 AUE_FTRUNCATE STD { int xenix_chsize(int fd, long size); }
+11 AUE_NULL STD { int xenix_ftime(struct timeb *tp); }
+12 AUE_NULL STD { int xenix_nap(int millisec); }
13 AUE_NULL UNIMPL xenix_sdget
14 AUE_NULL UNIMPL xenix_sdfree
15 AUE_NULL UNIMPL xenix_sdenter
@@ -28,7 +28,7 @@
18 AUE_NULL UNIMPL xenix_sdwaitv
19 AUE_NULL UNIMPL nosys
20 AUE_NULL UNIMPL nosys
-21 AUE_NULL MSTD { int xenix_scoinfo(void); }
+21 AUE_NULL STD { int xenix_scoinfo(void); }
22 AUE_NULL UNIMPL nosys
23 AUE_NULL UNIMPL nosys
24 AUE_NULL UNIMPL nosys
@@ -43,35 +43,35 @@
33 AUE_NULL UNIMPL xenix_execseg
34 AUE_NULL UNIMPL xenix_unexecseg
35 AUE_NULL UNIMPL nosys
-36 AUE_SELECT MNOPROTO { int select(u_int nd, fd_set *in, \
+36 AUE_SELECT NOPROTO { int select(u_int nd, fd_set *in, \
fd_set *ou, fd_set *ex, \
struct timeval *tv); }
-37 AUE_EACCESS MSTD { int xenix_eaccess(char *path, int flags); }
+37 AUE_EACCESS STD { int xenix_eaccess(char *path, int flags); }
38 AUE_NULL UNIMPL xenix_paccess
-39 AUE_NULL MSTD { int ibcs2_sigaction(int sig, \
+39 AUE_NULL STD { int ibcs2_sigaction(int sig, \
struct ibcs2_sigaction *act, \
struct ibcs2_sigaction *oact); }
-40 AUE_NULL MSTD { int ibcs2_sigprocmask(int how, \
+40 AUE_NULL STD { int ibcs2_sigprocmask(int how, \
ibcs2_sigset_t *set, \
ibcs2_sigset_t *oset); }
-41 AUE_NULL MSTD { int ibcs2_sigpending(ibcs2_sigset_t *mask); }
-42 AUE_NULL MSTD { int ibcs2_sigsuspend(ibcs2_sigset_t *mask); }
-43 AUE_GETGROUPS MSTD { int ibcs2_getgroups(int gidsetsize, \
+41 AUE_NULL STD { int ibcs2_sigpending(ibcs2_sigset_t *mask); }
+42 AUE_NULL STD { int ibcs2_sigsuspend(ibcs2_sigset_t *mask); }
+43 AUE_GETGROUPS STD { int ibcs2_getgroups(int gidsetsize, \
ibcs2_gid_t *gidset); }
-44 AUE_SETGROUPS MSTD { int ibcs2_setgroups(int gidsetsize, \
+44 AUE_SETGROUPS STD { int ibcs2_setgroups(int gidsetsize, \
ibcs2_gid_t *gidset); }
-45 AUE_NULL MSTD { int ibcs2_sysconf(int name); }
-46 AUE_PATHCONF MSTD { int ibcs2_pathconf(char *path, int name); }
-47 AUE_FPATHCONF MSTD { int ibcs2_fpathconf(int fd, int name); }
-48 AUE_RENAME MSTD { int ibcs2_rename(char *from, char *to); }
+45 AUE_NULL STD { int ibcs2_sysconf(int name); }
+46 AUE_PATHCONF STD { int ibcs2_pathconf(char *path, int name); }
+47 AUE_FPATHCONF STD { int ibcs2_fpathconf(int fd, int name); }
+48 AUE_RENAME STD { int ibcs2_rename(char *from, char *to); }
49 AUE_NULL UNIMPL nosys
-50 AUE_NULL MSTD { int xenix_utsname(long addr); }
+50 AUE_NULL STD { int xenix_utsname(long addr); }
51 AUE_NULL UNIMPL nosys
52 AUE_NULL UNIMPL nosys
53 AUE_NULL UNIMPL nosys
54 AUE_NULL UNIMPL nosys
-55 AUE_GETITIMER MNOPROTO { int getitimer(u_int which, \
+55 AUE_GETITIMER NOPROTO { int getitimer(u_int which, \
struct itimerval *itv); }
-56 AUE_SETITIMER MNOPROTO { int setitimer(u_int which, \
+56 AUE_SETITIMER NOPROTO { int setitimer(u_int which, \
struct itimerval *itv, \
struct itimerval *otv); }
OpenPOWER on IntegriCloud