qapi: rename BlockDirtyBitmapMergeSource to BlockDirtyBitmapOrStr
Rename the type to be reused. Old name is "what is it for". To be natively reused for other needs, let's name it exactly "what is it". Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@openvz.org> Message-Id: <20220314213226.362217-2-v.sementsov-og@mail.ru> [eblake: Adjust S-o-b to Vladimir's new email, with permission] Reviewed-by: Eric Blake <eblake@redhat.com> Acked-by: John Snow <jsnow@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com>
This commit is contained in:
parent
80a172de55
commit
1466ef6cbe
@ -257,12 +257,12 @@ void qmp_block_dirty_bitmap_disable(const char *node, const char *name,
|
||||
}
|
||||
|
||||
BdrvDirtyBitmap *block_dirty_bitmap_merge(const char *node, const char *target,
|
||||
BlockDirtyBitmapMergeSourceList *bms,
|
||||
BlockDirtyBitmapOrStrList *bms,
|
||||
HBitmap **backup, Error **errp)
|
||||
{
|
||||
BlockDriverState *bs;
|
||||
BdrvDirtyBitmap *dst, *src, *anon;
|
||||
BlockDirtyBitmapMergeSourceList *lst;
|
||||
BlockDirtyBitmapOrStrList *lst;
|
||||
|
||||
GLOBAL_STATE_CODE();
|
||||
|
||||
@ -317,7 +317,7 @@ BdrvDirtyBitmap *block_dirty_bitmap_merge(const char *node, const char *target,
|
||||
}
|
||||
|
||||
void qmp_block_dirty_bitmap_merge(const char *node, const char *target,
|
||||
BlockDirtyBitmapMergeSourceList *bitmaps,
|
||||
BlockDirtyBitmapOrStrList *bitmaps,
|
||||
Error **errp)
|
||||
{
|
||||
block_dirty_bitmap_merge(node, target, bitmaps, NULL, errp);
|
||||
|
@ -262,7 +262,7 @@ BdrvDirtyBitmap *block_dirty_bitmap_lookup(const char *node,
|
||||
BlockDriverState **pbs,
|
||||
Error **errp);
|
||||
BdrvDirtyBitmap *block_dirty_bitmap_merge(const char *node, const char *target,
|
||||
BlockDirtyBitmapMergeSourceList *bms,
|
||||
BlockDirtyBitmapOrStrList *bms,
|
||||
HBitmap **backup, Error **errp);
|
||||
BdrvDirtyBitmap *block_dirty_bitmap_remove(const char *node, const char *name,
|
||||
bool release,
|
||||
|
@ -2079,7 +2079,7 @@
|
||||
'*persistent': 'bool', '*disabled': 'bool' } }
|
||||
|
||||
##
|
||||
# @BlockDirtyBitmapMergeSource:
|
||||
# @BlockDirtyBitmapOrStr:
|
||||
#
|
||||
# @local: name of the bitmap, attached to the same node as target bitmap.
|
||||
#
|
||||
@ -2087,7 +2087,7 @@
|
||||
#
|
||||
# Since: 4.1
|
||||
##
|
||||
{ 'alternate': 'BlockDirtyBitmapMergeSource',
|
||||
{ 'alternate': 'BlockDirtyBitmapOrStr',
|
||||
'data': { 'local': 'str',
|
||||
'external': 'BlockDirtyBitmap' } }
|
||||
|
||||
@ -2106,7 +2106,7 @@
|
||||
##
|
||||
{ 'struct': 'BlockDirtyBitmapMerge',
|
||||
'data': { 'node': 'str', 'target': 'str',
|
||||
'bitmaps': ['BlockDirtyBitmapMergeSource'] } }
|
||||
'bitmaps': ['BlockDirtyBitmapOrStr'] } }
|
||||
|
||||
##
|
||||
# @block-dirty-bitmap-add:
|
||||
|
@ -1623,16 +1623,16 @@ static void do_dirty_bitmap_merge(const char *dst_node, const char *dst_name,
|
||||
const char *src_node, const char *src_name,
|
||||
Error **errp)
|
||||
{
|
||||
BlockDirtyBitmapMergeSource *merge_src;
|
||||
BlockDirtyBitmapMergeSourceList *list = NULL;
|
||||
BlockDirtyBitmapOrStr *merge_src;
|
||||
BlockDirtyBitmapOrStrList *list = NULL;
|
||||
|
||||
merge_src = g_new0(BlockDirtyBitmapMergeSource, 1);
|
||||
merge_src = g_new0(BlockDirtyBitmapOrStr, 1);
|
||||
merge_src->type = QTYPE_QDICT;
|
||||
merge_src->u.external.node = g_strdup(src_node);
|
||||
merge_src->u.external.name = g_strdup(src_name);
|
||||
QAPI_LIST_PREPEND(list, merge_src);
|
||||
qmp_block_dirty_bitmap_merge(dst_node, dst_name, list, errp);
|
||||
qapi_free_BlockDirtyBitmapMergeSourceList(list);
|
||||
qapi_free_BlockDirtyBitmapOrStrList(list);
|
||||
}
|
||||
|
||||
enum ImgConvertBlockStatus {
|
||||
|
Loading…
Reference in New Issue
Block a user