Searched refs:done_mask (Results 1 – 6 of 6) sorted by relevance
369 u32 done_mask; member378 .done_mask = MT_UDMA_CONN_WFSYS_INIT_DONE,387 .done_mask = U32_MAX,457 if ((val & desc->done_mask) == desc->done_val) in mt792xu_wfsys_reset()
759 u64 done_mask, ap_qc_active = ap->qc_active; in ata_qc_complete_multiple() local772 done_mask = ap_qc_active ^ qc_active; in ata_qc_complete_multiple()774 if (unlikely(done_mask & qc_active)) { in ata_qc_complete_multiple()781 ap->ops->qc_ncq_fill_rtf(ap, done_mask); in ata_qc_complete_multiple()783 while (done_mask) { in ata_qc_complete_multiple()785 unsigned int tag = __ffs64(done_mask); in ata_qc_complete_multiple()792 done_mask &= ~(1ULL << tag); in ata_qc_complete_multiple()
59 static void ahci_qc_ncq_fill_rtf(struct ata_port *ap, u64 done_mask);2134 static void ahci_qc_ncq_fill_rtf(struct ata_port *ap, u64 done_mask) in ahci_qc_ncq_fill_rtf() argument2158 while (done_mask) { in ahci_qc_ncq_fill_rtf()2160 unsigned int tag = __ffs64(done_mask); in ahci_qc_ncq_fill_rtf()2169 done_mask &= ~(1ULL << tag); in ahci_qc_ncq_fill_rtf()2180 while (done_mask) { in ahci_qc_ncq_fill_rtf()2182 unsigned int tag = __ffs64(done_mask); in ahci_qc_ncq_fill_rtf()2194 done_mask &= ~(1ULL << tag); in ahci_qc_ncq_fill_rtf()
2772 u32 done_mask = 0; in mv_process_crpb_entries() local2794 done_mask |= 1 << tag; in mv_process_crpb_entries()2799 ata_qc_complete_multiple(ap, ata_qc_get_active(ap) ^ done_mask); in mv_process_crpb_entries()
258 u32 done_mask = info->doen_mask << shift; in jh7110_set_gpiomux() local283 doen |= readl_relaxed(reg_doen) & ~done_mask; in jh7110_set_gpiomux()
978 void (*qc_ncq_fill_rtf)(struct ata_port *ap, u64 done_mask);