/freebsd-current/sys/dev/xen/xenpci/ |
H A D | xenpcivar.h | 35 struct resource* res_irq; /* Resource for irq range. */ member in struct:xenpci_softc
|
H A D | xenpci.c | 58 scp->res_irq, INTR_MPSAFE|INTR_TYPE_MISC, 73 scp->res_irq, 0); 90 if (scp->res_irq != 0) { 92 scp->rid_irq, scp->res_irq); 94 scp->rid_irq, scp->res_irq); 95 scp->res_irq = 0; 109 scp->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, 111 if (scp->res_irq == NULL) { 189 scp->res_irq, scp->intr_cookie) != 0)
|
/freebsd-current/sys/dev/pcf/ |
H A D | pcf_isa.c | 142 sc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->rid_irq, 144 if (sc->res_irq == 0) { 153 if (sc->res_irq) { 154 rv = bus_setup_intr(dev, sc->res_irq, 172 if (sc->res_irq != 0) { 174 sc->res_irq); 198 if (sc->res_irq != 0) { 199 bus_teardown_intr(dev, sc->res_irq, sc->intr_cookie); 200 bus_release_resource(dev, SYS_RES_IRQ, sc->rid_irq, sc->res_irq);
|
H A D | pcfvar.h | 75 struct resource *res_irq; member in struct:pcf_softc
|
/freebsd-current/sys/arm64/qoriq/ |
H A D | qoriq_gpio_pic.c | 61 struct resource *res_irq; member in struct:qoriq_gpio_pic_softc 351 sc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, 353 if (sc->res_irq == NULL) { 359 error = bus_setup_intr(dev, sc->res_irq, INTR_TYPE_MISC | INTR_MPSAFE, 399 bus_teardown_intr(dev, sc->res_irq, sc->irq_cookie); 401 if (sc->res_irq != NULL) 403 rman_get_rid(sc->res_irq), sc->res_irq);
|
/freebsd-current/sys/dev/fdc/ |
H A D | fdcvar.h | 57 struct resource *res_irq, *res_drq; member in struct:fdc_data
|
H A D | fdc_isa.c | 134 fdc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &fdc->rid_irq, 136 if (fdc->res_irq == NULL) {
|
H A D | fdc.c | 1596 bus_teardown_intr(dev, fdc->res_irq, fdc->fdc_intr); 1598 if (fdc->res_irq != NULL) 1600 fdc->res_irq); 1601 fdc->res_irq = NULL; 1735 bus_teardown_intr(dev, fdc->res_irq, fdc->fdc_intr); 1794 error = bus_setup_intr(dev, fdc->res_irq,
|
/freebsd-current/sys/dev/ppbus/ |
H A D | if_plip.c | 156 struct resource *res_irq; member in struct:lp_data 244 lp->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, 246 if (lp->res_irq == NULL) { 271 error = bus_setup_intr(dev, lp->res_irq, INTR_TYPE_NET | INTR_MPSAFE, 276 bus_release_resource(dev, SYS_RES_IRQ, 0, lp->res_irq); 295 bus_teardown_intr(dev, sc->res_irq, sc->sc_intr_cookie); 296 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->res_irq);
|
/freebsd-current/sys/dev/ppc/ |
H A D | ppc.c | 1728 ppc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, 1736 if (ppc->res_irq) 1737 ppc->ppc_irq = rman_get_start(ppc->res_irq); 1758 if (ppc->res_irq != 0) { 1760 ppc->res_irq); 1790 if (ppc->res_irq) { 1792 error = bus_setup_intr(dev, ppc->res_irq, INTR_TYPE_TTY | 1819 if (ppc->res_irq == 0) { 1826 if (ppc->res_irq != 0) { 1827 bus_teardown_intr(dev, ppc->res_irq, pp [all...] |
H A D | ppcreg.h | 110 struct resource *res_irq, *res_drq, *res_ioport; member in struct:ppc_data
|
/freebsd-current/share/examples/drivers/ |
H A D | make_device_driver.sh | 197 struct resource* res_irq; /* Resource for irq range. */ 665 if (scp->res_irq) { 667 if (BUS_SETUP_INTR(parent, device, scp->res_irq, INTR_TYPE_TTY, 717 scp->res_irq, scp->intr_cookie) != 0) 742 scp->res_irq = bus_alloc_resource(device, SYS_RES_IRQ, 744 if (scp->res_irq == NULL) 770 if (scp->res_irq != 0) { 772 scp->rid_irq, scp->res_irq); 774 scp->rid_irq, scp->res_irq); 775 scp->res_irq [all...] |