driver_intr_t
driver_filter_t filter, driver_intr_t handler, void *arg, void **cookiep)
driver_intr_t *fn, void *arg)
typedef void (driver_intr_t)(void *arg);
driver_intr_t *dev_irq_fn;
void device_set_interrupt(device_t dev, driver_filter_t *, driver_intr_t *, void *);
driver_intr_t, void *, void **);
ivhd_setup_intr(device_t dev, driver_intr_t handler, void *arg,
static int ivhd_setup_intr(device_t, driver_intr_t, void *,
aw_i2s_dai_setup_intr(device_t dev, driver_intr_t intr_handler, void *intr_arg)
driver_filter_t *filt, driver_intr_t *intr, void *arg, void **cookiep)
NULL, (driver_intr_t *)ehci_interrupt, sc,
NULL, (driver_intr_t *)ehci_interrupt, esc, &esc->sc_intr_hdl);
NULL, (driver_intr_t *)xhci_interrupt, xsc, &xsc->sc_intr_hdl);
NULL, (driver_intr_t *)musbotg_wrapper_interrupt,
driver_intr_t *handler;
NULL, (driver_intr_t *)ehci_interrupt, sc,
driver_filter_t *filt, driver_intr_t *intr, void *arg, void **cookiep)
rk_i2s_dai_setup_intr(device_t dev, driver_intr_t intr_handler, void *intr_arg)
NULL, (driver_intr_t *)adlink_intr, sc, &sc->intrhand);
int flags, driver_filter_t *filter, driver_intr_t *function,
int flags, driver_filter_t *filter, driver_intr_t *function,
int flags, driver_filter_t *filter, driver_intr_t *function,
int ata_pci_setup_intr(device_t dev, device_t child, struct resource *irq, int flags, driver_filter_t *filter, driver_intr_t *function, void *argument, void **cookiep);
int flags, driver_filter_t *filter, driver_intr_t *intr, void *arg,
int flags, driver_filter_t *filter, driver_intr_t *intr, void *arg,
int flags, driver_filter_t filter, driver_intr_t handler, void *arg,
driver_intr_t *intr, void *arg,
driver_intr_t *cxgb_intr;
driver_intr_t *handler, void *arg, char *name)
driver_intr_t *, void *, char *);
int flags, driver_filter_t *filter, driver_intr_t *intr, void *arg,
static driver_intr_t fdc_intr;
NULL, (driver_intr_t *) fwohci_intr,
driver_intr_t *ipmi_intr;
driver_intr_t handler, void *argument)
driver_intr_t *f;
driver_intr_t *handler;
driver_intr_t *handler;
int flags, driver_filter_t *filter, driver_intr_t *function,
int flags, driver_filter_t *filter, driver_intr_t *function,
driver_intr_t *handler;
driver_intr_t *intr_handler;
int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg,
int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg,
driver_intr_t *intr;
extern driver_intr_t pcf_intr;
driver_filter_t *filter, driver_intr_t *intr, void *arg, void **cookiep)
int flags, driver_filter_t *filter, driver_intr_t *intr, void *arg,
driver_intr_t *intr_hook;
(driver_intr_t *)puc_intr, sc, &sc->sc_icookie);
driver_filter_t *, driver_intr_t *, void *, void **);
(driver_intr_t *)quicc_bfe_intr, sc,
NULL, (driver_intr_t *)quicc_bfe_intr, sc, &sc->sc_icookie);
(driver_intr_t *)scc_bfe_intr, sc, &ch->ch_icookie);
(driver_intr_t *)scc_bfe_intr, sc, &ch->ch_icookie);
int *irid, driver_intr_t handler, const char *iname)
void **ihand, int *irid, driver_intr_t handler, const char *iname);
driver_intr_t *handler;
int flags, driver_filter_t *filter, driver_intr_t *function,
mpu401_init(kobj_class_t cls, void *cookie, driver_intr_t softintr,
driver_intr_t *si;
mpu401_init(kobj_class_t _cls, void *cookie, driver_intr_t *_softintr,
driver_intr_t *intr, void *arg, void **cookiep)
driver_intr_t* pcmintr; /* pcm intr */
driver_intr_t* midiintr; /* midi intr */
driver_intr_t *intr, void *arg, void **cookiep);
static driver_intr_t csa_intr;
snd_setup_intr(device_t dev, struct resource *res, int flags, driver_intr_t hand, void *param, void **cookiep)
driver_intr_t hand, void *param, void **cookiep);
int *irid, driver_intr_t handler, const char *iname)
void **ihand, int *irid, driver_intr_t handler, const char *iname);
(driver_intr_t *)uart_intr, sc, &sc->sc_icookie);
NULL, (driver_intr_t *)xhci_interrupt, sc, &sc->sc_intr_hdl);
driver_intr_t dwc_otg_interrupt;
NULL, (driver_intr_t *)ehci_interrupt, sc, &sc->sc_intr_hdl);
NULL, (driver_intr_t *)ehci_interrupt, esc, &esc->sc_intr_hdl);
NULL, (driver_intr_t *)ehci_interrupt, sc, &sc->sc_intr_hdl);
NULL, (driver_intr_t *)ehci_interrupt, sc, &sc->sc_intr_hdl);
NULL, (driver_intr_t *)ehci_interrupt, sc, &sc->sc_intr_hdl);
NULL, (driver_intr_t *)ehci_interrupt, sc, &sc->sc_intr_hdl);
(driver_intr_t *)ohci_interrupt, sc, &sc->ohci_sc.sc_intr_hdl);
NULL, (driver_intr_t *)xhci_interrupt, sc, &sc->sc_intr_hdl);
NULL, (driver_intr_t *)ohci_interrupt, sc, &sc->sc_intr_hdl);
NULL, (driver_intr_t *)uhci_interrupt, sc, &sc->sc_intr_hdl);
driver_intr_t uss820dci_interrupt;
NULL, (driver_intr_t *)xhci_interrupt, sc, &sc->sc_intr_hdl);
(driver_intr_t *) viasmb_intr, viapm, &viapm->irqih)) {
driver_filter_t filter, driver_intr_t handler, void *arg,
driver_intr_t handler, void *arg, enum intr_type flags,
driver_intr_t handler, void *arg, enum intr_type flags,
driver_filter_t filter, driver_intr_t handler, void *arg,
driver_filter_t filter, driver_intr_t handler, void *arg,
u_int remote_port, driver_filter_t filter, driver_intr_t handler,
driver_filter_t filter, driver_intr_t handler, void *arg,
driver_intr_t intr_handler)
xencons_init_ring(device_t dev, struct tty *tp, driver_intr_t intr_handler)
driver_intr_t intr_handler);
swi_add(struct intr_event **eventp, const char *name, driver_intr_t handler,
driver_filter_t filter, driver_intr_t handler, void *arg, u_char pri,
int flags, driver_filter_t *filter, driver_intr_t *intr, void *arg,
driver_filter_t filter, driver_intr_t handler, void *arg, void **cookiep)
driver_filter_t *filter, driver_intr_t *intr, void *arg, void **cookiep)
driver_intr_t hand, void *arg, int flags, void **cookiep)
driver_filter_t filter, driver_intr_t handler, void *arg,
driver_filter_t filter, driver_intr_t handler, void *arg,
driver_filter_t filter, void *filter_arg, driver_intr_t handler, void *arg, const char *name)
driver_intr_t, void *arg, const char *name);
driver_intr_t handler, void *arg, int pri, enum intr_type flags,
driver_intr_t handler, void *arg, int pri, enum intr_type flags,
int powerpc_setup_intr(const char *, u_int, driver_filter_t, driver_intr_t,
(driver_intr_t *)ata_kauai_dma_interrupt, sc,&cookie);
(driver_intr_t *)ata_interrupt, sc,&cookie);
filter, driver_intr_t handler, void *arg, enum intr_type flags, void
driver_intr_t handler, void *arg, enum intr_type flags, void **cookiep,
driver_intr_t handler, void *arg, enum intr_type flags, void **cookiep,
int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg,
NULL, (driver_intr_t *)ehci_interrupt, sc, &sc->sc_intr_hdl);
NULL, (driver_intr_t *)ohci_interrupt, sc, &sc->sc_intr_hdl);
driver_filter_t *filt, driver_intr_t *intr, void *arg, void **cookiep)
driver_filter_t *filter, driver_intr_t *intr,
driver_filter_t filter, driver_intr_t handler,
driver_filter_t filter, driver_intr_t handler, void *arg,
driver_intr_t handler, void *arg, int pri, enum intr_type flags,
driver_intr_t *ih_handler; /* Threaded handler function. */
int intr_setup_irq(device_t, struct resource *, driver_filter_t, driver_intr_t,
driver_filter_t filter, driver_intr_t handler, void *arg,
driver_intr_t handler, void *arg, enum intr_type flags,
driver_intr_t handler, void *arg, enum intr_type flags, void **cookiep,
driver_intr_t handler, void *arg, enum intr_type irqflags,
driver_filter_t filter, driver_intr_t handler,
driver_intr_t handler, void *arg, enum intr_type flags,
driver_filter_t filter, driver_intr_t handler, void *arg,
u_int remote_domain, driver_filter_t filter, driver_intr_t handler,