Lines Matching refs:timeout
434 int64_t *timeout) in run_poll_handlers_once() argument
450 *timeout = 0; in run_poll_handlers_once()
523 int64_t max_ns, int64_t *timeout) in run_poll_handlers() argument
530 trace_run_poll_handlers_begin(ctx, max_ns, *timeout); in run_poll_handlers()
545 start_time, timeout); in run_poll_handlers()
547 max_ns = qemu_soonest_timeout(*timeout, max_ns); in run_poll_handlers()
553 *timeout = 0; in run_poll_handlers()
560 if (*timeout != -1) { in run_poll_handlers()
561 *timeout -= MIN(*timeout, elapsed_time); in run_poll_handlers()
564 trace_run_poll_handlers_end(ctx, progress, *timeout); in run_poll_handlers()
579 int64_t *timeout) in try_poll_mode() argument
587 max_ns = qemu_soonest_timeout(*timeout, ctx->poll_ns); in try_poll_mode()
595 if (run_poll_handlers(ctx, ready_list, max_ns, timeout)) { in try_poll_mode()
607 int64_t timeout; in aio_poll() local
628 timeout = blocking ? aio_compute_timeout(ctx) : 0; in aio_poll()
629 progress = try_poll_mode(ctx, &ready_list, &timeout); in aio_poll()
630 assert(!(timeout && progress)); in aio_poll()
640 use_notify_me = timeout != 0; in aio_poll()
651 timeout = 0; in aio_poll()
658 if (timeout || ctx->fdmon_ops->need_wait(ctx)) { in aio_poll()
666 timeout = 0; in aio_poll()
670 ctx->fdmon_ops->wait(ctx, &ready_list, timeout); in aio_poll()