Searched refs:qc_active (Results 1 - 11 of 11) sorted by relevance

/linux-4.4.14/drivers/ata/
H A Dsata_nv.c279 u32 qc_active; member in struct:nv_swncq_port_priv
1022 ata_qc_complete_multiple(ap, ap->qc_active ^ done_mask); nv_adma_interrupt()
1772 pp->qc_active = 0; nv_swncq_pp_reinit()
1799 ata_port_err(ap, "EH in SWNCQ mode,QC:qc_active 0x%X sactive 0x%X\n", nv_swncq_ncq_stop()
1800 ap->qc_active, ap->link.sactive); nv_swncq_ncq_stop()
1802 "SWNCQ:qc_active 0x%X defer_bits 0x%X last_issue_tag 0x%x\n " nv_swncq_ncq_stop()
1804 pp->qc_active, pp->defer_queue.defer_bits, pp->last_issue_tag, nv_swncq_ncq_stop()
1812 done_mask = pp->qc_active ^ sactive; nv_swncq_ncq_stop()
1817 if (pp->qc_active & (1 << i)) nv_swncq_ncq_stop()
2055 pp->qc_active |= (0x1 << qc->tag); nv_swncq_issue_atacmd()
2075 if (!pp->qc_active) nv_swncq_qc_issue()
2132 done_mask = pp->qc_active ^ sactive; nv_swncq_sdbfis()
2134 pp->qc_active &= ~done_mask; nv_swncq_sdbfis()
2138 ata_qc_complete_multiple(ap, ap->qc_active ^ done_mask); nv_swncq_sdbfis()
2140 if (!ap->qc_active) { nv_swncq_sdbfis()
2146 if (pp->qc_active & pp->dhfis_bits) nv_swncq_sdbfis()
2150 (pp->qc_active ^ pp->dhfis_bits)) nv_swncq_sdbfis()
2156 DPRINTK("id 0x%x QC: qc_active 0x%x," nv_swncq_sdbfis()
2157 "SWNCQ:qc_active 0x%X defer_bits %X " nv_swncq_sdbfis()
2159 ap->print_id, ap->qc_active, pp->qc_active, nv_swncq_sdbfis()
2243 if (!pp->qc_active) nv_swncq_host_interrupt()
2269 DPRINTK("id 0x%x SWNCQ: qc_active 0x%X " nv_swncq_host_interrupt()
2271 ap->print_id, pp->qc_active, pp->dhfis_bits, nv_swncq_host_interrupt()
H A Dlibahci.c1719 u32 qc_active = 0; ahci_handle_port_interrupt() local
1773 if (ap->qc_active) { ahci_handle_port_interrupt()
1774 qc_active = readl(port_mmio + PORT_SCR_ACT); ahci_handle_port_interrupt()
1775 qc_active |= readl(port_mmio + PORT_CMD_ISSUE); ahci_handle_port_interrupt()
1779 if (ap->qc_active && pp->active_link->sactive) ahci_handle_port_interrupt()
1780 qc_active = readl(port_mmio + PORT_SCR_ACT); ahci_handle_port_interrupt()
1782 qc_active = readl(port_mmio + PORT_CMD_ISSUE); ahci_handle_port_interrupt()
1786 rc = ata_qc_complete_multiple(ap, qc_active); ahci_handle_port_interrupt()
H A Dpata_sc1200.c203 if (alt && alt->qc_active) sc1200_qc_defer()
H A Dlibata-core.c1601 preempted_qc_active = ap->qc_active; ata_exec_internal_sg()
1605 ap->qc_active = 0; ata_exec_internal_sg()
1706 ap->qc_active = preempted_qc_active; ata_exec_internal_sg()
4849 ap->qc_active &= ~(1 << qc->tag); __ata_qc_complete()
4984 * @qc_active: new qc_active mask
4988 * requests normally. ap->qc_active and @qc_active is compared
5001 int ata_qc_complete_multiple(struct ata_port *ap, u32 qc_active) ata_qc_complete_multiple() argument
5006 done_mask = ap->qc_active ^ qc_active; ata_qc_complete_multiple()
5008 if (unlikely(done_mask & qc_active)) { ata_qc_complete_multiple()
5009 ata_port_err(ap, "illegal qc_active transition (%08x->%08x)\n", ata_qc_complete_multiple()
5010 ap->qc_active, qc_active); ata_qc_complete_multiple()
5067 ap->qc_active |= 1 << qc->tag; ata_qc_issue()
H A Dpata_sl82c105.c225 if (alt && alt->qc_active) sl82c105_qc_defer()
H A Dsata_fsl.c1274 ap->qc_active); sata_fsl_host_intr()
1276 if (done_mask & ap->qc_active) { sata_fsl_host_intr()
1293 ata_qc_complete_multiple(ap, ap->qc_active ^ done_mask); sata_fsl_host_intr()
1296 } else if ((ap->qc_active & (1 << ATA_TAG_INTERNAL))) { sata_fsl_host_intr()
H A Dsata_sil24.c1108 u32 slot_stat, qc_active; sil24_host_intr() local
1128 qc_active = slot_stat & ~HOST_SSTAT_ATTN; sil24_host_intr()
1129 rc = ata_qc_complete_multiple(ap, qc_active); sil24_host_intr()
H A Dpata_artop.c289 if (alt && alt->qc_active) artop6210_qc_defer()
H A Dpata_hpt3x2n.c323 if ((flags & USE_DPLL) != dpll && alt->qc_active) hpt3x2n_qc_defer()
H A Dsata_mv.c2548 ap->qc_active, failed_links, mv_handle_fbs_ncq_dev_err()
2847 ata_qc_complete_multiple(ap, ap->qc_active ^ done_mask); mv_process_crpb_entries()
/linux-4.4.14/include/linux/
H A Dlibata.h840 unsigned int qc_active; member in struct:ata_port
1201 extern int ata_qc_complete_multiple(struct ata_port *ap, u32 qc_active);

Completed in 410 milliseconds