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

/freebsd-9.3-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-9.3-release/sys/dev/ips/
H A Dips_pci.c123 if(!(sc->irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ,
128 if(bus_setup_intr(dev, sc->irqres, INTR_TYPE_BIO|INTR_MPSAFE, NULL,
182 bus_teardown_intr(sc->dev, sc->irqres, sc->irqcookie);
183 if(sc->irqres)
184 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-9.3-release/sys/dev/patm/
H A Dif_patm_attach.c239 sc->irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqid,
241 if (sc->irqres == 0) {
442 error = bus_setup_intr(dev, sc->irqres, INTR_TYPE_NET | INTR_MPSAFE,
494 bus_teardown_intr(sc->dev, sc->irqres, sc->ih);
550 if (sc->irqres != NULL)
552 sc->irqid, sc->irqres);
H A Dif_patmvar.h229 struct resource * irqres; /* resource */ member in struct:patm_softc
/freebsd-9.3-release/sys/pci/
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-9.3-release/sys/dev/fatm/
H A Dif_fatmvar.h199 struct resource *irqres; /* resource for interrupt */ member in struct:fatm_softc
H A Dif_fatm.c2547 bus_teardown_intr(dev, sc->irqres, sc->ih);
2616 if (sc->irqres != NULL)
2617 bus_release_resource(dev, SYS_RES_IRQ, sc->irqid, sc->irqres);
2861 sc->irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqid,
2863 if (sc->irqres == NULL) {
3043 error = bus_setup_intr(dev, sc->irqres, INTR_TYPE_NET | INTR_MPSAFE,
/freebsd-9.3-release/sys/dev/arcmsr/
H A Darcmsr.c4254 struct resource *irqres;
4271 irqres = bus_alloc_resource(dev, SYS_RES_IRQ, &rid, 0ul, ~0ul, 1, RF_SHAREABLE | RF_ACTIVE);
4272 if(irqres == NULL ||
4274 bus_setup_intr(dev, irqres, INTR_TYPE_CAM|INTR_ENTROPY|INTR_MPSAFE, NULL, arcmsr_intr_handler, acb, &acb->ih)) {
4276 bus_setup_intr(dev, irqres, INTR_TYPE_CAM|INTR_ENTROPY|INTR_MPSAFE, arcmsr_intr_handler, acb, &acb->ih)) {
4283 acb->irqres = irqres;
4293 bus_release_resource(dev, SYS_RES_IRQ, 0, acb->irqres);
4305 bus_release_resource(dev, SYS_RES_IRQ, 0, acb->irqres);
4318 bus_release_resource(dev, SYS_RES_IRQ, 0, acb->irqres);
[all...]
H A Darcmsr.h1125 struct resource *irqres; member in struct:AdapterControlBlock
/freebsd-9.3-release/sys/dev/sio/
H A Dsio.c241 struct resource *irqres; member in struct:com_s
400 if (com->irqres) {
401 bus_teardown_intr(dev, com->irqres, com->cookie);
402 bus_release_resource(dev, SYS_RES_IRQ, 0, com->irqres);
1089 com->irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE);
1090 if (com->irqres) {
1091 ret = bus_setup_intr(dev, com->irqres,
1097 com->irqres, INTR_TYPE_TTY,
/freebsd-9.3-release/sys/dev/hatm/
H A Dif_hatm.c447 bus_teardown_intr(sc->dev, sc->irqres, sc->ih);
475 if (sc->irqres != NULL)
477 sc->irqid, sc->irqres);
1761 sc->irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqid,
1763 if (sc->irqres == 0) {
1947 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-9.3-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,
/freebsd-9.3-release/sys/dev/amd/
H A Damd.c2408 struct resource *irqres; local
2421 irqres = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
2423 if (irqres == NULL ||
2424 bus_setup_intr(dev, irqres, INTR_TYPE_CAM | INTR_ENTROPY,

Completed in 304 milliseconds