]> git.proxmox.com Git - mirror_qemu.git/blobdiff - util/aio-posix.h
configure, meson: rename targetos to host_os
[mirror_qemu.git] / util / aio-posix.h
index c80c04506a8590486de9646b839d2389db9bbe55..4264c518be012e78d3615174f6848c76b4cd1302 100644 (file)
@@ -24,6 +24,7 @@ struct AioHandler {
     IOHandler *io_read;
     IOHandler *io_write;
     AioPollFn *io_poll;
+    IOHandler *io_poll_ready;
     IOHandler *io_poll_begin;
     IOHandler *io_poll_end;
     void *opaque;
@@ -36,7 +37,7 @@ struct AioHandler {
     unsigned flags; /* see fdmon-io_uring.c */
 #endif
     int64_t poll_idle_timeout; /* when to stop userspace polling */
-    bool is_external;
+    bool poll_ready; /* has polling detected an event? */
 };
 
 /* Add a handler to a ready list */