Searched refs:r_irq (Results 1 – 6 of 6) sorted by relevance
/dflybsd-src/sys/dev/disk/nata/ |
H A D | ata-pci.c | 262 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 D | ata-all.c | 117 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 D | ata-pci.h | 53 struct resource *r_irq; member
|
H A D | ata-all.h | 505 struct resource *r_irq; /* interrupt of this channel */ member
|
/dflybsd-src/sys/dev/disk/nata/chipsets/ |
H A D | ata-promise.c | 233 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 D | ata-ahci.c | 85 if (!ctlr->r_irq) { in ata_ahci_chipinit()
|