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

/freebsd-11.0-release/sys/dev/advansys/
H A Dadv_pci.c143 struct resource *iores, *irqres; local
295 irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, &irqrid,
297 if (irqres == NULL ||
298 bus_setup_intr(dev, irqres, INTR_TYPE_CAM|INTR_ENTROPY|INTR_MPSAFE,
300 if (irqres != NULL)
301 bus_release_resource(dev, SYS_RES_IRQ, irqrid, irqres);
308 bus_teardown_intr(dev, irqres, ih);
309 bus_release_resource(dev, SYS_RES_IRQ, irqrid, irqres);
H A Dadv_isa.c116 struct resource *iores, *irqres; local
334 irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
336 if (irqres == NULL ||
337 bus_setup_intr(dev, irqres, INTR_TYPE_CAM|INTR_ENTROPY|
339 if (irqres != NULL)
341 irqres);
/freebsd-11.0-release/sys/dev/ips/
H A Dips_pci.c113 if(!(sc->irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ,
118 if(bus_setup_intr(dev, sc->irqres, INTR_TYPE_BIO|INTR_MPSAFE, NULL,
170 bus_teardown_intr(sc->dev, sc->irqres, sc->irqcookie);
171 if(sc->irqres)
172 bus_release_resource(sc->dev, SYS_RES_IRQ, sc->irqrid, sc->irqres);
H A Dips.h117 struct resource * irqres; member in struct:ips_softc
/freebsd-11.0-release/sys/powerpc/pseries/
H A Dphyp_console.c56 struct resource *irqres; member in struct:uart_phyp_softc
253 sc->irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqrid,
255 if (sc->irqres != NULL) {
256 bus_setup_intr(dev, sc->irqres, INTR_TYPE_TTY | INTR_MPSAFE,
430 if (sc->irqres == NULL)
/freebsd-11.0-release/sys/dev/patm/
H A Dif_patm_attach.c240 sc->irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqid,
242 if (sc->irqres == 0) {
443 error = bus_setup_intr(dev, sc->irqres, INTR_TYPE_NET | INTR_MPSAFE,
495 bus_teardown_intr(sc->dev, sc->irqres, sc->ih);
551 if (sc->irqres != NULL)
553 sc->irqid, sc->irqres);
H A Dif_patmvar.h229 struct resource * irqres; /* resource */ member in struct:patm_softc
/freebsd-11.0-release/sys/dev/viapm/
H A Dviapm.c98 struct resource *irqres; member in struct:viapm_softc
362 if (!(viapm->irqres = bus_alloc_resource(dev, SYS_RES_IRQ,
369 if (bus_setup_intr(dev, viapm->irqres, INTR_TYPE_MISC | INTR_MPSAFE,
410 if (viapm->irqres)
411 bus_release_resource(dev, SYS_RES_IRQ, viapm->irqrid, viapm->irqres);
479 bus_release_resource(dev, SYS_RES_IRQ, viapm->irqrid, viapm->irqres);
/freebsd-11.0-release/sys/dev/fatm/
H A Dif_fatmvar.h199 struct resource *irqres; /* resource for interrupt */ member in struct:fatm_softc
H A Dif_fatm.c2548 bus_teardown_intr(dev, sc->irqres, sc->ih);
2617 if (sc->irqres != NULL)
2618 bus_release_resource(dev, SYS_RES_IRQ, sc->irqid, sc->irqres);
2862 sc->irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqid,
2864 if (sc->irqres == NULL) {
3044 error = bus_setup_intr(dev, sc->irqres, INTR_TYPE_NET | INTR_MPSAFE,
/freebsd-11.0-release/sys/dev/arcmsr/
H A Darcmsr.c4316 struct resource *irqres;
4333 irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_SHAREABLE | RF_ACTIVE);
4334 if(irqres == NULL ||
4336 bus_setup_intr(dev, irqres, INTR_TYPE_CAM|INTR_ENTROPY|INTR_MPSAFE, NULL, arcmsr_intr_handler, acb, &acb->ih)) {
4338 bus_setup_intr(dev, irqres, INTR_TYPE_CAM|INTR_ENTROPY|INTR_MPSAFE, arcmsr_intr_handler, acb, &acb->ih)) {
4345 acb->irqres = irqres;
4355 bus_release_resource(dev, SYS_RES_IRQ, 0, acb->irqres);
4367 bus_release_resource(dev, SYS_RES_IRQ, 0, acb->irqres);
4380 bus_release_resource(dev, SYS_RES_IRQ, 0, acb->irqres);
[all...]
H A Darcmsr.h1147 struct resource *irqres; member in struct:AdapterControlBlock
/freebsd-11.0-release/sys/dev/sio/
H A Dsio.c241 struct resource *irqres; member in struct:com_s
405 if (com->irqres) {
406 bus_teardown_intr(dev, com->irqres, com->cookie);
407 bus_release_resource(dev, SYS_RES_IRQ, 0, com->irqres);
1094 com->irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE);
1095 if (com->irqres) {
1096 ret = bus_setup_intr(dev, com->irqres,
1102 com->irqres, INTR_TYPE_TTY,
/freebsd-11.0-release/sys/dev/hatm/
H A Dif_hatm.c448 bus_teardown_intr(sc->dev, sc->irqres, sc->ih);
476 if (sc->irqres != NULL)
478 sc->irqid, sc->irqres);
1768 sc->irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqid,
1770 if (sc->irqres == 0) {
1954 error = bus_setup_intr(dev, sc->irqres, sc->mpsafe | INTR_TYPE_NET,
H A Dif_hatmvar.h377 struct resource * irqres; /* resource */ member in struct:hatm_softc
/freebsd-11.0-release/sys/pc98/cbus/
H A Dsio.c323 struct resource *irqres; member in struct:com_s
734 if (com->irqres) {
735 bus_teardown_intr(dev, com->irqres, com->cookie);
736 bus_release_resource(dev, SYS_RES_IRQ, 0, com->irqres);
1739 com->irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE);
1740 if (com->irqres) {
1741 ret = bus_setup_intr(dev, com->irqres,
1746 com->irqres, INTR_TYPE_TTY,

Completed in 108 milliseconds