/freebsd-12-stable/sys/dev/xen/xenpci/ |
H A D | xenpcivar.h | 37 struct resource* res_irq; /* Resource for irq range. */ member in struct:xenpci_softc
|
H A D | xenpci.c | 73 scp->res_irq, INTR_MPSAFE|INTR_TYPE_MISC, 88 scp->res_irq, 0); 105 if (scp->res_irq != 0) { 107 scp->rid_irq, scp->res_irq); 109 scp->rid_irq, scp->res_irq); 110 scp->res_irq = 0; 124 scp->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, 126 if (scp->res_irq == NULL) { 204 scp->res_irq, scp->intr_cookie) != 0)
|
/freebsd-12-stable/sys/dev/pcf/ |
H A D | pcf_ebus.c | 171 sc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, 173 if (sc->res_irq == 0) { 197 if (sc->res_irq) { 198 rv = bus_setup_intr(dev, sc->res_irq, 216 if (sc->res_irq != 0) { 218 sc->res_irq); 242 if (sc->res_irq != 0) { 243 bus_teardown_intr(dev, sc->res_irq, 246 sc->res_irq);
|
H A D | pcf_isa.c | 146 sc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->rid_irq, 148 if (sc->res_irq == 0) { 157 if (sc->res_irq) { 158 rv = bus_setup_intr(dev, sc->res_irq, 176 if (sc->res_irq != 0) { 178 sc->res_irq); 202 if (sc->res_irq != 0) { 203 bus_teardown_intr(dev, sc->res_irq, sc->intr_cookie); 204 bus_release_resource(dev, SYS_RES_IRQ, sc->rid_irq, sc->res_irq);
|
H A D | envctrl.c | 128 sc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->rid_irq, 130 if (sc->res_irq == 0) { 139 rv = bus_setup_intr(dev, sc->res_irq, 156 if (sc->res_irq != 0) { 158 sc->res_irq); 182 if (sc->res_irq != 0) { 183 bus_teardown_intr(dev, sc->res_irq, sc->intr_cookie); 184 bus_release_resource(dev, SYS_RES_IRQ, sc->rid_irq, sc->res_irq);
|
H A D | pcfvar.h | 77 struct resource *res_irq; member in struct:pcf_softc
|
/freebsd-12-stable/sys/dev/fdc/ |
H A D | fdc_pccard.c | 76 fdc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &fdc->rid_irq, 78 if (fdc->res_irq == NULL) {
|
H A D | fdcvar.h | 60 struct resource *res_irq, *res_drq; member in struct:fdc_data
|
H A D | fdc_isa.c | 138 fdc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &fdc->rid_irq, 140 if (fdc->res_irq == NULL) {
|
H A D | fdc.c | 1615 bus_teardown_intr(dev, fdc->res_irq, fdc->fdc_intr); 1617 if (fdc->res_irq != NULL) 1619 fdc->res_irq); 1620 fdc->res_irq = NULL; 1754 bus_teardown_intr(dev, fdc->res_irq, fdc->fdc_intr); 1813 error = bus_setup_intr(dev, fdc->res_irq,
|
/freebsd-12-stable/sys/dev/ppbus/ |
H A D | if_plip.c | 158 struct resource *res_irq; member in struct:lp_data 248 lp->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, 250 if (lp->res_irq == NULL) { 277 error = bus_setup_intr(dev, lp->res_irq, INTR_TYPE_NET | INTR_MPSAFE, 282 bus_release_resource(dev, SYS_RES_IRQ, 0, lp->res_irq); 301 bus_teardown_intr(dev, sc->res_irq, sc->sc_intr_cookie); 302 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->res_irq);
|
/freebsd-12-stable/sys/dev/ppc/ |
H A D | ppc.c | 1737 ppc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, 1745 if (ppc->res_irq) 1746 ppc->ppc_irq = rman_get_start(ppc->res_irq); 1767 if (ppc->res_irq != 0) { 1769 ppc->res_irq); 1799 if (ppc->res_irq) { 1801 error = bus_setup_intr(dev, ppc->res_irq, INTR_TYPE_TTY | 1828 if (ppc->res_irq == 0) { 1835 if (ppc->res_irq != 0) { 1836 bus_teardown_intr(dev, ppc->res_irq, pp [all...] |
H A D | ppcreg.h | 112 struct resource *res_irq, *res_drq, *res_ioport; member in struct:ppc_data
|
/freebsd-12-stable/share/examples/drivers/ |
H A D | make_device_driver.sh | 204 struct resource* res_irq; /* Resource for irq range. */ 672 if (scp->res_irq) { 674 if (BUS_SETUP_INTR(parent, device, scp->res_irq, INTR_TYPE_TTY, 724 scp->res_irq, scp->intr_cookie) != 0) 749 scp->res_irq = bus_alloc_resource(device, SYS_RES_IRQ, 751 if (scp->res_irq == NULL) 777 if (scp->res_irq != 0) { 779 scp->rid_irq, scp->res_irq); 781 scp->rid_irq, scp->res_irq); 782 scp->res_irq [all...] |
/freebsd-12-stable/sys/dev/bktr/ |
H A D | bktr_os.c | 377 bktr->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, 379 if (bktr->res_irq == NULL) { 385 error = bus_setup_intr(dev, bktr->res_irq, INTR_TYPE_TTY, 469 if (bktr->res_irq) 470 bus_release_resource(dev, SYS_RES_IRQ, bktr->irq_rid, bktr->res_irq); 517 bus_teardown_intr(dev, bktr->res_irq, bktr->res_ih); 518 bus_release_resource(dev, SYS_RES_IRQ, bktr->irq_rid, bktr->res_irq);
|
H A D | bktr_reg.h | 533 struct resource *res_irq; /* 4.x resource descriptor for interrupt */ member in struct:bktr_softc
|