Lines Matching refs:qc_active
1586 preempted_qc_active = ap->qc_active; in ata_exec_internal_sg()
1590 ap->qc_active = 0; in ata_exec_internal_sg()
1693 ap->qc_active = preempted_qc_active; in ata_exec_internal_sg()
5191 ap->qc_active &= ~(1ULL << qc->tag); in __ata_qc_complete()
5348 int ata_qc_complete_multiple(struct ata_port *ap, u64 qc_active) in ata_qc_complete_multiple() argument
5350 u64 done_mask, ap_qc_active = ap->qc_active; in ata_qc_complete_multiple()
5359 qc_active |= (qc_active & 0x01) << ATA_TAG_INTERNAL; in ata_qc_complete_multiple()
5360 qc_active ^= qc_active & 0x01; in ata_qc_complete_multiple()
5363 done_mask = ap_qc_active ^ qc_active; in ata_qc_complete_multiple()
5365 if (unlikely(done_mask & qc_active)) { in ata_qc_complete_multiple()
5367 ap->qc_active, qc_active); in ata_qc_complete_multiple()
5424 ap->qc_active |= 1ULL << qc->tag; in ata_qc_issue()