aboutsummaryrefslogtreecommitdiff
path: root/include/block/block_int-common.h
AgeCommit message (Expand)AuthorFilesLines
2022-10-30Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into stagingStefan Hajnoczi1-14/+35
2022-10-27block: add missing coroutine_fn annotation to BlockDriverState callbacksAlberto Faria1-7/+5
2022-10-27block: remove all unused ->can_set_aio_ctx and ->set_aio_ctx callbacksEmanuele Giuseppe Esposito1-4/+0
2022-10-27bdrv_change_aio_context: use hash table instead of list of visited nodesEmanuele Giuseppe Esposito1-1/+2
2022-10-27block: use transactions as a replacement of ->{can_}set_aio_context()Emanuele Giuseppe Esposito1-0/+3
2022-10-27block: Manipulate bs->file / bs->backing pointers in .attach/.detachVladimir Sementsov-Ogievskiy1-3/+12
2022-10-27test-bdrv-graph-mod: fix filters to be filtersVladimir Sementsov-Ogievskiy1-2/+3
2022-10-27block: BlockDriver: add .filtered_child_is_backing fieldVladimir Sementsov-Ogievskiy1-0/+13
2022-10-27block: Refactor get_tmp_filename()Bin Meng1-1/+1
2022-10-26block: return errors from bdrv_register_buf()Stefan Hajnoczi1-1/+4
2022-10-26block: use BdrvRequestFlags type for supported flag fieldsStefan Hajnoczi1-4/+4
2022-10-26block: pass size to bdrv_unregister_buf()Stefan Hajnoczi1-1/+1
2022-03-07block: introduce snapshot-access block driverVladimir Sementsov-Ogievskiy1-0/+6
2022-03-07block/io: introduce block driver snapshot-access APIVladimir Sementsov-Ogievskiy1-0/+18
2022-03-04block_int-common.h: split function pointers in BdrvChildClassEmanuele Giuseppe Esposito1-34/+47
2022-03-04block_int-common.h: split function pointers in BlockDriverEmanuele Giuseppe Esposito1-208/+237
2022-03-04include/block/block_int: split header into I/O and global state APIEmanuele Giuseppe Esposito1-0/+1180