Lines Matching refs:fmask
175 u64 fmask; in hw_rule_playback_format_by_channels() local
178 fmask = fmt.bits[0] + ((u64)fmt.bits[1] << 32); in hw_rule_playback_format_by_channels()
182 fmask &= SNDRV_PCM_FMTBIT_S16_LE | in hw_rule_playback_format_by_channels()
187 fmask &= SNDRV_PCM_FMTBIT_S32_LE | SNDRV_PCM_FMTBIT_S32_BE; in hw_rule_playback_format_by_channels()
191 fmask &= ~SNDRV_PCM_FMTBIT_S32_BE; in hw_rule_playback_format_by_channels()
196 fmt.bits[0] &= (u32)fmask; in hw_rule_playback_format_by_channels()
197 fmt.bits[1] &= (u32)(fmask >> 32); in hw_rule_playback_format_by_channels()
210 u64 fmask; in hw_rule_playback_channels_by_format() local
214 fmask = f->bits[0] + ((u64)f->bits[1] << 32); in hw_rule_playback_channels_by_format()
217 if (fmask == SNDRV_PCM_FMTBIT_S32_BE) { in hw_rule_playback_channels_by_format()
225 } else if (fmask == SNDRV_PCM_FMTBIT_U8) in hw_rule_playback_channels_by_format()
228 else if (!(fmask & ~(SNDRV_PCM_FMTBIT_S16_LE | in hw_rule_playback_channels_by_format()