Home
last modified time | relevance | path

Searched refs:evtchn (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/dev/xen/evtchn/
H A Devtchn_dev.c140 evtchn = arg; in evtchn_filter()
145 evtchn->port); in evtchn_filter()
160 evtchn = arg; in evtchn_interrupt()
161 u = evtchn->user; in evtchn_interrupt()
346 if (evtchn && !evtchn->enabled) { in evtchn_write()
365 evtchn->port = xen_intr_port(evtchn->handle); in evtchn_bind_user_port()
366 evtchn->user = u; in evtchn_bind_user_port()
400 evtchn = malloc(sizeof(*evtchn), M_EVTCHN, M_WAITOK | M_ZERO); in evtchn_ioctl()
421 evtchn = malloc(sizeof(*evtchn), M_EVTCHN, M_WAITOK | M_ZERO); in evtchn_ioctl()
443 evtchn = malloc(sizeof(*evtchn), M_EVTCHN, M_WAITOK | M_ZERO); in evtchn_ioctl()
[all …]
/freebsd/sys/dev/xen/xenstore/
H A Dxenstored_dev.c63 char evtchn[XSD_READ_SIZE]; in xsd_dev_read() local
66 len = snprintf(evtchn, sizeof(evtchn), "%u", xs_evtchn()); in xsd_dev_read()
70 error = uiomove(evtchn, len, uio); in xsd_dev_read()
H A Dxenstore.c227 int evtchn; member
1030 error = xen_intr_bind_local_port(xs.xs_dev, xs.evtchn, in xs_init_comms()
1105 xs.evtchn = xen_get_xenstore_evtchn(); in xs_attach()
1106 if (xs.evtchn == 0) { in xs_attach()
1119 xs.evtchn = alloc_unbound.port; in xs_attach()
1244 SYSCTL_INT(_dev_xen, OID_AUTO, xsd_port, CTLFLAG_RD, &xs.evtchn, 0, "");
1260 return (xs.evtchn); in xs_evtchn()
/freebsd/sys/contrib/xen/io/
H A Dpvcalls.h79 uint32_t evtchn; member
101 uint32_t evtchn; member
/freebsd/sys/dev/xen/console/
H A Dxen_console.c121 uint32_t evtchn; member
279 cons->evtchn = xen_get_console_evtchn(); in xencons_early_init_ring()
290 if (cons->evtchn == 0) in xencons_init_ring()
293 err = xen_intr_bind_local_port(dev, cons->evtchn, NULL, in xencons_init_ring()
313 .port = cons->evtchn in xencons_notify_ring()
/freebsd/sys/contrib/xen/
H A Dxen.h856 uint32_t evtchn; /* Event channel for console page. */ member
882 #define console_evtchn console.domU.evtchn
H A Ddomctl.h1144 evtchn_port_t evtchn; /* OUT - remote port of the event member
/freebsd/sys/contrib/xen/xsm/
H A Dflask_op.h154 evtchn_port_t evtchn; member
/freebsd/sys/xen/xenbus/
H A Dxenbus_if.m33 #include <xen/evtchn.h>
/freebsd/sys/dev/xen/netback/
H A Dnetback.c426 evtchn_port_t evtchn; member
774 xnb->evtchn, in xnb_connect_comms()
857 "event-channel", "%" PRIu32, &xnb->evtchn, in xnb_collect_xenstore_info()
/freebsd/sys/dev/xen/blkback/
H A Dblkback.c366 evtchn_port_t evtchn; member
2794 xbb->ring_config.evtchn, in xbb_connect_ring()
2886 &xbb->ring_config.evtchn); in xbb_collect_frontend_info()
/freebsd/sys/conf/
H A Dfiles3533 dev/xen/evtchn/evtchn_dev.c optional xenhvm