| /NextBSD/sys/dev/cy/ |
| HD | cy_isa.c | 107 struct resource *irq_res, *mem_res; in cy_isa_attach() local 111 irq_res = NULL; in cy_isa_attach() 130 irq_res = bus_alloc_resource(dev, SYS_RES_IRQ, &irq_rid, 0ul, ~0ul, 0ul, in cy_isa_attach() 132 if (irq_res == NULL) { in cy_isa_attach() 136 if (bus_setup_intr(dev, irq_res, INTR_TYPE_TTY, in cy_isa_attach() 145 if (irq_res != NULL) in cy_isa_attach() 146 bus_release_resource(dev, SYS_RES_IRQ, irq_rid, irq_res); in cy_isa_attach()
|
| HD | cy_pci.c | 106 struct resource *ioport_res, *irq_res, *mem_res; local 113 irq_res = NULL; 141 irq_res = bus_alloc_resource(dev, SYS_RES_IRQ, &irq_rid, 0ul, ~0ul, 0ul, 143 if (irq_res == NULL) { 148 irq_setup = bus_setup_intr(dev, irq_res, INTR_TYPE_TTY, 154 irq_setup = bus_setup_intr(dev, irq_res, INTR_TYPE_TTY, 187 if (irq_res != NULL) 188 bus_release_resource(dev, SYS_RES_IRQ, irq_rid, irq_res);
|
| /NextBSD/sys/arm/at91/ |
| HD | at91_ssc.c | 46 struct resource *irq_res; /* IRQ resource */ member 127 err = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE, in at91_ssc_attach() 178 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in at91_ssc_activate() 180 if (sc->irq_res == NULL) in at91_ssc_activate() 195 bus_teardown_intr(dev, sc->irq_res, sc->intrhand); in at91_ssc_deactivate() 202 if (sc->irq_res) in at91_ssc_deactivate() 204 rman_get_rid(sc->irq_res), sc->irq_res); in at91_ssc_deactivate() 205 sc->irq_res = 0; in at91_ssc_deactivate()
|
| HD | at91_rtc.c | 75 struct resource *irq_res; /* IRQ resource */ member 164 err = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC, in at91_rtc_attach() 214 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in at91_rtc_activate() 216 if (sc->irq_res == NULL) in at91_rtc_activate() 234 bus_teardown_intr(dev, sc->irq_res, sc->intrhand); in at91_rtc_deactivate() 243 if (sc->irq_res) in at91_rtc_deactivate() 245 rman_get_rid(sc->irq_res), sc->irq_res); in at91_rtc_deactivate() 246 sc->irq_res = 0; in at91_rtc_deactivate()
|
| HD | at91_twi.c | 65 struct resource *irq_res; /* IRQ resource */ member 149 err = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE, in at91_twi_attach() 201 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in at91_twi_activate() 203 if (sc->irq_res == NULL) in at91_twi_activate() 218 bus_teardown_intr(dev, sc->irq_res, sc->intrhand); in at91_twi_deactivate() 225 if (sc->irq_res) in at91_twi_deactivate() 227 rman_get_rid(sc->irq_res), sc->irq_res); in at91_twi_deactivate() 228 sc->irq_res = 0; in at91_twi_deactivate()
|
| HD | at91_spi.c | 66 struct resource *irq_res; /* IRQ resource */ member 223 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in at91_spi_activate() 225 if (sc->irq_res == NULL) in at91_spi_activate() 227 err = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE, in at91_spi_activate() 266 bus_teardown_intr(dev, sc->irq_res, sc->intrhand); in at91_spi_deactivate() 268 if (sc->irq_res) in at91_spi_deactivate() 270 rman_get_rid(sc->irq_res), sc->irq_res); in at91_spi_deactivate() 271 sc->irq_res = NULL; in at91_spi_deactivate()
|
| HD | at91_rst.c | 60 struct resource *irq_res; /* IRQ resource */ member 139 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in at91_rst_attach() 141 if (sc->irq_res == NULL) { in at91_rst_attach() 148 err = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE, in at91_rst_attach()
|
| HD | at91_pio.c | 65 struct resource *irq_res; /* IRQ resource */ member 186 err = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC, in at91_pio_attach() 225 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in at91_pio_activate() 227 if (sc->irq_res == NULL) in at91_pio_activate() 242 bus_teardown_intr(dev, sc->irq_res, sc->intrhand); in at91_pio_deactivate() 249 if (sc->irq_res) in at91_pio_deactivate() 251 rman_get_rid(sc->irq_res), sc->irq_res); in at91_pio_deactivate() 252 sc->irq_res = 0; in at91_pio_deactivate()
|
| /NextBSD/sys/contrib/vchiq/interface/vchiq_arm/ |
| HD | vchiq_kmod.c | 72 struct resource * irq_res; member 154 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE); in bcm_vchiq_attach() 155 if (sc->irq_res == NULL) { in bcm_vchiq_attach() 167 if (bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE, in bcm_vchiq_attach() 171 sc->irq_res); in bcm_vchiq_attach() 195 bus_teardown_intr(dev, sc->irq_res, sc->intr_hl); in bcm_vchiq_detach() 197 sc->irq_res); in bcm_vchiq_detach()
|
| /NextBSD/sys/dev/sbni/ |
| HD | if_sbni_isa.c | 116 sc->irq_res = bus_alloc_resource_any( in sbni_attach_isa() 121 if (sc->irq_res == NULL) { in sbni_attach_isa() 129 if (sc->irq_res) { in sbni_attach_isa() 154 if (sc->irq_res) { in sbni_attach_isa() 156 dev, sc->irq_res, INTR_TYPE_NET | INTR_MPSAFE, in sbni_attach_isa()
|
| HD | if_sbni_pci.c | 131 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid, in sbni_pci_attach() 134 if (sc->irq_res == NULL) { in sbni_pci_attach() 157 if (sc->irq_res) { in sbni_pci_attach() 158 error = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_NET | in sbni_pci_attach()
|
| /NextBSD/sys/dev/vnic/ |
| HD | nicvf_main.c | 1074 res = nic->msix_entries[irq].irq_res; in nicvf_release_all_interrupts() 1080 nic->msix_entries[irq].irq_res, in nicvf_release_all_interrupts() 1088 rman_get_rid(res), nic->msix_entries[irq].irq_res); in nicvf_release_all_interrupts() 1089 nic->msix_entries[irq].irq_res = NULL; in nicvf_release_all_interrupts() 1116 nic->msix_entries[irq].irq_res = bus_alloc_resource_any(nic->dev, in nicvf_allocate_misc_interrupt() 1118 if (nic->msix_entries[irq].irq_res == NULL) { in nicvf_allocate_misc_interrupt() 1125 ret = bus_setup_intr(nic->dev, nic->msix_entries[irq].irq_res, in nicvf_allocate_misc_interrupt() 1129 res = nic->msix_entries[irq].irq_res; in nicvf_allocate_misc_interrupt() 1132 nic->msix_entries[irq].irq_res = NULL; in nicvf_allocate_misc_interrupt() 1163 res = nic->msix_entries[irq].irq_res; in nicvf_release_net_interrupts() [all …]
|
| /NextBSD/sys/dev/pccbb/ |
| HD | pccbb_isa.c | 151 sc->irq_res = res; in cbb_isa_activate() 155 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res); in cbb_isa_activate() 156 sc->irq_res = NULL; in cbb_isa_activate() 171 if (sc->irq_res) in cbb_isa_deactivate() 172 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res); in cbb_isa_deactivate() 173 sc->irq_res = NULL; in cbb_isa_deactivate()
|
| /NextBSD/sys/dev/stg/ |
| HD | tmc18c30_subr.c | 79 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid, in stg_alloc_resource() 81 if (sc->irq_res == NULL) { in stg_alloc_resource() 111 bus_teardown_intr(dev, sc->irq_res, sc->stg_intrhand); in stg_release_resource() 115 if (sc->irq_res) in stg_release_resource() 117 sc->irq_rid, sc->irq_res); in stg_release_resource()
|
| /NextBSD/sys/dev/nsp/ |
| HD | nsp_pccard.c | 101 bus_teardown_intr(dev, sc->irq_res, sc->nsp_intrhand); in nsp_release_resource() 105 if (sc->irq_res) in nsp_release_resource() 107 sc->irq_rid, sc->irq_res); in nsp_release_resource() 135 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid, in nsp_alloc_resource() 137 if (sc->irq_res == NULL) { in nsp_alloc_resource() 195 error = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_CAM | INTR_ENTROPY | in nsp_pccard_attach()
|
| /NextBSD/sys/dev/sdhci/ |
| HD | sdhci_fdt.c | 70 struct resource *irq_res; /* IRQ resource */ member 196 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in sdhci_fdt_attach() 198 if (sc->irq_res == NULL) { in sdhci_fdt_attach() 231 err = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE, in sdhci_fdt_attach() 254 bus_teardown_intr(dev, sc->irq_res, sc->intrhand); in sdhci_fdt_detach() 255 bus_release_resource(dev, SYS_RES_IRQ, rman_get_rid(sc->irq_res), in sdhci_fdt_detach() 256 sc->irq_res); in sdhci_fdt_detach()
|
| HD | sdhci_pci.c | 116 struct resource *irq_res; /* IRQ resource */ member 320 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in sdhci_pci_attach() 322 if (sc->irq_res == NULL) { in sdhci_pci_attach() 349 err = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC | INTR_MPSAFE, in sdhci_pci_attach() 370 bus_teardown_intr(dev, sc->irq_res, sc->intrhand); in sdhci_pci_detach() 372 rman_get_rid(sc->irq_res), sc->irq_res); in sdhci_pci_detach()
|
| /NextBSD/sys/dev/cm/ |
| HD | if_cm_isa.c | 85 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE); 86 if (sc->irq_res == NULL) { 104 error = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_NET | INTR_MPSAFE, 138 bus_teardown_intr(dev, sc->irq_res, sc->irq_handle); in cm_isa_detach()
|
| /NextBSD/sys/dev/ncv/ |
| HD | ncr53c500_pccard.c | 115 bus_teardown_intr(dev, sc->irq_res, sc->ncv_intrhand); in ncv_release_resource() 128 if (sc->irq_res) { in ncv_release_resource() 130 sc->irq_rid, sc->irq_res); in ncv_release_resource() 182 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid, in ncv_alloc_resource() 184 if (sc->irq_res == NULL) { in ncv_alloc_resource() 253 error = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_CAM | INTR_ENTROPY | in ncv_pccard_attach()
|
| /NextBSD/sys/dev/firewire/ |
| HD | fwohci_pci.c | 276 sc->irq_res = bus_alloc_resource_any(self, SYS_RES_IRQ, &rid, in fwohci_pci_attach() 278 if (sc->irq_res == NULL) { in fwohci_pci_attach() 284 err = bus_setup_intr(self, sc->irq_res, in fwohci_pci_attach() 358 if (sc->irq_res) { in fwohci_pci_detach() 361 err = bus_teardown_intr(self, sc->irq_res, sc->ih); in fwohci_pci_detach() 367 bus_release_resource(self, SYS_RES_IRQ, 0, sc->irq_res); in fwohci_pci_detach() 368 sc->irq_res = NULL; in fwohci_pci_detach()
|
| /NextBSD/sys/mips/rt305x/ |
| HD | rt305x_sysctl.c | 167 if ((sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, in rt305x_sysctl_attach() 173 if ((bus_setup_intr(dev, sc->irq_res, INTR_TYPE_MISC, in rt305x_sysctl_attach() 196 if (sc->irq_res) in rt305x_sysctl_detach() 198 sc->irq_res); in rt305x_sysctl_detach()
|
| /NextBSD/sys/arm/versatile/ |
| HD | sp804.c | 94 struct resource* irq_res; member 217 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE); in sp804_timer_attach() 218 if (sc->irq_res == NULL) { in sp804_timer_attach() 231 if (bus_setup_intr(dev, sc->irq_res, INTR_TYPE_CLK, in sp804_timer_attach() 235 sc->irq_res); in sp804_timer_attach()
|
| /NextBSD/sys/dev/dpt/ |
| HD | dpt_pci.c | 105 dpt->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &dpt->irq_rid, in dpt_pci_attach() 107 if (dpt->irq_res == NULL) { in dpt_pci_attach() 152 if (bus_setup_intr(dev, dpt->irq_res, INTR_TYPE_CAM | INTR_ENTROPY | in dpt_pci_attach()
|
| /NextBSD/sys/dev/ct/ |
| HD | ct_isa.c | 189 ct->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &irq_rid, in ct_isa_attach() 194 if (ct->irq_res == NULL || ct->drq_res == NULL) { in ct_isa_attach() 297 if (bus_setup_intr(dev, ct->irq_res, INTR_TYPE_CAM | INTR_MPSAFE, in ct_isa_attach() 347 if (ct->irq_res != NULL) in ct_space_unmap() 348 bus_release_resource(dev, SYS_RES_IRQ, 0, ct->irq_res); in ct_space_unmap()
|
| /NextBSD/sys/arm/ti/ |
| HD | ti_sdhci.c | 67 struct resource * irq_res; member 561 sc->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in ti_sdhci_attach() 563 if (!sc->irq_res) { in ti_sdhci_attach() 569 if (bus_setup_intr(dev, sc->irq_res, INTR_TYPE_BIO | INTR_MPSAFE, in ti_sdhci_attach() 659 bus_teardown_intr(dev, sc->irq_res, sc->intr_cookie); in ti_sdhci_attach() 660 if (sc->irq_res) in ti_sdhci_attach() 661 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq_res); in ti_sdhci_attach()
|