Home
last modified time | relevance | path

Searched refs:active_tag (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/ata/
H A Dsata_dwc_460ex.c297 tag = ap->link.active_tag; in dma_dwc_xfer_done()
421 tag = ap->link.active_tag; in sata_dwc_error_intr()
479 ap->link.active_tag); in sata_dwc_isr()
511 qc->ap->link.active_tag = tag; in sata_dwc_isr()
522 if (ap->link.active_tag == ATA_TAG_POISON) in sata_dwc_isr()
525 tag = ap->link.active_tag; in sata_dwc_isr()
539 qc->ap->link.active_tag = tag; in sata_dwc_isr()
621 qc->ap->link.active_tag = tag; in sata_dwc_isr()
707 tag = ap->link.active_tag; in sata_dwc_dma_xfer_complete()
724 ap->link.active_tag = ATA_TAG_POISON; in sata_dwc_dma_xfer_complete()
H A Dlibata-core.c1578 preempted_tag = link->active_tag; in ata_exec_internal()
1582 link->active_tag = ATA_TAG_POISON; in ata_exec_internal()
1683 link->active_tag = preempted_tag; in ata_exec_internal()
4909 if (!ata_tag_valid(link->active_tag)) in ata_std_qc_defer()
4912 if (!ata_tag_valid(link->active_tag) && !link->sactive) in ata_std_qc_defer()
5062 link->active_tag = ATA_TAG_POISON; in __ata_qc_complete()
5275 WARN_ON_ONCE(ata_tag_valid(link->active_tag))) in ata_qc_issue()
5288 link->active_tag = qc->tag; in ata_qc_issue()
5701 link->active_tag = ATA_TAG_POISON; in ata_link_init()
H A Dpata_octeon_cf.c661 qc = ata_qc_from_tag(ap, ap->link.active_tag); in octeon_cf_interrupt()
735 qc = ata_qc_from_tag(ap, ap->link.active_tag); in octeon_cf_delayed_finish()
H A Dsata_mv.c2394 qc = ata_qc_from_tag(ap, ap->link.active_tag); in mv_get_active_qc()
2582 struct ata_queued_cmd *qc = ata_qc_from_tag(ap, ap->link.active_tag); in mv_unexpected_intr()
2788 tag = ap->link.active_tag; in mv_process_crpb_entries()
2943 qc = ata_qc_from_tag(ap, ap->link.active_tag); in mv_pci_error()
H A Dsata_rcar.c686 qc = ata_qc_from_tag(ap, ap->link.active_tag); in sata_rcar_ata_interrupt()
H A Dlibata-eh.c2016 qc = __ata_qc_from_tag(ap, link->active_tag); in ata_eh_get_non_ncq_success_sense()
3575 if (!ata_tag_valid(link->active_tag)) in ata_eh_maybe_retry_flush()
3578 qc = __ata_qc_from_tag(ap, link->active_tag); in ata_eh_maybe_retry_flush()
/linux/include/linux/
H A Dlibata.h857 unsigned int active_tag; /* active tag on this link */ member
880 #define ATA_LINK_CLEAR_BEGIN offsetof(struct ata_link, active_tag)
1744 return ata_tag_valid(link->active_tag) || link->sactive; in ata_link_active()