Lines Matching defs:MirrorBlockJob
41 typedef struct MirrorBlockJob { struct
42 BlockJob common;
43 BlockBackend *target;
44 BlockDriverState *mirror_top_bs;
45 BlockDriverState *base;
46 BlockDriverState *base_overlay;
49 char *replaces;
51 BlockDriverState *to_replace;
53 Error *replace_blocker;
54 MirrorSyncMode sync_mode;
55 BlockMirrorBackingMode backing_mode;
57 bool target_is_zero;
62 MirrorCopyMode copy_mode;
63 BlockdevOnError on_source_error, on_target_error;
70 bool actively_synced;
71 bool should_complete;
72 int64_t granularity;
73 size_t buf_size;
74 int64_t bdev_length;
98 } MirrorBlockJob; argument