tools/libs/evtchn: remove old mini-os callback
authorJuergen Gross <jgross@suse.com>
Wed, 19 Jan 2022 07:28:22 +0000 (08:28 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 19 Jan 2022 09:37:58 +0000 (09:37 +0000)
It is possible now to delete minios_evtchn_close_fd() and the extern
declaration of event_queue.

Signed-off-by: Juergen Gross <jgross@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
tools/libs/evtchn/minios.c

index ee3da9f8fee28bee1d22bd8ded72843f6edbea7a..30f98bc7e4e5c823b9c62e47f60d8ea5de90a596 100644 (file)
@@ -47,10 +47,6 @@ struct port_info {
     bool bound;
 };
 
-extern struct wait_queue_head event_queue;
-
-void minios_evtchn_close_fd(int fd);
-
 /* XXX Note: This is not threadsafe */
 static struct port_info *port_alloc(xenevtchn_handle *xce)
 {
@@ -152,13 +148,6 @@ int osdep_evtchn_restrict(xenevtchn_handle *xce, domid_t domid)
     return -1;
 }
 
-void minios_evtchn_close_fd(int fd)
-{
-    struct file *file = get_file_from_fd(fd);
-
-    evtchn_close_fd(file);
-}
-
 int xenevtchn_notify(xenevtchn_handle *xce, evtchn_port_t port)
 {
     int ret;