| /netbsd/src/sys/dev/pci/ |
| D | if_ath_pci.c | 98 void *sc_ih; member 128 if (sc->sc_ih != NULL) { in ath_pci_suspend() 129 pci_intr_disestablish(sc->sc_pc, sc->sc_ih); in ath_pci_suspend() 130 sc->sc_ih = NULL; in ath_pci_suspend() 141 sc->sc_ih = pci_intr_establish_xname(sc->sc_pc, sc->sc_pih, IPL_NET, in ath_pci_resume() 143 if (sc->sc_ih == NULL) { in ath_pci_resume() 201 psc->sc_ih = pci_intr_establish_xname(pc, psc->sc_pih, IPL_NET, in ath_pci_attach() 203 if (psc->sc_ih == NULL) { in ath_pci_attach() 220 pci_intr_disestablish(pc, psc->sc_ih); in ath_pci_attach() 221 psc->sc_ih = NULL; in ath_pci_attach() [all …]
|
| D | ohci_pci.c | 66 void *sc_ih; /* interrupt vectoring */ member 144 sc->sc_ih = pci_intr_establish_xname(pc, ih, IPL_USB, ohci_intr, sc, in ohci_pci_attach() 146 if (sc->sc_ih == NULL) { in ohci_pci_attach() 175 if (sc->sc_ih) { in ohci_pci_attach() 176 pci_intr_disestablish(sc->sc_pc, sc->sc_ih); in ohci_pci_attach() 177 sc->sc_ih = NULL; in ohci_pci_attach() 223 if (sc->sc_ih != NULL) { in ohci_pci_detach() 224 pci_intr_disestablish(sc->sc_pc, sc->sc_ih); in ohci_pci_detach() 225 sc->sc_ih = NULL; in ohci_pci_detach()
|
| D | nvme_pci.c | 228 sc->sc_ih = kmem_zalloc(sizeof(*sc->sc_ih) * psc->psc_nintrs, KM_SLEEP); in nvme_pci_attach() 245 kmem_free(sc->sc_ih, sizeof(*sc->sc_ih) * psc->psc_nintrs); in nvme_pci_attach() 306 kmem_free(sc->sc_ih, sizeof(*sc->sc_ih) * psc->psc_nintrs); in nvme_pci_detach() 326 KASSERT(sc->sc_ih[qid] == NULL); in nvme_pci_intr_establish() 353 sc->sc_ih[qid] = pci_intr_establish_xname(psc->psc_pc, in nvme_pci_intr_establish() 355 if (sc->sc_ih[qid] == NULL) { in nvme_pci_intr_establish() 366 pci_intr_disestablish(psc->psc_pc, sc->sc_ih[qid]); in nvme_pci_intr_establish() 367 sc->sc_ih[qid] = NULL; in nvme_pci_intr_establish() 392 error = interrupt_distribute(sc->sc_ih[qid], affinity, NULL); in nvme_pci_intr_establish() 409 KASSERT(sc->sc_ih[qid] != NULL); in nvme_pci_intr_disestablish() [all …]
|
| D | if_bwi_pci.c | 169 sc->sc_ih = pci_intr_establish_xname(psc->psc_pc, ih, IPL_NET, bwi_intr, in bwi_pci_attach() 171 if (sc->sc_ih == NULL) { in bwi_pci_attach() 200 if (sc->sc_ih) { in bwi_pci_attach() 201 pci_intr_disestablish(psc->psc_pc, sc->sc_ih); in bwi_pci_attach() 202 sc->sc_ih = NULL; in bwi_pci_attach() 221 if (sc->sc_ih != NULL) { in bwi_pci_detach() 222 pci_intr_disestablish(psc->psc_pc, sc->sc_ih); in bwi_pci_detach() 223 sc->sc_ih = NULL; in bwi_pci_detach()
|
| D | if_malo_pci.c | 68 void *sc_ih; member 167 psc->sc_ih = pci_intr_establish_xname(psc->sc_pc, ih, IPL_NET, in malo_pci_attach() 169 if (psc->sc_ih == NULL) { in malo_pci_attach() 187 failih: pci_intr_disestablish(psc->sc_pc, psc->sc_ih); in malo_pci_attach() 188 psc->sc_ih = NULL; in malo_pci_attach() 202 if (psc->sc_ih != NULL) { in malo_pci_detach() 203 pci_intr_disestablish(psc->sc_pc, psc->sc_ih); in malo_pci_detach() 204 psc->sc_ih = NULL; in malo_pci_detach()
|
| /netbsd/src/sys/dev/cardbus/ |
| D | if_ath_cardbus.c | 89 void *sc_ih; /* interrupt handle */ member 115 if (csc->sc_ih != NULL) { in ath_cardbus_suspend() 116 Cardbus_intr_disestablish(csc->sc_ct, csc->sc_ih); in ath_cardbus_suspend() 117 csc->sc_ih = NULL; in ath_cardbus_suspend() 127 csc->sc_ih = Cardbus_intr_establish(csc->sc_ct, in ath_cardbus_resume() 130 if (csc->sc_ih == NULL) { in ath_cardbus_resume() 224 if (csc->sc_ih != NULL) { in ath_cardbus_detach() 225 Cardbus_intr_disestablish(ct, csc->sc_ih); in ath_cardbus_detach() 226 csc->sc_ih = NULL; in ath_cardbus_detach()
|
| D | fwohci_cardbus.c | 61 void *sc_ih; member 124 sc->sc_ih = Cardbus_intr_establish(ct, IPL_BIO, fwohci_intr, sc); in fwohci_cardbus_attach() 125 if (sc->sc_ih == NULL) { in fwohci_cardbus_attach() 132 Cardbus_intr_disestablish(ct, sc->sc_ih); in fwohci_cardbus_attach() 133 sc->sc_ih = NULL; in fwohci_cardbus_attach() 148 if (sc->sc_ih != NULL) { in fwohci_cardbus_detach() 149 Cardbus_intr_disestablish(ct, sc->sc_ih); in fwohci_cardbus_detach() 150 sc->sc_ih = NULL; in fwohci_cardbus_detach()
|
| D | ohci_cardbus.c | 82 void *sc_ih; /* interrupt vectoring */ member 143 sc->sc_ih = Cardbus_intr_establish(ct, IPL_USB, ohci_intr, sc); in ohci_cardbus_attach() 144 if (sc->sc_ih == NULL) { in ohci_cardbus_attach() 154 Cardbus_intr_disestablish(ct, sc->sc_ih); in ohci_cardbus_attach() 155 sc->sc_ih = 0; in ohci_cardbus_attach() 211 if (sc->sc_ih != NULL) { in ohci_cardbus_detach() 212 Cardbus_intr_disestablish(ct, sc->sc_ih); in ohci_cardbus_detach() 213 sc->sc_ih = NULL; in ohci_cardbus_detach()
|
| D | sdhc_cardbus.c | 70 void *sc_ih; member 148 sc->sc_ih = Cardbus_intr_establish(ct, IPL_SDMMC, sdhc_intr, &sc->sc); in sdhc_cardbus_attach() 149 if (sc->sc_ih == NULL) { in sdhc_cardbus_attach() 177 if (sc->sc_ih != NULL) in sdhc_cardbus_attach() 178 Cardbus_intr_disestablish(ct, sc->sc_ih); in sdhc_cardbus_attach() 193 if (sc->sc_ih != NULL) { in sdhc_cardbus_detach() 194 Cardbus_intr_disestablish(ct, sc->sc_ih); in sdhc_cardbus_detach() 195 sc->sc_ih = NULL; in sdhc_cardbus_detach()
|
| D | if_ral_cardbus.c | 88 void *sc_ih; member 185 if (csc->sc_ih != NULL) { in ral_cardbus_detach() 186 Cardbus_intr_disestablish(ct, csc->sc_ih); in ral_cardbus_detach() 187 csc->sc_ih = NULL; in ral_cardbus_detach() 210 csc->sc_ih = Cardbus_intr_establish(ct, IPL_NET, in ral_cardbus_enable() 212 if (csc->sc_ih == NULL) { in ral_cardbus_enable() 229 Cardbus_intr_disestablish(ct, csc->sc_ih); in ral_cardbus_disable() 230 csc->sc_ih = NULL; in ral_cardbus_disable()
|
| D | uhci_cardbus.c | 67 void *sc_ih; /* interrupt vectoring */ member 132 sc->sc_ih = Cardbus_intr_establish(ct, IPL_USB, uhci_intr, sc); in uhci_cardbus_attach() 133 if (sc->sc_ih == NULL) { in uhci_cardbus_attach() 161 Cardbus_intr_disestablish(ct, sc->sc_ih); in uhci_cardbus_attach() 162 sc->sc_ih = NULL; in uhci_cardbus_attach() 186 if (sc->sc_ih != NULL) { in uhci_cardbus_detach() 187 Cardbus_intr_disestablish(ct, sc->sc_ih); in uhci_cardbus_detach() 188 sc->sc_ih = NULL; in uhci_cardbus_detach()
|
| D | if_malo_cardbus.c | 52 void *sc_ih; member 158 if (csc->sc_ih != NULL) { in malo_cardbus_detach() 159 Cardbus_intr_disestablish(ct, csc->sc_ih); in malo_cardbus_detach() 160 csc->sc_ih = NULL; in malo_cardbus_detach() 207 csc->sc_ih = Cardbus_intr_establish(ct, IPL_NET, in malo_cardbus_enable() 209 if (csc->sc_ih == NULL) { in malo_cardbus_enable() 226 Cardbus_intr_disestablish(ct, csc->sc_ih); in malo_cardbus_disable() 227 csc->sc_ih = NULL; in malo_cardbus_disable()
|
| D | ehci_cardbus.c | 77 void *sc_ih; /* interrupt vectoring */ member 167 sc->sc_ih = Cardbus_intr_establish(ct, IPL_USB, ehci_intr, sc); in ehci_cardbus_attach() 168 if (sc->sc_ih == NULL) { in ehci_cardbus_attach() 195 Cardbus_intr_disestablish(ct, sc->sc_ih); in ehci_cardbus_attach() 196 sc->sc_ih = NULL; in ehci_cardbus_attach() 220 if (sc->sc_ih != NULL) { in ehci_cardbus_detach() 221 Cardbus_intr_disestablish(ct, sc->sc_ih); in ehci_cardbus_detach() 222 sc->sc_ih = NULL; in ehci_cardbus_detach()
|
| D | if_bwi_cardbus.c | 188 if (sc->sc_ih != NULL) { in bwi_cardbus_detach() 189 Cardbus_intr_disestablish(ct, sc->sc_ih); in bwi_cardbus_detach() 190 sc->sc_ih = NULL; in bwi_cardbus_detach() 230 sc->sc_ih = Cardbus_intr_establish(ct, IPL_NET, bwi_intr, sc); in bwi_cardbus_enable() 231 if (sc->sc_ih == NULL) { in bwi_cardbus_enable() 249 if (sc->sc_ih != NULL) { in bwi_cardbus_disable() 250 Cardbus_intr_disestablish(ct, sc->sc_ih); in bwi_cardbus_disable() 251 sc->sc_ih = NULL; in bwi_cardbus_disable()
|
| /netbsd/src/sys/arch/arm/clps711x/ |
| D | clpscom.c | 91 void *sc_ih[3]; member 215 sc->sc_ih[i] = NULL; in clpscom_attach() 279 sc->sc_ih[CLPSCOM_TXINT] != NULL) { in clpscom_txintr() 280 intr_disestablish(sc->sc_ih[CLPSCOM_TXINT]); in clpscom_txintr() 281 sc->sc_ih[CLPSCOM_TXINT] = NULL; in clpscom_txintr() 304 if (sc->sc_ih[CLPSCOM_RXINT] != NULL) { in clpscom_rxintr() 345 intr_disestablish(sc->sc_ih[CLPSCOM_RXINT]); in clpscom_rxintr() 346 sc->sc_ih[CLPSCOM_RXINT] = NULL; in clpscom_rxintr() 365 if (sc->sc_ih[CLPSCOM_MSINT] != NULL) { in clpscom_msintr() 453 if (sc->sc_ih[CLPSCOM_TXINT] == NULL) { in clpscom_start() [all …]
|
| /netbsd/src/sys/arch/evbarm/hdl_g/ |
| D | btn_obio.c | 55 void *sc_ih; member 116 sc->sc_ih = i80321_intr_establish(oba->oba_irq, IPL_TTY, btn_intr, sc); in btn_obio_attach() 117 if (sc->sc_ih == NULL) { in btn_obio_attach() 143 i80321_intr_disestablish(sc->sc_ih); in btn_intr() 144 sc->sc_ih = NULL; in btn_intr() 155 i80321_intr_disestablish(sc->sc_ih); in btn_intr() 156 sc->sc_ih = NULL; in btn_intr()
|
| /netbsd/src/sys/dev/pcmcia/ |
| D | spc_pcmcia.c | 58 void *sc_ih; /* interrupt handler */ member 171 sc->sc_ih = pcmcia_intr_establish(sc->sc_pf, IPL_BIO, in spc_pcmcia_enable() 173 if (!sc->sc_ih) in spc_pcmcia_enable() 178 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_ih); in spc_pcmcia_enable() 179 sc->sc_ih = 0; in spc_pcmcia_enable() 187 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_ih); in spc_pcmcia_enable() 188 sc->sc_ih = 0; in spc_pcmcia_enable()
|
| D | aic_pcmcia.c | 59 void *sc_ih; /* interrupt handler */ member 183 psc->sc_ih = pcmcia_intr_establish(psc->sc_pf, IPL_BIO, in aic_pcmcia_enable() 185 if (!psc->sc_ih) in aic_pcmcia_enable() 190 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih); in aic_pcmcia_enable() 191 psc->sc_ih = 0; in aic_pcmcia_enable() 199 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih); in aic_pcmcia_enable() 200 psc->sc_ih = 0; in aic_pcmcia_enable()
|
| D | if_an_pcmcia.c | 79 void *sc_ih; /* interrupt handle */ member 201 psc->sc_ih = pcmcia_intr_establish(psc->sc_pf, IPL_NET, an_intr, sc); in an_pcmcia_enable() 202 if (!psc->sc_ih) in an_pcmcia_enable() 207 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih); in an_pcmcia_enable() 208 psc->sc_ih = 0; in an_pcmcia_enable() 220 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih); in an_pcmcia_disable() 221 psc->sc_ih = 0; in an_pcmcia_disable()
|
| D | nca_pcmcia.c | 60 void *sc_ih; /* interrupt handler */ member 218 sc->sc_ih = pcmcia_intr_establish(sc->sc_pf, IPL_BIO, in nca_pcmcia_enable() 220 if (sc->sc_ih == NULL) in nca_pcmcia_enable() 225 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_ih); in nca_pcmcia_enable() 226 sc->sc_ih = 0; in nca_pcmcia_enable() 234 pcmcia_intr_disestablish(sc->sc_pf, sc->sc_ih); in nca_pcmcia_enable() 235 sc->sc_ih = 0; in nca_pcmcia_enable()
|
| D | if_sm_pcmcia.c | 73 void *sc_ih; /* interrupt cookie */ member 248 psc->sc_ih = pcmcia_intr_establish(psc->sc_pf, IPL_NET, smc91cxx_intr, in sm_pcmcia_enable() 250 if (!psc->sc_ih) in sm_pcmcia_enable() 255 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih); in sm_pcmcia_enable() 256 psc->sc_ih = 0; in sm_pcmcia_enable() 268 pcmcia_intr_disestablish(psc->sc_pf, psc->sc_ih); in sm_pcmcia_disable() 269 psc->sc_ih = 0; in sm_pcmcia_disable()
|
| D | if_awi_pcmcia.c | 86 void *sc_ih; /* interrupt handler */ member 128 psc->sc_ih = pcmcia_intr_establish(pf, IPL_NET, awi_intr, sc); in awi_pcmcia_enable() 129 if (!psc->sc_ih) in awi_pcmcia_enable() 134 pcmcia_intr_disestablish(pf, psc->sc_ih); in awi_pcmcia_enable() 135 psc->sc_ih = 0; in awi_pcmcia_enable() 148 pcmcia_intr_disestablish(pf, psc->sc_ih); in awi_pcmcia_disable() 149 psc->sc_ih = 0; in awi_pcmcia_disable()
|
| /netbsd/src/sys/arch/mips/ralink/ |
| D | ralink_ehci.c | 52 void *sc_ih; member 131 sc->sc_ih = ra_intr_establish(RA_IRQ_USB, ehci_intr, sc, 1); in ralink_ehci_attach() 132 if (sc->sc_ih == NULL) { in ralink_ehci_attach() 171 ra_intr_disestablish(sc->sc_ih); in ralink_ehci_attach() 172 sc->sc_ih = NULL; in ralink_ehci_attach() 190 if (sc->sc_ih != NULL) { in ralink_ehci_detach() 191 ra_intr_disestablish(sc->sc_ih); in ralink_ehci_detach() 192 sc->sc_ih = NULL; in ralink_ehci_detach()
|
| /netbsd/src/sys/arch/arm/xscale/ |
| D | pxa2x0_ohci.c | 44 void *sc_ih; member 84 sc->sc_ih = NULL; in pxaohci_attach() 111 sc->sc_ih = pxa2x0_intr_establish(PXA2X0_INT_USBH1, IPL_USB, in pxaohci_attach() 113 if (sc->sc_ih == NULL) { in pxaohci_attach() 135 pxa2x0_intr_disestablish(sc->sc_ih); in pxaohci_attach() 136 sc->sc_ih = NULL; in pxaohci_attach() 175 if (sc->sc_ih) { in pxaohci_detach() 176 pxa2x0_intr_disestablish(sc->sc_ih); in pxaohci_detach() 177 sc->sc_ih = NULL; in pxaohci_detach()
|
| /netbsd/src/sys/arch/powerpc/booke/dev/ |
| D | pq3sdhc.c | 62 void *sc_ih; /* interrupt vectoring */ member 118 sc->sc_ih = intr_establish(cnl->cnl_intrs[0], IPL_VM, IST_ONCHIP, in pq3sdhc_attach() 120 if (sc->sc_ih == NULL) { in pq3sdhc_attach() 138 if (sc->sc_ih) { in pq3sdhc_attach() 139 intr_disestablish(sc->sc_ih); in pq3sdhc_attach() 140 sc->sc_ih = NULL; in pq3sdhc_attach()
|