Searched refs:evtchn (Results 1 - 13 of 13) sorted by relevance

/freebsd-current/sys/dev/xen/evtchn/
H A Devtchn_dev.c2 * evtchn.c
10 * File: drivers/xen/evtchn.c
59 #include <xen/evtchn.h>
62 #include <xen/evtchn/evtchnvar.h>
76 /* Notification ring, accessed via /dev/xen/evtchn. */
113 .d_name = "evtchn",
138 struct user_evtchn *evtchn; local
140 evtchn = arg;
142 if (!evtchn->enabled && bootverbose) {
145 evtchn
157 struct user_evtchn *evtchn; local
215 struct user_evtchn *evtchn, *tmp; local
343 struct user_evtchn *evtchn; local
361 evtchn_bind_user_port(struct per_user_data *u, struct user_evtchn *evtchn) argument
398 struct user_evtchn *evtchn; local
419 struct user_evtchn *evtchn; local
441 struct user_evtchn *evtchn; local
462 struct user_evtchn *evtchn; local
483 struct user_evtchn *evtchn; local
[all...]
/freebsd-current/sys/dev/xen/xenstore/
H A Dxenstored_dev.c63 char evtchn[XSD_READ_SIZE]; local
66 len = snprintf(evtchn, sizeof(evtchn), "%u", xs_evtchn());
70 error = uiomove(evtchn, len, uio);
H A Dxenstore.c227 int evtchn; member in struct:xs_softc
1030 error = xen_intr_bind_local_port(xs.xs_dev, xs.evtchn,
1105 xs.evtchn = xen_get_xenstore_evtchn();
1106 if (xs.evtchn == 0) {
1119 xs.evtchn = alloc_unbound.port;
1244 SYSCTL_INT(_dev_xen, OID_AUTO, xsd_port, CTLFLAG_RD, &xs.evtchn, 0, "");
1260 return (xs.evtchn);
/freebsd-current/sys/contrib/xen/io/
H A Dpvcalls.h79 uint32_t evtchn; member in struct:xen_pvcalls_request::__anon73::xen_pvcalls_connect
101 uint32_t evtchn; member in struct:xen_pvcalls_request::__anon73::xen_pvcalls_accept
/freebsd-current/sys/contrib/xen/xsm/
H A Dflask_op.h154 evtchn_port_t evtchn; member in struct:xen_flask_peersid
/freebsd-current/sys/dev/xen/console/
H A Dxen_console.c121 uint32_t evtchn; member in struct:xencons_priv
279 cons->evtchn = xen_get_console_evtchn();
290 if (cons->evtchn == 0)
293 err = xen_intr_bind_local_port(dev, cons->evtchn, NULL,
313 .port = cons->evtchn
/freebsd-current/sys/xen/xenbus/
H A Dxenbus.c53 #include <xen/evtchn.h>
/freebsd-current/sys/contrib/xen/
H A Dxen.h856 uint32_t evtchn; /* Event channel for console page. */ member in struct:start_info::__anon149::__anon150
882 #define console_evtchn console.domU.evtchn
H A Ddomctl.h1144 evtchn_port_t evtchn; /* OUT - remote port of the event member in struct:xen_domctl_vuart_op
/freebsd-current/sys/dev/xen/control/
H A Dcontrol.c143 #include <xen/evtchn.h>
/freebsd-current/sys/dev/xen/netback/
H A Dnetback.c426 evtchn_port_t evtchn; member in struct:xnb_softc
774 xnb->evtchn,
857 "event-channel", "%" PRIu32, &xnb->evtchn,
/freebsd-current/sys/dev/xen/blkback/
H A Dblkback.c366 evtchn_port_t evtchn; member in struct:xbb_ring_config
2794 xbb->ring_config.evtchn,
2886 &xbb->ring_config.evtchn);
/freebsd-current/sys/dev/xen/bus/
H A Dxen_intr.c58 #include <xen/evtchn/evtchnvar.h>

Completed in 316 milliseconds