Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/kern rump kernel wrappers for aio syscalls
details: https://anonhg.NetBSD.org/src/rev/c900a564df3a
branches: trunk
changeset: 328614:c900a564df3a
user: pooka <pooka%NetBSD.org@localhost>
date: Wed Apr 09 23:55:37 2014 +0000
description:
rump kernel wrappers for aio syscalls
diffstat:
sys/kern/syscalls.master | 20 ++++++++++----------
1 files changed, 10 insertions(+), 10 deletions(-)
diffs (43 lines):
diff -r 517b5e7fa0e0 -r c900a564df3a sys/kern/syscalls.master
--- a/sys/kern/syscalls.master Wed Apr 09 23:53:36 2014 +0000
+++ b/sys/kern/syscalls.master Wed Apr 09 23:55:37 2014 +0000
@@ -1,4 +1,4 @@
- $NetBSD: syscalls.master,v 1.267 2014/03/14 00:52:08 pooka Exp $
+ $NetBSD: syscalls.master,v 1.268 2014/04/09 23:55:37 pooka Exp $
; @(#)syscalls.master 8.2 (Berkeley) 1/13/94
@@ -765,16 +765,16 @@
size_t fh_size, struct stat30 *sb); }
; Asynchronous I/O system calls
-399 STD MODULAR { int|sys||aio_cancel(int fildes, struct aiocb *aiocbp); }
-400 STD MODULAR { int|sys||aio_error(const struct aiocb *aiocbp); }
-401 STD MODULAR { int|sys||aio_fsync(int op, struct aiocb *aiocbp); }
-402 STD MODULAR { int|sys||aio_read(struct aiocb *aiocbp); }
-403 STD MODULAR { int|sys||aio_return(struct aiocb *aiocbp); }
+399 STD MODULAR RUMP { int|sys||aio_cancel(int fildes, struct aiocb *aiocbp); }
+400 STD MODULAR RUMP { int|sys||aio_error(const struct aiocb *aiocbp); }
+401 STD MODULAR RUMP { int|sys||aio_fsync(int op, struct aiocb *aiocbp); }
+402 STD MODULAR RUMP { int|sys||aio_read(struct aiocb *aiocbp); }
+403 STD MODULAR RUMP { int|sys||aio_return(struct aiocb *aiocbp); }
404 COMPAT_50 MODULAR { int|sys||aio_suspend(const struct aiocb *const *list, \
int nent, const struct timespec50 *timeout); }
-405 STD MODULAR { int|sys||aio_write(struct aiocb *aiocbp); }
-406 STD MODULAR { int|sys||lio_listio(int mode, struct aiocb *const *list, \
- int nent, struct sigevent *sig); }
+405 STD MODULAR RUMP { int|sys||aio_write(struct aiocb *aiocbp); }
+406 STD MODULAR RUMP { int|sys||lio_listio(int mode, struct aiocb *const *list, \
+ int nent, struct sigevent *sig); }
407 UNIMPL
408 UNIMPL
@@ -846,7 +846,7 @@
const sigset_t *mask); }
437 STD RUMP { int|sys|50|pollts(struct pollfd *fds, u_int nfds, \
const struct timespec *ts, const sigset_t *mask); }
-438 STD MODULAR { int|sys|50|aio_suspend( \
+438 STD MODULAR RUMP { int|sys|50|aio_suspend( \
const struct aiocb *const *list, \
int nent, const struct timespec *timeout); }
439 STD RUMP { int|sys|50|stat(const char *path, struct stat *ub); }
Home |
Main Index |
Thread Index |
Old Index