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

/freebsd-11-stable/sys/dev/xen/xenpci/
H A Dxenpcivar.h35 struct resource* res_irq; /* Resource for irq range. */ member in struct:xenpci_softc
H A Dxenpci.c71 scp->res_irq, INTR_MPSAFE|INTR_TYPE_MISC,
86 scp->res_irq, 0);
103 if (scp->res_irq != 0) {
105 scp->rid_irq, scp->res_irq);
107 scp->rid_irq, scp->res_irq);
108 scp->res_irq = 0;
122 scp->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ,
124 if (scp->res_irq == NULL) {
202 scp->res_irq, scp->intr_cookie) != 0)
/freebsd-11-stable/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-11-stable/sys/dev/fdc/
H A Dfdc_pccard.c73 fdc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &fdc->rid_irq,
75 if (fdc->res_irq == NULL) {
H A Dfdcvar.h60 struct resource *res_irq, *res_drq; member in struct:fdc_data
H A Dfdc_cbus.c100 fdc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &fdc->rid_irq,
102 if (fdc->res_irq == NULL) {
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.c1818 bus_teardown_intr(dev, fdc->res_irq, fdc->fdc_intr);
1820 if (fdc->res_irq != NULL)
1822 fdc->res_irq);
1823 fdc->res_irq = NULL;
1964 bus_teardown_intr(dev, fdc->res_irq, fdc->fdc_intr);
2027 error = bus_setup_intr(dev, fdc->res_irq,
/freebsd-11-stable/sys/pc98/cbus/
H A Dolpt.c141 struct resource *res_irq; member in struct:lpt_softc
344 sc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
346 if (sc->res_irq == NULL) {
351 if (bus_setup_intr(dev, sc->res_irq, INTR_TYPE_TTY, NULL, lpt_intr,
356 sc->res_irq);
/freebsd-11-stable/sys/dev/ppbus/
H A Dif_plip.c156 struct resource *res_irq; member in struct:lp_data
246 lp->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
248 if (lp->res_irq == NULL) {
275 error = bus_setup_intr(dev, lp->res_irq, INTR_TYPE_NET | INTR_MPSAFE,
280 bus_release_resource(dev, SYS_RES_IRQ, 0, lp->res_irq);
299 bus_teardown_intr(dev, sc->res_irq, sc->sc_intr_cookie);
300 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->res_irq);
/freebsd-11-stable/share/examples/drivers/
H A Dmake_device_driver.sh204 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-11-stable/sys/dev/ppc/
H A Dppc.c1753 ppc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ,
1761 if (ppc->res_irq)
1762 ppc->ppc_irq = rman_get_start(ppc->res_irq);
1813 if (ppc->res_irq != 0) {
1815 ppc->res_irq);
1845 if (ppc->res_irq) {
1847 error = bus_setup_intr(dev, ppc->res_irq, INTR_TYPE_TTY |
1874 if (ppc->res_irq == 0) {
1881 if (ppc->res_irq != 0) {
1882 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-11-stable/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-11-stable/sys/dev/wl/
H A Dif_wl.c252 struct resource *res_irq; member in struct:wl_softc
563 bus_setup_intr(device, sc->res_irq, INTR_TYPE_NET, NULL, wlintr, sc, &sc->intr_cookie);
593 bus_teardown_intr(device, sc->res_irq, sc->intr_cookie);
614 sc->res_irq = bus_alloc_resource_any(device, SYS_RES_IRQ,
616 if (sc->res_irq == NULL)
630 if (sc->res_irq != 0) {
632 sc->rid_irq, sc->res_irq);
633 sc->res_irq = 0;

Completed in 119 milliseconds