Lines Matching full:timeout
254 static int64_t aio_compute_bh_timeout(BHList *head, int timeout) in aio_compute_bh_timeout() argument
263 timeout = 10000000; in aio_compute_bh_timeout()
272 return timeout; in aio_compute_bh_timeout()
280 int timeout = -1; in aio_compute_timeout() local
282 timeout = aio_compute_bh_timeout(&ctx->bh_list, timeout); in aio_compute_timeout()
283 if (timeout == 0) { in aio_compute_timeout()
288 timeout = aio_compute_bh_timeout(&s->bh_list, timeout); in aio_compute_timeout()
289 if (timeout == 0) { in aio_compute_timeout()
298 return qemu_soonest_timeout(timeout, deadline); in aio_compute_timeout()
303 aio_ctx_prepare(GSource *source, gint *timeout) in aio_ctx_prepare() argument
310 * Write ctx->notify_me before computing the timeout in aio_ctx_prepare()
316 /* We assume there is no timeout already supplied */ in aio_ctx_prepare()
317 *timeout = qemu_timeout_ns_to_ms(aio_compute_timeout(ctx)); in aio_ctx_prepare()
320 *timeout = 0; in aio_ctx_prepare()
323 return *timeout == 0; in aio_ctx_prepare()
333 /* Finish computing the timeout before clearing the flag. */ in aio_ctx_check()