summaryrefslogtreecommitdiffstats
path: root/include/block/block_int.h
Commit message (Expand)AuthorAgeFilesLines
...
* job: Switch transactions to JobTxnKevin Wolf2018-05-231-1/+1
* block: Document BDRV_REQ_WRITE_UNCHANGED supportMax Reitz2018-05-151-2/+16
* block: Merge .bdrv_co_writev{,_flags} in driversEric Blake2018-05-151-2/+0Star
* block: Drop last of the sector-based aio callbacksEric Blake2018-05-151-6/+0Star
* block: Support byte-based aio callbacksEric Blake2018-05-151-0/+6
* include/block/block_int: Document protocol related functionsFabiano Rosas2018-03-261-0/+8
* block: x-blockdev-create QMP commandKevin Wolf2018-03-091-1/+4
* block: convert bdrv_check callback to coroutine_fnPaolo Bonzini2018-03-091-2/+3
* block: convert bdrv_invalidate_cache callback to coroutine_fnPaolo Bonzini2018-03-091-1/+2
* block: rename .bdrv_create() to .bdrv_co_create_opts()Stefan Hajnoczi2018-03-021-1/+2
* block: extract AIO_WAIT_WHILE() from BlockDriverStateStefan Hajnoczi2018-03-021-4/+3Star
* block: Drop unused .bdrv_co_get_block_status()Eric Blake2018-03-021-3/+0Star
* block: Switch passthrough drivers to .bdrv_co_block_status()Eric Blake2018-03-021-12/+16
* block: Add .bdrv_co_block_status() callbackEric Blake2018-03-021-5/+15
* Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster2018-02-091-1/+0Star
* Drop superfluous includes of qapi-types.h and test-qapi-types.hMarkus Armbruster2018-02-091-1/+0Star
* block: Introduce buf register APIFam Zheng2018-02-081-0/+9
* block: Allow graph changes in subtree drained sectionKevin Wolf2017-12-221-0/+5
* block: Remove unused bdrv_requests_pendingFam Zheng2017-12-221-1/+0Star
* block: Align block status requestsEric Blake2017-10-261-1/+2
* block: Allow NULL file for bdrv_get_block_status()Eric Blake2017-10-261-4/+6
* block: rename bdrv_co_drain to bdrv_co_drain_beginManos Pitsidianakis2017-10-131-2/+2
* block: add bdrv_co_drain_end callbackManos Pitsidianakis2017-10-131-2/+9
* block: Introduce BdrvChildRole.update_filenameKevin Wolf2017-10-061-0/+6
* dirty-bitmap: Switch bdrv_set_dirty() to bytesEric Blake2017-10-061-1/+1
* block: Add reopen_queue to bdrv_child_perm()Kevin Wolf2017-09-261-0/+7
* block: document semantics of bdrv_co_preadv|pwritevDaniel P. Berrange2017-09-051-0/+31
* block: add default implementations for bdrv_co_get_block_status()Manos Pitsidianakis2017-09-041-0/+18
* block: remove unused bdrv_media_changedManos Pitsidianakis2017-09-041-1/+0Star
* block: pass bdrv_* methods to bs->file by default in block filtersManos Pitsidianakis2017-09-041-1/+5
* block: drop bdrv_set_key from BlockDriverPaolo Bonzini2017-08-081-1/+0Star
* block: Skip implicit nodes in query-block/blockstatsKevin Wolf2017-07-241-0/+1
* block: invoke .bdrv_drain callback in coroutine context and from AioContextPaolo Bonzini2017-07-171-1/+1
* block: Add PreallocMode to BD.bdrv_truncate()Max Reitz2017-07-111-1/+2
* block: add bdrv_measure() APIStefan Hajnoczi2017-07-111-0/+2
* block/dirty-bitmap: add bdrv_remove_persistent_dirty_bitmapVladimir Sementsov-Ogievskiy2017-07-111-0/+3
* block: add bdrv_can_store_new_dirty_bitmapVladimir Sementsov-Ogievskiy2017-07-111-0/+4
* block: new bdrv_reopen_bitmaps_rw interfaceVladimir Sementsov-Ogievskiy2017-07-111-0/+7
* block: remove all encryption handling APIsDaniel P. Berrange2017-07-111-1/+0Star
* block: deprecate "encryption=on" in favor of "encrypt.format=aes"Daniel P. Berrange2017-07-111-1/+1
* block: change variable names in BlockDriverStateManos Pitsidianakis2017-06-261-3/+3
* block: protect modification of dirty bitmaps with a mutexPaolo Bonzini2017-06-161-2/+2
* block: introduce dirty_bitmap_mutexPaolo Bonzini2017-06-161-0/+5
* block: protect tracked_requests and flush_queue with reqs_lockPaolo Bonzini2017-06-161-5/+9
* block: access write_gen with atomicsPaolo Bonzini2017-06-161-1/+1
* block: use Stat64 for wr_highest_offsetPaolo Bonzini2017-06-161-3/+4
* block: access io_plugged with atomic opsPaolo Bonzini2017-06-161-3/+5
* block: access wakeup with atomic opsPaolo Bonzini2017-06-161-2/+5
* block: access serialising_in_flight with atomic opsPaolo Bonzini2017-06-161-4/+6
* block: access quiesce_counter with atomic opsPaolo Bonzini2017-06-161-0/+1