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

/freebsd-12-stable/sys/dev/xen/xenpci/
H A Dxenpcivar.h37 struct resource* res_irq; /* Resource for irq range. */ member in struct:xenpci_softc
H A Dxenpci.c73 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 Dpcf_ebus.c171 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 Dpcf_isa.c146 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 Denvctrl.c128 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 Dpcfvar.h77 struct resource *res_irq; member in struct:pcf_softc
/freebsd-12-stable/sys/dev/fdc/
H A Dfdc_pccard.c76 fdc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &fdc->rid_irq,
78 if (fdc->res_irq == NULL) {
H A Dfdcvar.h60 struct resource *res_irq, *res_drq; member in struct:fdc_data
H A Dfdc_isa.c138 fdc->res_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &fdc->rid_irq,
140 if (fdc->res_irq == NULL) {
H A Dfdc.c1615 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 Dif_plip.c158 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 Dppc.c1737 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 Dppcreg.h112 struct resource *res_irq, *res_drq, *res_ioport; member in struct:ppc_data
/freebsd-12-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-12-stable/sys/dev/bktr/
H A Dbktr_os.c377 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 Dbktr_reg.h533 struct resource *res_irq; /* 4.x resource descriptor for interrupt */ member in struct:bktr_softc

Completed in 187 milliseconds