Home
last modified time | relevance | path

Searched refs:r_irq (Results 1 – 6 of 6) sorted by relevance

/dflybsd-src/sys/dev/disk/nata/
H A Data-pci.c262 if (ctlr->r_irq) { in ata_pci_detach()
263 bus_teardown_intr(dev, ctlr->r_irq, ctlr->handle); in ata_pci_detach()
264 bus_release_resource(dev, SYS_RES_IRQ, ATA_IRQ_RID, ctlr->r_irq); in ata_pci_detach()
265 ctlr->r_irq = NULL; in ata_pci_detach()
325 res = controller->r_irq; in ata_pci_alloc_resource()
597 if (!(ctlr->r_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in ata_setup_interrupt()
602 if ((bus_setup_intr(dev, ctlr->r_irq, ATA_INTR_FLAGS, in ata_setup_interrupt()
605 bus_release_resource(dev, SYS_RES_IRQ, rid, ctlr->r_irq); in ata_setup_interrupt()
606 ctlr->r_irq = 0; in ata_setup_interrupt()
619 if (ctlr->r_irq) { in ata_teardown_interrupt()
[all …]
H A Data-all.c117 if (ch->r_irq) in ata_attach()
135 ch->r_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, in ata_attach()
137 if (!ch->r_irq) { in ata_attach()
141 if ((error = bus_setup_intr(dev, ch->r_irq, ATA_INTR_FLAGS, in ata_attach()
161 if (!ch->r_irq) in ata_detach()
178 bus_teardown_intr(dev, ch->r_irq, ch->ih); in ata_detach()
179 bus_release_resource(dev, SYS_RES_IRQ, ATA_IRQ_RID, ch->r_irq); in ata_detach()
180 ch->r_irq = NULL; in ata_detach()
195 if (!ch || !ch->r_irq) in ata_reinit()
282 while (ch->r_irq) { in ata_suspend()
H A Data-pci.h53 struct resource *r_irq; member
H A Data-all.h505 struct resource *r_irq; /* interrupt of this channel */ member
/dflybsd-src/sys/dev/disk/nata/chipsets/
H A Data-promise.c233 if (bus_teardown_intr(dev, ctlr->r_irq, ctlr->handle) || in ata_promise_chipinit()
234 bus_setup_intr(dev, ctlr->r_irq, ATA_INTR_FLAGS, in ata_promise_chipinit()
267 if (bus_teardown_intr(dev, ctlr->r_irq, ctlr->handle) || in ata_promise_chipinit()
268 bus_setup_intr(dev, ctlr->r_irq, ATA_INTR_FLAGS, in ata_promise_chipinit()
H A Data-ahci.c85 if (!ctlr->r_irq) { in ata_ahci_chipinit()