Lines Matching refs:qc_active
1602 preempted_qc_active = ap->qc_active; in ata_exec_internal_sg()
1606 ap->qc_active = 0; in ata_exec_internal_sg()
1709 ap->qc_active = preempted_qc_active; in ata_exec_internal_sg()
5203 ap->qc_active &= ~(1ULL << qc->tag); in __ata_qc_complete()
5360 int ata_qc_complete_multiple(struct ata_port *ap, u64 qc_active) in ata_qc_complete_multiple() argument
5362 u64 done_mask, ap_qc_active = ap->qc_active; in ata_qc_complete_multiple()
5371 qc_active |= (qc_active & 0x01) << ATA_TAG_INTERNAL; in ata_qc_complete_multiple()
5372 qc_active ^= qc_active & 0x01; in ata_qc_complete_multiple()
5375 done_mask = ap_qc_active ^ qc_active; in ata_qc_complete_multiple()
5377 if (unlikely(done_mask & qc_active)) { in ata_qc_complete_multiple()
5379 ap->qc_active, qc_active); in ata_qc_complete_multiple()
5436 ap->qc_active |= 1ULL << qc->tag; in ata_qc_issue()