ATA_IRQ_RID
if (rid == ATA_IRQ_RID)
if (rman_get_rid(r) != ATA_IRQ_RID)
rid = ATA_IRQ_RID;
bus_release_resource(dev, SYS_RES_IRQ, ATA_IRQ_RID, ch->r_irq);
bus_release_resource(dev, SYS_RES_IRQ, ATA_IRQ_RID, ch->r_irq);
rid = ATA_IRQ_RID;
rid = ATA_IRQ_RID;
bus_release_resource(dev, SYS_RES_IRQ, ATA_IRQ_RID, ch->r_irq);
if (ctlr->r_irq_rid != ATA_IRQ_RID)
if (type == SYS_RES_IRQ && rid == ATA_IRQ_RID) {
if (rid != ATA_IRQ_RID)
if (rid != ATA_IRQ_RID)
if (rid != ATA_IRQ_RID)
ctlr->r_irq_rid = ATA_IRQ_RID;
rid = ATA_IRQ_RID;
bus_release_resource(dev, SYS_RES_IRQ, ATA_IRQ_RID, ch->r_irq);
bus_release_resource(dev, SYS_RES_IRQ, ATA_IRQ_RID, ch->r_irq);
if (rid == ATA_IRQ_RID)
if (rman_get_rid(r) != ATA_IRQ_RID)
if (rid == ATA_IRQ_RID)
if (rman_get_rid(r) != ATA_IRQ_RID)
if (rid == ATA_IRQ_RID)
if (rman_get_rid(r) != ATA_IRQ_RID)
rid = ATA_IRQ_RID;
bus_release_resource(dev, SYS_RES_IRQ, ATA_IRQ_RID, ch->r_irq);
bus_release_resource(dev, SYS_RES_IRQ, ATA_IRQ_RID, ch->r_irq);
rid = ATA_IRQ_RID;
bus_release_resource(dev, SYS_RES_IRQ, ATA_IRQ_RID, ch->r_irq);
bus_release_resource(dev, SYS_RES_IRQ, ATA_IRQ_RID, ch->r_irq);
} else if (type == SYS_RES_IRQ && rid == ATA_IRQ_RID) {