|
@@ -36,12 +36,12 @@ int bdrv_dirty_bitmap_check(const BdrvDirtyBitmap *bitmap, uint32_t flags,
|
|
|
void bdrv_release_dirty_bitmap(BdrvDirtyBitmap *bitmap);
|
|
|
void bdrv_release_named_dirty_bitmaps(BlockDriverState *bs);
|
|
|
|
|
|
-int coroutine_fn bdrv_co_remove_persistent_dirty_bitmap(BlockDriverState *bs,
|
|
|
- const char *name,
|
|
|
- Error **errp);
|
|
|
-int co_wrapper bdrv_remove_persistent_dirty_bitmap(BlockDriverState *bs,
|
|
|
- const char *name,
|
|
|
- Error **errp);
|
|
|
+int coroutine_fn GRAPH_RDLOCK
|
|
|
+bdrv_co_remove_persistent_dirty_bitmap(BlockDriverState *bs, const char *name,
|
|
|
+ Error **errp);
|
|
|
+int co_wrapper_bdrv_rdlock
|
|
|
+bdrv_remove_persistent_dirty_bitmap(BlockDriverState *bs, const char *name,
|
|
|
+ Error **errp);
|
|
|
|
|
|
void bdrv_disable_dirty_bitmap(BdrvDirtyBitmap *bitmap);
|
|
|
void bdrv_enable_dirty_bitmap(BdrvDirtyBitmap *bitmap);
|