summaryrefslogtreecommitdiffstats
path: root/include/sysemu/block-backend.h
Commit message (Expand)AuthorAgeFilesLines
* block: Use blk_co_ioctl() for all BB level ioctlsKevin Wolf2016-10-271-0/+1
* block-backend: Remember if attached device is non-qdevKevin Wolf2016-10-071-2/+2
* block: Use 'detect-zeroes' option for 'blockdev-change-medium'Kevin Wolf2016-09-291-1/+1
* block-backend: remove blk_flush_allJohn Snow2016-09-291-1/+0Star
* qdev-monitor: Add blk_by_qdev_id()Kevin Wolf2016-09-231-0/+1
* block: Add blk_by_dev()Kevin Wolf2016-09-231-0/+1
* block: switch blk_write_compressed() to byte-based interfacePavel Butsykin2016-09-051-2/+2
* block: Accept node-name for block-streamKevin Wolf2016-09-051-0/+1
* block: Convert BB interface to byte-based discardsEric Blake2016-07-201-5/+4Star
* block: Convert bdrv_pwrite_zeroes() to BdrvChildKevin Wolf2016-07-051-0/+1
* block: Switch transfer length bounds to byte-basedEric Blake2016-07-051-1/+1
* block: Make blk_co_preadv/pwritev() publicKevin Wolf2016-05-251-0/+6
* 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