Home
last modified time | relevance | path

Searched refs:AioHandlerList (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/util/
H A Daio-posix.c36 void aio_add_ready_handler(AioHandlerList *ready_list, in aio_add_ready_handler()
45 static void aio_add_poll_ready_handler(AioHandlerList *ready_list, in aio_add_poll_ready_handler()
217 static bool poll_set_started(AioContext *ctx, AioHandlerList *ready_list, in poll_set_started()
261 AioHandlerList ready_list = QLIST_HEAD_INITIALIZER(ready_list); in aio_prepare()
395 AioHandlerList *ready_list) in aio_dispatch_ready_handlers()
433 AioHandlerList *ready_list, in run_poll_handlers_once()
469 AioHandlerList *ready_list, in remove_idle_poll_handlers()
523 static bool run_poll_handlers(AioContext *ctx, AioHandlerList *ready_list, in run_poll_handlers()
579 static bool try_poll_mode(AioContext *ctx, AioHandlerList *ready_list, in try_poll_mode()
605 AioHandlerList ready_list = QLIST_HEAD_INITIALIZER(ready_list); in aio_poll()
H A Dfdmon-io_uring.c226 AioHandlerList *ready_list, in process_cqe()
255 static int process_cq_ring(AioContext *ctx, AioHandlerList *ready_list) in process_cq_ring()
275 static int fdmon_io_uring_wait(AioContext *ctx, AioHandlerList *ready_list, in fdmon_io_uring_wait()
H A Daio-posix.h44 void aio_add_ready_handler(AioHandlerList *ready_list, AioHandler *node,
H A Dfdmon-poll.c59 static int fdmon_poll_wait(AioContext *ctx, AioHandlerList *ready_list, in fdmon_poll_wait()
H A Dfdmon-epoll.c57 static int fdmon_epoll_wait(AioContext *ctx, AioHandlerList *ready_list, in fdmon_epoll_wait()
/openbmc/qemu/include/block/
H A Daio.h52 typedef QLIST_HEAD(, AioHandler) AioHandlerList; typedef
92 int (*wait)(AioContext *ctx, AioHandlerList *ready_list, int64_t timeout);
141 AioHandlerList aio_handlers;
144 AioHandlerList deleted_aio_handlers;
246 AioHandlerList poll_aio_handlers;