Searched refs:evtchn_port_t (Results 1 – 18 of 18) sorted by relevance
| /linux/drivers/xen/events/ |
| A D | events_internal.h | 16 int (*setup)(evtchn_port_t port); 17 void (*remove)(evtchn_port_t port, unsigned int cpu); 21 void (*clear_pending)(evtchn_port_t port); 22 void (*set_pending)(evtchn_port_t port); 23 bool (*is_pending)(evtchn_port_t port); 24 void (*mask)(evtchn_port_t port); 25 void (*unmask)(evtchn_port_t port); 38 unsigned int cpu_from_evtchn(evtchn_port_t evtchn); 75 static inline void set_evtchn(evtchn_port_t port) in set_evtchn() 80 static inline bool test_evtchn(evtchn_port_t port) in test_evtchn() [all …]
|
| A D | events_base.c | 330 evtchn_port_t evtchn, in xen_irq_info_common_setup() 431 evtchn_port_t *evtchn) in irq_evtchn_from_virq() 599 evtchn_port_t evtchn; in xen_irq_lateeoi_locked() 958 evtchn_port_t evtchn; in __unbind_from_irq() 1254 evtchn_port_t evtchn; in bind_ipi_to_irq() 1326 evtchn_port_t port; in find_virq() 1362 evtchn_port_t evtchn = 0; in bind_virq_to_irq() 1630 evtchn_port_t evtchn; in xen_send_IPI_one() 1963 evtchn_port_t evtchn; in restore_cpu_virqs() 1992 evtchn_port_t evtchn; in restore_cpu_ipis() [all …]
|
| A D | events_fifo.c | 85 static inline event_word_t *event_word_from_port(evtchn_port_t port) in event_word_from_port() 141 static int evtchn_fifo_setup(evtchn_port_t port) in evtchn_fifo_setup() 188 static void evtchn_fifo_bind_to_cpu(evtchn_port_t evtchn, unsigned int cpu, in evtchn_fifo_bind_to_cpu() 194 static void evtchn_fifo_clear_pending(evtchn_port_t port) in evtchn_fifo_clear_pending() 200 static void evtchn_fifo_set_pending(evtchn_port_t port) in evtchn_fifo_set_pending() 206 static bool evtchn_fifo_is_pending(evtchn_port_t port) in evtchn_fifo_is_pending() 212 static void evtchn_fifo_mask(evtchn_port_t port) in evtchn_fifo_mask() 218 static bool evtchn_fifo_is_masked(evtchn_port_t port) in evtchn_fifo_is_masked() 247 static void evtchn_fifo_unmask(evtchn_port_t port) in evtchn_fifo_unmask() 279 evtchn_port_t port; in consume_one_event()
|
| A D | events_2l.c | 50 static void evtchn_2l_remove(evtchn_port_t evtchn, unsigned int cpu) in evtchn_2l_remove() 55 static void evtchn_2l_bind_to_cpu(evtchn_port_t evtchn, unsigned int cpu, in evtchn_2l_bind_to_cpu() 62 static void evtchn_2l_clear_pending(evtchn_port_t port) in evtchn_2l_clear_pending() 68 static void evtchn_2l_set_pending(evtchn_port_t port) in evtchn_2l_set_pending() 74 static bool evtchn_2l_is_pending(evtchn_port_t port) in evtchn_2l_is_pending() 80 static void evtchn_2l_mask(evtchn_port_t port) in evtchn_2l_mask() 86 static void evtchn_2l_unmask(evtchn_port_t port) in evtchn_2l_unmask() 174 evtchn_port_t evtchn; in evtchn_2l_handle_events() 233 evtchn_port_t port; in evtchn_2l_handle_events()
|
| /linux/include/xen/interface/ |
| A D | event_channel.h | 31 evtchn_port_t port; 66 evtchn_port_t port; 82 evtchn_port_t port; 95 evtchn_port_t port; 106 evtchn_port_t port; 116 evtchn_port_t port; 131 evtchn_port_t port; 147 evtchn_port_t port; 167 evtchn_port_t port; 178 evtchn_port_t port; [all …]
|
| A D | sched.h | 122 GUEST_HANDLE(evtchn_port_t) ports;
|
| /linux/include/xen/ |
| A D | events.h | 19 int bind_evtchn_to_irq(evtchn_port_t evtchn); 20 int bind_evtchn_to_irq_lateeoi(evtchn_port_t evtchn); 21 int bind_evtchn_to_irqhandler(evtchn_port_t evtchn, 25 int bind_evtchn_to_irqhandler_lateeoi(evtchn_port_t evtchn, 41 evtchn_port_t remote_port); 43 evtchn_port_t remote_port, 73 int evtchn_get(evtchn_port_t evtchn); 74 void evtchn_put(evtchn_port_t evtchn); 77 void rebind_evtchn_irq(evtchn_port_t evtchn, int irq); 102 unsigned int irq_from_evtchn(evtchn_port_t evtchn); [all …]
|
| A D | xenbus.h | 230 int xenbus_alloc_evtchn(struct xenbus_device *dev, evtchn_port_t *port); 231 int xenbus_free_evtchn(struct xenbus_device *dev, evtchn_port_t port);
|
| /linux/drivers/xen/ |
| A D | evtchn.c | 68 evtchn_port_t *ring; 86 evtchn_port_t port; 91 static void evtchn_free_ring(evtchn_port_t *ring) in evtchn_free_ring() 143 evtchn_port_t port) in find_evtchn() 208 count &= ~(sizeof(evtchn_port_t)-1); in evtchn_read() 242 sizeof(evtchn_port_t); in evtchn_read() 245 bytes1 = (p - c) * sizeof(evtchn_port_t); in evtchn_read() 276 evtchn_port_t *kbuf = (evtchn_port_t *)__get_free_page(GFP_KERNEL); in evtchn_write() 283 count &= ~(sizeof(evtchn_port_t)-1); in evtchn_write() 299 evtchn_port_t port = kbuf[i]; in evtchn_write() [all …]
|
| A D | gntdev-common.h | 43 evtchn_port_t event;
|
| A D | pvcalls-front.c | 381 static int create_active(struct sock_mapping *map, evtchn_port_t *evtchn) in create_active() 429 evtchn_port_t evtchn; in pvcalls_front_connect() 779 evtchn_port_t evtchn; in pvcalls_front_accept() 1138 evtchn_port_t evtchn; in pvcalls_front_probe()
|
| A D | pvcalls-back.c | 320 evtchn_port_t evtchn, in pvcalls_new_active_socket() 933 evtchn_port_t evtchn; in backend_connect()
|
| A D | xen-scsiback.c | 845 evtchn_port_t evtchn) in scsiback_init_sring() 887 evtchn_port_t evtchn; in scsiback_map()
|
| A D | gntdev.c | 728 evtchn_port_t out_event; in gntdev_ioctl_notify()
|
| /linux/drivers/xen/xen-pciback/ |
| A D | xenbus.c | 108 evtchn_port_t remote_evtchn) in xen_pcibk_do_attach() 146 evtchn_port_t remote_evtchn; in xen_pcibk_attach()
|
| /linux/drivers/xen/xenbus/ |
| A D | xenbus_client.c | 471 int xenbus_alloc_evtchn(struct xenbus_device *dev, evtchn_port_t *port) in xenbus_alloc_evtchn() 494 int xenbus_free_evtchn(struct xenbus_device *dev, evtchn_port_t port) in xenbus_free_evtchn()
|
| /linux/drivers/pci/ |
| A D | xen-pcifront.c | 116 evtchn_port_t port = pdev->evtchn; in do_pci_op()
|
| /linux/arch/x86/kvm/ |
| A D | xen.c | 1380 evtchn_port_t *ports) in wait_pending_event() 1421 evtchn_port_t port, *ports; in kvm_xen_schedop_poll()
|
Completed in 55 milliseconds