summaryrefslogtreecommitdiffstats
path: root/sys/compat
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2006-06-26 18:35:57 +0000
committerjhb <jhb@FreeBSD.org>2006-06-26 18:35:57 +0000
commit0c2aff7d25fee378e36ce653ab8d1a2ee5e29f72 (patch)
tree276bca761afc622ecd6591e376b88ca1bcda53a8 /sys/compat
parent2afb03cfd25ce5dd75eaf1cacbf498899600a4ec (diff)
downloadFreeBSD-src-0c2aff7d25fee378e36ce653ab8d1a2ee5e29f72.zip
FreeBSD-src-0c2aff7d25fee378e36ce653ab8d1a2ee5e29f72.tar.gz
- Sync with master: rmdir(), mkdir(), and extattr_*() are all MPSAFE.
- freebsd32_utimes() is MPSAFE.
Diffstat (limited to 'sys/compat')
-rw-r--r--sys/compat/freebsd32/syscalls.master20
1 files changed, 10 insertions, 10 deletions
diff --git a/sys/compat/freebsd32/syscalls.master b/sys/compat/freebsd32/syscalls.master
index a39e38c..7033e9b 100644
--- a/sys/compat/freebsd32/syscalls.master
+++ b/sys/compat/freebsd32/syscalls.master
@@ -251,9 +251,9 @@
134 AUE_SHUTDOWN MNOPROTO { int shutdown(int s, int how); }
135 AUE_SOCKETPAIR MNOPROTO { int socketpair(int domain, int type, \
int protocol, int *rsv); }
-136 AUE_MKDIR NOPROTO { int mkdir(char *path, int mode); }
-137 AUE_RMDIR NOPROTO { int rmdir(char *path); }
-138 AUE_UTIMES STD { int freebsd32_utimes(char *path, \
+136 AUE_MKDIR MNOPROTO { int mkdir(char *path, int mode); }
+137 AUE_RMDIR MNOPROTO { int rmdir(char *path); }
+138 AUE_UTIMES MSTD { int freebsd32_utimes(char *path, \
struct timeval32 *tptr); }
139 AUE_NULL OBSOL 4.2 sigreturn
140 AUE_ADJTIME MSTD { int freebsd32_adjtime( \
@@ -601,16 +601,16 @@
acl_type_t type, struct acl *aclp); }
354 AUE_NULL MNOPROTO { int __acl_aclcheck_fd(int filedes, \
acl_type_t type, struct acl *aclp); }
-355 AUE_NULL NOPROTO { int extattrctl(const char *path, int cmd, \
+355 AUE_NULL MNOPROTO { int extattrctl(const char *path, int cmd, \
const char *filename, int attrnamespace, \
const char *attrname); }
-356 AUE_NULL NOPROTO { int extattr_set_file(const char *path, \
+356 AUE_NULL MNOPROTO { int extattr_set_file(const char *path, \
int attrnamespace, const char *attrname, \
void *data, size_t nbytes); }
-357 AUE_NULL NOPROTO { ssize_t extattr_get_file(const char *path, \
+357 AUE_NULL MNOPROTO { ssize_t extattr_get_file(const char *path, \
int attrnamespace, const char *attrname, \
void *data, size_t nbytes); }
-358 AUE_NULL NOPROTO { int extattr_delete_file(const char *path, \
+358 AUE_NULL MNOPROTO { int extattr_delete_file(const char *path, \
int attrnamespace, \
const char *attrname); }
359 AUE_NULL UNIMPL aio_waitcomplete
@@ -631,13 +631,13 @@
368 AUE_NULL UNIMPL __cap_set_fd
369 AUE_NULL UNIMPL __cap_set_file
370 AUE_NULL UNIMPL lkmressys
-371 AUE_NULL NOPROTO { int extattr_set_fd(int fd, \
+371 AUE_NULL MNOPROTO { int extattr_set_fd(int fd, \
int attrnamespace, const char *attrname, \
void *data, size_t nbytes); }
-372 AUE_NULL NOPROTO { ssize_t extattr_get_fd(int fd, \
+372 AUE_NULL MNOPROTO { ssize_t extattr_get_fd(int fd, \
int attrnamespace, const char *attrname, \
void *data, size_t nbytes); }
-373 AUE_NULL NOPROTO { int extattr_delete_fd(int fd, \
+373 AUE_NULL MNOPROTO { int extattr_delete_fd(int fd, \
int attrnamespace, \
const char *attrname); }
374 AUE_NULL MNOPROTO { int __setugid(int flag); }
OpenPOWER on IntegriCloud