| /Linux-v4.19/sound/core/ |
| D | pcm_local.h | 14 void snd_interval_mul(const struct snd_interval *a, 15 const struct snd_interval *b, struct snd_interval *c); 16 void snd_interval_div(const struct snd_interval *a, 17 const struct snd_interval *b, struct snd_interval *c); 18 void snd_interval_muldivk(const struct snd_interval *a, 19 const struct snd_interval *b, 20 unsigned int k, struct snd_interval *c); 21 void snd_interval_mulkdiv(const struct snd_interval *a, unsigned int k, 22 const struct snd_interval *b, struct snd_interval *c);
|
| D | pcm_drm_eld.c | 31 struct snd_interval *r = hw_param_interval(params, rule->var); in eld_limit_rates() 32 const struct snd_interval *c; in eld_limit_rates() 59 struct snd_interval *c = hw_param_interval(params, rule->var); in eld_limit_channels() 60 const struct snd_interval *r; in eld_limit_channels() 61 struct snd_interval t = { .min = 1, .max = 2, .integer = 1, }; in eld_limit_channels()
|
| D | pcm_lib.c | 584 int snd_interval_refine(struct snd_interval *i, const struct snd_interval *v) in snd_interval_refine() 628 static int snd_interval_refine_first(struct snd_interval *i) in snd_interval_refine_first() 644 static int snd_interval_refine_last(struct snd_interval *i) in snd_interval_refine_last() 660 void snd_interval_mul(const struct snd_interval *a, const struct snd_interval *b, struct snd_interv… in snd_interval_mul() 684 void snd_interval_div(const struct snd_interval *a, const struct snd_interval *b, struct snd_interv… in snd_interval_div() 719 void snd_interval_muldivk(const struct snd_interval *a, const struct snd_interval *b, in snd_interval_muldivk() 720 unsigned int k, struct snd_interval *c) in snd_interval_muldivk() 750 void snd_interval_mulkdiv(const struct snd_interval *a, unsigned int k, in snd_interval_mulkdiv() 751 const struct snd_interval *b, struct snd_interval *c) in snd_interval_mulkdiv() 789 int snd_interval_ratnum(struct snd_interval *i, in snd_interval_ratnum() [all …]
|
| D | pcm_param_trace.h | 69 …eam, snd_pcm_hw_param_t type, int index, const struct snd_interval *prev, const struct snd_interva…
|
| /Linux-v4.19/include/sound/ |
| D | pcm_params.h | 228 static inline void snd_interval_any(struct snd_interval *i) in snd_interval_any() 238 static inline void snd_interval_none(struct snd_interval *i) in snd_interval_none() 243 static inline int snd_interval_checkempty(const struct snd_interval *i) in snd_interval_checkempty() 249 static inline int snd_interval_empty(const struct snd_interval *i) in snd_interval_empty() 254 static inline int snd_interval_single(const struct snd_interval *i) in snd_interval_single() 260 static inline int snd_interval_value(const struct snd_interval *i) in snd_interval_value() 265 static inline int snd_interval_min(const struct snd_interval *i) in snd_interval_min() 270 static inline int snd_interval_max(const struct snd_interval *i) in snd_interval_max() 279 static inline int snd_interval_test(const struct snd_interval *i, unsigned int val) in snd_interval_test() 285 static inline void snd_interval_copy(struct snd_interval *d, const struct snd_interval *s) in snd_interval_copy() [all …]
|
| D | pcm.h | 248 struct snd_interval intervals[SNDRV_PCM_HW_PARAM_LAST_INTERVAL - 261 static inline struct snd_interval *constrs_interval(struct snd_pcm_hw_constraints *constrs, in constrs_interval() 295 const struct snd_interval *ranges; 911 static inline struct snd_interval *hw_param_interval(struct snd_pcm_hw_params *params, in hw_param_interval() 923 static inline const struct snd_interval *hw_param_interval_c(const struct snd_pcm_hw_params *params, in hw_param_interval_c() 983 int snd_interval_refine(struct snd_interval *i, const struct snd_interval *v); 984 int snd_interval_list(struct snd_interval *i, unsigned int count, 986 int snd_interval_ranges(struct snd_interval *i, unsigned int count, 987 const struct snd_interval *list, unsigned int mask); 988 int snd_interval_ratnum(struct snd_interval *i,
|
| /Linux-v4.19/sound/firewire/digi00x/ |
| D | digi00x-pcm.c | 14 struct snd_interval *r = in hw_rule_rate() 16 const struct snd_interval *c = in hw_rule_rate() 18 struct snd_interval t = { in hw_rule_rate() 38 struct snd_interval *c = in hw_rule_channels() 40 const struct snd_interval *r = in hw_rule_channels() 42 struct snd_interval t = { in hw_rule_channels()
|
| /Linux-v4.19/sound/firewire/fireface/ |
| D | ff-pcm.c | 20 struct snd_interval *r = in hw_rule_rate() 22 const struct snd_interval *c = in hw_rule_rate() 24 struct snd_interval t = { in hw_rule_rate() 45 struct snd_interval *c = in hw_rule_channels() 47 const struct snd_interval *r = in hw_rule_channels() 49 struct snd_interval t = { in hw_rule_channels()
|
| /Linux-v4.19/sound/firewire/fireworks/ |
| D | fireworks_pcm.c | 68 struct snd_interval *r = in hw_rule_rate() 70 const struct snd_interval *c = in hw_rule_rate() 72 struct snd_interval t = { in hw_rule_rate() 93 struct snd_interval *c = in hw_rule_channels() 95 const struct snd_interval *r = in hw_rule_channels() 97 struct snd_interval t = { in hw_rule_channels()
|
| /Linux-v4.19/sound/firewire/motu/ |
| D | motu-pcm.c | 17 const struct snd_interval *c = in motu_rate_constraint() 19 struct snd_interval *r = in motu_rate_constraint() 21 struct snd_interval rates = { in motu_rate_constraint() 47 const struct snd_interval *r = in motu_channels_constraint() 49 struct snd_interval *c = in motu_channels_constraint() 51 struct snd_interval channels = { in motu_channels_constraint()
|
| /Linux-v4.19/sound/firewire/bebob/ |
| D | bebob_pcm.c | 15 struct snd_interval *r = in hw_rule_rate() 17 const struct snd_interval *c = in hw_rule_rate() 19 struct snd_interval t = { in hw_rule_rate() 43 struct snd_interval *c = in hw_rule_channels() 45 const struct snd_interval *r = in hw_rule_channels() 47 struct snd_interval t = { in hw_rule_channels()
|
| /Linux-v4.19/sound/firewire/dice/ |
| D | dice-pcm.c | 19 const struct snd_interval *c = in dice_rate_constraint() 21 struct snd_interval *r = in dice_rate_constraint() 23 struct snd_interval rates = { in dice_rate_constraint() 57 const struct snd_interval *r = in dice_channels_constraint() 59 struct snd_interval *c = in dice_channels_constraint() 61 struct snd_interval channels = { in dice_channels_constraint()
|
| /Linux-v4.19/drivers/usb/gadget/function/ |
| D | u_uac1_legacy.c | 29 static int snd_interval_refine_set(struct snd_interval *i, unsigned int val) in snd_interval_refine_set() 31 struct snd_interval t; in snd_interval_refine_set() 58 struct snd_interval *i = hw_param_interval(params, var); in _snd_pcm_hw_param_set() 65 struct snd_interval t; in _snd_pcm_hw_param_set()
|
| /Linux-v4.19/sound/soc/qcom/ |
| D | apq8096.c | 15 struct snd_interval *rate = hw_param_interval(params, in apq8096_be_hw_params_fixup() 17 struct snd_interval *channels = hw_param_interval(params, in apq8096_be_hw_params_fixup()
|
| /Linux-v4.19/sound/firewire/oxfw/ |
| D | oxfw-pcm.c | 14 struct snd_interval *r = in hw_rule_rate() 16 const struct snd_interval *c = in hw_rule_rate() 18 struct snd_interval t = { in hw_rule_rate() 45 struct snd_interval *c = in hw_rule_channels() 47 const struct snd_interval *r = in hw_rule_channels()
|
| /Linux-v4.19/sound/soc/intel/boards/ |
| D | bytcht_nocodec.c | 51 struct snd_interval *rate = hw_param_interval(params, in codec_fixup() 53 struct snd_interval *channels = hw_param_interval(params, in codec_fixup()
|
| D | haswell.c | 49 struct snd_interval *rate = hw_param_interval(params, in haswell_ssp0_fixup() 51 struct snd_interval *channels = hw_param_interval(params, in haswell_ssp0_fixup()
|
| D | broadwell.c | 97 struct snd_interval *rate = hw_param_interval(params, in broadwell_ssp0_fixup() 99 struct snd_interval *channels = hw_param_interval(params, in broadwell_ssp0_fixup()
|
| D | bytcht_da7213.c | 73 struct snd_interval *rate = hw_param_interval(params, in codec_fixup() 75 struct snd_interval *channels = hw_param_interval(params, in codec_fixup()
|
| D | cht_bsw_nau8824.c | 145 struct snd_interval *rate = hw_param_interval(params, in cht_codec_fixup() 147 struct snd_interval *channels = hw_param_interval(params, in cht_codec_fixup()
|
| D | bytcht_es8316.c | 122 struct snd_interval *rate = hw_param_interval(params, in byt_cht_es8316_codec_fixup() 124 struct snd_interval *channels = hw_param_interval(params, in byt_cht_es8316_codec_fixup()
|
| D | skl_rt286.c | 220 struct snd_interval *rate = hw_param_interval(params, in skylake_ssp0_fixup() 222 struct snd_interval *channels = hw_param_interval(params, in skylake_ssp0_fixup() 258 struct snd_interval *channels = hw_param_interval(params, in skylake_dmic_fixup()
|
| D | bxt_rt298.c | 212 struct snd_interval *rate = hw_param_interval(params, in broxton_ssp5_fixup() 214 struct snd_interval *channels = hw_param_interval(params, in broxton_ssp5_fixup() 263 struct snd_interval *channels = hw_param_interval(params, in broxton_dmic_fixup()
|
| /Linux-v4.19/sound/pci/ac97/ |
| D | ac97_pcm.c | 701 struct snd_interval *channels = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in double_rate_hw_constraint_rate() 703 static const struct snd_interval single_rates = { in double_rate_hw_constraint_rate() 707 struct snd_interval *rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in double_rate_hw_constraint_rate() 716 struct snd_interval *rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in double_rate_hw_constraint_channels() 718 static const struct snd_interval double_rate_channels = { in double_rate_hw_constraint_channels() 722 struct snd_interval *channels = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in double_rate_hw_constraint_channels()
|
| /Linux-v4.19/sound/soc/sh/rcar/ |
| D | core.c | 760 struct snd_interval *baseline, struct snd_interval *iv) in rsnd_soc_hw_rule() 762 struct snd_interval p; in rsnd_soc_hw_rule() 797 struct snd_interval *ic_ = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in __rsnd_soc_hw_rule_rate() 798 struct snd_interval *ir = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in __rsnd_soc_hw_rule_rate() 799 struct snd_interval ic; in __rsnd_soc_hw_rule_rate() 835 struct snd_interval *ic_ = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in __rsnd_soc_hw_rule_channels() 836 struct snd_interval *ir = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in __rsnd_soc_hw_rule_channels() 837 struct snd_interval ic; in __rsnd_soc_hw_rule_channels()
|