Searched refs:evtchn_port_t (Results 1 – 15 of 15) sorted by relevance
/freebsd/sys/contrib/xen/ |
H A D | event_channel.h | 82 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 D | sched.h | 142 XEN_GUEST_HANDLE(evtchn_port_t) ports;
|
H A D | domctl.h | 1144 evtchn_port_t evtchn; /* OUT - remote port of the event
|
/freebsd/sys/xen/evtchn/ |
H A D | evtchnvar.h | 57 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 D | evtchn_dev.c | 77 #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 D | xen_intr.h | 62 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 D | xen-os.h | 59 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 D | xen_intr.c | 101 #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 D | intr-internal.h | 55 evtchn_port_t xi_port;
|
/freebsd/sys/xen/xenstore/ |
H A D | xenstorevar.h | 104 evtchn_port_t xs_evtchn(void);
|
/freebsd/sys/contrib/xen/xsm/ |
H A D | flask_op.h | 154 evtchn_port_t evtchn;
|
/freebsd/sys/contrib/xen/hvm/ |
H A D | dm_op.h | 108 evtchn_port_t bufioreq_port;
|
/freebsd/sys/dev/xen/xenstore/ |
H A D | xenstore.c | 1256 evtchn_port_t
|
/freebsd/sys/dev/xen/netback/ |
H A D | netback.c | 426 evtchn_port_t evtchn;
|
/freebsd/sys/dev/xen/blkback/ |
H A D | blkback.c | 368 evtchn_port_t evtchn;
|