Home
last modified time | relevance | path

Searched refs:snd_interval_refine (Results 1 – 20 of 20) sorted by relevance

/linux/drivers/usb/gadget/function/
H A Du_uac1_legacy.c36 return snd_interval_refine(i, &t); in snd_interval_refine_set()
77 changed = snd_interval_refine(i, &t); in _snd_pcm_hw_param_set()
/linux/sound/xen/
H A Dxen_snd_front_alsa.c319 ret = snd_interval_refine(rates, &interval); in alsa_hw_rule()
326 ret = snd_interval_refine(channels, &interval); in alsa_hw_rule()
333 ret = snd_interval_refine(buffer, &interval); in alsa_hw_rule()
340 ret = snd_interval_refine(period, &interval); in alsa_hw_rule()
/linux/sound/core/
H A Dpcm_lib.c626 int snd_interval_refine(struct snd_interval *i, const struct snd_interval *v) in snd_interval_refine() function
668 EXPORT_SYMBOL(snd_interval_refine);
920 err = snd_interval_refine(i, &t); in snd_interval_ratnum()
1023 err = snd_interval_refine(i, &t); in snd_interval_ratden()
1071 return snd_interval_refine(i, &list_range); in snd_interval_list()
1107 if (snd_interval_refine(&range, i) < 0) in snd_interval_ranges()
1125 return snd_interval_refine(i, &range_union); in snd_interval_ranges()
1293 return snd_interval_refine(constrs_interval(constrs, var), &t); in snd_pcm_hw_constraint_minmax()
H A Dpcm_native.c347 changed = snd_interval_refine(i, constrs_interval(constrs, k)); in constrain_interval_params()
2399 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_mul()
2408 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_div()
2418 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_muldivk()
2428 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_mulkdiv()
2476 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_sample_bits()
2516 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_buffer_bytes_max()
/linux/sound/pci/ac97/
H A Dac97_pcm.c689 return snd_interval_refine(rate, &single_rates); in double_rate_hw_constraint_rate()
704 return snd_interval_refine(channels, &double_rate_channels); in double_rate_hw_constraint_channels()
/linux/sound/pci/rme9652/
H A Dhdspm.c5836 return snd_interval_refine(c, &t); in snd_hdspm_hw_rule_in_channels_rate()
5843 return snd_interval_refine(c, &t); in snd_hdspm_hw_rule_in_channels_rate()
5850 return snd_interval_refine(c, &t); in snd_hdspm_hw_rule_in_channels_rate()
5871 return snd_interval_refine(c, &t); in snd_hdspm_hw_rule_out_channels_rate()
5878 return snd_interval_refine(c, &t); in snd_hdspm_hw_rule_out_channels_rate()
5885 return snd_interval_refine(c, &t); in snd_hdspm_hw_rule_out_channels_rate()
5906 return snd_interval_refine(r, &t); in snd_hdspm_hw_rule_rate_in_channels()
5913 return snd_interval_refine(r, &t); in snd_hdspm_hw_rule_rate_in_channels()
5920 return snd_interval_refine(r, &t); in snd_hdspm_hw_rule_rate_in_channels()
5940 return snd_interval_refine(r, &t); in snd_hdspm_hw_rule_rate_out_channels()
[all …]
/linux/sound/soc/codecs/
H A Dframer-codec.c88 return snd_interval_refine(c, &ch); in framer_dai_hw_rule_channels_by_format()
/linux/sound/pci/echoaudio/
H A Dechoaudio.c143 return snd_interval_refine(c, &ch); in hw_rule_capture_channels_by_format()
150 return snd_interval_refine(c, &ch); in hw_rule_capture_channels_by_format()
224 return snd_interval_refine(c, &ch); in hw_rule_playback_channels_by_format()
247 err = snd_interval_refine(rate, &fixed); in hw_rule_sample_rate()
/linux/sound/soc/sti/
H A Dsti_uniperif.c176 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in sti_uniperiph_fix_tdm_chan()
/linux/sound/drivers/
H A Daloop.c1020 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in rule_channels()
1036 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in rule_period_bytes()
1053 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in free_cable()
/linux/sound/soc/fsl/
H A Dfsl_qmc_audio.c399 return snd_interval_refine(c, &ch); in qmc_dai_hw_rule_channels_by_format()
H A Dimx-card.c441 return snd_interval_refine(hw_param_interval(p, r->var), &t); in ak5558_hw_rule_rate()
/linux/sound/soc/ti/
H A Ddavinci-mcasp.c1673 return snd_interval_refine(hw_param_interval(params, rule->var),
1737 return snd_interval_refine(period_size, &frames);
H A Domap-mcbsp.c767 return snd_interval_refine(buffer_size, &frames); in omap_mcbsp_hwrule_min_buffersize()
/linux/sound/core/oss/
H A Dpcm_oss.c113 return snd_interval_refine(i, &t); in snd_interval_refine_set()
477 changed = snd_interval_refine(i, &t); in _snd_pcm_hw_param_set()
/linux/sound/soc/renesas/rcar/
H A Dcore.c898 return snd_interval_refine(iv, &p); in rsnd_soc_hw_rule()
/linux/sound/soc/intel/avs/
H A Dpcm.c587 return snd_interval_refine(interval, &to); in hw_rule_param_size()
/linux/sound/firewire/
H A Damdtp-stream.c182 return snd_interval_refine(s, &t); in apply_constraint_to_size()
/linux/sound/sparc/
H A Ddbri.c2029 return snd_interval_refine(c, &ch); in snd_hw_rule_channels()
/linux/Documentation/sound/kernel-api/
H A Dwriting-an-alsa-driver.rst2284 return snd_interval_refine(c, &ch);