Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/ata/
Dsata_dwc_460ex.c282 tag = ap->link.active_tag; in dma_dwc_xfer_done()
418 tag = ap->link.active_tag; in sata_dwc_error_intr()
476 ap->link.active_tag); in sata_dwc_isr()
502 qc->ap->link.active_tag = tag; in sata_dwc_isr()
513 if (ap->link.active_tag == ATA_TAG_POISON) in sata_dwc_isr()
516 tag = ap->link.active_tag; in sata_dwc_isr()
530 qc->ap->link.active_tag = tag; in sata_dwc_isr()
617 qc->ap->link.active_tag = tag; in sata_dwc_isr()
705 tag = ap->link.active_tag; in sata_dwc_dma_xfer_complete()
733 ap->link.active_tag = ATA_TAG_POISON; in sata_dwc_dma_xfer_complete()
[all …]
Dsata_nv.c882 struct ata_queued_cmd *qc = ata_qc_from_tag(ap, ap->link.active_tag); in nv_host_intr()
934 if (ata_tag_valid(ap->link.active_tag)) in nv_adma_interrupt()
1004 if (ata_tag_valid(ap->link.active_tag)) in nv_adma_interrupt()
1006 ap->link.active_tag; in nv_adma_interrupt()
1489 qc = ata_qc_from_tag(ap, ap->link.active_tag); in nv_generic_interrupt()
1678 if (ata_tag_valid(ap->link.active_tag) || ap->link.sactive) { in nv_adma_error_handler()
1695 if ((ata_tag_valid(ap->link.active_tag) && i == ap->link.active_tag) || in nv_adma_error_handler()
Dsata_qstor.c396 qc = ata_qc_from_tag(ap, ap->link.active_tag); in qs_intr_pkt()
422 qc = ata_qc_from_tag(ap, ap->link.active_tag); in qs_intr_mmio()
Dpdc_adma.c443 qc = ata_qc_from_tag(ap, ap->link.active_tag); in adma_intr_pkt()
486 qc = ata_qc_from_tag(ap, ap->link.active_tag); in adma_intr_mmio()
Dsata_sil24.c1049 qc = ata_qc_from_tag(ap, link->active_tag); in sil24_error_intr()
1060 qc = ata_qc_from_tag(ap, link->active_tag); in sil24_error_intr()
1144 slot_stat, ap->link.active_tag, ap->link.sactive); in sil24_host_intr()
Dlibata-sff.c1351 qc = ata_qc_from_tag(ap, link->active_tag); in ata_sff_pio_task()
1613 qc = ata_qc_from_tag(ap, ap->link.active_tag); in __ata_sff_interrupt()
1706 qc = ata_qc_from_tag(ap, ap->link.active_tag); in ata_sff_lost_interrupt()
2204 qc = __ata_qc_from_tag(ap, ap->link.active_tag); in ata_sff_error_handler()
2911 qc = __ata_qc_from_tag(ap, ap->link.active_tag); in ata_bmdma_error_handler()
Dsata_vsc.c245 qc = ata_qc_from_tag(ap, ap->link.active_tag); in vsc_port_intr()
Dlibata-core.c1599 preempted_tag = link->active_tag; in ata_exec_internal_sg()
1603 link->active_tag = ATA_TAG_POISON; in ata_exec_internal_sg()
1704 link->active_tag = preempted_tag; in ata_exec_internal_sg()
4666 if (!ata_tag_valid(link->active_tag)) in ata_std_qc_defer()
4669 if (!ata_tag_valid(link->active_tag) && !link->sactive) in ata_std_qc_defer()
4834 link->active_tag = ATA_TAG_POISON; in __ata_qc_complete()
5050 WARN_ON_ONCE(ap->ops->error_handler && ata_tag_valid(link->active_tag)); in ata_qc_issue()
5062 link->active_tag = qc->tag; in ata_qc_issue()
5568 link->active_tag = ATA_TAG_POISON; in ata_link_init()
Dpata_octeon_cf.c704 qc = ata_qc_from_tag(ap, ap->link.active_tag); in octeon_cf_interrupt()
778 qc = ata_qc_from_tag(ap, ap->link.active_tag); in octeon_cf_delayed_finish()
Dsata_sil.c437 struct ata_queued_cmd *qc = ata_qc_from_tag(ap, ap->link.active_tag); in sil_host_intr()
Dsata_fsl.c1166 qc = ata_qc_from_tag(ap, link->active_tag); in sata_fsl_error_intr()
1184 qc = ata_qc_from_tag(ap, link->active_tag); in sata_fsl_error_intr()
Dlibata-eh.c539 qc = ata_qc_from_tag(ap, ap->link.active_tag); in ata_scsi_timed_out()
808 WARN_ON(ata_qc_from_tag(ap, ap->link.active_tag) == NULL); in ata_scsi_port_error_handler()
3349 if (!ata_tag_valid(link->active_tag)) in ata_eh_maybe_retry_flush()
3352 qc = __ata_qc_from_tag(ap, link->active_tag); in ata_eh_maybe_retry_flush()
Dsata_inic162x.c379 struct ata_queued_cmd *qc = ata_qc_from_tag(ap, ap->link.active_tag); in inic_host_intr()
Dsata_mv.c2441 qc = ata_qc_from_tag(ap, ap->link.active_tag); in mv_get_active_qc()
2630 struct ata_queued_cmd *qc = ata_qc_from_tag(ap, ap->link.active_tag); in mv_unexpected_intr()
2836 tag = ap->link.active_tag; in mv_process_crpb_entries()
2991 qc = ata_qc_from_tag(ap, ap->link.active_tag); in mv_pci_error()
Dsata_rcar.c712 qc = ata_qc_from_tag(ap, ap->link.active_tag); in sata_rcar_ata_interrupt()
Dsata_promise.c1006 qc = ata_qc_from_tag(ap, ap->link.active_tag); in pdc_interrupt()
Dpata_bf54x.c1399 qc = ata_qc_from_tag(ap, ap->link.active_tag); in bfin_ata_interrupt()
Dsata_sx4.c837 qc = ata_qc_from_tag(ap, ap->link.active_tag); in pdc20621_interrupt()
Dlibahci.c1616 active_qc = ata_qc_from_tag(ap, link->active_tag); in ahci_error_intr()
/linux-4.1.27/include/linux/
Dlibata.h784 unsigned int active_tag; /* active tag on this link */ member
804 #define ATA_LINK_CLEAR_BEGIN offsetof(struct ata_link, active_tag)
1559 return ata_tag_valid(link->active_tag) || link->sactive; in ata_link_active()