ALSA: pcm: Make snd_pcm_hw_constraints_init() and _complete() static
Both snd_pcm_hw_constraints_init() and _complete() functions are called only from pcm_native.c, hence they can be static for further optimization. Link: https://lore.kernel.org/r/20200116162825.24792-1-tiwai@suse.de Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
2ba0176c70
commit
d662117c7a
@ -20,9 +20,6 @@ void snd_interval_muldivk(const struct snd_interval *a,
|
|||||||
void snd_interval_mulkdiv(const struct snd_interval *a, unsigned int k,
|
void snd_interval_mulkdiv(const struct snd_interval *a, unsigned int k,
|
||||||
const struct snd_interval *b, struct snd_interval *c);
|
const struct snd_interval *b, struct snd_interval *c);
|
||||||
|
|
||||||
int snd_pcm_hw_constraints_init(struct snd_pcm_substream *substream);
|
|
||||||
int snd_pcm_hw_constraints_complete(struct snd_pcm_substream *substream);
|
|
||||||
|
|
||||||
int snd_pcm_hw_constraint_mask(struct snd_pcm_runtime *runtime,
|
int snd_pcm_hw_constraint_mask(struct snd_pcm_runtime *runtime,
|
||||||
snd_pcm_hw_param_t var, u_int32_t mask);
|
snd_pcm_hw_param_t var, u_int32_t mask);
|
||||||
|
|
||||||
|
@ -2308,7 +2308,7 @@ static int snd_pcm_hw_rule_buffer_bytes_max(struct snd_pcm_hw_params *params,
|
|||||||
return snd_interval_refine(hw_param_interval(params, rule->var), &t);
|
return snd_interval_refine(hw_param_interval(params, rule->var), &t);
|
||||||
}
|
}
|
||||||
|
|
||||||
int snd_pcm_hw_constraints_init(struct snd_pcm_substream *substream)
|
static int snd_pcm_hw_constraints_init(struct snd_pcm_substream *substream)
|
||||||
{
|
{
|
||||||
struct snd_pcm_runtime *runtime = substream->runtime;
|
struct snd_pcm_runtime *runtime = substream->runtime;
|
||||||
struct snd_pcm_hw_constraints *constrs = &runtime->hw_constraints;
|
struct snd_pcm_hw_constraints *constrs = &runtime->hw_constraints;
|
||||||
@ -2432,7 +2432,7 @@ int snd_pcm_hw_constraints_init(struct snd_pcm_substream *substream)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int snd_pcm_hw_constraints_complete(struct snd_pcm_substream *substream)
|
static int snd_pcm_hw_constraints_complete(struct snd_pcm_substream *substream)
|
||||||
{
|
{
|
||||||
struct snd_pcm_runtime *runtime = substream->runtime;
|
struct snd_pcm_runtime *runtime = substream->runtime;
|
||||||
struct snd_pcm_hardware *hw = &runtime->hw;
|
struct snd_pcm_hardware *hw = &runtime->hw;
|
||||||
|
Loading…
Reference in New Issue
Block a user