Lines Matching defs:snd_soc_pcm_runtime
376 struct snd_soc_pcm_runtime;
437 int soc_new_pcm(struct snd_soc_pcm_runtime *rtd, int num);
439 int snd_soc_new_compress(struct snd_soc_pcm_runtime *rtd, int num);
441 static inline int snd_soc_new_compress(struct snd_soc_pcm_runtime *rtd, int num)
449 struct snd_soc_pcm_runtime *snd_soc_get_pcm_runtime(struct snd_soc_card *card,
452 bool snd_soc_runtime_ignore_pmdown_time(struct snd_soc_pcm_runtime *rtd);
454 void snd_soc_runtime_action(struct snd_soc_pcm_runtime *rtd,
456 static inline void snd_soc_runtime_activate(struct snd_soc_pcm_runtime *rtd,
461 static inline void snd_soc_runtime_deactivate(struct snd_soc_pcm_runtime *rtd,
467 int snd_soc_runtime_calc_hw(struct snd_soc_pcm_runtime *rtd,
470 int snd_soc_runtime_set_dai_fmt(struct snd_soc_pcm_runtime *rtd,
730 snd_soc_rtdcom_lookup(struct snd_soc_pcm_runtime *rtd,
785 int (*init)(struct snd_soc_pcm_runtime *rtd);
788 void (*exit)(struct snd_soc_pcm_runtime *rtd);
791 int (*be_hw_params_fixup)(struct snd_soc_pcm_runtime *rtd,
1133 struct snd_soc_pcm_runtime {
1165 void (*close_delayed_work_func)(struct snd_soc_pcm_runtime *rtd);
1187 (struct snd_soc_pcm_runtime *)snd_pcm_substream_chip(substream)
1213 void snd_soc_close_delayed_work(struct snd_soc_pcm_runtime *rtd);
1368 struct snd_soc_pcm_runtime *rtd);