Searched refs:new_bs (Results 1 – 5 of 5) sorted by relevance
| /openbmc/qemu/ |
| H A D | blockdev.c | 1351 BlockDriverState *new_bs; member 1505 state->new_bs = bdrv_open(new_image_file, snapshot_ref, options, flags, in external_snapshot_action() 1509 if (!state->new_bs) { in external_snapshot_action() 1518 bdrv_get_cumulative_perm(state->new_bs, &perm, &shared); in external_snapshot_action() 1524 if (state->new_bs->drv->is_filter) { in external_snapshot_action() 1529 if (bdrv_cow_child(state->new_bs)) { in external_snapshot_action() 1534 if (!state->new_bs->drv->supports_backing) { in external_snapshot_action() 1548 if (bdrv_is_inactive(state->old_bs) && !bdrv_is_inactive(state->new_bs)) { in external_snapshot_action() 1552 ret = bdrv_inactivate(state->new_bs, errp); in external_snapshot_action() 1559 ret = bdrv_append(state->new_bs, state->old_bs, errp); in external_snapshot_action() [all …]
|
| H A D | block.c | 96 bdrv_replace_child_noperm(BdrvChild *child, BlockDriverState *new_bs); 2435 BlockDriverState *new_bs = s->child->bs; in bdrv_replace_child_abort() local 2457 bdrv_unref(new_bs); in bdrv_replace_child_abort() 2480 bdrv_replace_child_tran(BdrvChild *child, BlockDriverState *new_bs, in bdrv_replace_child_tran() argument 2486 assert(!new_bs || new_bs->quiesce_counter); in bdrv_replace_child_tran() 2494 if (new_bs) { in bdrv_replace_child_tran() 2495 bdrv_ref(new_bs); in bdrv_replace_child_tran() 2498 bdrv_replace_child_noperm(child, new_bs); in bdrv_replace_child_tran() 2935 bdrv_replace_child_noperm(BdrvChild *child, BlockDriverState *new_bs) in bdrv_replace_child_noperm() argument 2962 assert(!new_bs || child->quiesced_parent); in bdrv_replace_child_noperm() [all …]
|
| /openbmc/qemu/include/system/ |
| H A D | block-backend-global-state.h | 60 int blk_replace_bs(BlockBackend *blk, BlockDriverState *new_bs, Error **errp);
|
| /openbmc/qemu/include/block/ |
| H A D | block-global-state.h | 78 bdrv_replace_child_bs(BdrvChild *child, BlockDriverState *new_bs, Error **errp);
|
| /openbmc/qemu/block/ |
| H A D | block-backend.c | 938 int blk_replace_bs(BlockBackend *blk, BlockDriverState *new_bs, Error **errp) in blk_replace_bs() argument 941 return bdrv_replace_child_bs(blk->root, new_bs, errp); in blk_replace_bs()
|