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
112
evtchn_port_t evtchn; /* event channel */
drivers/xen/events/events_base.c
1187
static int bind_evtchn_to_irq_chip(evtchn_port_t evtchn, struct irq_chip *chip,
drivers/xen/events/events_base.c
1234
int bind_evtchn_to_irq(evtchn_port_t evtchn)
drivers/xen/events/events_base.c
1240
int bind_evtchn_to_irq_lateeoi(evtchn_port_t evtchn)
drivers/xen/events/events_base.c
1249
evtchn_port_t evtchn;
drivers/xen/events/events_base.c
1293
evtchn_port_t remote_port,
drivers/xen/events/events_base.c
1311
evtchn_port_t remote_port)
drivers/xen/events/events_base.c
1318
static int find_virq(unsigned int virq, unsigned int cpu, evtchn_port_t *evtchn,
drivers/xen/events/events_base.c
1322
evtchn_port_t port;
drivers/xen/events/events_base.c
1364
evtchn_port_t evtchn = 0;
drivers/xen/events/events_base.c
1432
static int bind_evtchn_to_irqhandler_chip(evtchn_port_t evtchn,
drivers/xen/events/events_base.c
1453
int bind_evtchn_to_irqhandler(evtchn_port_t evtchn,
drivers/xen/events/events_base.c
1464
int bind_evtchn_to_irqhandler_lateeoi(evtchn_port_t evtchn,
drivers/xen/events/events_base.c
1476
struct xenbus_device *dev, evtchn_port_t remote_port,
drivers/xen/events/events_base.c
1497
evtchn_port_t remote_port,
drivers/xen/events/events_base.c
1579
int evtchn_make_refcounted(evtchn_port_t evtchn, bool is_static)
drivers/xen/events/events_base.c
1595
int evtchn_get(evtchn_port_t evtchn)
drivers/xen/events/events_base.c
1623
void evtchn_put(evtchn_port_t evtchn)
drivers/xen/events/events_base.c
1635
evtchn_port_t evtchn;
drivers/xen/events/events_base.c
1657
void handle_irq_for_port(evtchn_port_t port, struct evtchn_loop_ctrl *ctrl)
drivers/xen/events/events_base.c
169
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
1744
void rebind_evtchn_irq(evtchn_port_t evtchn, int irq)
drivers/xen/events/events_base.c
1778
evtchn_port_t evtchn = info ? info->evtchn : 0;
drivers/xen/events/events_base.c
1864
evtchn_port_t evtchn = info ? info->evtchn : 0;
drivers/xen/events/events_base.c
1872
evtchn_port_t evtchn = info->evtchn;
drivers/xen/events/events_base.c
1899
evtchn_port_t evtchn = info ? info->evtchn : 0;
drivers/xen/events/events_base.c
1915
evtchn_port_t evtchn = info ? info->evtchn : 0;
drivers/xen/events/events_base.c
1926
evtchn_port_t evtchn = info ? info->evtchn : 0;
drivers/xen/events/events_base.c
1979
evtchn_port_t evtchn;
drivers/xen/events/events_base.c
2008
evtchn_port_t evtchn;
drivers/xen/events/events_base.c
2037
evtchn_port_t evtchn = info ? info->evtchn : 0;
drivers/xen/events/events_base.c
2046
evtchn_port_t evtchn = evtchn_from_irq(irq);
drivers/xen/events/events_base.c
2059
evtchn_port_t evtchn = evtchn_from_irq(irq);
drivers/xen/events/events_base.c
216
static int set_evtchn_to_irq(evtchn_port_t evtchn, unsigned int irq)
drivers/xen/events/events_base.c
2281
evtchn_port_t evtchn;
drivers/xen/events/events_base.c
268
static struct irq_info *evtchn_to_info(evtchn_port_t evtchn)
drivers/xen/events/events_base.c
331
evtchn_port_t evtchn,
drivers/xen/events/events_base.c
354
evtchn_port_t evtchn,
drivers/xen/events/events_base.c
368
evtchn_port_t evtchn, enum ipi_vector ipi)
drivers/xen/events/events_base.c
379
evtchn_port_t evtchn, unsigned int virq)
drivers/xen/events/events_base.c
388
static int xen_irq_info_pirq_setup(struct irq_info *info, evtchn_port_t evtchn,
drivers/xen/events/events_base.c
411
static evtchn_port_t evtchn_from_irq(unsigned int irq)
drivers/xen/events/events_base.c
423
unsigned int irq_from_evtchn(evtchn_port_t evtchn)
drivers/xen/events/events_base.c
432
evtchn_port_t *evtchn)
drivers/xen/events/events_base.c
465
unsigned int cpu_from_evtchn(evtchn_port_t evtchn)
drivers/xen/events/events_base.c
541
evtchn_port_t evtchn = evtchn_from_irq(irq);
drivers/xen/events/events_base.c
600
evtchn_port_t evtchn;
drivers/xen/events/events_base.c
859
evtchn_port_t evtchn = info->evtchn;
drivers/xen/events/events_base.c
913
evtchn_port_t evtchn = info->evtchn;
drivers/xen/events/events_base.c
953
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
747
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
1212
evtchn_port_t evtchn;
drivers/xen/pvcalls-front.c
420
static int create_active(struct sock_mapping *map, evtchn_port_t *evtchn)
drivers/xen/pvcalls-front.c
468
evtchn_port_t evtchn;
drivers/xen/pvcalls-front.c
833
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
860
evtchn_port_t evtchn)
drivers/xen/xen-scsiback.c
902
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);