/freebsd-10.0-release/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 | 74 scp->res_irq, INTR_MPSAFE|INTR_TYPE_MISC, 89 scp->res_irq, 0); 106 if (scp->res_irq != 0) { 108 scp->rid_irq, scp->res_irq); 110 scp->rid_irq, scp->res_irq); 111 scp->res_irq = 0; 132 scp->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, 134 if (scp->res_irq == NULL) { 298 scp->res_irq, scp->intr_cookie) != 0)
|
/freebsd-10.0-release/sys/dev/pcf/ |
H A D | pcf_ebus.c | 169 sc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, 171 if (sc->res_irq == 0) { 195 if (sc->res_irq) { 196 rv = bus_setup_intr(dev, sc->res_irq, 214 if (sc->res_irq != 0) { 216 sc->res_irq); 240 if (sc->res_irq != 0) { 241 bus_teardown_intr(dev, sc->res_irq, 244 sc->res_irq);
|
H A D | pcf_isa.c | 144 sc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->rid_irq, 146 if (sc->res_irq == 0) { 155 if (sc->res_irq) { 156 rv = bus_setup_intr(dev, sc->res_irq, 174 if (sc->res_irq != 0) { 176 sc->res_irq); 200 if (sc->res_irq != 0) { 201 bus_teardown_intr(dev, sc->res_irq, sc->intr_cookie); 202 bus_release_resource(dev, SYS_RES_IRQ, sc->rid_irq, sc->res_irq);
|
H A D | envctrl.c | 126 sc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->rid_irq, 128 if (sc->res_irq == 0) { 137 rv = bus_setup_intr(dev, sc->res_irq, 154 if (sc->res_irq != 0) { 156 sc->res_irq); 180 if (sc->res_irq != 0) { 181 bus_teardown_intr(dev, sc->res_irq, sc->intr_cookie); 182 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-10.0-release/sys/pc98/cbus/ |
H A D | fdcvar.h | 104 struct resource *res_irq, *res_drq; member in struct:fdc_data 107 struct resource *res_ioport, *res_ctl, *res_irq, *res_drq; member in struct:fdc_data
|
H A D | fdc_cbus.c | 59 fdc->res_irq = 0; 91 fdc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &fdc->rid_irq, 93 if (fdc->res_irq == 0) {
|
H A D | olpt.c | 141 struct resource *res_irq; member in struct:lpt_softc 342 sc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, 344 if (sc->res_irq == NULL) { 349 if (bus_setup_intr(dev, sc->res_irq, INTR_TYPE_TTY, NULL, lpt_intr, 354 sc->res_irq);
|
H A D | fdc.c | 656 bus_teardown_intr(dev, fdc->res_irq, fdc->fdc_intr); 659 if (fdc->res_irq != 0) { 661 fdc->res_irq); 662 fdc->res_irq = NULL; 812 error = bus_setup_intr(dev, fdc->res_irq,
|
/freebsd-10.0-release/sys/dev/fdc/ |
H A D | fdc_pccard.c | 74 fdc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &fdc->rid_irq, 76 if (fdc->res_irq == NULL) {
|
H A D | fdcvar.h | 58 struct resource *res_irq, *res_drq; member in struct:fdc_data
|
H A D | fdc_isa.c | 136 fdc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &fdc->rid_irq, 138 if (fdc->res_irq == NULL) {
|
H A D | fdc.c | 1602 bus_teardown_intr(dev, fdc->res_irq, fdc->fdc_intr); 1604 if (fdc->res_irq != NULL) 1606 fdc->res_irq); 1607 fdc->res_irq = NULL; 1740 bus_teardown_intr(dev, fdc->res_irq, fdc->fdc_intr); 1799 error = bus_setup_intr(dev, fdc->res_irq,
|
/freebsd-10.0-release/sys/dev/ppbus/ |
H A D | if_plip.c | 155 struct resource *res_irq; member in struct:lp_data 245 lp->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, 247 if (lp->res_irq == 0) { 274 error = bus_setup_intr(dev, lp->res_irq, INTR_TYPE_NET | INTR_MPSAFE, 279 bus_release_resource(dev, SYS_RES_IRQ, 0, lp->res_irq); 298 bus_teardown_intr(dev, sc->res_irq, sc->sc_intr_cookie); 299 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->res_irq);
|
/freebsd-10.0-release/sys/dev/ppc/ |
H A D | ppc.c | 1751 ppc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, 1759 if (ppc->res_irq) 1760 ppc->ppc_irq = rman_get_start(ppc->res_irq); 1811 if (ppc->res_irq != 0) { 1813 ppc->res_irq); 1843 if (ppc->res_irq) { 1845 error = bus_setup_intr(dev, ppc->res_irq, INTR_TYPE_TTY | 1872 if (ppc->res_irq == 0) { 1879 if (ppc->res_irq != 0) { 1880 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-10.0-release/share/examples/drivers/ |
H A D | make_device_driver.sh | 205 struct resource* res_irq; /* Resource for irq range. */ 673 if (scp->res_irq) { 675 if (BUS_SETUP_INTR(parent, device, scp->res_irq, INTR_TYPE_TTY, 725 scp->res_irq, scp->intr_cookie) != 0) 750 scp->res_irq = bus_alloc_resource(device, SYS_RES_IRQ, 752 if (scp->res_irq == NULL) 778 if (scp->res_irq != 0) { 780 scp->rid_irq, scp->res_irq); 782 scp->rid_irq, scp->res_irq); 783 scp->res_irq [all...] |
/freebsd-10.0-release/sys/dev/bktr/ |
H A D | bktr_os.c | 375 bktr->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, 377 if (bktr->res_irq == NULL) { 383 error = bus_setup_intr(dev, bktr->res_irq, INTR_TYPE_TTY, 467 if (bktr->res_irq) 468 bus_release_resource(dev, SYS_RES_IRQ, bktr->irq_rid, bktr->res_irq); 515 bus_teardown_intr(dev, bktr->res_irq, bktr->res_ih); 516 bus_release_resource(dev, SYS_RES_IRQ, bktr->irq_rid, bktr->res_irq);
|
H A D | bktr_reg.h | 531 struct resource *res_irq; /* 4.x resource descriptor for interrupt */ member in struct:bktr_softc
|
/freebsd-10.0-release/sys/dev/wl/ |
H A D | if_wl.c | 252 struct resource *res_irq; member in struct:wl_softc 574 bus_setup_intr(device, sc->res_irq, INTR_TYPE_NET, NULL, wlintr, sc, &sc->intr_cookie); 600 BUS_TEARDOWN_INTR(parent, device, sc->res_irq, sc->intr_cookie); 623 sc->res_irq = bus_alloc_resource_any(device, SYS_RES_IRQ, 625 if (sc->res_irq == NULL) 639 if (sc->res_irq != 0) { 641 sc->rid_irq, sc->res_irq); 642 sc->res_irq = 0;
|