aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/syscalls.master
diff options
context:
space:
mode:
authorDavid Xu <davidxu@FreeBSD.org>2006-01-22 05:59:27 +0000
committerDavid Xu <davidxu@FreeBSD.org>2006-01-22 05:59:27 +0000
commit1ce9182407f671538287837f0bbd8cc05bf41873 (patch)
treeb753e6f8c06e1f7d68d98aef60c6a0f0ad839b0e /sys/kern/syscalls.master
parent77efa498679d76b2b35bb59b753e5abee4bf92ed (diff)
downloadsrc-1ce9182407f671538287837f0bbd8cc05bf41873.tar.gz
src-1ce9182407f671538287837f0bbd8cc05bf41873.zip
Make aio code MP safe.
Notes
Notes: svn path=/head/; revision=154669
Diffstat (limited to 'sys/kern/syscalls.master')
-rw-r--r--sys/kern/syscalls.master22
1 files changed, 11 insertions, 11 deletions
diff --git a/sys/kern/syscalls.master b/sys/kern/syscalls.master
index a11bbda99019..6d80e936370f 100644
--- a/sys/kern/syscalls.master
+++ b/sys/kern/syscalls.master
@@ -467,9 +467,9 @@
u_int nfds, int timeout); }
253 AUE_NULL MSTD { int issetugid(void); }
254 AUE_NULL MSTD { int lchown(char *path, int uid, int gid); }
-255 AUE_NULL NOSTD { int aio_read(struct aiocb *aiocbp); }
-256 AUE_NULL NOSTD { int aio_write(struct aiocb *aiocbp); }
-257 AUE_NULL NOSTD { int lio_listio(int mode, \
+255 AUE_NULL MNOSTD { int aio_read(struct aiocb *aiocbp); }
+256 AUE_NULL MNOSTD { int aio_write(struct aiocb *aiocbp); }
+257 AUE_NULL MNOSTD { int lio_listio(int mode, \
struct aiocb * const *acb_list, \
int nent, struct sigevent *sig); }
258 AUE_NULL UNIMPL nosys
@@ -546,16 +546,16 @@
312 AUE_NULL MSTD { int setresgid(gid_t rgid, gid_t egid, \
gid_t sgid); }
313 AUE_NULL OBSOL signanosleep
-314 AUE_NULL NOSTD { int aio_return(struct aiocb *aiocbp); }
-315 AUE_NULL NOSTD { int aio_suspend( \
+314 AUE_NULL MNOSTD { int aio_return(struct aiocb *aiocbp); }
+315 AUE_NULL MNOSTD { int aio_suspend( \
struct aiocb * const * aiocbp, int nent, \
const struct timespec *timeout); }
-316 AUE_NULL NOSTD { int aio_cancel(int fd, \
+316 AUE_NULL MNOSTD { int aio_cancel(int fd, \
struct aiocb *aiocbp); }
-317 AUE_NULL NOSTD { int aio_error(struct aiocb *aiocbp); }
-318 AUE_NULL NOSTD { int oaio_read(struct oaiocb *aiocbp); }
-319 AUE_NULL NOSTD { int oaio_write(struct oaiocb *aiocbp); }
-320 AUE_NULL NOSTD { int olio_listio(int mode, \
+317 AUE_NULL MNOSTD { int aio_error(struct aiocb *aiocbp); }
+318 AUE_NULL MNOSTD { int oaio_read(struct oaiocb *aiocbp); }
+319 AUE_NULL MNOSTD { int oaio_write(struct oaiocb *aiocbp); }
+320 AUE_NULL MNOSTD { int olio_listio(int mode, \
struct oaiocb * const *acb_list, \
int nent, struct osigevent *sig); }
321 AUE_NULL MSTD { int yield(void); }
@@ -631,7 +631,7 @@
358 AUE_NULL MSTD { int extattr_delete_file(const char *path, \
int attrnamespace, \
const char *attrname); }
-359 AUE_NULL NOSTD { int aio_waitcomplete( \
+359 AUE_NULL MNOSTD { int aio_waitcomplete( \
struct aiocb **aiocbp, \
struct timespec *timeout); }
360 AUE_NULL MSTD { int getresuid(uid_t *ruid, uid_t *euid, \