Home
last modified time | relevance | path

Searched refs:evtchn_port_t (Results 1 – 15 of 15) sorted by relevance

/freebsd/sys/contrib/xen/
H A Devent_channel.h82 typedef uint32_t evtchn_port_t; typedef
83 DEFINE_XEN_GUEST_HANDLE(evtchn_port_t);
97 evtchn_port_t port;
124 evtchn_port_t remote_port;
126 evtchn_port_t local_port;
147 evtchn_port_t port;
163 evtchn_port_t port;
176 evtchn_port_t port;
187 evtchn_port_t port;
197 evtchn_port_t port;
[all …]
H A Dsched.h142 XEN_GUEST_HANDLE(evtchn_port_t) ports;
H A Ddomctl.h1144 evtchn_port_t evtchn; /* OUT - remote port of the event
/freebsd/sys/xen/evtchn/
H A Devtchnvar.h57 evtchn_test_and_set_mask(evtchn_port_t port) in evtchn_test_and_set_mask()
70 evtchn_clear_port(evtchn_port_t port) in evtchn_clear_port()
82 evtchn_mask_port(evtchn_port_t port) in evtchn_mask_port()
94 evtchn_unmask_port(evtchn_port_t port) in evtchn_unmask_port()
/freebsd/sys/dev/xen/evtchn/
H A Devtchn_dev.c77 #define EVTCHN_RING_SIZE (PAGE_SIZE / sizeof(evtchn_port_t))
79 evtchn_port_t *ring;
89 evtchn_port_t port;
125 find_evtchn(struct per_user_data *u, evtchn_port_t port) in find_evtchn()
248 count &= ~(sizeof(evtchn_port_t)-1); in evtchn_read()
281 sizeof(evtchn_port_t); in evtchn_read()
282 bytes2 = EVTCHN_RING_MASK(p) * sizeof(evtchn_port_t); in evtchn_read()
284 bytes1 = (p - c) * sizeof(evtchn_port_t); in evtchn_read()
303 u->ring_cons += (bytes1 + bytes2) / sizeof(evtchn_port_t); in evtchn_read()
315 evtchn_port_t *kbuf; in evtchn_write()
[all …]
/freebsd/sys/xen/
H A Dxen_intr.h62 int xen_intr_bind_local_port(device_t dev, evtchn_port_t local_port,
111 evtchn_port_t remote_port, driver_filter_t filter,
208 evtchn_port_t xen_intr_port(xen_intr_handle_t handle);
238 int xen_intr_get_evtchn_from_port(evtchn_port_t port,
H A Dxen-os.h59 static inline evtchn_port_t in xen_get_xenstore_evtchn()
73 static inline evtchn_port_t in xen_get_console_evtchn()
/freebsd/sys/dev/xen/bus/
H A Dxen_intr.c101 #define INVALID_EVTCHN (~(evtchn_port_t)0) /* Invalid event channel */
164 evtchn_cpu_mask_port(u_int cpu, evtchn_port_t port) in evtchn_cpu_mask_port()
187 evtchn_cpu_unmask_port(u_int cpu, evtchn_port_t port) in evtchn_cpu_unmask_port()
254 xen_intr_bind_isrc(struct xenisrc **isrcp, evtchn_port_t local_port, in xen_intr_bind_isrc()
479 _Static_assert(!is_valid_evtchn(~(evtchn_port_t)0), in xen_intr_init()
763 xen_intr_bind_local_port(device_t dev, evtchn_port_t local_port, in xen_intr_bind_local_port()
1031 evtchn_port_t in xen_intr_add_handler()
1065 xen_intr_get_evtchn_from_port(evtchn_port_t port, xen_intr_handle_t *handlep) in xen_intr_get_evtchn_from_port()
H A Dintr-internal.h55 evtchn_port_t xi_port;
/freebsd/sys/xen/xenstore/
H A Dxenstorevar.h104 evtchn_port_t xs_evtchn(void);
/freebsd/sys/contrib/xen/xsm/
H A Dflask_op.h154 evtchn_port_t evtchn;
/freebsd/sys/contrib/xen/hvm/
H A Ddm_op.h108 evtchn_port_t bufioreq_port;
/freebsd/sys/dev/xen/xenstore/
H A Dxenstore.c1256 evtchn_port_t
/freebsd/sys/dev/xen/netback/
H A Dnetback.c426 evtchn_port_t evtchn;
/freebsd/sys/dev/xen/blkback/
H A Dblkback.c368 evtchn_port_t evtchn;