X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=include%2Fblock%2Fblock_int-common.h;h=2ca3758cb8c96c13caff0eee3ad284e45d1df56d;hb=9def6082cf885fbb2e8e719d5055109c8a04b885;hp=3feb67ec4ab8e8a17e5fee71fbedec081bb92aaa;hpb=32a8aba37eaae54d3a0a7ae5e93e3e157525660a;p=mirror_qemu.git diff --git a/include/block/block_int-common.h b/include/block/block_int-common.h index 3feb67ec4a..2ca3758cb8 100644 --- a/include/block/block_int-common.h +++ b/include/block/block_int-common.h @@ -393,10 +393,11 @@ struct BlockDriver { */ int (*bdrv_probe_geometry)(BlockDriverState *bs, HDGeometry *geo); - void (*bdrv_add_child)(BlockDriverState *parent, BlockDriverState *child, - Error **errp); - void (*bdrv_del_child)(BlockDriverState *parent, BdrvChild *child, - Error **errp); + void GRAPH_WRLOCK_PTR (*bdrv_add_child)( + BlockDriverState *parent, BlockDriverState *child, Error **errp); + + void GRAPH_WRLOCK_PTR (*bdrv_del_child)( + BlockDriverState *parent, BdrvChild *child, Error **errp); /** * Informs the block driver that a permission change is intended. The