summaryrefslogtreecommitdiffstats
path: root/block/raw-aio.h
Commit message (Expand)AuthorAgeFilesLines
* raw-posix: Implement .bdrv_co_preadv/pwritevKevin Wolf2016-06-161-2/+1Star
* raw-posix: Switch to bdrv_co_* interfacesKevin Wolf2016-06-161-0/+4
* linux-aio: make it more type safePaolo Bonzini2016-05-121-7/+8
* block: plug whole tree at once, introduce bdrv_io_unplugged_begin/endPaolo Bonzini2016-05-121-1/+1
* include/qemu/iov.h: Don't include qemu-common.hMarkus Armbruster2016-03-221-0/+2
* linux-aio: drop return code from laio_io_unplug and ioq_submitPaolo Bonzini2014-12-121-1/+1
* block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster2014-10-201-2/+2
* block: Rename BlockDriverAIOCB* to BlockAIOCB*Markus Armbruster2014-10-201-2/+2
* linux-aio: implement io plug, unplug and flush io queueMing Lei2014-07-071-0/+2
* block/raw-win32: implement .bdrv_detach/attach_aio_context()Stefan Hajnoczi2014-06-041-0/+4
* block/raw-win32: create one QEMUWin32AIOState per BDRVRawStateStefan Hajnoczi2014-06-041-0/+1
* block/linux-aio: fix memory and fd leakStefan Hajnoczi2014-06-041-0/+1
* block/raw-posix: implement .bdrv_detach/attach_aio_context()Stefan Hajnoczi2014-06-041-0/+2
* raw-posix: add support for write_zeroes on XFS and block devicesPaolo Bonzini2013-12-031-1/+2
* block: make discard asynchronousPaolo Bonzini2013-01-151-1/+4
* raw-win32: implement native asynchronous I/OPaolo Bonzini2012-10-311-0/+10
* raw-posix: rename raw-posix-aio.h, hide unavailable prototypesPaolo Bonzini2012-10-311-0/+38