/freebsd/sys/dev/ppbus/ |
H A D | lpt.c | 399 sc->sc_irq = 0; in lpt_attach() 524 if (sc->sc_irq & LP_ENABLE_IRQ) in lptopen() 525 sc->sc_irq |= LP_USE_IRQ; in lptopen() 527 sc->sc_irq &= ~LP_USE_IRQ; in lptopen() 572 if (sc->sc_irq & LP_USE_IRQ) in lptopen() 583 if (sc->sc_irq & LP_USE_IRQ) { in lptopen() 929 if (sc->sc_irq & LP_HAS_IRQ) { in lptioctl() 939 old_sc_irq = sc->sc_irq; in lptioctl() 946 sc->sc_irq |= LP_ENABLE_IRQ; in lptioctl() 953 sc->sc_irq |= LP_ENABLE_EXT; in lptioctl() [all …]
|
/freebsd/sys/powerpc/powermac/ |
H A D | pswitch.c | 49 struct resource *sc_irq; member 93 sc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, in pswitch_attach() 95 if (sc->sc_irq == NULL) { in pswitch_attach() 100 if (bus_setup_intr(dev, sc->sc_irq, INTR_TYPE_MISC | INTR_EXCL, in pswitch_attach() 104 sc->sc_irq); in pswitch_attach()
|
H A D | cuda.c | 162 sc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->sc_irqrid, in cuda_attach() 164 if (sc->sc_irq == NULL) { in cuda_attach() 171 if (bus_setup_intr(dev, sc->sc_irq, INTR_TYPE_MISC | INTR_MPSAFE in cuda_attach() 177 sc->sc_irq); in cuda_attach() 265 bus_teardown_intr(dev, sc->sc_irq, sc->sc_ih); in cuda_detach() 266 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irqrid, sc->sc_irq); in cuda_detach()
|
H A D | pmu.c | 305 sc->sc_irq = bus_alloc_resource_any(extint, SYS_RES_IRQ, &sc->sc_irqrid, in setup_pmu_intr() 307 if (sc->sc_irq == NULL) { in setup_pmu_intr() 312 if (bus_setup_intr(dev, sc->sc_irq, INTR_TYPE_MISC | INTR_MPSAFE in setup_pmu_intr() 316 sc->sc_irq); in setup_pmu_intr() 533 bus_teardown_intr(dev, sc->sc_irq, sc->sc_ih); in pmu_detach() 534 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irqrid, sc->sc_irq); in pmu_detach()
|
H A D | kiic.c | 105 struct resource *sc_irq; member 224 sc->sc_irq = bus_alloc_resource_any(self, SYS_RES_IRQ, &sc->sc_irqrid, in kiic_attach() 226 bus_setup_intr(self, sc->sc_irq, INTR_TYPE_MISC | INTR_MPSAFE, NULL, in kiic_attach()
|
H A D | cudavar.h | 80 struct resource *sc_irq; member
|
H A D | pmuvar.h | 155 struct resource *sc_irq; member
|
/freebsd/sys/dev/mwl/ |
H A D | if_mwl_pci.c | 75 struct resource *sc_irq; /* irq resource */ member 157 psc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in mwl_pci_attach() 159 if (psc->sc_irq == NULL) { in mwl_pci_attach() 163 if (bus_setup_intr(dev, psc->sc_irq, in mwl_pci_attach() 203 bus_teardown_intr(dev, psc->sc_irq, psc->sc_ih); in mwl_pci_attach() 205 bus_release_resource(dev, SYS_RES_IRQ, 0, psc->sc_irq); in mwl_pci_attach() 226 bus_teardown_intr(dev, psc->sc_irq, psc->sc_ih); in mwl_pci_detach() 227 bus_release_resource(dev, SYS_RES_IRQ, 0, psc->sc_irq); in mwl_pci_detach()
|
/freebsd/sys/dev/ath/ |
H A D | if_ath_pci.c | 79 struct resource *sc_irq; /* irq resource */ member 219 psc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in ath_pci_attach() 221 if (psc->sc_irq == NULL) { in ath_pci_attach() 225 if (bus_setup_intr(dev, psc->sc_irq, in ath_pci_attach() 291 bus_teardown_intr(dev, psc->sc_irq, psc->sc_ih); in ath_pci_attach() 293 bus_release_resource(dev, SYS_RES_IRQ, 0, psc->sc_irq); in ath_pci_attach() 324 bus_teardown_intr(dev, psc->sc_irq, psc->sc_ih); in ath_pci_detach() 325 bus_release_resource(dev, SYS_RES_IRQ, 0, psc->sc_irq); in ath_pci_detach()
|
/freebsd/sys/arm/broadcom/bcm2835/ |
H A D | bcm2835_dma.c | 144 struct resource * sc_irq[BCM_DMA_CH_MAX]; member 698 sc->sc_irq[i] = NULL; in bcm_dma_attach() 728 sc->sc_irq[rid] = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in bcm_dma_attach() 730 if (sc->sc_irq[rid] == NULL) { in bcm_dma_attach() 735 if (bus_setup_intr(dev, sc->sc_irq[rid], INTR_TYPE_MISC | INTR_MPSAFE, in bcm_dma_attach() 759 bus_teardown_intr(dev, sc->sc_irq[i], sc->sc_intrhand[i]); in bcm_dma_attach() 760 if (sc->sc_irq[i]) in bcm_dma_attach() 761 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq[i]); in bcm_dma_attach()
|
/freebsd/sys/powerpc/ps3/ |
H A D | ps3disk.c | 112 struct resource *sc_irq; member 195 sc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->sc_irqid, in ps3disk_attach() 197 if (!sc->sc_irq) { in ps3disk_attach() 203 err = bus_setup_intr(dev, sc->sc_irq, in ps3disk_attach() 276 bus_teardown_intr(dev, sc->sc_irq, sc->sc_irqctx); in ps3disk_attach() 278 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irqid, sc->sc_irq); in ps3disk_attach() 297 bus_teardown_intr(dev, sc->sc_irq, sc->sc_irqctx); in ps3disk_detach() 298 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irqid, sc->sc_irq); in ps3disk_detach()
|
H A D | ps3cdrom.c | 96 struct resource *sc_irq; member 173 sc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->sc_irqid, in ps3cdrom_attach() 175 if (!sc->sc_irq) { in ps3cdrom_attach() 181 err = bus_setup_intr(dev, sc->sc_irq, in ps3cdrom_attach() 298 bus_teardown_intr(dev, sc->sc_irq, sc->sc_irqctx); in ps3cdrom_attach() 302 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irqid, sc->sc_irq); in ps3cdrom_attach() 327 bus_teardown_intr(dev, sc->sc_irq, sc->sc_irqctx); in ps3cdrom_detach() 328 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irqid, sc->sc_irq); in ps3cdrom_detach()
|
H A D | if_glcreg.h | 77 struct resource *sc_irq; member
|
H A D | if_glc.c | 169 sc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->sc_irqid, in glc_attach() 171 if (sc->sc_irq == NULL) { in glc_attach() 177 bus_setup_intr(dev, sc->sc_irq, in glc_attach()
|
/freebsd/sys/dev/puc/ |
H A D | puc.c | 236 sc->sc_irq.rm_type = RMAN_ARRAY; in puc_bfe_attach() 237 error = rman_init(&sc->sc_irq); in puc_bfe_attach() 255 sc->sc_irq.rm_descr = strdup(buffer, M_PUC); in puc_bfe_attach() 263 error = rman_manage_region(&sc->sc_irq, 1, sc->sc_nports); in puc_bfe_attach() 307 port->p_ires = rman_reserve_resource(&sc->sc_irq, port->p_nr, in puc_bfe_attach() 391 rman_fini(&sc->sc_irq); in puc_bfe_attach() 392 free(__DECONST(void *, sc->sc_irq.rm_descr), M_PUC); in puc_bfe_attach() 439 rman_fini(&sc->sc_irq); in puc_bfe_detach() 440 free(__DECONST(void *, sc->sc_irq.rm_descr), M_PUC); in puc_bfe_detach()
|
H A D | puc_bfe.h | 56 struct rman sc_irq; member
|
/freebsd/sys/powerpc/include/ |
H A D | openpicvar.h | 54 int sc_irq; member
|
/freebsd/sys/dev/asmc/ |
H A D | asmc.c | 736 sc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, in asmc_attach() 738 if (sc->sc_irq == NULL) { in asmc_attach() 744 ret = bus_setup_intr(dev, sc->sc_irq, in asmc_attach() 756 bus_release_resource(dev, SYS_RES_IRQ, sc->sc_rid_irq, sc->sc_irq); in asmc_attach() 777 bus_teardown_intr(dev, sc->sc_irq, sc->sc_cookie); in asmc_detach() 778 if (sc->sc_irq) in asmc_detach() 780 sc->sc_irq); in asmc_detach()
|
H A D | asmcvar.h | 47 struct resource *sc_irq; member
|
/freebsd/sys/dev/safe/ |
H A D | safe.c | 251 sc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in safe_attach() 253 if (sc->sc_irq == NULL) { in safe_attach() 261 if (bus_setup_intr(dev, sc->sc_irq, INTR_TYPE_NET | INTR_MPSAFE, in safe_attach() 431 bus_teardown_intr(dev, sc->sc_irq, sc->sc_ih); in safe_attach() 433 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq); in safe_attach() 468 bus_teardown_intr(dev, sc->sc_irq, sc->sc_ih); in safe_detach() 469 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq); in safe_detach()
|
H A D | safevar.h | 135 struct resource *sc_irq; member
|
/freebsd/sys/powerpc/powerpc/ |
H A D | openpic.c | 105 sc->sc_irq = 0; in openpic_common_attach() 117 &sc->sc_irq, RF_ACTIVE); in openpic_common_attach()
|
/freebsd/sys/dev/hifn/ |
H A D | hifn7751var.h | 139 struct resource *sc_irq; member
|
H A D | hifn7751.c | 524 sc->sc_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in hifn_attach() 526 if (sc->sc_irq == NULL) { in hifn_attach() 534 if (bus_setup_intr(dev, sc->sc_irq, INTR_TYPE_NET | INTR_MPSAFE, in hifn_attach() 592 bus_teardown_intr(dev, sc->sc_irq, sc->sc_intrhand); in hifn_attach() 595 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq); in hifn_attach() 642 bus_teardown_intr(dev, sc->sc_irq, sc->sc_intrhand); in hifn_detach() 644 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->sc_irq); in hifn_detach()
|
/freebsd/sys/dev/iwm/ |
H A D | if_iwmvar.h | 432 struct resource *sc_irq; member
|