diff options
author | David Xu <davidxu@FreeBSD.org> | 2006-01-22 05:59:27 +0000 |
---|---|---|
committer | David Xu <davidxu@FreeBSD.org> | 2006-01-22 05:59:27 +0000 |
commit | 1ce9182407f671538287837f0bbd8cc05bf41873 (patch) | |
tree | b753e6f8c06e1f7d68d98aef60c6a0f0ad839b0e /sys/kern/syscalls.master | |
parent | 77efa498679d76b2b35bb59b753e5abee4bf92ed (diff) | |
download | src-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.master | 22 |
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, \ |