Lines Matching refs:fmask
176 u64 fmask; in hw_rule_playback_format_by_channels() local
179 fmask = fmt.bits[0] + ((u64)fmt.bits[1] << 32); in hw_rule_playback_format_by_channels()
183 fmask &= SNDRV_PCM_FMTBIT_S16_LE | in hw_rule_playback_format_by_channels()
188 fmask &= SNDRV_PCM_FMTBIT_S32_LE | SNDRV_PCM_FMTBIT_S32_BE; in hw_rule_playback_format_by_channels()
192 fmask &= ~SNDRV_PCM_FMTBIT_S32_BE; in hw_rule_playback_format_by_channels()
197 fmt.bits[0] &= (u32)fmask; in hw_rule_playback_format_by_channels()
198 fmt.bits[1] &= (u32)(fmask >> 32); in hw_rule_playback_format_by_channels()
211 u64 fmask; in hw_rule_playback_channels_by_format() local
215 fmask = f->bits[0] + ((u64)f->bits[1] << 32); in hw_rule_playback_channels_by_format()
218 if (fmask == SNDRV_PCM_FMTBIT_S32_BE) { in hw_rule_playback_channels_by_format()
226 } else if (fmask == SNDRV_PCM_FMTBIT_U8) in hw_rule_playback_channels_by_format()
229 else if (!(fmask & ~(SNDRV_PCM_FMTBIT_S16_LE | in hw_rule_playback_channels_by_format()