Lines Matching refs:errp
56 Error **errp) in block_dirty_bitmap_lookup() argument
64 error_setg(errp, "Node cannot be NULL"); in block_dirty_bitmap_lookup()
68 error_setg(errp, "Bitmap name cannot be NULL"); in block_dirty_bitmap_lookup()
73 error_setg(errp, "Node '%s' not found", node); in block_dirty_bitmap_lookup()
79 error_setg(errp, "Dirty bitmap '%s' not found", name); in block_dirty_bitmap_lookup()
94 Error **errp) in qmp_block_dirty_bitmap_add() argument
100 error_setg(errp, "Bitmap name cannot be empty"); in qmp_block_dirty_bitmap_add()
104 bs = bdrv_lookup_bs(node, node, errp); in qmp_block_dirty_bitmap_add()
111 error_setg(errp, "Granularity must be power of 2 " in qmp_block_dirty_bitmap_add()
129 !bdrv_can_store_new_dirty_bitmap(bs, name, granularity, errp)) in qmp_block_dirty_bitmap_add()
134 bitmap = bdrv_create_dirty_bitmap(bs, granularity, name, errp); in qmp_block_dirty_bitmap_add()
149 Error **errp) in block_dirty_bitmap_remove() argument
156 bitmap = block_dirty_bitmap_lookup(node, name, &bs, errp); in block_dirty_bitmap_remove()
162 errp)) { in block_dirty_bitmap_remove()
167 bdrv_remove_persistent_dirty_bitmap(bs, name, errp) < 0) in block_dirty_bitmap_remove()
184 Error **errp) in qmp_block_dirty_bitmap_remove() argument
186 block_dirty_bitmap_remove(node, name, true, NULL, errp); in qmp_block_dirty_bitmap_remove()
194 Error **errp) in qmp_block_dirty_bitmap_clear() argument
199 bitmap = block_dirty_bitmap_lookup(node, name, &bs, errp); in qmp_block_dirty_bitmap_clear()
204 if (bdrv_dirty_bitmap_check(bitmap, BDRV_BITMAP_DEFAULT, errp)) { in qmp_block_dirty_bitmap_clear()
212 Error **errp) in qmp_block_dirty_bitmap_enable() argument
217 bitmap = block_dirty_bitmap_lookup(node, name, &bs, errp); in qmp_block_dirty_bitmap_enable()
222 if (bdrv_dirty_bitmap_check(bitmap, BDRV_BITMAP_ALLOW_RO, errp)) { in qmp_block_dirty_bitmap_enable()
230 Error **errp) in qmp_block_dirty_bitmap_disable() argument
235 bitmap = block_dirty_bitmap_lookup(node, name, &bs, errp); in qmp_block_dirty_bitmap_disable()
240 if (bdrv_dirty_bitmap_check(bitmap, BDRV_BITMAP_ALLOW_RO, errp)) { in qmp_block_dirty_bitmap_disable()
250 HBitmap **backup, Error **errp) in block_dirty_bitmap_merge() argument
260 dst = block_dirty_bitmap_lookup(dst_node, dst_bitmap, &bs, errp); in block_dirty_bitmap_merge()
271 error_setg(errp, "Dirty bitmap '%s' not found", src_bitmap); in block_dirty_bitmap_merge()
278 src = block_dirty_bitmap_lookup(src_node, src_bitmap, NULL, errp); in block_dirty_bitmap_merge()
290 errp)) in block_dirty_bitmap_merge()
314 Error **errp) in qmp_block_dirty_bitmap_merge() argument
316 block_dirty_bitmap_merge(node, target, bitmaps, NULL, errp); in qmp_block_dirty_bitmap_merge()