Home
last modified time | relevance | path

Searched refs:xenevtchn_handle (Results 1 – 25 of 26) sorted by relevance

12

/xen/tools/libs/evtchn/include/
A Dxenevtchn.h33 typedef struct xenevtchn_handle xenevtchn_handle; typedef
69 xenevtchn_handle *xenevtchn_open(struct xentoollog_logger *logger,
75 int xenevtchn_close(xenevtchn_handle *xce);
92 int xenevtchn_fd(xenevtchn_handle *xce);
98 int xenevtchn_notify(xenevtchn_handle *xce, evtchn_port_t port);
112 xenevtchn_bind_interdomain(xenevtchn_handle *xce, uint32_t domid,
120 xenevtchn_bind_virq(xenevtchn_handle *xce, unsigned int virq);
126 int xenevtchn_unbind(xenevtchn_handle *xce, evtchn_port_t port);
146 xenevtchn_pending(xenevtchn_handle *xce);
152 int xenevtchn_unmask(xenevtchn_handle *xce, evtchn_port_t port);
[all …]
/xen/tools/libs/evtchn/
A Dsolaris.c32 int osdep_evtchn_open(xenevtchn_handle *xce) in osdep_evtchn_open()
46 int osdep_evtchn_close(xenevtchn_handle *xce) in osdep_evtchn_close()
54 int osdep_evtchn_restrict(xenevtchn_handle *xce, domid_t domid) in osdep_evtchn_restrict()
60 int xenevtchn_fd(xenevtchn_handle *xce) in xenevtchn_fd()
65 int xenevtchn_notify(xenevtchn_handle *xce, evtchn_port_t port) in xenevtchn_notify()
75 xenevtchn_port_or_error_t xenevtchn_bind_unbound_port(xenevtchn_handle *xce, uint32_t domid) in xenevtchn_bind_unbound_port()
85 xenevtchn_port_or_error_t xenevtchn_bind_interdomain(xenevtchn_handle *xce, uint32_t domid, in xenevtchn_bind_interdomain()
97 xenevtchn_port_or_error_t xenevtchn_bind_virq(xenevtchn_handle *xce, unsigned int virq) in xenevtchn_bind_virq()
107 int xenevtchn_unbind(xenevtchn_handle *xce, evtchn_port_t port) in xenevtchn_unbind()
117 xenevtchn_port_or_error_t xenevtchn_pending(xenevtchn_handle *xce) in xenevtchn_pending()
[all …]
A Dlinux.c37 int osdep_evtchn_open(xenevtchn_handle *xce) in osdep_evtchn_open()
46 int osdep_evtchn_close(xenevtchn_handle *xce) in osdep_evtchn_close()
54 int osdep_evtchn_restrict(xenevtchn_handle *xce, domid_t domid) in osdep_evtchn_restrict()
61 int xenevtchn_fd(xenevtchn_handle *xce) in xenevtchn_fd()
66 int xenevtchn_notify(xenevtchn_handle *xce, evtchn_port_t port) in xenevtchn_notify()
76 xenevtchn_port_or_error_t xenevtchn_bind_unbound_port(xenevtchn_handle *xce, in xenevtchn_bind_unbound_port()
87 xenevtchn_port_or_error_t xenevtchn_bind_interdomain(xenevtchn_handle *xce, in xenevtchn_bind_interdomain()
100 xenevtchn_port_or_error_t xenevtchn_bind_virq(xenevtchn_handle *xce, in xenevtchn_bind_virq()
111 int xenevtchn_unbind(xenevtchn_handle *xce, evtchn_port_t port) in xenevtchn_unbind()
121 xenevtchn_port_or_error_t xenevtchn_pending(xenevtchn_handle *xce) in xenevtchn_pending()
[all …]
A Dnetbsd.c34 int osdep_evtchn_open(xenevtchn_handle *xce) in osdep_evtchn_open()
43 int osdep_evtchn_close(xenevtchn_handle *xce) in osdep_evtchn_close()
51 int osdep_evtchn_restrict(xenevtchn_handle *xce, domid_t domid) in osdep_evtchn_restrict()
57 int xenevtchn_fd(xenevtchn_handle *xce) in xenevtchn_fd()
62 int xenevtchn_notify(xenevtchn_handle *xce, evtchn_port_t port) in xenevtchn_notify()
72 xenevtchn_port_or_error_t xenevtchn_bind_unbound_port(xenevtchn_handle * xce, uint32_t domid) in xenevtchn_bind_unbound_port()
87 xenevtchn_port_or_error_t xenevtchn_bind_interdomain(xenevtchn_handle *xce, uint32_t domid, in xenevtchn_bind_interdomain()
104 int xenevtchn_unbind(xenevtchn_handle *xce, evtchn_port_t port) in xenevtchn_unbind()
114 xenevtchn_port_or_error_t xenevtchn_bind_virq(xenevtchn_handle *xce, unsigned int virq) in xenevtchn_bind_virq()
129 xenevtchn_port_or_error_t xenevtchn_pending(xenevtchn_handle *xce) in xenevtchn_pending()
[all …]
A Dfreebsd.c34 int osdep_evtchn_open(xenevtchn_handle *xce) in osdep_evtchn_open()
43 int osdep_evtchn_close(xenevtchn_handle *xce) in osdep_evtchn_close()
51 int osdep_evtchn_restrict(xenevtchn_handle *xce, domid_t domid) in osdep_evtchn_restrict()
57 int xenevtchn_fd(xenevtchn_handle *xce) in xenevtchn_fd()
62 int xenevtchn_notify(xenevtchn_handle *xce, evtchn_port_t port) in xenevtchn_notify()
72 xenevtchn_port_or_error_t xenevtchn_bind_unbound_port(xenevtchn_handle *xce, uint32_t domid) in xenevtchn_bind_unbound_port()
84 xenevtchn_bind_interdomain(xenevtchn_handle *xce, uint32_t domid, evtchn_port_t remote_port) in xenevtchn_bind_interdomain()
96 xenevtchn_port_or_error_t xenevtchn_bind_virq(xenevtchn_handle *xce, unsigned int virq) in xenevtchn_bind_virq()
107 int xenevtchn_unbind(xenevtchn_handle *xce, evtchn_port_t port) in xenevtchn_unbind()
117 xenevtchn_port_or_error_t xenevtchn_pending(xenevtchn_handle *xce) in xenevtchn_pending()
[all …]
A Dminios.c66 int osdep_evtchn_open(xenevtchn_handle *xce) in osdep_evtchn_open()
77 int osdep_evtchn_close(xenevtchn_handle *xce) in osdep_evtchn_close()
85 int osdep_evtchn_restrict(xenevtchn_handle *xce, domid_t domid) in osdep_evtchn_restrict()
100 int xenevtchn_fd(xenevtchn_handle *xce) in xenevtchn_fd()
105 int xenevtchn_notify(xenevtchn_handle *xce, evtchn_port_t port) in xenevtchn_notify()
137 xenevtchn_port_or_error_t xenevtchn_bind_unbound_port(xenevtchn_handle *xce, uint32_t domid) in xenevtchn_bind_unbound_port()
164 xenevtchn_port_or_error_t xenevtchn_bind_interdomain(xenevtchn_handle *xce, uint32_t domid, in xenevtchn_bind_interdomain()
192 int xenevtchn_unbind(xenevtchn_handle *xce, evtchn_port_t port) in xenevtchn_unbind()
208 xenevtchn_port_or_error_t xenevtchn_bind_virq(xenevtchn_handle *xce, unsigned int virq) in xenevtchn_bind_virq()
234 xenevtchn_port_or_error_t xenevtchn_pending(xenevtchn_handle *xce) in xenevtchn_pending()
[all …]
A Dprivate.h11 struct xenevtchn_handle { struct
17 int osdep_evtchn_open(xenevtchn_handle *xce); argument
18 int osdep_evtchn_close(xenevtchn_handle *xce);
19 int osdep_evtchn_restrict(xenevtchn_handle *xce, domid_t domid);
A Dcore.c22 xenevtchn_handle *xce = CONTAINER_OF(ah, *xce, tc_ah); in all_restrict_cb()
31 xenevtchn_handle *xenevtchn_open(xentoollog_logger *logger, unsigned open_flags) in xenevtchn_open()
33 xenevtchn_handle *xce = malloc(sizeof(*xce)); in xenevtchn_open()
65 int xenevtchn_close(xenevtchn_handle *xce) in xenevtchn_close()
79 int xenevtchn_restrict(xenevtchn_handle *xce, domid_t domid) in xenevtchn_restrict()
/xen/tools/libxc/include/
A Dxenguest.h37 struct xenevtchn_handle;
263 struct xenevtchn_handle *xce,
272 struct xenevtchn_handle *xce,
276 int xc_await_suspend(xc_interface *xch, struct xenevtchn_handle *xce,
287 struct xenevtchn_handle *xce,
A Dxenctrl_compat.h53 typedef struct xenevtchn_handle xc_evtchn;
/xen/tools/libxc/
A Dxc_suspend.c129 int xc_await_suspend(xc_interface *xch, xenevtchn_handle *xce, int suspend_evtchn) in xc_await_suspend()
150 int xc_suspend_evtchn_release(xc_interface *xch, xenevtchn_handle *xce, in xc_suspend_evtchn_release()
159 int xc_suspend_evtchn_init_sane(xc_interface *xch, xenevtchn_handle *xce, in xc_suspend_evtchn_init_sane()
189 int xc_suspend_evtchn_init_exclusive(xc_interface *xch, xenevtchn_handle *xce, in xc_suspend_evtchn_init_exclusive()
/xen/tools/ocaml/libs/eventchn/
A Dxeneventchn_stubs.c37 #define _H(__h) ((xenevtchn_handle *)(__h))
43 xenevtchn_handle *xce; in stub_eventchn_init()
/xen/tools/xenpaging/
A Dxenpaging.h38 xenevtchn_handle *xce_handle;
A Dxenpaging.c75 xenevtchn_handle *xce = paging->vm_event.xce_handle; in xenpaging_wait_for_event_or_timeout()
/xen/tools/libvchan/
A Dlibxenvchan.h79 xenevtchn_handle *event;
/xen/tools/misc/
A Dxen-hptool.c101 static int suspend_guest(xc_interface *xch, xenevtchn_handle *xce, int domid, in suspend_guest()
201 xenevtchn_handle *xce; in hp_mem_offline_func()
A Dxen-lowmemd.c14 static xenevtchn_handle *xce_handle = NULL;
/xen/tools/tests/depriv/
A Ddepriv-fd-checker.c225 static xenevtchn_handle *xce_recip, *xce;
/xen/tools/tests/xen-access/
A Dxen-access.c67 xenevtchn_handle *xce_handle;
90 int xc_wait_for_event_or_timeout(xc_interface *xch, xenevtchn_handle *xce, unsigned long ms) in xc_wait_for_event_or_timeout()
/xen/tools/console/daemon/
A Dio.c103 xenevtchn_handle *xce_handle;
1158 static void handle_hv_logs(xenevtchn_handle *xce_handle, bool force) in handle_hv_logs()
1319 xenevtchn_handle *xce_handle = NULL; in handle_io()
/xen/tools/xentrace/
A Dxentrace.c79 static xenevtchn_handle *xce_handle = NULL;
/xen/tools/xenstore/
A Dxenstored_domain.c42 xenevtchn_handle *xce_handle = NULL;
A Dxenstored_core.c67 extern xenevtchn_handle *xce_handle; /* in xenstored_domain.c */
/xen/tools/xenmon/
A Dxenbaked.c274 xenevtchn_handle *xce_handle = NULL;
/xen/tools/libxl/
A Dlibxl_event.c946 xenevtchn_handle *xce; in libxl__ctx_evtchn_init()

Completed in 36 milliseconds

12