/openbmc/qemu/include/block/ |
H A D | dirty-bitmap.h | 21 BdrvDirtyBitmap *bdrv_create_dirty_bitmap(BlockDriverState *bs, 25 int bdrv_dirty_bitmap_create_successor(BdrvDirtyBitmap *bitmap, 27 BdrvDirtyBitmap *bdrv_dirty_bitmap_abdicate(BdrvDirtyBitmap *bitmap, 29 BdrvDirtyBitmap *bdrv_reclaim_dirty_bitmap(BdrvDirtyBitmap *bitmap, 31 void bdrv_dirty_bitmap_enable_successor(BdrvDirtyBitmap *bitmap); 32 BdrvDirtyBitmap *bdrv_find_dirty_bitmap(BlockDriverState *bs, 34 int bdrv_dirty_bitmap_check(const BdrvDirtyBitmap *bitmap, uint32_t flags, 36 void bdrv_release_dirty_bitmap(BdrvDirtyBitmap *bitmap); 46 void bdrv_disable_dirty_bitmap(BdrvDirtyBitmap *bitmap); 47 void bdrv_enable_dirty_bitmap(BdrvDirtyBitmap *bitmap); [all …]
|
H A D | block_int-global-state.h | 194 BdrvDirtyBitmap *sync_bitmap, 255 void bdrv_restore_dirty_bitmap(BdrvDirtyBitmap *bitmap, HBitmap *backup); 273 BdrvDirtyBitmap *block_dirty_bitmap_lookup(const char *node, 277 BdrvDirtyBitmap *block_dirty_bitmap_merge(const char *node, const char *target, 280 BdrvDirtyBitmap *block_dirty_bitmap_remove(const char *node, const char *name,
|
H A D | block-copy.h | 29 const BdrvDirtyBitmap *bitmap, 100 BdrvDirtyBitmap *block_copy_dirty_bitmap(BlockCopyState *s);
|
H A D | block_int-io.h | 108 void bdrv_clear_dirty_bitmap(BdrvDirtyBitmap *bitmap, HBitmap **out); 109 void bdrv_dirty_bitmap_merge_internal(BdrvDirtyBitmap *dest, 110 const BdrvDirtyBitmap *src,
|
H A D | block_int-common.h | 1211 QLIST_HEAD(, BdrvDirtyBitmap) dirty_bitmaps;
|
/openbmc/qemu/block/ |
H A D | dirty-bitmap.c | 33 struct BdrvDirtyBitmap { struct 37 BdrvDirtyBitmap *successor; /* Anonymous child, if any. */ argument 56 QLIST_ENTRY(BdrvDirtyBitmap) list; argument 61 BdrvDirtyBitmap *bitmap; 74 void bdrv_dirty_bitmap_lock(BdrvDirtyBitmap *bitmap) in bdrv_dirty_bitmap_lock() 79 void bdrv_dirty_bitmap_unlock(BdrvDirtyBitmap *bitmap) in bdrv_dirty_bitmap_unlock() 85 BdrvDirtyBitmap *bdrv_find_dirty_bitmap(BlockDriverState *bs, const char *name) in bdrv_find_dirty_bitmap() 87 BdrvDirtyBitmap *bm; in bdrv_find_dirty_bitmap() 99 BdrvDirtyBitmap *bdrv_create_dirty_bitmap(BlockDriverState *bs, in bdrv_create_dirty_bitmap() 105 BdrvDirtyBitmap *bitmap; in bdrv_create_dirty_bitmap() [all …]
|
H A D | parallels-ext.c | 64 uint32_t l1_size, BdrvDirtyBitmap *bitmap, in parallels_load_bitmap_data() 122 static BdrvDirtyBitmap * GRAPH_RDLOCK 129 BdrvDirtyBitmap *bitmap; in parallels_load_bitmap() 224 BdrvDirtyBitmap *bitmap; in parallels_parse_format_extension()
|
H A D | qcow2-bitmap.c | 93 BdrvDirtyBitmap *dirty_bitmap; 290 uint32_t bitmap_table_size, BdrvDirtyBitmap *bitmap) in load_bitmap_data() 342 BdrvDirtyBitmap *load_bitmap(BlockDriverState *bs, in load_bitmap() 348 BdrvDirtyBitmap *bitmap = NULL; in load_bitmap() 992 BdrvDirtyBitmap *bitmap; in qcow2_load_dirty_bitmaps() 1153 BdrvDirtyBitmap *bitmap = bdrv_find_dirty_bitmap(bs, bm->name); in qcow2_reopen_bitmaps_rw() 1249 BdrvDirtyBitmap *bitmap = bdrv_find_dirty_bitmap(bs, bm->name); in qcow2_truncate_bitmaps_check() 1280 store_bitmap_data(BlockDriverState *bs, BdrvDirtyBitmap *bitmap, in store_bitmap_data() 1385 BdrvDirtyBitmap *bitmap = bm->dirty_bitmap; in store_bitmap() 1537 BdrvDirtyBitmap *bitmap; in qcow2_store_persistent_dirty_bitmaps() [all …]
|
H A D | backup.c | 38 BdrvDirtyBitmap *sync_bitmap; 58 BdrvDirtyBitmap *bm; in backup_cleanup_sync_bitmap() 232 BdrvDirtyBitmap *bcs_bitmap = block_copy_dirty_bitmap(job->bcs); in backup_init_bcs_bitmap() 357 MirrorSyncMode sync_mode, BdrvDirtyBitmap *sync_bitmap, in backup_job_create()
|
H A D | copy-before-write.c | 59 BdrvDirtyBitmap *access_bitmap; 65 BdrvDirtyBitmap *done_bitmap; 435 BdrvDirtyBitmap *bitmap = NULL; in cbw_open()
|
H A D | block-copy.c | 159 BdrvDirtyBitmap *copy_bitmap; 360 const BdrvDirtyBitmap *bitmap, in block_copy_state_new() 368 BdrvDirtyBitmap *copy_bitmap; in block_copy_state_new() 1050 BdrvDirtyBitmap *block_copy_dirty_bitmap(BlockCopyState *s) in block_copy_dirty_bitmap()
|
H A D | mirror.c | 76 BdrvDirtyBitmap *dirty_bitmap;
|
/openbmc/qemu/block/monitor/ |
H A D | bitmap-qmp-cmds.c | 53 BdrvDirtyBitmap *block_dirty_bitmap_lookup(const char *node, in block_dirty_bitmap_lookup() 59 BdrvDirtyBitmap *bitmap; in block_dirty_bitmap_lookup() 97 BdrvDirtyBitmap *bitmap; in qmp_block_dirty_bitmap_add() 146 BdrvDirtyBitmap *block_dirty_bitmap_remove(const char *node, const char *name, in block_dirty_bitmap_remove() 152 BdrvDirtyBitmap *bitmap; in block_dirty_bitmap_remove() 196 BdrvDirtyBitmap *bitmap; in qmp_block_dirty_bitmap_clear() 215 BdrvDirtyBitmap *bitmap; in qmp_block_dirty_bitmap_enable() 233 BdrvDirtyBitmap *bitmap; in qmp_block_dirty_bitmap_disable() 247 BdrvDirtyBitmap *block_dirty_bitmap_merge(const char *dst_node, in block_dirty_bitmap_merge() 253 BdrvDirtyBitmap *dst, *src; in block_dirty_bitmap_merge()
|
/openbmc/qemu/include/qemu/ |
H A D | typedefs.h | 30 typedef struct BdrvDirtyBitmap BdrvDirtyBitmap; typedef
|
/openbmc/qemu/migration/ |
H A D | block-dirty-bitmap.c | 115 BdrvDirtyBitmap *bitmap; 135 BdrvDirtyBitmap *prev_bitmap; 140 BdrvDirtyBitmap *bitmap; 152 BdrvDirtyBitmap *bitmap; 384 BdrvDirtyBitmap *bitmap = dbms->bitmap; in send_bitmap_header() 487 BdrvDirtyBitmap *bitmap; in add_bitmaps_to_list()
|
/openbmc/qemu/nbd/ |
H A D | server.c | 102 BdrvDirtyBitmap **export_bitmaps; 1869 exp->export_bitmaps = g_new0(BdrvDirtyBitmap *, exp->nr_export_bitmaps); in nbd_export_create() 1875 BdrvDirtyBitmap *bm = NULL; in nbd_export_create() 2504 static void bitmap_to_extents(BdrvDirtyBitmap *bitmap, in bitmap_to_extents() 2538 BdrvDirtyBitmap *bitmap, in nbd_co_send_bitmap()
|
/openbmc/qemu/ |
H A D | blockdev.c | 1842 BdrvDirtyBitmap *bitmap; 2217 BdrvDirtyBitmap *bitmap; in qmp_x_debug_block_dirty_bitmap_sha256() 2625 BdrvDirtyBitmap *bmap = NULL; in do_backup_common()
|
H A D | qemu-img.c | 2161 BdrvDirtyBitmap *bm; in convert_check_bitmaps() 2185 BdrvDirtyBitmap *bm; in convert_copy_bitmaps()
|
H A D | block.c | 6832 BdrvDirtyBitmap *bm; in bdrv_activate()
|