event_notifier: remove event_notifier_test
The function is useless (and unused). Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Avi Kivity <avi@redhat.com>
This commit is contained in:
parent
2ec10b952b
commit
ebe7acea53
@ -51,18 +51,3 @@ int event_notifier_test_and_clear(EventNotifier *e)
|
||||
int r = read(e->fd, &value, sizeof(value));
|
||||
return r == sizeof(value);
|
||||
}
|
||||
|
||||
int event_notifier_test(EventNotifier *e)
|
||||
{
|
||||
uint64_t value;
|
||||
int r = read(e->fd, &value, sizeof(value));
|
||||
if (r == sizeof(value)) {
|
||||
/* restore previous value. */
|
||||
int s = write(e->fd, &value, sizeof(value));
|
||||
/* never blocks because we use EFD_SEMAPHORE.
|
||||
* If we didn't we'd get EAGAIN on overflow
|
||||
* and we'd have to write code to ignore it. */
|
||||
assert(s == sizeof(value));
|
||||
}
|
||||
return r == sizeof(value);
|
||||
}
|
||||
|
@ -24,6 +24,5 @@ void event_notifier_cleanup(EventNotifier *);
|
||||
int event_notifier_get_fd(EventNotifier *);
|
||||
int event_notifier_set(EventNotifier *);
|
||||
int event_notifier_test_and_clear(EventNotifier *);
|
||||
int event_notifier_test(EventNotifier *);
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user