/qemu/include/qemu/ |
H A D | job.h | 42 typedef struct Job { struct 185 } Job; typedef 314 void (*free)(Job *job); 458 void job_enter_cond_locked(Job *job, bool(*fn)(Job *job)); 468 void job_start(Job *job); 476 void job_enter(Job *job); 555 void job_pause(Job *job); 561 void job_resume(Job *job); 596 Job *job_next(Job *job); 599 Job *job_next_locked(Job *job); [all …]
|
/qemu/ |
H A D | job.c | 177 static int job_txn_apply_locked(Job *job, int fn(Job *)) in job_txn_apply_locked() argument 339 Job *job_next_locked(Job *job) in job_next_locked() 347 Job *job_next(Job *job) in job_next() 355 Job *job; in job_get_locked() 380 Job *job = opaque; in job_sleep_timer_cb() 389 Job *job; in job_create() 532 void job_enter_cond_locked(Job *job, bool(*fn)(Job *job)) in job_enter_cond_locked() 926 Job *other_job; in job_completed_txn_abort_locked() 1034 Job *other_job; in job_completed_txn_success_locked() 1077 Job *job = (Job *)opaque; in job_exit() [all …]
|
H A D | job-qmp.c | 35 static Job *find_job_locked(const char *id, Error **errp) in find_job_locked() 37 Job *job; in find_job_locked() 50 Job *job; in qmp_job_cancel() 65 Job *job; in qmp_job_pause() 80 Job *job; in qmp_job_resume() 95 Job *job; in qmp_job_complete() 110 Job *job; in qmp_job_finalize() 128 Job *job; in qmp_job_dismiss() 142 static JobInfo *job_query_single_locked(Job *job, Error **errp) in job_query_single_locked() 169 Job *job; in qmp_query_jobs()
|
H A D | blockjob.c | 39 static bool is_block_job(Job *job) in is_block_job() 49 Job *job = bjob ? &bjob->job : NULL; in block_job_next_locked() 61 Job *job = job_get_locked(id); in block_job_get_locked() 77 void block_job_free(Job *job) in block_job_free() 102 Job *job = &bjob->job; in child_job_drained_poll() 268 static bool job_timer_pending(Job *job) in job_timer_pending() 573 void block_job_user_resume(Job *job) in block_job_user_resume()
|
/qemu/tests/qemu-iotests/ |
H A D | 219.out | 39 {"error": {"class": "GenericError", "desc": "Job 'job0' in state 'running' cannot accept command ve… 40 {"error": {"class": "GenericError", "desc": "Job 'job0' in state 'running' cannot accept command ve… 41 {"error": {"class": "GenericError", "desc": "Job 'job0' in state 'running' cannot accept command ve… 42 {"error": {"class": "GenericError", "desc": "Job 'job0' in state 'running' cannot accept command ve… 43 {"error": {"class": "GenericError", "desc": "Job 'job0' in state 'running' cannot accept command ve… 44 {"error": {"class": "GenericError", "desc": "Job 'job0' in state 'running' cannot accept command ve… 80 {"error": {"class": "GenericError", "desc": "Job 'job0' in state 'ready' cannot accept command verb… 81 {"error": {"class": "GenericError", "desc": "Job 'job0' in state 'ready' cannot accept command verb… 82 {"error": {"class": "GenericError", "desc": "Job 'job0' in state 'ready' cannot accept command verb… 83 {"error": {"class": "GenericError", "desc": "Job 'job0' in state 'ready' cannot accept command verb… [all …]
|
H A D | 213.out | 90 Job failed: Image size too large; max of 64TB 96 Job failed: Image size too large; max of 64TB 102 Job failed: Image size too large; max of 64TB 108 Job failed: Image size too large; max of 64TB 116 Job failed: Block size must be a multiple of 1 MB 128 Job failed: Block size must be a power of two 134 Job failed: Block size must not exceed 268435456 148 Job failed: Log size must be a multiple of 1 MB 154 Job failed: Log size must be a multiple of 1 MB 160 Job failed: Log size must be smaller than 4 GB [all …]
|
H A D | 212.out | 85 Job failed: Image size must be a multiple of 512 bytes 91 Job failed: Image size is too large for this cluster size 97 Job failed: Image size is too large for this cluster size 103 Job failed: Image size is too large for this cluster size 109 Job failed: Image size is too large for this cluster size 117 Job failed: Cluster size must be a multiple of 512 bytes 123 Job failed: Cluster size must be a multiple of 512 bytes 129 Job failed: Cluster size is too large 135 Job failed: Cluster size is too large 141 Job failed: Cluster size is too large [all …]
|
H A D | 206.out | 166 Job failed: Image size must be a multiple of 512 bytes 172 Job failed: Could not resize image: Image size cannot be negative 178 Job failed: Could not resize image: Image size cannot be negative 219 Job failed: Backing format cannot be used without backing file 226 Job failed: Cluster size must be a power of two between 512 and 2048k 232 Job failed: Cluster size must be a power of two between 512 and 2048k 238 Job failed: Cluster size must be a power of two between 512 and 2048k 244 Job failed: Cluster size must be a power of two between 512 and 2048k 257 Job failed: Refcount width must be a power of two and may not exceed 64 bits 263 Job failed: Refcount width must be a power of two and may not exceed 64 bits [all …]
|
H A D | 295.out | 11 Job failed: Invalid password, cannot unlock any keyslot 20 Job failed: Refusing to overwrite active keyslot 2 - please erase it first 31 Job failed: All the active keyslots match the (old) password that was given and erasing them will e…
|
H A D | 207.out | 45 Job failed: remote host key fingerprint 'md5:HASH' does not match host_key_check 'md5:wrong' 62 Job failed: remote host key fingerprint 'sha1:HASH' does not match host_key_check 'sha1:wrong' 79 Job failed: remote host key fingerprint 'sha256:HASH' does not match host_key_check 'sha256:wrong' 96 Job failed: failed to open remote file '/this/is/not/an/existing/path': SFTP server: No such file (… 102 Job failed: failed to authenticate using publickey authentication and the identities held by your s…
|
H A D | 211.out | 61 Job failed: Cannot find device='this doesn't exist' nor node-name='this doesn't exist' 93 Job failed: Unsupported VDI image size (size is 0xfffffffffffffe00, max supported is 0x1fffff800000… 99 Job failed: Unsupported VDI image size (size is 0x8000000000000000, max supported is 0x1fffff800000… 105 Job failed: Unsupported VDI image size (size is 0x1fffff8000001, max supported is 0x1fffff8000000)
|
H A D | 210.out | 113 Job failed: Cannot find device='this doesn't exist' nor node-name='this doesn't exist' 169 Job failed: The requested file size is too large 175 Job failed: The requested file size is too large 181 Job failed: The requested file size is too large
|
H A D | 237.out | 88 Job failed: Cannot find device='this doesn't exist' nor node-name='this doesn't exist' 136 Job failed: Extent [0] not specified 151 Job failed: List of extents contains unused extents
|
/qemu/tests/unit/ |
H A D | test-blockjob.c | 203 static CancelJob *create_common(Job **pjob) in create_common() 206 Job *job; in create_common() 235 Job *dummy = &job->job; in cancel_common() 248 Job *job; in test_cancel_created() 255 static void assert_job_status_is(Job *job, int status) in assert_job_status_is() 264 Job *job; in test_cancel_running() 277 Job *job; in test_cancel_paused() 295 Job *job; in test_cancel_ready() 312 Job *job; in test_cancel_standby() 334 Job *job; in test_cancel_pending() [all …]
|
H A D | test-bdrv-drain.c | 639 static int test_job_prepare(Job *job) in test_job_prepare() 648 static void test_job_commit(Job *job) in test_job_commit() 656 static void test_job_abort(Job *job) in test_job_abort() 664 static int coroutine_fn test_job_run(Job *job, Error **errp) in test_job_run() 685 static void test_job_complete(Job *job, Error **errp) in test_job_complete() 1420 static int coroutine_fn test_drop_backing_job_run(Job *job, Error **errp) in test_drop_backing_job_run() 1432 static void test_drop_backing_job_commit(Job *job) in test_drop_backing_job_commit() 1564 static int coroutine_fn test_simple_job_run(Job *job, Error **errp) in test_simple_job_run() 1575 static void test_simple_job_clean(Job *job) in test_simple_job_clean()
|
H A D | test-block-iothread.c | 504 static int test_job_prepare(Job *job) in test_job_prepare() 510 static int coroutine_fn test_job_run(Job *job, Error **errp) in test_job_run() 532 static void test_job_complete(Job *job, Error **errp) in test_job_complete() 748 Job *job; in test_propagate_mirror()
|
/qemu/block/ |
H A D | amend.c | 39 Job common; 45 static int coroutine_fn blockdev_amend_run(Job *job, Error **errp) in blockdev_amend_run() 68 static void blockdev_amend_free(Job *job) in blockdev_amend_free()
|
H A D | backup.c | 85 static void backup_commit(Job *job) in backup_commit() 93 static void backup_abort(Job *job) in backup_abort() 101 static void backup_clean(Job *job) in backup_clean() 250 static int coroutine_fn backup_run(Job *job, Error **errp) in backup_run() 304 static void coroutine_fn backup_pause(Job *job) in backup_pause() 331 static bool backup_cancel(Job *job, bool force) in backup_cancel()
|
H A D | create.c | 35 Job common; 40 static int coroutine_fn blockdev_create_run(Job *job, Error **errp) in blockdev_create_run()
|
H A D | commit.c | 48 static int commit_prepare(Job *job) in commit_prepare() 69 static void commit_abort(Job *job) in commit_abort() 114 static void commit_clean(Job *job) in commit_clean() 129 static int coroutine_fn commit_run(Job *job, Error **errp) in commit_run()
|
H A D | stream.c | 54 static int stream_prepare(Job *job) in stream_prepare() 134 static void stream_clean(Job *job) in stream_clean() 155 static int coroutine_fn stream_run(Job *job, Error **errp) in stream_run()
|
H A D | mirror.c | 664 static int mirror_exit_common(Job *job) in mirror_exit_common() 811 static int mirror_prepare(Job *job) in mirror_prepare() 816 static void mirror_abort(Job *job) in mirror_abort() 922 static int coroutine_fn mirror_run(Job *job, Error **errp) in mirror_run() 1172 static void mirror_complete(Job *job, Error **errp) in mirror_complete() 1207 static void coroutine_fn mirror_pause(Job *job) in mirror_pause() 1233 static bool mirror_cancel(Job *job, bool force) in mirror_cancel() 1250 static bool commit_active_cancel(Job *job, bool force) in commit_active_cancel()
|
/qemu/include/block/ |
H A D | blockjob_int.h | 125 void block_job_free(Job *job); 132 void block_job_user_resume(Job *job);
|
H A D | blockjob.h | 47 Job job;
|
/qemu/tests/qemu-iotests/tests/ |
H A D | qsd-jobs.out | 5 === Job still present at shutdown ===
|