summaryrefslogtreecommitdiffstats
path: root/include/block/block.h
Commit message (Expand)AuthorAgeFilesLines
* block: Allow reopen rw without BDRV_O_ALLOW_RDWRKevin Wolf2017-08-081-1/+2
* block: Skip implicit nodes in query-block/blockstatsKevin Wolf2017-07-241-1/+0Star
* block: Add PreallocMode to bdrv_truncate()Max Reitz2017-07-111-1/+2
* block: add bdrv_measure() APIStefan Hajnoczi2017-07-111-0/+2
* block: add bdrv_can_store_new_dirty_bitmapVladimir Sementsov-Ogievskiy2017-07-111-0/+3
* block: remove all encryption handling APIsDaniel P. Berrange2017-07-111-3/+0Star
* block: Make bdrv_is_allocated_above() byte-basedEric Blake2017-07-101-1/+1
* block: Make bdrv_is_allocated() byte-basedEric Blake2017-07-101-2/+2
* block: Drop unused bdrv_round_sectors_to_clusters()Eric Blake2017-07-101-4/+0Star
* block: Simplify use of BDRV_BLOCK_RAWEric Blake2017-07-101-3/+3
* block: Add BDRV_BLOCK_EOF to bdrv_get_block_status()Eric Blake2017-06-301-0/+2
* block: change variable names in BlockDriverStateManos Pitsidianakis2017-06-261-4/+4
* block: Remove bdrv_aio_readv/writev/flush()Kevin Wolf2017-06-261-8/+0Star
* block: access wakeup with atomic opsPaolo Bonzini2017-06-161-2/+3
* block: Update comments on BDRV_BLOCK_* meaningsEric Blake2017-05-111-16/+19
* block: Fix write/resize permissions for inactive imagesKevin Wolf2017-05-111-0/+1
* block: New BdrvChildRole.activate() for blk_resume_after_migration()Kevin Wolf2017-05-111-2/+0Star
* block: Add, parse and store "force-share" optionFam Zheng2017-05-111-0/+1
* block: Make bdrv_perm_names publicFam Zheng2017-05-111-0/+2
* block: Add errp to b{lk,drv}_truncate()Max Reitz2017-04-281-1/+1
* block: introduce bdrv_can_set_read_only()Jeff Cody2017-04-241-0/+1
* block: do not set BDS read_only if copy_on_read enabledJeff Cody2017-04-241-1/+1
* block: add bdrv_set_read_only() helper functionJeff Cody2017-04-241-0/+1
* block: Make errp the last parameter of bdrv_img_createFam Zheng2017-04-241-1/+1
* block: Drain BH in bdrv_drained_beginFam Zheng2017-04-181-8/+14
* block: Introduce bdrv_coroutine_enterFam Zheng2017-04-111-0/+5
* block: Make bdrv_parent_drained_begin/end publicFam Zheng2017-04-111-0/+16
* block: Ignore guest dev permissions during incoming migrationKevin Wolf2017-04-071-0/+2
* block: Fix error handling in bdrv_replace_in_backing_chain()Kevin Wolf2017-03-071-2/+2
* block: Add Error parameter to bdrv_append()Kevin Wolf2017-02-281-1/+2
* block: Add Error parameter to bdrv_set_backing_hd()Kevin Wolf2017-02-281-1/+2
* block: Add BDRV_O_RESIZE for blk_new_open()Kevin Wolf2017-02-281-0/+1
* block: Add Error argument to bdrv_attach_child()Kevin Wolf2017-02-281-1/+2
* block: Add op blocker permission constantsKevin Wolf2017-02-281-0/+36
* block: Add bdrv_new_open_driver()Kevin Wolf2017-02-241-0/+2
* block: Pass BdrvChild to bdrv_truncate()Kevin Wolf2017-02-241-1/+1
* block: Fix target variable of BLKSECTGET ioctlEric Farman2017-01-271-0/+1
* block: get rid of bdrv_io_unplugged_begin/endPaolo Bonzini2017-01-161-2/+0Star
* blockjobs: split interface into public/private, Part 1John Snow2016-11-011-2/+1Star
* block: Add bdrv_drain_all_{begin,end}()Alberto Garcia2016-10-311-0/+2
* block: only call aio_poll on the current thread's AioContextPaolo Bonzini2016-10-281-3/+23
* block: prepare bdrv_reopen_multiple to release AioContextPaolo Bonzini2016-10-281-1/+1
* block: introduce BDRV_POLL_WHILEPaolo Bonzini2016-10-281-0/+9
* block: Remove bdrv_aio_ioctl()Kevin Wolf2016-10-271-3/+0Star
* block: Remove bdrv_ioctl()Kevin Wolf2016-10-271-1/+0Star
* block: Use blk_co_ioctl() for all BB level ioctlsKevin Wolf2016-10-271-0/+1
* block: Remove bdrv_aio_pdiscard()Kevin Wolf2016-10-271-3/+0Star
* block: Move 'discard' option to bdrv_open_common()Kevin Wolf2016-09-291-0/+1
* block: reintroduce bdrv_flush_allJohn Snow2016-09-291-0/+1
* block: Add "read-only" to the options QDictAlberto Garcia2016-09-231-0/+1