Lines Matching refs:speed
273 bool block_job_set_speed_locked(BlockJob *job, int64_t speed, Error **errp) in block_job_set_speed_locked() argument
276 int64_t old_speed = job->speed; in block_job_set_speed_locked()
283 if (speed < 0) { in block_job_set_speed_locked()
289 ratelimit_set_speed(&job->limit, speed, BLOCK_JOB_SLICE_TIME); in block_job_set_speed_locked()
291 job->speed = speed; in block_job_set_speed_locked()
295 drv->set_speed(job, speed); in block_job_set_speed_locked()
299 if (speed && speed <= old_speed) { in block_job_set_speed_locked()
309 static bool block_job_set_speed(BlockJob *job, int64_t speed, Error **errp) in block_job_set_speed() argument
312 return block_job_set_speed_locked(job, speed, errp); in block_job_set_speed()
382 info->speed = job->speed; in block_job_query_locked()
427 job->speed); in block_job_event_cancelled_locked()
452 job->speed, in block_job_event_completed_locked()
486 job->speed); in block_job_event_ready_locked()
492 uint64_t shared_perm, int64_t speed, int flags, in block_job_create() argument
544 if (!block_job_set_speed(job, speed, errp)) { in block_job_create()