Home
last modified time | relevance | path

Searched refs:done_mask (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt792x_usb.c369 u32 done_mask; member
378 .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()
/linux/drivers/ata/
H A Dlibata-sata.c759 u64 done_mask, ap_qc_active = ap->qc_active; in ata_qc_complete_multiple() local
772 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()
H A Dlibahci.c59 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() argument
2158 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()
H A Dsata_mv.c2772 u32 done_mask = 0; in mv_process_crpb_entries() local
2794 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()
/linux/drivers/pinctrl/starfive/
H A Dpinctrl-starfive-jh7110.c258 u32 done_mask = info->doen_mask << shift; in jh7110_set_gpiomux() local
283 doen |= readl_relaxed(reg_doen) & ~done_mask; in jh7110_set_gpiomux()
/linux/include/linux/
H A Dlibata.h978 void (*qc_ncq_fill_rtf)(struct ata_port *ap, u64 done_mask);