summaryrefslogtreecommitdiffstats
path: root/include/sysemu/block-backend.h
Commit message (Expand)AuthorAgeFilesLines
...
* block: Rename blk_write_zeroes()Eric Blake2016-05-251-7/+7
* block: Drop errp parameter from blk_new()Max Reitz2016-05-251-1/+1
* block: Drop blk_new_with_bs()Max Reitz2016-05-251-1/+0Star
* block: Avoid bs->blk in bdrv_next()Kevin Wolf2016-05-191-1/+0Star
* block: Add bdrv_has_blk()Kevin Wolf2016-05-191-0/+1
* block: Remove bdrv_aio_multiwrite()Kevin Wolf2016-05-191-1/+0Star
* block: Move I/O throttling configuration functions to BlockBackendKevin Wolf2016-05-191-0/+5
* block: Move throttling fields from BDS to BBKevin Wolf2016-05-191-1/+10
* block: throttle-groups: Use BlockBackend pointers internallyKevin Wolf2016-05-191-1/+4
* block: Introduce BlockBackendPublicKevin Wolf2016-05-191-0/+10
* block: Kill unused sector-based blk_* functionsEric Blake2016-05-121-10/+0Star
* block: Introduce byte-based aio read/writeEric Blake2016-05-121-1/+7
* block: Switch blk_*write_zeroes() to byte interfaceEric Blake2016-05-121-6/+6
* block: Switch blk_read_unthrottled() to byte interfaceEric Blake2016-05-121-2/+2
* block: Allow BDRV_REQ_FUA through blk_pwrite()Eric Blake2016-05-121-1/+2
* include/qemu/iov.h: Don't include qemu-common.hMarkus Armbruster2016-03-221-0/+2
* Use scripts/clean-includes to drop redundant qemu/typedefs.hMarkus Armbruster2016-03-221-2/+0Star
* block: Add blk_next_root_bs()Max Reitz2016-03-171-0/+1
* blockdev: Remove blk_hide_on_behalf_of_hmp_drive_del()Max Reitz2016-03-171-2/+0Star
* blockdev: Split monitor reference from BB creationMax Reitz2016-03-171-5/+4Star
* blockdev: Separate BB name managementMax Reitz2016-03-171-0/+2
* block: Add blk_commit_all()Max Reitz2016-03-171-0/+1
* block: Introduce blk_set_allow_write_beyond_eof()Kevin Wolf2016-03-141-0/+1
* include: Clean up includesPeter Maydell2016-02-231-1/+0Star
* block: Add blk_remove_all_bs()Max Reitz2016-02-021-0/+1
* block: Remove BDS close notifierMax Reitz2016-02-021-1/+0Star
* block: Add BB-BDS remove/insert notifiersMax Reitz2016-02-021-0/+2
* nbd-server: do not exit on failed memory allocationPaolo Bonzini2016-01-151-0/+1
* block-backend: add blk_get_max_iov()Stefan Hajnoczi2015-12-221-0/+1
* block: add blk_abort_aio_requestPeter Lieven2015-11-171-0/+3
* block: Add blk_get_refcnt()Alberto Garcia2015-11-111-0/+1
* block: Add functions for inheriting a BBRSMax Reitz2015-11-111-0/+2
* block: Add blk_remove_bs()Max Reitz2015-11-111-0/+1
* block: Add blk_insert_bs()Max Reitz2015-10-231-0/+1
* block: Add BlockBackendRootStateMax Reitz2015-10-231-0/+2
* block: Move I/O status and error actions into BBMax Reitz2015-10-231-0/+7
* block: Add blk_is_available()Max Reitz2015-10-231-0/+1
* block: Make bdrv_is_inserted() return a boolMax Reitz2015-10-231-1/+1
* block-backend: Introduce blk_drain()Alexander Yarygin2015-06-231-0/+1
* block-backend: Expose bdrv_write_zeroes()Kevin Wolf2015-04-281-0/+2
* block-backend: Add wrappers for blocksizes and geometry probingEkaterina Tumanova2015-03-101-0/+2
* Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2015-02-18' in...Peter Maydell2015-02-251-1/+1
|\
| * hmp: Name HMP command handler functions hmp_COMMAND()Markus Armbruster2015-02-181-1/+1
* | block: Add blk_new_open()Max Reitz2015-02-161-0/+3
* | block: Lift some BDS functions to the BlockBackendMax Reitz2015-02-161-0/+10
|/
* block-backend: expose bs->bl.max_transfer_lengthPeter Lieven2015-02-061-0/+1
* block: Add blk_add_close_notifier() for BBMax Reitz2014-12-101-0/+1
* block: Add AioContextNotifier functions to BBMax Reitz2014-12-101-0/+8
* block: Lift more functions into BlockBackendMax Reitz2014-12-101-0/+3
* block: Lift device model API into BlockBackendMarkus Armbruster2014-10-201-0/+35