summaryrefslogtreecommitdiffstats
path: root/aio.c
Commit message (Expand)AuthorAgeFilesLines
* aio: add Win32 implementationPaolo Bonzini2012-10-301-262/+0Star
* aio: prepare for introducing GSource-based dispatchPaolo Bonzini2012-10-301-13/+80
* aio: add non-blocking variant of aio_waitPaolo Bonzini2012-10-301-5/+15
* aio: test node->deleted before calling io_flushPaolo Bonzini2012-10-301-1/+1
* aio: add I/O handlers to the AioContext interfacePaolo Bonzini2012-10-301-41/+27Star
* aio: introduce AioContext, move bottom halves therePaolo Bonzini2012-10-301-2/+0Star
* aio: provide platform-independent APIPaolo Bonzini2012-10-301-0/+9
* aio: change qemu_aio_set_fd_handler to return voidPaolo Bonzini2012-10-301-7/+5Star
* aio: Another fix to the walking_handlers logicPaolo Bonzini2012-09-281-5/+5
* aio: Fix qemu_aio_wait() to maintain correct walking_handlers countPaolo Bonzini2012-09-281-4/+4
* aio: simplify qemu_aio_waitPaolo Bonzini2012-04-191-69/+64Star
* aio: return "AIO in progress" state from qemu_aio_waitPaolo Bonzini2012-04-191-26/+18Star
* aio: remove process_queue callback and qemu_aio_process_queuePaolo Bonzini2012-04-191-27/+2Star
* prepare for future GPLv2+ relicensingPaolo Bonzini2012-01-131-0/+2
* Use glib memory allocation and free functionsAnthony Liguori2011-08-211-3/+3
* block: fix aio_flush segfaults for read-only protocols (e.g. curl)Avi Kivity2010-05-211-1/+3
* Add qemu_aio_process_queue()Kevin Wolf2009-10-271-0/+30
* Fix sys-queue.h conflict for goodBlue Swirl2009-09-121-11/+11
* Handle BH's queued by AIO completions in qemu_aio_flush()Nolan2009-07-221-1/+1
* fix qemu_aio_flushAndrea Arcangeli2009-06-151-2/+6
* AIO deletion race fixAlexander Graf2009-05-081-1/+2
* toplevel: remove error handling from qemu_malloc() callers (Avi Kivity)aliguori2009-02-051-2/+0Star
* Make sure to initialize fd_sets in aio.caliguori2008-10-121-0/+3
* Refactor AIO to allow multiple AIO implementationsaliguori2008-09-221-0/+192