Home
last modified time | relevance | path

Searched refs:intr_cookie (Results 1 – 25 of 31) sorted by relevance

12

/freebsd-13-stable/sys/dev/xen/xenpci/
HDxenpci.c73 &scp->intr_cookie); in xenpci_irq_init()
200 if (scp->intr_cookie != NULL) { in xenpci_detach()
202 scp->res_irq, scp->intr_cookie) != 0) in xenpci_detach()
205 scp->intr_cookie = NULL; in xenpci_detach()
HDxenpcivar.h36 void *intr_cookie; member
/freebsd-13-stable/sys/arm/nvidia/
HDtegra_sdhci.c104 void * intr_cookie; member
377 NULL, tegra_sdhci_intr, sc, &sc->intr_cookie)) { in tegra_sdhci_attach()
399 if (sc->intr_cookie != NULL) in tegra_sdhci_attach()
400 bus_teardown_intr(dev, sc->irq_res, sc->intr_cookie); in tegra_sdhci_attach()
424 bus_teardown_intr(dev, sc->irq_res, sc->intr_cookie); in tegra_sdhci_detach()
/freebsd-13-stable/sys/dev/pcf/
HDpcf_isa.c158 NULL, pcf_intr, sc, &sc->intr_cookie); in pcf_isa_attach()
201 bus_teardown_intr(dev, sc->res_irq, sc->intr_cookie); in pcf_isa_detach()
HDpcfvar.h77 void *intr_cookie; member
/freebsd-13-stable/sys/arm64/qoriq/
HDqoriq_dw_pci.c72 void *intr_cookie; member
227 qorif_dw_pci_intr, NULL, sc, &sc->intr_cookie)) { in qorif_dw_pci_attach()
/freebsd-13-stable/sys/arm/ti/
HDti_sdhci.c72 void * intr_cookie; member
586 NULL, ti_sdhci_intr, sc, &sc->intr_cookie)) { in ti_sdhci_attach()
697 if (sc->intr_cookie) in ti_sdhci_attach()
698 bus_teardown_intr(dev, sc->irq_res, sc->intr_cookie); in ti_sdhci_attach()
/freebsd-13-stable/sys/dev/xilinx/
HDif_xaevar.h55 void * intr_cookie; member
HDxlnx_pcib.c91 void *intr_cookie[3]; member
363 xlnx_pcib_intr, NULL, sc, &sc->intr_cookie[0]); in xlnx_pcib_fdt_attach()
371 xlnx_pcib_msi0_intr, NULL, sc, &sc->intr_cookie[1]); in xlnx_pcib_fdt_attach()
379 xlnx_pcib_msi1_intr, NULL, sc, &sc->intr_cookie[2]); in xlnx_pcib_fdt_attach()
/freebsd-13-stable/sys/dev/tpm/
HDtpm_tis.c139 NULL, tpmtis_intr_handler, sc, &sc->intr_cookie)) in tpmtis_attach()
166 if (sc->intr_cookie != NULL) in tpmtis_detach()
167 bus_teardown_intr(dev, sc->irq_res, sc->intr_cookie); in tpmtis_detach()
HDtpmvar.h47 void *intr_cookie; member
HDtpm20.h115 void *intr_cookie; member
HDtpm.c249 tpm_intr, sc, &sc->intr_cookie) != 0) { in tpm_attach()
267 if(sc->intr_cookie){ in tpm_detach()
268 bus_teardown_intr(dev, sc->irq_res, sc->intr_cookie); in tpm_detach()
/freebsd-13-stable/sys/dev/ppbus/
HDppi.c77 void *intr_cookie; /* interrupt registration cookie */ member
174 &ppi->intr_cookie); in ppi_attach()
207 bus_teardown_intr(dev, ppi->intr_resource, ppi->intr_cookie); in ppi_detach()
HDpps.c53 void *intr_cookie; /* interrupt registration cookie */ member
126 sc, &sc->intr_cookie); in ppsattach()
/freebsd-13-stable/sys/dev/pci/
HDpci_dw_mv.c92 void *intr_cookie; member
292 pci_mv_intr, NULL, sc, &sc->intr_cookie)) { in pci_mv_attach()
/freebsd-13-stable/sys/dev/sdhci/
HDfsl_sdhci.c82 void * intr_cookie; member
810 if (sc->intr_cookie != NULL) in fsl_sdhci_detach()
811 bus_teardown_intr(dev, sc->irq_res, sc->intr_cookie); in fsl_sdhci_detach()
861 NULL, fsl_sdhci_intr, sc, &sc->intr_cookie)) { in fsl_sdhci_attach()
/freebsd-13-stable/sys/dev/dwc/
HDif_dwcvar.h69 void * intr_cookie; member
HDif_dwc.c1720 NULL, dwc_intr, sc, &sc->intr_cookie); in dwc_attach()
1749 bus_teardown_intr(dev, sc->res[1], sc->intr_cookie); in dwc_attach()
1774 if (sc->intr_cookie != NULL) { in dwc_detach()
1775 bus_teardown_intr(dev, sc->res[1], sc->intr_cookie); in dwc_detach()
/freebsd-13-stable/sys/dev/mmc/host/
HDdwmmc_var.h53 void *intr_cookie; member
/freebsd-13-stable/sys/dev/gpio/
HDgpioc.c76 void *intr_cookie; member
211 intr_conf, &intr_conf->intr_cookie); in gpioc_allocate_pin_intr()
233 if (intr_conf->intr_cookie != NULL) { in gpioc_release_pin_intr()
235 intr_conf->intr_res, intr_conf->intr_cookie); in gpioc_release_pin_intr()
239 intr_conf->intr_cookie = NULL; in gpioc_release_pin_intr()
/freebsd-13-stable/sys/arm64/iommu/
HDsmmuvar.h138 void *intr_cookie[3]; member
/freebsd-13-stable/sys/dev/ppc/
HDppcreg.h112 void *intr_cookie; member
/freebsd-13-stable/share/examples/drivers/
HDmake_device_driver.sh715 if (scp->intr_cookie != NULL) {
717 scp->res_irq, scp->intr_cookie) != 0)
719 scp->intr_cookie = NULL;
/freebsd-13-stable/sys/dev/ffec/
HDif_ffec.c159 void * intr_cookie[MAX_IRQ_COUNT]; member
1452 if (sc->intr_cookie[irq] != NULL) { in ffec_detach()
1454 sc->intr_cookie[irq]); in ffec_detach()
1696 &sc->intr_cookie[irq]); in ffec_attach()

12