Home
last modified time | relevance | path

Searched refs:BlockCopyState (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/include/block/
H A Dblock-copy.h24 typedef struct BlockCopyState BlockCopyState; typedef
27 BlockCopyState *block_copy_state_new(BdrvChild *source, BdrvChild *target,
35 void block_copy_set_copy_opts(BlockCopyState *s, bool use_copy_range,
37 void block_copy_set_progress_meter(BlockCopyState *s, ProgressMeter *pm);
39 void block_copy_state_free(BlockCopyState *s);
41 void block_copy_reset(BlockCopyState *s, int64_t offset, int64_t bytes);
44 block_copy_reset_unallocated(BlockCopyState *s, int64_t offset, int64_t *count);
46 int coroutine_fn block_copy(BlockCopyState *s, int64_t offset, int64_t bytes,
63 BlockCopyCallState *block_copy_async(BlockCopyState *s,
85 void block_copy_set_speed(BlockCopyState *s, uint64_t speed);
[all …]
/openbmc/qemu/block/
H A Dblock-copy.c51 BlockCopyState *s;
90 BlockCopyState *s;
115 typedef struct BlockCopyState { struct
163 } BlockCopyState; argument
166 static int64_t block_copy_chunk_size(BlockCopyState *s) in block_copy_chunk_size()
189 block_copy_task_create(BlockCopyState *s, BlockCopyCallState *call_state, in block_copy_task_create()
266 void block_copy_state_free(BlockCopyState *s) in block_copy_state_free()
285 void block_copy_set_copy_opts(BlockCopyState *s, bool use_copy_range, in block_copy_set_copy_opts()
358 BlockCopyState *block_copy_state_new(BdrvChild *source, BdrvChild *target, in block_copy_state_new()
366 BlockCopyState *s; in block_copy_state_new()
[all …]
H A Dcopy-before-write.h44 BlockCopyState **bcs,
H A Dbackup.c48 BlockCopyState *bcs;
372 BlockCopyState *bcs = NULL; in backup_job_create()
H A Dcopy-before-write.c43 BlockCopyState *bcs;
553 BlockCopyState **bcs, in bdrv_cbw_append()