/openbmc/qemu/include/block/ |
H A D | blockjob.h | 42 typedef struct BlockJob { struct 95 } BlockJob; argument 114 BlockJob *block_job_next_locked(BlockJob *job); 125 BlockJob *block_job_get(const char *id); 128 BlockJob *block_job_get_locked(const char *id); 142 block_job_add_bdrv(BlockJob *job, const char *name, BlockDriverState *bs, 152 void block_job_remove_all_bdrv(BlockJob *job); 161 bool block_job_has_bdrv(BlockJob *job, BlockDriverState *bs); 174 bool block_job_set_speed_locked(BlockJob *job, int64_t speed, Error **errp); 184 void block_job_change_locked(BlockJob *job, BlockJobChangeOptions *opts, [all …]
|
H A D | blockjob_int.h | 53 bool (*drained_poll)(BlockJob *job); 67 void (*attached_aio_context)(BlockJob *job, AioContext *new_context); 69 void (*set_speed)(BlockJob *job, int64_t speed); 76 void (*change)(BlockJob *job, BlockJobChangeOptions *opts, Error **errp); 81 void (*query)(BlockJob *job, BlockJobInfo *info); 147 void block_job_ratelimit_processed_bytes(BlockJob *job, uint64_t n); 153 void block_job_ratelimit_sleep(BlockJob *job); 165 BlockErrorAction block_job_error_action(BlockJob *job, BlockdevOnError on_err,
|
H A D | block_backup.h | 23 void backup_do_checkpoint(BlockJob *job, Error **errp);
|
H A D | block_int-global-state.h | 121 BlockJob *commit_active_start(const char *job_id, BlockDriverState *bs, 191 BlockJob *backup_job_create(const char *job_id, BlockDriverState *bs,
|
/openbmc/qemu/ |
H A D | blockjob.c | 47 BlockJob *block_job_next_locked(BlockJob *bjob) in block_job_next_locked() 56 return job ? container_of(job, BlockJob, job) : NULL; in block_job_next_locked() 59 BlockJob *block_job_get_locked(const char *id) in block_job_get_locked() 65 return container_of(job, BlockJob, job); in block_job_get_locked() 71 BlockJob *block_job_get(const char *id) in block_job_get() 79 BlockJob *bjob = container_of(job, BlockJob, job); in block_job_free() 89 BlockJob *job = c->opaque; in child_job_get_parent_desc() 95 BlockJob *job = c->opaque; in child_job_drained_begin() 101 BlockJob *bjob = c->opaque; in child_job_drained_poll() 125 BlockJob *job = c->opaque; in child_job_drained_end() [all …]
|
H A D | blockdev.c | 146 BlockJob *job; in blockdev_mark_auto_del() 1571 BlockJob *job; 1574 static BlockJob *do_backup_common(BackupCommon *backup, 1761 BlockJob *job; 2618 static BlockJob *do_backup_common(BackupCommon *backup, in do_backup_common() 2624 BlockJob *job = NULL; in do_backup_common() 3117 static BlockJob *find_block_job_locked(const char *id, Error **errp) in find_block_job_locked() 3119 BlockJob *job; in find_block_job_locked() 3136 BlockJob *job; in qmp_block_job_set_speed() 3151 BlockJob *job; in qmp_block_job_cancel() [all …]
|
H A D | qemu-img.c | 914 static void run_block_job(BlockJob *job, Error **errp) in run_block_job() 957 BlockJob *job; in img_commit()
|
H A D | block.c | 6340 BlockJob *job; in bdrv_get_xdbg_block_graph()
|
/openbmc/qemu/tests/unit/ |
H A D | test-blockjob-txn.c | 21 BlockJob common; 78 static BlockJob *test_block_job_start(unsigned int iterations, in test_block_job_start() 111 BlockJob *job; in test_single_job() 150 BlockJob *job1; in test_pair_jobs() 151 BlockJob *job2; in test_pair_jobs() 214 BlockJob *job1; in test_pair_jobs_fail_cancel_race() 215 BlockJob *job2; in test_pair_jobs_fail_cancel_race()
|
H A D | test-blockjob.c | 23 .instance_size = sizeof(BlockJob), 33 static BlockJob *mk_job(BlockBackend *blk, const char *id, in mk_job() 37 BlockJob *job; in mk_job() 59 static BlockJob *do_test_id(BlockBackend *blk, const char *id, in do_test_id() 105 BlockJob *job[3]; in test_job_ids() 162 BlockJob common; 207 BlockJob *bjob; in create_common() 228 BlockJob *job = &s->common; in cancel_common()
|
H A D | test-bdrv-drain.c | 631 BlockJob common; 722 BlockJob *job; in test_blockjob_common_drain_node() 1413 BlockJob common; 1559 BlockJob common;
|
H A D | test-block-iothread.c | 499 BlockJob common;
|
/openbmc/qemu/block/ |
H A D | backup.c | 33 BlockJob common; 108 void backup_do_checkpoint(BlockJob *job, Error **errp) in backup_do_checkpoint() 315 static void backup_set_speed(BlockJob *job, int64_t speed) in backup_set_speed() 355 BlockJob *backup_job_create(const char *job_id, BlockDriverState *bs, in backup_job_create()
|
H A D | mirror.c | 42 BlockJob common; 668 BlockJob *bjob = &s->common; in mirror_exit_common() 1219 static bool mirror_drained_poll(BlockJob *job) in mirror_drained_poll() 1261 static void mirror_change(BlockJob *job, BlockJobChangeOptions *opts, in mirror_change() 1294 static void mirror_query(BlockJob *job, BlockJobInfo *info) in mirror_query() 1709 static BlockJob *mirror_start_job( in mirror_start_job() 2042 BlockJob *commit_active_start(const char *job_id, BlockDriverState *bs, in commit_active_start() 2050 BlockJob *job; in commit_active_start()
|
H A D | replication.c | 38 BlockJob *commit_job; 41 BlockJob *backup_job;
|
H A D | stream.c | 34 BlockJob common;
|
H A D | commit.c | 35 BlockJob common;
|
/openbmc/qemu/monitor/ |
H A D | qmp-cmds.c | 68 BlockJob *job; in qmp_cont()
|
/openbmc/qemu/qapi/ |
H A D | block-core.json | 2011 # @block-job: corresponds to BlockJob
|