Home
last modified time | relevance | path

Searched refs:ihandler (Results 1 – 5 of 5) sorted by relevance

/freebsd-head/sys/dev/gpio/
HDgpiopps.c53 void *ihandler; member
158 if (sc->ihandler != NULL) in gpiopps_detach()
159 bus_teardown_intr(dev, sc->ires, sc->ihandler); in gpiopps_detach()
229 gpiopps_ifltr, gpiopps_ithrd, sc, &sc->ihandler); in gpiopps_fdt_attach()
/freebsd-head/sys/dev/mps/
HDmps_pci.c286 void *ihandler; in mps_pci_setup_interrupts() local
294 ihandler = mps_intr; in mps_pci_setup_interrupts()
297 ihandler = mps_intr_msi; in mps_pci_setup_interrupts()
317 INTR_TYPE_BIO | INTR_MPSAFE, NULL, ihandler, in mps_pci_setup_interrupts()
/freebsd-head/sys/dev/mpr/
HDmpr_pci.c340 void *ihandler; in mpr_pci_setup_interrupts() local
348 ihandler = mpr_intr; in mpr_pci_setup_interrupts()
351 ihandler = mpr_intr_msi; in mpr_pci_setup_interrupts()
371 INTR_TYPE_BIO | INTR_MPSAFE, NULL, ihandler, in mpr_pci_setup_interrupts()
/freebsd-head/sys/dev/xdma/
HDxdma.c207 void *arg, void **ihandler) in xdma_setup_intr() argument
234 if (ihandler != NULL) in xdma_setup_intr()
235 *ihandler = ih; in xdma_setup_intr()
/freebsd-head/sys/dev/sound/pci/
HDemu10kx.c334 struct emu_intr_handler ihandler[EMU_MAX_IRQ_CONSUMERS]; member
921 if (sc->ihandler[i].inte_mask == 0) { in emu_intr_register()
922 sc->ihandler[i].inte_mask = inte_mask; in emu_intr_register()
923 sc->ihandler[i].intr_mask = intr_mask; in emu_intr_register()
924 sc->ihandler[i].softc = isc; in emu_intr_register()
925 sc->ihandler[i].irq_func = func; in emu_intr_register()
950 if (sc->ihandler[hnumber].inte_mask == 0) { in emu_intr_unregister()
956 x &= ~sc->ihandler[hnumber].inte_mask; in emu_intr_unregister()
958 sc->ihandler[hnumber].inte_mask = 0; in emu_intr_unregister()
959 sc->ihandler[hnumber].intr_mask = 0; in emu_intr_unregister()
[all …]