Searched refs:done_mask (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/drivers/ata/ |
D | sata_fsl.c | 1211 u32 hstatus, done_mask = 0; in sata_fsl_host_intr() local 1222 done_mask = ioread32(hcr_base + CC); in sata_fsl_host_intr() 1263 done_mask, in sata_fsl_host_intr() 1269 if (done_mask & ap->qc_active) { in sata_fsl_host_intr() 1272 iowrite32(done_mask, hcr_base + CC); in sata_fsl_host_intr() 1276 done_mask, ioread32(hcr_base + CA), in sata_fsl_host_intr() 1280 if (done_mask & (1 << i)) in sata_fsl_host_intr() 1286 ata_qc_complete_multiple(ap, ap->qc_active ^ done_mask); in sata_fsl_host_intr() 1303 iowrite32(done_mask, hcr_base + CC); in sata_fsl_host_intr()
|
D | sata_nv.c | 980 u32 done_mask = 0; in nv_adma_interrupt() local 998 done_mask |= 1 << pos; in nv_adma_interrupt() 1003 ata_qc_complete_multiple(ap, ap->qc_active ^ done_mask); in nv_adma_interrupt() 1780 u32 done_mask; in nv_swncq_ncq_stop() local 1795 done_mask = pp->qc_active ^ sactive; in nv_swncq_ncq_stop() 1802 else if (done_mask & (1 << i)) in nv_swncq_ncq_stop() 2097 u32 done_mask; in nv_swncq_sdbfis() local 2115 done_mask = pp->qc_active ^ sactive; in nv_swncq_sdbfis() 2117 pp->qc_active &= ~done_mask; in nv_swncq_sdbfis() 2118 pp->dhfis_bits &= ~done_mask; in nv_swncq_sdbfis() [all …]
|
D | libata-core.c | 5362 u64 done_mask, ap_qc_active = ap->qc_active; in ata_qc_complete_multiple() local 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() 5383 while (done_mask) { in ata_qc_complete_multiple() 5385 unsigned int tag = __ffs64(done_mask); in ata_qc_complete_multiple() 5392 done_mask &= ~(1ULL << tag); in ata_qc_complete_multiple()
|
D | sata_mv.c | 2816 u32 done_mask = 0; in mv_process_crpb_entries() local 2838 done_mask |= 1 << tag; in mv_process_crpb_entries() 2843 ata_qc_complete_multiple(ap, ap->qc_active ^ done_mask); in mv_process_crpb_entries()
|