diff options
-rw-r--r-- | blockjob.c | 6 | ||||
-rw-r--r-- | include/block/blockjob.h | 9 |
2 files changed, 3 insertions, 12 deletions
diff --git a/blockjob.c b/blockjob.c index 5137dce808..21cc3ee332 100644 --- a/blockjob.c +++ b/blockjob.c @@ -252,7 +252,7 @@ void block_job_pause(BlockJob *job) job->pause_count++; } -bool block_job_is_paused(BlockJob *job) +static bool block_job_should_pause(BlockJob *job) { return job->pause_count > 0; } @@ -361,11 +361,11 @@ void block_job_sleep_ns(BlockJob *job, QEMUClockType type, int64_t ns) } job->busy = false; - if (!block_job_is_paused(job)) { + if (!block_job_should_pause(job)) { co_aio_sleep_ns(blk_get_aio_context(job->blk), type, ns); } /* The job can be paused while sleeping, so check this again */ - if (block_job_is_paused(job)) { + if (block_job_should_pause(job)) { qemu_coroutine_yield(); } job->busy = true; diff --git a/include/block/blockjob.h b/include/block/blockjob.h index 00ac4184cc..8fcecf9a79 100644 --- a/include/block/blockjob.h +++ b/include/block/blockjob.h @@ -348,15 +348,6 @@ void block_job_event_completed(BlockJob *job, const char *msg); void block_job_event_ready(BlockJob *job); /** - * block_job_is_paused: - * @job: The job being queried. - * - * Returns whether the job is currently paused, or will pause - * as soon as it reaches a sleeping point. - */ -bool block_job_is_paused(BlockJob *job); - -/** * block_job_cancel_sync: * @job: The job to be canceled. * |