Symbol: evtchn_port_t
arch/x86/kvm/xen.c
1434
evtchn_port_t *ports)
arch/x86/kvm/xen.c
1475
evtchn_port_t port, *ports;
drivers/pci/xen-pcifront.c
116
evtchn_port_t port = pdev->evtchn;
drivers/xen/events/events_2l.c
174
evtchn_port_t evtchn;
drivers/xen/events/events_2l.c
233
evtchn_port_t port;
drivers/xen/events/events_2l.c
50
static void evtchn_2l_remove(evtchn_port_t evtchn, unsigned int cpu)
drivers/xen/events/events_2l.c
55
static void evtchn_2l_bind_to_cpu(evtchn_port_t evtchn, unsigned int cpu,
drivers/xen/events/events_2l.c
62
static void evtchn_2l_clear_pending(evtchn_port_t port)
drivers/xen/events/events_2l.c
68
static void evtchn_2l_set_pending(evtchn_port_t port)
drivers/xen/events/events_2l.c
74
static bool evtchn_2l_is_pending(evtchn_port_t port)
drivers/xen/events/events_2l.c
80
static void evtchn_2l_mask(evtchn_port_t port)
drivers/xen/events/events_2l.c
86
static void evtchn_2l_unmask(evtchn_port_t port)
drivers/xen/events/events_base.c
111
evtchn_port_t evtchn; /* event channel */
drivers/xen/events/events_base.c
1186
static int bind_evtchn_to_irq_chip(evtchn_port_t evtchn, struct irq_chip *chip,
drivers/xen/events/events_base.c
1233
int bind_evtchn_to_irq(evtchn_port_t evtchn)
drivers/xen/events/events_base.c
1239
int bind_evtchn_to_irq_lateeoi(evtchn_port_t evtchn)
drivers/xen/events/events_base.c
1248
evtchn_port_t evtchn;
drivers/xen/events/events_base.c
1292
evtchn_port_t remote_port,
drivers/xen/events/events_base.c
1310
evtchn_port_t remote_port)
drivers/xen/events/events_base.c
1317
static int find_virq(unsigned int virq, unsigned int cpu, evtchn_port_t *evtchn,
drivers/xen/events/events_base.c
1321
evtchn_port_t port;
drivers/xen/events/events_base.c
1363
evtchn_port_t evtchn = 0;
drivers/xen/events/events_base.c
1431
static int bind_evtchn_to_irqhandler_chip(evtchn_port_t evtchn,
drivers/xen/events/events_base.c
1452
int bind_evtchn_to_irqhandler(evtchn_port_t evtchn,
drivers/xen/events/events_base.c
1463
int bind_evtchn_to_irqhandler_lateeoi(evtchn_port_t evtchn,
drivers/xen/events/events_base.c
1475
struct xenbus_device *dev, evtchn_port_t remote_port,
drivers/xen/events/events_base.c
1496
evtchn_port_t remote_port,
drivers/xen/events/events_base.c
1578
int evtchn_make_refcounted(evtchn_port_t evtchn, bool is_static)
drivers/xen/events/events_base.c
1594
int evtchn_get(evtchn_port_t evtchn)
drivers/xen/events/events_base.c
1622
void evtchn_put(evtchn_port_t evtchn)
drivers/xen/events/events_base.c
1634
evtchn_port_t evtchn;
drivers/xen/events/events_base.c
1656
void handle_irq_for_port(evtchn_port_t port, struct evtchn_loop_ctrl *ctrl)
drivers/xen/events/events_base.c
168
static DEFINE_PER_CPU(evtchn_port_t [XEN_NR_IPIS], ipi_to_evtchn) = {[0 ... XEN_NR_IPIS-1] = 0};
drivers/xen/events/events_base.c
1743
void rebind_evtchn_irq(evtchn_port_t evtchn, int irq)
drivers/xen/events/events_base.c
1777
evtchn_port_t evtchn = info ? info->evtchn : 0;
drivers/xen/events/events_base.c
1863
evtchn_port_t evtchn = info ? info->evtchn : 0;
drivers/xen/events/events_base.c
1871
evtchn_port_t evtchn = info->evtchn;
drivers/xen/events/events_base.c
1898
evtchn_port_t evtchn = info ? info->evtchn : 0;
drivers/xen/events/events_base.c
1914
evtchn_port_t evtchn = info ? info->evtchn : 0;
drivers/xen/events/events_base.c
1925
evtchn_port_t evtchn = info ? info->evtchn : 0;
drivers/xen/events/events_base.c
1978
evtchn_port_t evtchn;
drivers/xen/events/events_base.c
2007
evtchn_port_t evtchn;
drivers/xen/events/events_base.c
2036
evtchn_port_t evtchn = info ? info->evtchn : 0;
drivers/xen/events/events_base.c
2045
evtchn_port_t evtchn = evtchn_from_irq(irq);
drivers/xen/events/events_base.c
2058
evtchn_port_t evtchn = evtchn_from_irq(irq);
drivers/xen/events/events_base.c
215
static int set_evtchn_to_irq(evtchn_port_t evtchn, unsigned int irq)
drivers/xen/events/events_base.c
2280
evtchn_port_t evtchn;
drivers/xen/events/events_base.c
267
static struct irq_info *evtchn_to_info(evtchn_port_t evtchn)
drivers/xen/events/events_base.c
330
evtchn_port_t evtchn,
drivers/xen/events/events_base.c
353
evtchn_port_t evtchn,
drivers/xen/events/events_base.c
367
evtchn_port_t evtchn, enum ipi_vector ipi)
drivers/xen/events/events_base.c
378
evtchn_port_t evtchn, unsigned int virq)
drivers/xen/events/events_base.c
387
static int xen_irq_info_pirq_setup(struct irq_info *info, evtchn_port_t evtchn,
drivers/xen/events/events_base.c
410
static evtchn_port_t evtchn_from_irq(unsigned int irq)
drivers/xen/events/events_base.c
422
unsigned int irq_from_evtchn(evtchn_port_t evtchn)
drivers/xen/events/events_base.c
431
evtchn_port_t *evtchn)
drivers/xen/events/events_base.c
464
unsigned int cpu_from_evtchn(evtchn_port_t evtchn)
drivers/xen/events/events_base.c
540
evtchn_port_t evtchn = evtchn_from_irq(irq);
drivers/xen/events/events_base.c
599
evtchn_port_t evtchn;
drivers/xen/events/events_base.c
858
evtchn_port_t evtchn = info->evtchn;
drivers/xen/events/events_base.c
912
evtchn_port_t evtchn = info->evtchn;
drivers/xen/events/events_base.c
952
evtchn_port_t evtchn;
drivers/xen/events/events_fifo.c
141
static int evtchn_fifo_setup(evtchn_port_t port)
drivers/xen/events/events_fifo.c
188
static void evtchn_fifo_bind_to_cpu(evtchn_port_t evtchn, unsigned int cpu,
drivers/xen/events/events_fifo.c
194
static void evtchn_fifo_clear_pending(evtchn_port_t port)
drivers/xen/events/events_fifo.c
200
static void evtchn_fifo_set_pending(evtchn_port_t port)
drivers/xen/events/events_fifo.c
206
static bool evtchn_fifo_is_pending(evtchn_port_t port)
drivers/xen/events/events_fifo.c
212
static void evtchn_fifo_mask(evtchn_port_t port)
drivers/xen/events/events_fifo.c
218
static bool evtchn_fifo_is_masked(evtchn_port_t port)
drivers/xen/events/events_fifo.c
247
static void evtchn_fifo_unmask(evtchn_port_t port)
drivers/xen/events/events_fifo.c
279
evtchn_port_t port;
drivers/xen/events/events_fifo.c
85
static inline event_word_t *event_word_from_port(evtchn_port_t port)
drivers/xen/events/events_internal.h
16
int (*setup)(evtchn_port_t port);
drivers/xen/events/events_internal.h
17
void (*remove)(evtchn_port_t port, unsigned int cpu);
drivers/xen/events/events_internal.h
18
void (*bind_to_cpu)(evtchn_port_t evtchn, unsigned int cpu,
drivers/xen/events/events_internal.h
21
void (*clear_pending)(evtchn_port_t port);
drivers/xen/events/events_internal.h
22
void (*set_pending)(evtchn_port_t port);
drivers/xen/events/events_internal.h
23
bool (*is_pending)(evtchn_port_t port);
drivers/xen/events/events_internal.h
24
void (*mask)(evtchn_port_t port);
drivers/xen/events/events_internal.h
25
void (*unmask)(evtchn_port_t port);
drivers/xen/events/events_internal.h
36
void handle_irq_for_port(evtchn_port_t port, struct evtchn_loop_ctrl *ctrl);
drivers/xen/events/events_internal.h
38
unsigned int cpu_from_evtchn(evtchn_port_t evtchn);
drivers/xen/events/events_internal.h
49
static inline int xen_evtchn_port_setup(evtchn_port_t evtchn)
drivers/xen/events/events_internal.h
56
static inline void xen_evtchn_port_remove(evtchn_port_t evtchn,
drivers/xen/events/events_internal.h
63
static inline void xen_evtchn_port_bind_to_cpu(evtchn_port_t evtchn,
drivers/xen/events/events_internal.h
70
static inline void clear_evtchn(evtchn_port_t port)
drivers/xen/events/events_internal.h
75
static inline void set_evtchn(evtchn_port_t port)
drivers/xen/events/events_internal.h
80
static inline bool test_evtchn(evtchn_port_t port)
drivers/xen/events/events_internal.h
85
static inline void mask_evtchn(evtchn_port_t port)
drivers/xen/events/events_internal.h
90
static inline void unmask_evtchn(evtchn_port_t port)
drivers/xen/evtchn.c
102
static evtchn_port_t *evtchn_ring_entry(struct per_user_data *u,
drivers/xen/evtchn.c
143
evtchn_port_t port)
drivers/xen/evtchn.c
208
count &= ~(sizeof(evtchn_port_t)-1);
drivers/xen/evtchn.c
242
sizeof(evtchn_port_t);
drivers/xen/evtchn.c
243
bytes2 = evtchn_ring_offset(u, p) * sizeof(evtchn_port_t);
drivers/xen/evtchn.c
245
bytes1 = (p - c) * sizeof(evtchn_port_t);
drivers/xen/evtchn.c
264
WRITE_ONCE(u->ring_cons, c + (bytes1 + bytes2) / sizeof(evtchn_port_t));
drivers/xen/evtchn.c
276
evtchn_port_t *kbuf = (evtchn_port_t *)__get_free_page(GFP_KERNEL);
drivers/xen/evtchn.c
283
count &= ~(sizeof(evtchn_port_t)-1);
drivers/xen/evtchn.c
298
for (i = 0; i < (count/sizeof(evtchn_port_t)); i++) {
drivers/xen/evtchn.c
299
evtchn_port_t port = kbuf[i];
drivers/xen/evtchn.c
321
evtchn_port_t *new_ring, *old_ring;
drivers/xen/evtchn.c
374
static int evtchn_bind_to_user(struct per_user_data *u, evtchn_port_t port,
drivers/xen/evtchn.c
68
evtchn_port_t *ring;
drivers/xen/evtchn.c
86
evtchn_port_t port;
drivers/xen/evtchn.c
91
static void evtchn_free_ring(evtchn_port_t *ring)
drivers/xen/gntdev-common.h
47
evtchn_port_t event;
drivers/xen/gntdev.c
743
evtchn_port_t out_event;
drivers/xen/pvcalls-back.c
320
evtchn_port_t evtchn,
drivers/xen/pvcalls-back.c
933
evtchn_port_t evtchn;
drivers/xen/pvcalls-front.c
1148
evtchn_port_t evtchn;
drivers/xen/pvcalls-front.c
382
static int create_active(struct sock_mapping *map, evtchn_port_t *evtchn)
drivers/xen/pvcalls-front.c
430
evtchn_port_t evtchn;
drivers/xen/pvcalls-front.c
786
evtchn_port_t evtchn;
drivers/xen/xen-pciback/xenbus.c
108
evtchn_port_t remote_evtchn)
drivers/xen/xen-pciback/xenbus.c
146
evtchn_port_t remote_evtchn;
drivers/xen/xen-scsiback.c
844
evtchn_port_t evtchn)
drivers/xen/xen-scsiback.c
886
evtchn_port_t evtchn;
drivers/xen/xenbus/xenbus_client.c
478
int xenbus_alloc_evtchn(struct xenbus_device *dev, evtchn_port_t *port)
drivers/xen/xenbus/xenbus_client.c
501
int xenbus_free_evtchn(struct xenbus_device *dev, evtchn_port_t port)
include/xen/events.h
102
unsigned int irq_from_evtchn(evtchn_port_t evtchn);
include/xen/events.h
104
evtchn_port_t *evtchn);
include/xen/events.h
138
static inline void xen_evtchn_close(evtchn_port_t port)
include/xen/events.h
19
int bind_evtchn_to_irq(evtchn_port_t evtchn);
include/xen/events.h
20
int bind_evtchn_to_irq_lateeoi(evtchn_port_t evtchn);
include/xen/events.h
21
int bind_evtchn_to_irqhandler(evtchn_port_t evtchn,
include/xen/events.h
25
int bind_evtchn_to_irqhandler_lateeoi(evtchn_port_t evtchn,
include/xen/events.h
41
evtchn_port_t remote_port);
include/xen/events.h
43
evtchn_port_t remote_port,
include/xen/events.h
72
int evtchn_make_refcounted(evtchn_port_t evtchn, bool is_static);
include/xen/events.h
73
int evtchn_get(evtchn_port_t evtchn);
include/xen/events.h
74
void evtchn_put(evtchn_port_t evtchn);
include/xen/events.h
77
void rebind_evtchn_irq(evtchn_port_t evtchn, int irq);
include/xen/events.h
79
static inline void notify_remote_via_evtchn(evtchn_port_t port)
include/xen/interface/event_channel.h
106
evtchn_port_t port;
include/xen/interface/event_channel.h
116
evtchn_port_t port;
include/xen/interface/event_channel.h
131
evtchn_port_t port;
include/xen/interface/event_channel.h
147
evtchn_port_t port;
include/xen/interface/event_channel.h
16
DEFINE_GUEST_HANDLE(evtchn_port_t);
include/xen/interface/event_channel.h
167
evtchn_port_t port;
include/xen/interface/event_channel.h
178
evtchn_port_t port;
include/xen/interface/event_channel.h
223
evtchn_port_t port;
include/xen/interface/event_channel.h
31
evtchn_port_t port;
include/xen/interface/event_channel.h
47
evtchn_port_t remote_port;
include/xen/interface/event_channel.h
49
evtchn_port_t local_port;
include/xen/interface/event_channel.h
66
evtchn_port_t port;
include/xen/interface/event_channel.h
82
evtchn_port_t port;
include/xen/interface/event_channel.h
95
evtchn_port_t port;
include/xen/interface/sched.h
122
GUEST_HANDLE(evtchn_port_t) ports;
include/xen/xenbus.h
229
int xenbus_alloc_evtchn(struct xenbus_device *dev, evtchn_port_t *port);
include/xen/xenbus.h
230
int xenbus_free_evtchn(struct xenbus_device *dev, evtchn_port_t port);