Home
last modified time | relevance | path

Searched refs:fdmon_ops (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/util/
H A Daio-posix.c170 ctx->fdmon_ops->update(ctx, node, new_node); in aio_set_fd_handler()
465 return ctx->fdmon_ops->need_wait != aio_poll_disabled; in fdmon_supports_polling()
550 } while (elapsed_time < max_ns && !ctx->fdmon_ops->need_wait(ctx)); in run_poll_handlers()
589 if (max_ns && !ctx->fdmon_ops->need_wait(ctx)) { in try_poll_mode()
659 if (timeout || ctx->fdmon_ops->need_wait(ctx)) { in aio_poll()
671 ctx->fdmon_ops->wait(ctx, &ready_list, timeout); in aio_poll()
737 ctx->fdmon_ops = &fdmon_poll_ops; in aio_context_setup()
H A Dfdmon-io_uring.c334 ctx->fdmon_ops = &fdmon_io_uring_ops; in fdmon_io_uring_setup()
340 if (ctx->fdmon_ops == &fdmon_io_uring_ops) { in fdmon_io_uring_destroy()
359 ctx->fdmon_ops = &fdmon_poll_ops; in fdmon_io_uring_destroy()
H A Dfdmon-epoll.c23 ctx->fdmon_ops = &fdmon_poll_ops; in fdmon_epoll_disable()
120 ctx->fdmon_ops = &fdmon_epoll_ops; in fdmon_epoll_try_enable()
H A Dfdmon-poll.c76 return ctx->fdmon_ops->wait(ctx, ready_list, timeout); in fdmon_poll_wait()
/openbmc/qemu/include/block/
H A Daio.h254 const FDMonOps *fdmon_ops; member