X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fxen%2Fevtchn.h;h=7fa65a72cb45cc3d943a9061ace7db0b0f5ac66e;hb=refs%2Fheads%2Fvserver;hp=bfe32fe0d085044b67e71632e0c8535e4d978a5a;hpb=76828883507a47dae78837ab5dec5a5b4513c667;p=linux-2.6.git diff --git a/include/xen/evtchn.h b/include/xen/evtchn.h index bfe32fe0d..7fa65a72c 100644 --- a/include/xen/evtchn.h +++ b/include/xen/evtchn.h @@ -55,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);