Lines Matching refs:snd_soc_pcm_runtime

407 struct snd_soc_pcm_runtime;
466 int soc_new_pcm(struct snd_soc_pcm_runtime *rtd, int num);
468 int snd_soc_new_compress(struct snd_soc_pcm_runtime *rtd, int num);
470 static inline int snd_soc_new_compress(struct snd_soc_pcm_runtime *rtd, int num) in snd_soc_new_compress()
478 struct snd_soc_pcm_runtime *snd_soc_get_pcm_runtime(struct snd_soc_card *card,
481 bool snd_soc_runtime_ignore_pmdown_time(struct snd_soc_pcm_runtime *rtd);
483 void snd_soc_runtime_action(struct snd_soc_pcm_runtime *rtd,
485 static inline void snd_soc_runtime_activate(struct snd_soc_pcm_runtime *rtd, in snd_soc_runtime_activate()
490 static inline void snd_soc_runtime_deactivate(struct snd_soc_pcm_runtime *rtd, in snd_soc_runtime_deactivate()
496 int snd_soc_runtime_calc_hw(struct snd_soc_pcm_runtime *rtd,
499 int snd_soc_runtime_set_dai_fmt(struct snd_soc_pcm_runtime *rtd,
647 snd_soc_rtdcom_lookup(struct snd_soc_pcm_runtime *rtd,
712 int (*init)(struct snd_soc_pcm_runtime *rtd);
715 void (*exit)(struct snd_soc_pcm_runtime *rtd);
718 int (*be_hw_params_fixup)(struct snd_soc_pcm_runtime *rtd,
1083 struct snd_soc_pcm_runtime { struct
1111 void (*close_delayed_work_func)(struct snd_soc_pcm_runtime *rtd); argument
1138 (struct snd_soc_pcm_runtime *)snd_pcm_substream_chip(substream) argument
1158 void snd_soc_close_delayed_work(struct snd_soc_pcm_runtime *rtd);
1339 struct snd_soc_pcm_runtime *rtd);
1478 static inline void _snd_soc_dpcm_mutex_lock_r(struct snd_soc_pcm_runtime *rtd) in _snd_soc_dpcm_mutex_lock_r()
1483 static inline void _snd_soc_dpcm_mutex_unlock_r(struct snd_soc_pcm_runtime *rtd) in _snd_soc_dpcm_mutex_unlock_r()
1488 static inline void _snd_soc_dpcm_mutex_assert_held_r(struct snd_soc_pcm_runtime *rtd) in _snd_soc_dpcm_mutex_assert_held_r()
1495 struct snd_soc_pcm_runtime * : _snd_soc_dpcm_mutex_lock_r)(x)
1499 struct snd_soc_pcm_runtime * : _snd_soc_dpcm_mutex_unlock_r)(x)
1503 struct snd_soc_pcm_runtime * : _snd_soc_dpcm_mutex_assert_held_r)(x)