Lines Matching +full:- +full:e
10 * See the COPYING file in the top-level directory.
15 #include "qemu/main-loop.h"
17 int event_notifier_init(EventNotifier *e, int active) in event_notifier_init() argument
19 e->event = CreateEvent(NULL, TRUE, FALSE, NULL); in event_notifier_init()
20 assert(e->event); in event_notifier_init()
24 void event_notifier_cleanup(EventNotifier *e) in event_notifier_cleanup() argument
26 CloseHandle(e->event); in event_notifier_cleanup()
27 e->event = NULL; in event_notifier_cleanup()
30 HANDLE event_notifier_get_handle(EventNotifier *e) in event_notifier_get_handle() argument
32 return e->event; in event_notifier_get_handle()
35 int event_notifier_set(EventNotifier *e) in event_notifier_set() argument
37 SetEvent(e->event); in event_notifier_set()
41 int event_notifier_test_and_clear(EventNotifier *e) in event_notifier_test_and_clear() argument
43 int ret = WaitForSingleObject(e->event, 0); in event_notifier_test_and_clear()
45 ResetEvent(e->event); in event_notifier_test_and_clear()