Home
last modified time | relevance | path

Searched refs:intr_handle (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/dev/itwd/
H A Ditwd.c45 void *intr_handle; member
172 &sc->intr_handle); in itwd_attach()
205 if (sc->intr_handle) in itwd_detach()
206 bus_teardown_intr(dev, sc->intr_res, sc->intr_handle); in itwd_detach()
/freebsd/sys/dev/xen/console/
H A Dxen_console.c92 xen_intr_handle_t intr_handle; member
239 intr_handler, tp, INTR_TYPE_TTY | INTR_MPSAFE, &cons->intr_handle); in xencons_init_hypervisor()
294 intr_handler, tp, INTR_TYPE_TTY | INTR_MPSAFE, &cons->intr_handle); in xencons_init_ring()
309 if (__predict_true(cons->intr_handle != NULL)) in xencons_notify_ring()
310 xen_intr_signal(cons->intr_handle); in xencons_notify_ring()
765 xen_intr_unbind(&cons->intr_handle); in xencons_resume()
/freebsd/sys/dev/gpio/
H A Dchvgpio.c97 void *intr_handle; member
427 NULL, chvgpio_intr, sc, &sc->intr_handle); in chvgpio_attach()
481 if (sc->intr_handle != NULL) in chvgpio_detach()
482 bus_teardown_intr(sc->sc_dev, sc->sc_irq_res, sc->intr_handle); in chvgpio_detach()
/freebsd/sys/dev/ismt/
H A Dismt.c154 void *intr_handle; member
535 if (sc->intr_handle != NULL) { in ismt_detach()
536 bus_teardown_intr(dev, sc->intr_res, sc->intr_handle); in ismt_detach()
537 sc->intr_handle = NULL; in ismt_detach()
694 &sc->intr_handle); in ismt_attach()
/freebsd/sys/dev/tws/
H A Dtws.c436 if (!(sc->intr_handle[i])) { in tws_setup_intr()
440 tws_intr, sc, &sc->intr_handle[i]))) { in tws_setup_intr()
456 if (sc->intr_handle[i]) { in tws_teardown_intr()
458 sc->irq_res[i], sc->intr_handle[i]); in tws_teardown_intr()
459 sc->intr_handle[i] = NULL; in tws_teardown_intr()
H A Dtws.h235 void *intr_handle[TWS_MAX_IRQS]; /* interrupt handle */ member
/freebsd/sys/dev/ichiic/
H A Dig4_var.h87 void *intr_handle; member
H A Dig4_iic.c1066 ig4iic_intr, NULL, sc, &sc->intr_handle); in ig4iic_attach()
1086 if (sc->intr_handle) in ig4iic_detach()
1087 bus_teardown_intr(sc->dev, sc->intr_res, sc->intr_handle); in ig4iic_detach()
1092 sc->intr_handle = NULL; in ig4iic_detach()
/freebsd/sys/x86/iommu/
H A Diommu_utils.c600 dmd->handler, NULL, unit, &dmd->intr_handle); in iommu_alloc_irq()
606 bus_describe_intr(dev, dmd->irq_res, dmd->intr_handle, "%s", dmd->name); in iommu_alloc_irq()
620 bus_teardown_intr(dev, dmd->irq_res, dmd->intr_handle); in iommu_alloc_irq()
645 bus_teardown_intr(dev, dmd->irq_res, dmd->intr_handle); in iommu_release_intr()
H A Dx86_iommu.h101 void *intr_handle; member
/freebsd/sys/dev/acpica/
H A Dacpi_hpet.c85 void *intr_handle; member
106 void *intr_handle; member
693 &t->intr_handle) != 0) { in hpet_attach()
699 t->intr_handle, "t%d", i); in hpet_attach()
745 hpet_intr, NULL, sc, &sc->intr_handle) != 0) { in hpet_attach()
/freebsd/sys/dev/qlxgb/
H A Dqla_def.h140 void *intr_handle; member
/freebsd/sys/dev/mrsas/
H A Dmrsas.c785 &sc->intr_handle[i])) { in mrsas_setup_msix()
1352 if (sc->intr_handle[0]) in mrsas_teardown_intr()
1353 bus_teardown_intr(sc->mrsas_dev, sc->mrsas_irq[0], sc->intr_handle[0]); in mrsas_teardown_intr()
1357 sc->intr_handle[0] = NULL; in mrsas_teardown_intr()
1360 if (sc->intr_handle[i]) in mrsas_teardown_intr()
1362 sc->intr_handle[i]); in mrsas_teardown_intr()
1368 sc->intr_handle[i] = NULL; in mrsas_teardown_intr()
1590 &sc->irq_context[0], &sc->intr_handle[0])) { in mrsas_setup_irq()
H A Dmrsas.h3491 void *intr_handle[MAX_MSIX_COUNT]; member