• Home
  • Raw
  • Download

Lines Matching refs:rule

1870 			       struct snd_pcm_hw_rule *rule)  in snd_pcm_hw_rule_mul()  argument
1873 snd_interval_mul(hw_param_interval_c(params, rule->deps[0]), in snd_pcm_hw_rule_mul()
1874 hw_param_interval_c(params, rule->deps[1]), &t); in snd_pcm_hw_rule_mul()
1875 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_mul()
1879 struct snd_pcm_hw_rule *rule) in snd_pcm_hw_rule_div() argument
1882 snd_interval_div(hw_param_interval_c(params, rule->deps[0]), in snd_pcm_hw_rule_div()
1883 hw_param_interval_c(params, rule->deps[1]), &t); in snd_pcm_hw_rule_div()
1884 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_div()
1888 struct snd_pcm_hw_rule *rule) in snd_pcm_hw_rule_muldivk() argument
1891 snd_interval_muldivk(hw_param_interval_c(params, rule->deps[0]), in snd_pcm_hw_rule_muldivk()
1892 hw_param_interval_c(params, rule->deps[1]), in snd_pcm_hw_rule_muldivk()
1893 (unsigned long) rule->private, &t); in snd_pcm_hw_rule_muldivk()
1894 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_muldivk()
1898 struct snd_pcm_hw_rule *rule) in snd_pcm_hw_rule_mulkdiv() argument
1901 snd_interval_mulkdiv(hw_param_interval_c(params, rule->deps[0]), in snd_pcm_hw_rule_mulkdiv()
1902 (unsigned long) rule->private, in snd_pcm_hw_rule_mulkdiv()
1903 hw_param_interval_c(params, rule->deps[1]), &t); in snd_pcm_hw_rule_mulkdiv()
1904 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_mulkdiv()
1908 struct snd_pcm_hw_rule *rule) in snd_pcm_hw_rule_format() argument
1911 struct snd_interval *i = hw_param_interval(params, rule->deps[0]); in snd_pcm_hw_rule_format()
1929 struct snd_pcm_hw_rule *rule) in snd_pcm_hw_rule_sample_bits() argument
1950 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_sample_bits()
1966 struct snd_pcm_hw_rule *rule) in snd_pcm_hw_rule_rate() argument
1968 struct snd_pcm_hardware *hw = rule->private; in snd_pcm_hw_rule_rate()
1969 return snd_interval_list(hw_param_interval(params, rule->var), in snd_pcm_hw_rule_rate()
1975 struct snd_pcm_hw_rule *rule) in snd_pcm_hw_rule_buffer_bytes_max() argument
1978 struct snd_pcm_substream *substream = rule->private; in snd_pcm_hw_rule_buffer_bytes_max()
1984 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_buffer_bytes_max()