Searched refs:done_mask (Results 1 – 4 of 4) sorted by relevance
1181 u32 hstatus, done_mask = 0; in sata_fsl_host_intr() local1201 done_mask = ioread32(hcr_base + CC); in sata_fsl_host_intr()1205 done_mask, in sata_fsl_host_intr()1211 if (done_mask & ap->qc_active) { in sata_fsl_host_intr()1214 iowrite32(done_mask, hcr_base + CC); in sata_fsl_host_intr()1218 done_mask, ioread32(hcr_base + CA), in sata_fsl_host_intr()1222 if (done_mask & (1 << i)) in sata_fsl_host_intr()1228 ata_qc_complete_multiple(ap, ap->qc_active ^ done_mask); in sata_fsl_host_intr()1245 iowrite32(done_mask, hcr_base + CC); in sata_fsl_host_intr()
1000 u32 done_mask = 0; in nv_adma_interrupt() local1018 done_mask |= 1 << pos; in nv_adma_interrupt()1023 ata_qc_complete_multiple(ap, ap->qc_active ^ done_mask); in nv_adma_interrupt()1798 u32 done_mask; in nv_swncq_ncq_stop() local1813 done_mask = pp->qc_active ^ sactive; in nv_swncq_ncq_stop()1820 else if (done_mask & (1 << i)) in nv_swncq_ncq_stop()2115 u32 done_mask; in nv_swncq_sdbfis() local2133 done_mask = pp->qc_active ^ sactive; in nv_swncq_sdbfis()2135 pp->qc_active &= ~done_mask; in nv_swncq_sdbfis()2136 pp->dhfis_bits &= ~done_mask; in nv_swncq_sdbfis()[all …]
4963 u32 done_mask; in ata_qc_complete_multiple() local4965 done_mask = ap->qc_active ^ qc_active; in ata_qc_complete_multiple()4967 if (unlikely(done_mask & qc_active)) { in ata_qc_complete_multiple()4973 while (done_mask) { in ata_qc_complete_multiple()4975 unsigned int tag = __ffs(done_mask); in ata_qc_complete_multiple()4982 done_mask &= ~(1 << tag); in ata_qc_complete_multiple()
2776 u32 done_mask = 0; in mv_process_crpb_entries() local2798 done_mask |= 1 << tag; in mv_process_crpb_entries()2803 ata_qc_complete_multiple(ap, ap->qc_active ^ done_mask); in mv_process_crpb_entries()