Home
last modified time | relevance | path

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

12

/freebsd/sys/dev/xen/xenpci/
H A Dxenpci.c59 &scp->intr_cookie); in xenpci_irq_init()
187 if (scp->intr_cookie != NULL) { in xenpci_detach()
189 scp->res_irq, scp->intr_cookie) != 0) in xenpci_detach()
192 scp->intr_cookie = NULL; in xenpci_detach()
H A Dxenpcivar.h36 void *intr_cookie; member
/freebsd/sys/arm/nvidia/
H A Dtegra_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()
428 bus_teardown_intr(dev, sc->irq_res, sc->intr_cookie); in tegra_sdhci_detach()
/freebsd/sys/dev/gpio/
H A Dgpioaei.c51 void * intr_cookie; member
183 gpio_aei_intr, ctx, &ctx->intr_cookie); in gpio_aei_enumerate()
239 bus_teardown_intr(dev, ctx->intr_res, ctx->intr_cookie); in gpio_aei_detach()
H A Dgpioc.c75 void *intr_cookie; member
219 intr_conf, &intr_conf->intr_cookie); in gpioc_allocate_pin_intr()
249 if (intr_conf->intr_cookie != NULL) { in gpioc_release_pin_intr()
251 intr_conf->intr_cookie); in gpioc_release_pin_intr()
255 intr_conf->intr_cookie = NULL; in gpioc_release_pin_intr()
/freebsd/sys/dev/pcf/
H A Dpcf_isa.c156 NULL, pcf_intr, sc, &sc->intr_cookie); in pcf_isa_attach()
196 bus_teardown_intr(dev, sc->res_irq, sc->intr_cookie); in pcf_isa_detach()
H A Dpcfvar.h77 void *intr_cookie; member
/freebsd/sys/arm64/qoriq/
H A Dqoriq_dw_pci.c70 void *intr_cookie; member
237 qorif_dw_pci_intr, NULL, sc, &sc->intr_cookie)) { in qorif_dw_pci_attach()
/freebsd/sys/arm/ti/
H A Dti_sdhci.c72 void * intr_cookie; member
578 NULL, ti_sdhci_intr, sc, &sc->intr_cookie)) { in ti_sdhci_attach()
689 if (sc->intr_cookie) in ti_sdhci_attach()
690 bus_teardown_intr(dev, sc->irq_res, sc->intr_cookie); in ti_sdhci_attach()
/freebsd/sys/dev/dwc/
H A Dif_dwc.c594 NULL, dwc_intr, sc, &sc->intr_cookie); in dwc_attach()
623 bus_teardown_intr(dev, sc->res[1], sc->intr_cookie); in dwc_attach()
648 if (sc->intr_cookie != NULL) { in dwc_detach()
649 bus_teardown_intr(dev, sc->res[1], sc->intr_cookie); in dwc_detach()
H A Dif_dwcvar.h70 void * intr_cookie; member
/freebsd/sys/dev/tpm/
H A Dtpm_tis_core.c121 NULL, tpmtis_intr_handler, sc, &sc->intr_cookie); in tpmtis_attach()
144 if (sc->intr_cookie != NULL) in tpmtis_detach()
145 bus_teardown_intr(dev, sc->irq_res, sc->intr_cookie); in tpmtis_detach()
H A Dtpmvar.h47 void *intr_cookie; member
H A Dtpm_tis.c
H A Dtpm20.h126 void *intr_cookie; member
/freebsd/sys/dev/ppbus/
H A Dppi.c77 void *intr_cookie; /* interrupt registration cookie */ member
172 &ppi->intr_cookie); in ppi_attach()
205 bus_teardown_intr(dev, ppi->intr_resource, ppi->intr_cookie); in ppi_detach()
H A Dpps.c52 void *intr_cookie; /* interrupt registration cookie */ member
123 sc, &sc->intr_cookie); in ppsattach()
/freebsd/sys/dev/sdhci/
H A Dfsl_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/sys/dev/xilinx/
H A Dxlnx_pcib.c90 void *intr_cookie[3]; member
368 xlnx_pcib_intr, NULL, sc, &sc->intr_cookie[0]); in xlnx_pcib_fdt_attach()
376 xlnx_pcib_msi0_intr, NULL, sc, &sc->intr_cookie[1]); in xlnx_pcib_fdt_attach()
384 xlnx_pcib_msi1_intr, NULL, sc, &sc->intr_cookie[2]); in xlnx_pcib_fdt_attach()
H A Dif_xaevar.h63 void * intr_cookie; member
/freebsd/sys/dev/pci/
H A Dpci_dw_mv.c90 void *intr_cookie; member
302 pci_mv_intr, NULL, sc, &sc->intr_cookie)) { in pci_mv_attach()
/freebsd/sys/dev/mmc/host/
H A Ddwmmc_var.h53 void *intr_cookie; member
/freebsd/sys/dev/ppc/
H A Dppcreg.h112 void *intr_cookie; member
/freebsd/share/examples/drivers/
H A Dmake_device_driver.sh716 if (scp->intr_cookie != NULL) {
718 scp->res_irq, scp->intr_cookie) != 0)
720 scp->intr_cookie = NULL;
/freebsd/sys/riscv/iommu/
H A Diommu.c835 riscv_cq_intr, NULL, sc, &sc->intr_cookie[0]); in riscv_iommu_setup_interrupts()
842 riscv_fq_intr, NULL, sc, &sc->intr_cookie[1]); in riscv_iommu_setup_interrupts()
849 riscv_pm_intr, NULL, sc, &sc->intr_cookie[2]); in riscv_iommu_setup_interrupts()
856 riscv_pq_intr, NULL, sc, &sc->intr_cookie[3]); in riscv_iommu_setup_interrupts()

12