]> git.proxmox.com Git - qemu.git/blobdiff - qemu-common.h
port qemu-kvm's on_vcpu code
[qemu.git] / qemu-common.h
index 4ba0cdad064b71c5246427decbcf61d9ea3013f2..a4888e5e5cdbd27c665e29671926c2f809975397 100644 (file)
@@ -249,6 +249,14 @@ void qemu_notify_event(void);
 void qemu_cpu_kick(void *env);
 int qemu_cpu_self(void *env);
 
+/* work queue */
+struct qemu_work_item {
+    struct qemu_work_item *next;
+    void (*func)(void *data);
+    void *data;
+    int done;
+};
+
 #ifdef CONFIG_USER_ONLY
 #define qemu_init_vcpu(env) do { } while (0)
 #else