Lines Matching refs:fmask
187 u64 fmask; in hw_rule_playback_format_by_channels() local
190 fmask = fmt.bits[0] + ((u64)fmt.bits[1] << 32); in hw_rule_playback_format_by_channels()
194 fmask &= SNDRV_PCM_FMTBIT_S16_LE | in hw_rule_playback_format_by_channels()
199 fmask &= SNDRV_PCM_FMTBIT_S32_LE | SNDRV_PCM_FMTBIT_S32_BE; in hw_rule_playback_format_by_channels()
203 fmask &= ~SNDRV_PCM_FMTBIT_S32_BE; in hw_rule_playback_format_by_channels()
208 fmt.bits[0] &= (u32)fmask; in hw_rule_playback_format_by_channels()
209 fmt.bits[1] &= (u32)(fmask >> 32); in hw_rule_playback_format_by_channels()
222 u64 fmask; in hw_rule_playback_channels_by_format() local
226 fmask = f->bits[0] + ((u64)f->bits[1] << 32); in hw_rule_playback_channels_by_format()
229 if (fmask == SNDRV_PCM_FMTBIT_S32_BE) { in hw_rule_playback_channels_by_format()
237 } else if (fmask == SNDRV_PCM_FMTBIT_U8) in hw_rule_playback_channels_by_format()
240 else if (!(fmask & ~(SNDRV_PCM_FMTBIT_S16_LE | in hw_rule_playback_channels_by_format()