|
@@ -46,11 +46,11 @@ BlockDeviceInfo *bdrv_block_device_info(BlockBackend *blk,
|
|
bool flat,
|
|
bool flat,
|
|
Error **errp)
|
|
Error **errp)
|
|
{
|
|
{
|
|
|
|
+ ERRP_GUARD();
|
|
ImageInfo **p_image_info;
|
|
ImageInfo **p_image_info;
|
|
ImageInfo *backing_info;
|
|
ImageInfo *backing_info;
|
|
BlockDriverState *backing;
|
|
BlockDriverState *backing;
|
|
BlockDeviceInfo *info;
|
|
BlockDeviceInfo *info;
|
|
- ERRP_GUARD();
|
|
|
|
|
|
|
|
if (!bs->drv) {
|
|
if (!bs->drv) {
|
|
error_setg(errp, "Block device %s is ejected", bs->node_name);
|
|
error_setg(errp, "Block device %s is ejected", bs->node_name);
|
|
@@ -330,8 +330,8 @@ void bdrv_query_image_info(BlockDriverState *bs,
|
|
bool skip_implicit_filters,
|
|
bool skip_implicit_filters,
|
|
Error **errp)
|
|
Error **errp)
|
|
{
|
|
{
|
|
- ImageInfo *info;
|
|
|
|
ERRP_GUARD();
|
|
ERRP_GUARD();
|
|
|
|
+ ImageInfo *info;
|
|
|
|
|
|
info = g_new0(ImageInfo, 1);
|
|
info = g_new0(ImageInfo, 1);
|
|
bdrv_do_query_node_info(bs, qapi_ImageInfo_base(info), errp);
|
|
bdrv_do_query_node_info(bs, qapi_ImageInfo_base(info), errp);
|
|
@@ -382,10 +382,10 @@ void bdrv_query_block_graph_info(BlockDriverState *bs,
|
|
BlockGraphInfo **p_info,
|
|
BlockGraphInfo **p_info,
|
|
Error **errp)
|
|
Error **errp)
|
|
{
|
|
{
|
|
|
|
+ ERRP_GUARD();
|
|
BlockGraphInfo *info;
|
|
BlockGraphInfo *info;
|
|
BlockChildInfoList **children_list_tail;
|
|
BlockChildInfoList **children_list_tail;
|
|
BdrvChild *c;
|
|
BdrvChild *c;
|
|
- ERRP_GUARD();
|
|
|
|
|
|
|
|
info = g_new0(BlockGraphInfo, 1);
|
|
info = g_new0(BlockGraphInfo, 1);
|
|
bdrv_do_query_node_info(bs, qapi_BlockGraphInfo_base(info), errp);
|
|
bdrv_do_query_node_info(bs, qapi_BlockGraphInfo_base(info), errp);
|