Lines Matching defs:irq
105 unsigned irq; member
214 static int set_evtchn_to_irq(evtchn_port_t evtchn, unsigned int irq) in set_evtchn_to_irq()
259 static struct irq_info *info_for_irq(unsigned irq) in info_for_irq()
267 static void set_info_for_irq(unsigned int irq, struct irq_info *info) in set_info_for_irq()
277 unsigned irq, in xen_irq_info_common_setup()
302 static int xen_irq_info_evtchn_setup(unsigned irq, in xen_irq_info_evtchn_setup()
311 unsigned irq, in xen_irq_info_ipi_setup()
325 unsigned irq, in xen_irq_info_virq_setup()
338 static int xen_irq_info_pirq_setup(unsigned irq, in xen_irq_info_pirq_setup()
365 evtchn_port_t evtchn_from_irq(unsigned irq) in evtchn_from_irq()
388 static enum ipi_vector ipi_from_irq(unsigned irq) in ipi_from_irq()
398 static unsigned virq_from_irq(unsigned irq) in virq_from_irq()
408 static unsigned pirq_from_irq(unsigned irq) in pirq_from_irq()
418 static enum xen_irq_type type_from_irq(unsigned irq) in type_from_irq()
423 static unsigned cpu_from_irq(unsigned irq) in cpu_from_irq()
430 int irq = get_evtchn_to_irq(evtchn); in cpu_from_evtchn() local
468 static bool pirq_check_eoi_map(unsigned irq) in pirq_check_eoi_map()
474 static bool pirq_needs_eoi_flag(unsigned irq) in pirq_needs_eoi_flag()
484 int irq = get_evtchn_to_irq(evtchn); in bind_evtchn_to_cpu() local
504 void notify_remote_via_irq(int irq) in notify_remote_via_irq()
647 void xen_irq_lateeoi(unsigned int irq, unsigned int eoi_flags) in xen_irq_lateeoi()
663 static void xen_irq_init(unsigned irq) in xen_irq_init()
687 int i, irq = irq_alloc_descs(-1, 0, nvec, -1); in xen_allocate_irqs_dynamic() local
705 int irq; in xen_allocate_irq_gsi() local
727 static void xen_free_irq(unsigned irq) in xen_free_irq()
772 static void pirq_query_unmask(int irq) in pirq_query_unmask()
822 static unsigned int __startup_pirq(unsigned int irq) in __startup_pirq()
878 unsigned int irq = data->irq; in shutdown_pirq() local
918 static void __unbind_from_irq(unsigned int irq) in __unbind_from_irq()
964 int irq = -1; in xen_bind_pirq_gsi_to_irq() local
1049 int i, irq, ret; in xen_bind_pirq_msi_to_irq() local
1080 int xen_destroy_irq(int irq) in xen_destroy_irq()
1119 int irq; in xen_irq_from_pirq() local
1140 int xen_pirq_from_irq(unsigned irq) in xen_pirq_from_irq()
1148 int irq; in bind_evtchn_to_irq_chip() local
1201 int ret, irq; in bind_ipi_to_irq() local
1303 int irq, ret; in bind_virq_to_irq() local
1352 static void unbind_from_irq(unsigned int irq) in unbind_from_irq()
1365 int irq, retval; in bind_evtchn_to_irqhandler_chip() local
1406 int irq, retval; in bind_interdomain_evtchn_to_irqhandler_chip() local
1439 int irq, retval; in bind_virq_to_irqhandler() local
1461 int irq, retval; in bind_ipi_to_irqhandler() local
1477 void unbind_from_irqhandler(unsigned int irq, void *dev_id) in unbind_from_irqhandler()
1493 int xen_set_irq_priority(unsigned irq, unsigned priority) in xen_set_irq_priority()
1507 int irq = get_evtchn_to_irq(evtchn); in evtchn_make_refcounted() local
1528 int irq; in evtchn_get() local
1561 int irq = get_evtchn_to_irq(evtchn); in evtchn_put() local
1570 int irq; in xen_send_IPI_one() local
1594 int irq; in handle_irq_for_port() local
1684 void rebind_evtchn_irq(evtchn_port_t evtchn, int irq) in rebind_evtchn_irq()
1867 int pirq, rc, irq, gsi; in restore_pirqs() local
1907 int virq, irq; in restore_cpu_virqs() local
1933 int ipi, irq; in restore_cpu_ipis() local
1955 void xen_clear_irq_pending(int irq) in xen_clear_irq_pending()
1964 void xen_set_irq_pending(int irq) in xen_set_irq_pending()
1972 bool xen_test_irq_pending(int irq) in xen_test_irq_pending()
1985 void xen_poll_irq_timeout(int irq, u64 timeout) in xen_poll_irq_timeout()
2003 void xen_poll_irq(int irq) in xen_poll_irq()
2009 int xen_test_irq_shared(int irq) in xen_test_irq_shared()