X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fxen%2Fevtchn.h;h=7fa65a72cb45cc3d943a9061ace7db0b0f5ac66e;hb=refs%2Fheads%2Fvserver;hp=4f111ae19bf2261445c2dc766ab62e0e08a12fe0;hpb=1db395853d4f30d6120458bd279ede1f882a8525;p=linux-2.6.git diff --git a/include/xen/evtchn.h b/include/xen/evtchn.h index 4f111ae19..7fa65a72c 100644 --- a/include/xen/evtchn.h +++ b/include/xen/evtchn.h @@ -34,7 +34,6 @@ #ifndef __ASM_EVTCHN_H__ #define __ASM_EVTCHN_H__ -#include #include #include #include @@ -56,21 +55,21 @@ */ extern int bind_evtchn_to_irqhandler( unsigned int evtchn, - irqreturn_t (*handler)(int, void *, struct pt_regs *), + irq_handler_t handler, unsigned long irqflags, const char *devname, void *dev_id); extern int bind_virq_to_irqhandler( unsigned int virq, unsigned int cpu, - irqreturn_t (*handler)(int, void *, struct pt_regs *), + irq_handler_t handler, unsigned long irqflags, const char *devname, void *dev_id); extern int bind_ipi_to_irqhandler( unsigned int ipi, unsigned int cpu, - irqreturn_t (*handler)(int, void *, struct pt_regs *), + irq_handler_t handler, unsigned long irqflags, const char *devname, void *dev_id);