diff options
author | Ian Campbell <ian.campbell@citrix.com> | 2013-07-31 16:15:51 +0100 |
---|---|---|
committer | Ian Campbell <ian.campbell@citrix.com> | 2013-08-20 15:34:03 +0100 |
commit | 3d4678108a2157db6ae8c290897f67aaed14cdfa (patch) | |
tree | e5ce4b22b9fc9f68036937aa931059aee6c79491 /tools/libaio/man/io_set_callback.3 | |
parent | 03145f0fe42c007834c1ef50d95fe6c4f58a326a (diff) | |
download | xen-3d4678108a2157db6ae8c290897f67aaed14cdfa.tar.gz xen-3d4678108a2157db6ae8c290897f67aaed14cdfa.tar.bz2 xen-3d4678108a2157db6ae8c290897f67aaed14cdfa.zip |
tools: remove in tree libaio
We have defaulted to using the system libaio for a while now and I din't think
there are any relevant distros which don't have it that running Xen 4.4 would
be reasonable on.
Also it has caused confusion because it is not ever wanted on ARM, but the
build system doesn't express that (could be fixed, but deleting is the right
thing to do anyway).
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Matt Wilson <msw@amazon.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to 'tools/libaio/man/io_set_callback.3')
-rw-r--r-- | tools/libaio/man/io_set_callback.3 | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/tools/libaio/man/io_set_callback.3 b/tools/libaio/man/io_set_callback.3 deleted file mode 100644 index a8ca789eb2..0000000000 --- a/tools/libaio/man/io_set_callback.3 +++ /dev/null @@ -1,44 +0,0 @@ -./"static inline void io_set_callback(struct iocb *iocb, io_callback_t cb) -.TH io_set_callback 3 2002-09-12 "Linux 2.4" Linux AIO" -.SH NAME -io_set_callback \- Set up io completion callback function -.SH SYNOPSYS -.nf -.B #include <errno.h> -.br -.sp -.B #include <libaio.h> -.br -.sp -.BI "static inline void io_set_callback(struct iocb *iocb, io_callback_t cb)" -.sp -struct iocb { - void *data; - unsigned key; - short aio_lio_opcode; - short aio_reqprio; - int aio_fildes; -}; -.sp -typedef void (*io_callback_t)(io_context_t ctx, struct iocb *iocb, long res, long res2); -.sp -.fi -.SH DESCRIPTION -The callback is not done if the caller uses raw events from -io_getevents, only with the library helpers -.SH "RETURN VALUES" -.SH ERRORS -.SH "SEE ALSO" -.BR io(3), -.BR io_cancel(3), -.BR io_fsync(3), -.BR io_getevents(3), -.BR io_prep_fsync(3), -.BR io_prep_pread(3), -.BR io_prep_pwrite(3), -.BR io_queue_init(3), -.BR io_queue_release(3), -.BR io_queue_run(3), -.BR io_queue_wait(3), -.BR io_submit(3), -.BR errno(3) |