/linux-4.4.14/include/sound/ |
D | pcm_params.h | 221 static inline void snd_interval_any(struct snd_interval *i) in snd_interval_any() 231 static inline void snd_interval_none(struct snd_interval *i) in snd_interval_none() 236 static inline int snd_interval_checkempty(const struct snd_interval *i) in snd_interval_checkempty() 242 static inline int snd_interval_empty(const struct snd_interval *i) in snd_interval_empty() 247 static inline int snd_interval_single(const struct snd_interval *i) in snd_interval_single() 253 static inline int snd_interval_value(const struct snd_interval *i) in snd_interval_value() 258 static inline int snd_interval_min(const struct snd_interval *i) in snd_interval_min() 263 static inline int snd_interval_max(const struct snd_interval *i) in snd_interval_max() 272 static inline int snd_interval_test(const struct snd_interval *i, unsigned int val) in snd_interval_test() 278 static inline void snd_interval_copy(struct snd_interval *d, const struct snd_interval *s) in snd_interval_copy() [all …]
|
D | pcm.h | 237 struct snd_interval intervals[SNDRV_PCM_HW_PARAM_LAST_INTERVAL - 250 static inline struct snd_interval *constrs_interval(struct snd_pcm_hw_constraints *constrs, in constrs_interval() 284 const struct snd_interval *ranges; 889 static inline struct snd_interval *hw_param_interval(struct snd_pcm_hw_params *params, in hw_param_interval() 901 static inline const struct snd_interval *hw_param_interval_c(const struct snd_pcm_hw_params *params, in hw_param_interval_c() 961 int snd_interval_refine(struct snd_interval *i, const struct snd_interval *v); 962 void snd_interval_mul(const struct snd_interval *a, const struct snd_interval *b, struct snd_interv… 963 void snd_interval_div(const struct snd_interval *a, const struct snd_interval *b, struct snd_interv… 964 void snd_interval_muldivk(const struct snd_interval *a, const struct snd_interval *b, 965 unsigned int k, struct snd_interval *c); [all …]
|
/linux-4.4.14/sound/core/ |
D | pcm_drm_eld.c | 31 struct snd_interval *r = hw_param_interval(params, rule->var); in eld_limit_rates() 32 struct snd_interval *c; in eld_limit_rates() 59 struct snd_interval *c = hw_param_interval(params, rule->var); in eld_limit_channels() 60 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 | 603 int snd_interval_refine(struct snd_interval *i, const struct snd_interval *v) in snd_interval_refine() 648 static int snd_interval_refine_first(struct snd_interval *i) in snd_interval_refine_first() 661 static int snd_interval_refine_last(struct snd_interval *i) in snd_interval_refine_last() 674 void snd_interval_mul(const struct snd_interval *a, const struct snd_interval *b, struct snd_interv… in snd_interval_mul() 698 void snd_interval_div(const struct snd_interval *a, const struct snd_interval *b, struct snd_interv… in snd_interval_div() 733 void snd_interval_muldivk(const struct snd_interval *a, const struct snd_interval *b, in snd_interval_muldivk() 734 unsigned int k, struct snd_interval *c) in snd_interval_muldivk() 764 void snd_interval_mulkdiv(const struct snd_interval *a, unsigned int k, in snd_interval_mulkdiv() 765 const struct snd_interval *b, struct snd_interval *c) in snd_interval_mulkdiv() 803 int snd_interval_ratnum(struct snd_interval *i, in snd_interval_ratnum() [all …]
|
D | pcm_native.c | 47 struct snd_interval intervals[SNDRV_PCM_HW_PARAM_TICK_TIME - 285 struct snd_interval *i = NULL; in snd_pcm_hw_refine() 1903 struct snd_interval t; in snd_pcm_hw_rule_mul() 1912 struct snd_interval t; in snd_pcm_hw_rule_div() 1921 struct snd_interval t; in snd_pcm_hw_rule_muldivk() 1931 struct snd_interval t; in snd_pcm_hw_rule_mulkdiv() 1942 struct snd_interval *i = hw_param_interval(params, rule->deps[0]); in snd_pcm_hw_rule_format() 1962 struct snd_interval t; in snd_pcm_hw_rule_sample_bits() 2008 struct snd_interval t; in snd_pcm_hw_rule_buffer_bytes_max()
|
D | pcm_compat.c | 81 …struct snd_interval intervals[SNDRV_PCM_HW_PARAM_LAST_INTERVAL - SNDRV_PCM_HW_PARAM_FIRST_INTERVAL… 82 struct snd_interval ires[9]; /* reserved intervals */
|
/linux-4.4.14/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-4.4.14/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-4.4.14/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-4.4.14/sound/firewire/dice/ |
D | dice-pcm.c | 18 const struct snd_interval *c = in dice_rate_constraint() 20 struct snd_interval *r = in dice_rate_constraint() 22 struct snd_interval rates = { in dice_rate_constraint() 53 const struct snd_interval *r = in dice_channels_constraint() 55 struct snd_interval *c = in dice_channels_constraint() 57 struct snd_interval channels = { in dice_channels_constraint()
|
/linux-4.4.14/drivers/usb/gadget/function/ |
D | u_uac1.c | 32 static int snd_interval_refine_set(struct snd_interval *i, unsigned int val) in snd_interval_refine_set() 34 struct snd_interval t; in snd_interval_refine_set() 61 struct snd_interval *i = hw_param_interval(params, var); in _snd_pcm_hw_param_set() 68 struct snd_interval t; in _snd_pcm_hw_param_set()
|
/linux-4.4.14/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-4.4.14/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-4.4.14/sound/soc/intel/boards/ |
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 | bytcr_rt5640.c | 106 struct snd_interval *rate = hw_param_interval(params, in byt_codec_fixup() 108 struct snd_interval *channels = hw_param_interval(params, in byt_codec_fixup()
|
D | skl_rt286.c | 111 struct snd_interval *rate = hw_param_interval(params, in skylake_ssp0_fixup() 113 struct snd_interval *channels = hw_param_interval(params, in skylake_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 | cht_bsw_max98090_ti.c | 165 struct snd_interval *rate = hw_param_interval(params, in cht_codec_fixup() 167 struct snd_interval *channels = hw_param_interval(params, in cht_codec_fixup()
|
D | cht_bsw_rt5672.c | 211 struct snd_interval *rate = hw_param_interval(params, in cht_codec_fixup() 213 struct snd_interval *channels = hw_param_interval(params, in cht_codec_fixup()
|
D | cht_bsw_rt5645.c | 224 struct snd_interval *rate = hw_param_interval(params, in cht_codec_fixup() 226 struct snd_interval *channels = hw_param_interval(params, in cht_codec_fixup()
|
/linux-4.4.14/sound/pci/rme9652/ |
D | hdsp.c | 4262 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdsp_hw_rule_in_channels() 4282 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdsp_hw_rule_out_channels() 4299 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdsp_hw_rule_in_channels_rate() 4300 struct snd_interval *r = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_hdsp_hw_rule_in_channels_rate() 4302 struct snd_interval t = { in snd_hdsp_hw_rule_in_channels_rate() 4309 struct snd_interval t = { in snd_hdsp_hw_rule_in_channels_rate() 4316 struct snd_interval t = { in snd_hdsp_hw_rule_in_channels_rate() 4330 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdsp_hw_rule_out_channels_rate() 4331 struct snd_interval *r = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_hdsp_hw_rule_out_channels_rate() 4333 struct snd_interval t = { in snd_hdsp_hw_rule_out_channels_rate() [all …]
|
D | hdspm.c | 5879 struct snd_interval *c = in snd_hdspm_hw_rule_in_channels_rate() 5881 struct snd_interval *r = in snd_hdspm_hw_rule_in_channels_rate() 5885 struct snd_interval t = { in snd_hdspm_hw_rule_in_channels_rate() 5892 struct snd_interval t = { in snd_hdspm_hw_rule_in_channels_rate() 5899 struct snd_interval t = { in snd_hdspm_hw_rule_in_channels_rate() 5914 struct snd_interval *c = in snd_hdspm_hw_rule_out_channels_rate() 5916 struct snd_interval *r = in snd_hdspm_hw_rule_out_channels_rate() 5920 struct snd_interval t = { in snd_hdspm_hw_rule_out_channels_rate() 5927 struct snd_interval t = { in snd_hdspm_hw_rule_out_channels_rate() 5934 struct snd_interval t = { in snd_hdspm_hw_rule_out_channels_rate() [all …]
|
D | rme9652.c | 2208 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_rme9652_hw_rule_channels() 2217 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_rme9652_hw_rule_channels_rate() 2218 struct snd_interval *r = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_rme9652_hw_rule_channels_rate() 2220 struct snd_interval t = { in snd_rme9652_hw_rule_channels_rate() 2227 struct snd_interval t = { in snd_rme9652_hw_rule_channels_rate() 2241 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_rme9652_hw_rule_rate_channels() 2242 struct snd_interval *r = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_rme9652_hw_rule_rate_channels() 2244 struct snd_interval t = { in snd_rme9652_hw_rule_rate_channels() 2251 struct snd_interval t = { in snd_rme9652_hw_rule_rate_channels()
|
/linux-4.4.14/sound/isa/sb/ |
D | sb8_main.c | 79 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_sb8_hw_constraint_rate_channels() 96 struct snd_interval *r = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_sb8_hw_constraint_channels_rate() 98 struct snd_interval t = { .min = 1, .max = 1 }; in snd_sb8_hw_constraint_channels_rate()
|
/linux-4.4.14/include/uapi/sound/ |
D | asound.h | 362 struct snd_interval { struct 381 struct snd_interval intervals[SNDRV_PCM_HW_PARAM_LAST_INTERVAL - argument 383 struct snd_interval ires[9]; /* reserved intervals */
|
/linux-4.4.14/sound/soc/omap/ |
D | omap-mcbsp.c | 95 struct snd_interval *buffer_size = hw_param_interval(params, in omap_mcbsp_hwrule_min_buffersize() 97 struct snd_interval *channels = hw_param_interval(params, in omap_mcbsp_hwrule_min_buffersize() 100 struct snd_interval frames; in omap_mcbsp_hwrule_min_buffersize()
|
/linux-4.4.14/sound/pci/echoaudio/ |
D | echoaudio.c | 121 struct snd_interval *c = hw_param_interval(params, in hw_rule_capture_format_by_channels() 149 struct snd_interval *c = hw_param_interval(params, in hw_rule_capture_channels_by_format() 152 struct snd_interval ch; in hw_rule_capture_channels_by_format() 183 struct snd_interval *c = hw_param_interval(params, in hw_rule_playback_format_by_channels() 218 struct snd_interval *c = hw_param_interval(params, in hw_rule_playback_channels_by_format() 221 struct snd_interval ch; in hw_rule_playback_channels_by_format() 256 struct snd_interval *rate = hw_param_interval(params, in hw_rule_sample_rate() 259 struct snd_interval fixed; in hw_rule_sample_rate()
|
/linux-4.4.14/sound/usb/ |
D | pcm.c | 868 struct snd_interval *it = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in hw_check_valid_format() 869 struct snd_interval *ct = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in hw_check_valid_format() 871 struct snd_interval *pt = hw_param_interval(params, SNDRV_PCM_HW_PARAM_PERIOD_TIME); in hw_check_valid_format() 914 struct snd_interval *it = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in hw_rule_rate() 966 struct snd_interval *it = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in hw_rule_channels() 1048 struct snd_interval *it; in hw_rule_period_time()
|
/linux-4.4.14/sound/core/oss/ |
D | pcm_oss.c | 83 static int snd_interval_refine_min(struct snd_interval *i, unsigned int min, int openmin) in snd_interval_refine_min() 107 static int snd_interval_refine_max(struct snd_interval *i, unsigned int max, int openmax) in snd_interval_refine_max() 131 static int snd_interval_refine_set(struct snd_interval *i, unsigned int val) in snd_interval_refine_set() 133 struct snd_interval t; in snd_interval_refine_set() 159 const struct snd_interval *i = hw_param_interval_c(params, var); in snd_pcm_hw_param_value_min() 185 const struct snd_interval *i = hw_param_interval_c(params, var); in snd_pcm_hw_param_value_max() 490 struct snd_interval *i = hw_param_interval(params, var); in _snd_pcm_hw_param_set() 497 struct snd_interval t; in _snd_pcm_hw_param_set() 800 struct snd_interval *it; in choose_rate()
|
/linux-4.4.14/sound/soc/atmel/ |
D | atmel_ssc_dai.c | 212 struct snd_interval *i = hw_param_interval(params, rule->var); in atmel_ssc_hw_rule_rate() 213 struct snd_interval t; in atmel_ssc_hw_rule_rate()
|
/linux-4.4.14/Documentation/sound/alsa/soc/ |
D | DPCM.txt | 238 struct snd_interval *rate = hw_param_interval(params, 240 struct snd_interval *channels = hw_param_interval(params,
|
/linux-4.4.14/sound/soc/sh/rcar/ |
D | rsrc-card.c | 139 struct snd_interval *rate = hw_param_interval(params, in rsrc_card_be_hw_params_fixup()
|
/linux-4.4.14/sound/soc/davinci/ |
D | davinci-i2s.c | 424 struct snd_interval *i = NULL; in davinci_i2s_hw_params()
|
D | davinci-mcasp.c | 1140 struct snd_interval *ri = in davinci_mcasp_hw_rule_rate() 1144 struct snd_interval range; in davinci_mcasp_hw_rule_rate()
|
/linux-4.4.14/sound/drivers/ |
D | aloop.c | 639 struct snd_interval t; in rule_rate() 652 struct snd_interval t; in rule_channels()
|
/linux-4.4.14/sound/soc/fsl/ |
D | fsl-asoc-card.c | 178 struct snd_interval *rate; in be_hw_params_fixup()
|
/linux-4.4.14/sound/sparc/ |
D | dbri.c | 2001 struct snd_interval *c = hw_param_interval(params, in snd_hw_rule_format() 2017 struct snd_interval *c = hw_param_interval(params, in snd_hw_rule_channels() 2020 struct snd_interval ch; in snd_hw_rule_channels()
|
/linux-4.4.14/sound/soc/codecs/ |
D | pcm512x.c | 495 struct snd_interval ranges[2]; in pcm512x_hw_rule_rate()
|
/linux-4.4.14/sound/soc/ |
D | soc-pcm.c | 802 struct snd_interval *interval; in soc_pcm_codec_params_fixup()
|