Home
last modified time | relevance | path

Searched refs:BdrvDirtyBitmap (Results 1 – 19 of 19) sorted by relevance

/qemu/include/block/
H A Ddirty-bitmap.h27 BdrvDirtyBitmap *bdrv_dirty_bitmap_abdicate(BdrvDirtyBitmap *bitmap,
29 BdrvDirtyBitmap *bdrv_reclaim_dirty_bitmap(BdrvDirtyBitmap *bitmap,
36 void bdrv_release_dirty_bitmap(BdrvDirtyBitmap *bitmap);
47 void bdrv_enable_dirty_bitmap(BdrvDirtyBitmap *bitmap);
56 void bdrv_set_dirty_bitmap(BdrvDirtyBitmap *bitmap,
58 void bdrv_reset_dirty_bitmap(BdrvDirtyBitmap *bitmap,
67 const BdrvDirtyBitmap *bitmap);
87 bool bdrv_merge_dirty_bitmap(BdrvDirtyBitmap *dest, const BdrvDirtyBitmap *src,
93 void bdrv_dirty_bitmap_lock(BdrvDirtyBitmap *bitmap);
112 BdrvDirtyBitmap *bdrv_dirty_bitmap_next(BdrvDirtyBitmap *bitmap);
[all …]
H A Dblock_int-global-state.h194 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 Dblock-copy.h28 const BdrvDirtyBitmap *bitmap,
97 BdrvDirtyBitmap *block_copy_dirty_bitmap(BlockCopyState *s);
H A Dblock_int-io.h108 void bdrv_clear_dirty_bitmap(BdrvDirtyBitmap *bitmap, HBitmap **out);
109 void bdrv_dirty_bitmap_merge_internal(BdrvDirtyBitmap *dest,
110 const BdrvDirtyBitmap *src,
H A Dblock_int-common.h1214 QLIST_HEAD(, BdrvDirtyBitmap) dirty_bitmaps;
/qemu/block/
H A Ddirty-bitmap.c33 struct BdrvDirtyBitmap { struct
61 BdrvDirtyBitmap *bitmap;
87 BdrvDirtyBitmap *bm; in bdrv_find_dirty_bitmap()
273 BdrvDirtyBitmap *bdrv_dirty_bitmap_abdicate(BdrvDirtyBitmap *bitmap, in bdrv_dirty_bitmap_abdicate()
304 BdrvDirtyBitmap *bdrv_reclaim_dirty_bitmap_locked(BdrvDirtyBitmap *parent, in bdrv_reclaim_dirty_bitmap_locked()
325 BdrvDirtyBitmap *bdrv_reclaim_dirty_bitmap(BdrvDirtyBitmap *parent, in bdrv_reclaim_dirty_bitmap()
328 BdrvDirtyBitmap *ret; in bdrv_reclaim_dirty_bitmap()
454 BdrvDirtyBitmap *bm; in bdrv_query_dirty_bitmaps()
704 BdrvDirtyBitmap *bm; in bdrv_has_readonly_bitmaps()
716 BdrvDirtyBitmap *bm; in bdrv_has_named_bitmaps()
[all …]
H A Dparallels-ext.c64 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 Dqcow2-bitmap.c93 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()
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()
1693 BdrvDirtyBitmap *bitmap; in qcow2_reopen_bitmaps_ro()
1715 BdrvDirtyBitmap *bitmap; in qcow2_co_can_store_new_dirty_bitmap()
[all …]
H A Dbackup.c38 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 Dcopy-before-write.c58 BdrvDirtyBitmap *access_bitmap;
64 BdrvDirtyBitmap *done_bitmap;
412 BdrvDirtyBitmap *bitmap = NULL; in cbw_open()
H A Dblock-copy.c158 BdrvDirtyBitmap *copy_bitmap;
354 const BdrvDirtyBitmap *bitmap, in block_copy_state_new()
360 BdrvDirtyBitmap *copy_bitmap; in block_copy_state_new()
1022 BdrvDirtyBitmap *block_copy_dirty_bitmap(BlockCopyState *s) in block_copy_dirty_bitmap()
H A Dmirror.c76 BdrvDirtyBitmap *dirty_bitmap;
/qemu/block/monitor/
H A Dbitmap-qmp-cmds.c53 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()
/qemu/include/qemu/
H A Dtypedefs.h30 typedef struct BdrvDirtyBitmap BdrvDirtyBitmap; typedef
/qemu/migration/
H A Dblock-dirty-bitmap.c115 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()
/qemu/nbd/
H A Dserver.c102 BdrvDirtyBitmap **export_bitmaps;
1859 exp->export_bitmaps = g_new0(BdrvDirtyBitmap *, exp->nr_export_bitmaps); in nbd_export_create()
1865 BdrvDirtyBitmap *bm = NULL; in nbd_export_create()
2494 static void bitmap_to_extents(BdrvDirtyBitmap *bitmap, in bitmap_to_extents()
2528 BdrvDirtyBitmap *bitmap, in nbd_co_send_bitmap()
/qemu/
H A Dblockdev.c1840 BdrvDirtyBitmap *bitmap;
2215 BdrvDirtyBitmap *bitmap; in qmp_x_debug_block_dirty_bitmap_sha256()
2623 BdrvDirtyBitmap *bmap = NULL; in do_backup_common()
H A Dqemu-img.c2161 BdrvDirtyBitmap *bm; in convert_check_bitmaps()
2185 BdrvDirtyBitmap *bm; in convert_copy_bitmaps()
H A Dblock.c6811 BdrvDirtyBitmap *bm; in bdrv_activate()