Searched refs:res_irq (Results 1 - 21 of 21) sorted by relevance

/freebsd-10.0-release/sys/dev/xen/xenpci/
H A Dxenpcivar.h37 struct resource* res_irq; /* Resource for irq range. */ member in struct:xenpci_softc
H A Dxenpci.c74 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 Dpcf_ebus.c169 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 Dpcf_isa.c144 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 Denvctrl.c126 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 Dpcfvar.h75 struct resource *res_irq; member in struct:pcf_softc
/freebsd-10.0-release/sys/pc98/cbus/
H A Dfdcvar.h104 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 Dfdc_cbus.c59 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 Dolpt.c141 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 Dfdc.c656 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 Dfdc_pccard.c74 fdc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &fdc->rid_irq,
76 if (fdc->res_irq == NULL) {
H A Dfdcvar.h58 struct resource *res_irq, *res_drq; member in struct:fdc_data
H A Dfdc_isa.c136 fdc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &fdc->rid_irq,
138 if (fdc->res_irq == NULL) {
H A Dfdc.c1602 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 Dif_plip.c155 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 Dppc.c1751 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 Dppcreg.h110 struct resource *res_irq, *res_drq, *res_ioport; member in struct:ppc_data
/freebsd-10.0-release/share/examples/drivers/
H A Dmake_device_driver.sh205 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 Dbktr_os.c375 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 Dbktr_reg.h531 struct resource *res_irq; /* 4.x resource descriptor for interrupt */ member in struct:bktr_softc
/freebsd-10.0-release/sys/dev/wl/
H A Dif_wl.c252 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;

Completed in 288 milliseconds