[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH uq/master 3/9] event_notifier: add event_notifier_in
From: |
Paolo Bonzini |
Subject: |
[Qemu-devel] [PATCH uq/master 3/9] event_notifier: add event_notifier_init_fd |
Date: |
Thu, 5 Jul 2012 17:16:24 +0200 |
Signed-off-by: Paolo Bonzini <address@hidden>
---
event_notifier.c | 7 +++++++
event_notifier.h | 3 ++-
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/event_notifier.c b/event_notifier.c
index c339bfe..99c376c 100644
--- a/event_notifier.c
+++ b/event_notifier.c
@@ -10,11 +10,18 @@
* See the COPYING file in the top-level directory.
*/
+#include "qemu-common.h"
#include "event_notifier.h"
+
#ifdef CONFIG_EVENTFD
#include <sys/eventfd.h>
#endif
+void event_notifier_init_fd(EventNotifier *e, int fd)
+{
+ e->fd = fd;
+}
+
int event_notifier_init(EventNotifier *e, int active)
{
#ifdef CONFIG_EVENTFD
diff --git a/event_notifier.h b/event_notifier.h
index 9b2edf4..30c12dd 100644
--- a/event_notifier.h
+++ b/event_notifier.h
@@ -16,9 +16,10 @@
#include "qemu-common.h"
struct EventNotifier {
- int fd;
+ int fd;
};
+void event_notifier_init_fd(EventNotifier *, int fd);
int event_notifier_init(EventNotifier *, int active);
void event_notifier_cleanup(EventNotifier *);
int event_notifier_get_fd(EventNotifier *);
--
1.7.10.2
[Qemu-devel] [PATCH uq/master 4/9] ivshmem: use EventNotifier and memory API, Paolo Bonzini, 2012/07/05
[Qemu-devel] [PATCH uq/master 6/9] memory: pass EventNotifier, not eventfd, Paolo Bonzini, 2012/07/05
[Qemu-devel] [PATCH uq/master 5/9] ivshmem: wrap ivshmem_del_eventfd loops with transaction, Paolo Bonzini, 2012/07/05
[Qemu-devel] [PATCH uq/master 8/9] virtio: move common ioeventfd handling out of virtio-pci, Paolo Bonzini, 2012/07/05