aboutsummaryrefslogtreecommitdiff
path: root/qemu-aio.h
AgeCommit message (Expand)AuthorFilesLines
2012-12-11aio: Get rid of qemu_aio_flush()Kevin Wolf1-7/+2
2012-11-14aio: rename AIOPool to AIOCBInfoStefan Hajnoczi1-4/+4
2012-11-14aio: use g_slice_alloc() for AIOCB poolingStefan Hajnoczi1-2/+0
2012-11-14aio: switch aiocb_size type int -> size_tStefan Hajnoczi1-1/+1
2012-10-30aio: clean up now-unused functionsPaolo Bonzini1-1/+0
2012-10-30aio: add aio_notifyPaolo Bonzini1-0/+18
2012-10-30aio: make AioContexts GSourcesPaolo Bonzini1-0/+23
2012-10-30aio: prepare for introducing GSource-based dispatchPaolo Bonzini1-0/+7
2012-10-30aio: add non-blocking variant of aio_waitPaolo Bonzini1-6/+15
2012-10-30aio: add I/O handlers to the AioContext interfacePaolo Bonzini1-7/+35
2012-10-30aio: introduce AioContext, move bottom halves therePaolo Bonzini1-1/+78
2012-10-30aio: provide platform-independent APIPaolo Bonzini1-1/+18
2012-10-30aio: change qemu_aio_set_fd_handler to return voidPaolo Bonzini1-5/+5
2012-04-19aio: return "AIO in progress" state from qemu_aio_waitPaolo Bonzini1-2/+4
2012-04-19aio: remove process_queue callback and qemu_aio_process_queuePaolo Bonzini1-13/+0
2012-04-05aio: move BlockDriverAIOCB to qemu-aio.hPaolo Bonzini1-0/+21
2009-10-27Add qemu_aio_process_queue()Kevin Wolf1-0/+13
2009-06-15fix qemu_aio_flushAndrea Arcangeli1-3/+4
2008-09-22Refactor AIO to allow multiple AIO implementationsaliguori1-0/+45