Lines Matching refs:r_irq
403 if (ctlr->irqs[i].r_irq) { in ahci_detach()
404 bus_teardown_intr(dev, ctlr->irqs[i].r_irq, in ahci_detach()
407 ctlr->irqs[i].r_irq_rid, ctlr->irqs[i].r_irq); in ahci_detach()
470 if (!(ctlr->irqs[i].r_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, in ahci_setup_interrupt()
475 if ((bus_setup_intr(dev, ctlr->irqs[i].r_irq, ATA_INTR_FLAGS, NULL, in ahci_setup_interrupt()
485 bus_describe_intr(dev, ctlr->irqs[i].r_irq, in ahci_setup_interrupt()
638 res = ctlr->irqs[0].r_irq; in ahci_alloc_resource()
875 if (!(ch->r_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, in ahci_ch_attach()
881 if ((bus_setup_intr(dev, ch->r_irq, ATA_INTR_FLAGS, NULL, in ahci_ch_attach()
937 bus_release_resource(dev, SYS_RES_IRQ, ATA_IRQ_RID, ch->r_irq); in ahci_ch_attach()
966 bus_teardown_intr(dev, ch->r_irq, ch->ih); in ahci_ch_detach()
967 bus_release_resource(dev, SYS_RES_IRQ, ATA_IRQ_RID, ch->r_irq); in ahci_ch_detach()