Home
last modified time | relevance | path

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

/openbmc/qemu/include/block/
H A Ddirty-bitmap.h21 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 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.h29 const BdrvDirtyBitmap *bitmap,
100 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.h1211 QLIST_HEAD(, BdrvDirtyBitmap) dirty_bitmaps;
/openbmc/qemu/block/
H A Ddirty-bitmap.c33 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 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()
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 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.c59 BdrvDirtyBitmap *access_bitmap;
65 BdrvDirtyBitmap *done_bitmap;
435 BdrvDirtyBitmap *bitmap = NULL; in cbw_open()
H A Dblock-copy.c159 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 Dmirror.c76 BdrvDirtyBitmap *dirty_bitmap;
/openbmc/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()
/openbmc/qemu/include/qemu/
H A Dtypedefs.h30 typedef struct BdrvDirtyBitmap BdrvDirtyBitmap; typedef
/openbmc/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()
/openbmc/qemu/nbd/
H A Dserver.c102 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 Dblockdev.c1842 BdrvDirtyBitmap *bitmap;
2217 BdrvDirtyBitmap *bitmap; in qmp_x_debug_block_dirty_bitmap_sha256()
2625 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.c6832 BdrvDirtyBitmap *bm; in bdrv_activate()