/freebsd-current/sys/dev/xen/evtchn/ |
H A D | evtchn_dev.c | 2 * 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 D | xenstored_dev.c | 63 char evtchn[XSD_READ_SIZE]; local 66 len = snprintf(evtchn, sizeof(evtchn), "%u", xs_evtchn()); 70 error = uiomove(evtchn, len, uio);
|
H A D | xenstore.c | 227 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 D | pvcalls.h | 79 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 D | flask_op.h | 154 evtchn_port_t evtchn; member in struct:xen_flask_peersid
|
/freebsd-current/sys/dev/xen/console/ |
H A D | xen_console.c | 121 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 D | xenbus.c | 53 #include <xen/evtchn.h>
|
/freebsd-current/sys/contrib/xen/ |
H A D | xen.h | 856 uint32_t evtchn; /* Event channel for console page. */ member in struct:start_info::__anon149::__anon150 882 #define console_evtchn console.domU.evtchn
|
H A D | domctl.h | 1144 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 D | control.c | 143 #include <xen/evtchn.h>
|
/freebsd-current/sys/dev/xen/netback/ |
H A D | netback.c | 426 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 D | blkback.c | 366 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 D | xen_intr.c | 58 #include <xen/evtchn/evtchnvar.h>
|