Lines Matching refs:snd_soc_pcm_runtime

61 static ssize_t dpcm_show_state(struct snd_soc_pcm_runtime *fe,
97 struct snd_soc_pcm_runtime *be = dpcm->be;
124 struct snd_soc_pcm_runtime *fe = file->private_data;
157 void soc_dpcm_debugfs_add(struct snd_soc_pcm_runtime *rtd)
219 void snd_soc_runtime_action(struct snd_soc_pcm_runtime *rtd,
241 bool snd_soc_runtime_ignore_pmdown_time(struct snd_soc_pcm_runtime *rtd)
280 int dpcm_dapm_stream_event(struct snd_soc_pcm_runtime *fe, int dir,
287 struct snd_soc_pcm_runtime *be = dpcm->be;
307 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream);
364 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream);
426 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream);
446 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream);
460 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream);
501 int snd_soc_runtime_calc_hw(struct snd_soc_pcm_runtime *rtd,
595 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream);
611 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream);
631 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream);
648 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream);
696 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream);
792 static void codec2codec_close_delayed_work(struct snd_soc_pcm_runtime *rtd)
809 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream);
866 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream);
994 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream);
1075 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream);
1111 static int dpcm_be_connect(struct snd_soc_pcm_runtime *fe,
1112 struct snd_soc_pcm_runtime *be, int stream)
1146 static void dpcm_be_reparent(struct snd_soc_pcm_runtime *fe,
1147 struct snd_soc_pcm_runtime *be, int stream)
1176 void dpcm_be_disconnect(struct snd_soc_pcm_runtime *fe, int stream)
1207 static struct snd_soc_pcm_runtime *dpcm_get_be(struct snd_soc_card *card,
1210 struct snd_soc_pcm_runtime *be;
1254 struct snd_soc_pcm_runtime *rtd;
1270 int dpcm_path_get(struct snd_soc_pcm_runtime *fe,
1319 static int dpcm_prune_paths(struct snd_soc_pcm_runtime *fe, int stream,
1342 static int dpcm_add_paths(struct snd_soc_pcm_runtime *fe, int stream,
1347 struct snd_soc_pcm_runtime *be;
1401 int dpcm_process_paths(struct snd_soc_pcm_runtime *fe,
1410 void dpcm_clear_pending_state(struct snd_soc_pcm_runtime *fe, int stream)
1422 static void dpcm_be_dai_startup_unwind(struct snd_soc_pcm_runtime *fe,
1430 struct snd_soc_pcm_runtime *be = dpcm->be;
1451 int dpcm_be_dai_startup(struct snd_soc_pcm_runtime *fe, int stream)
1459 struct snd_soc_pcm_runtime *be = dpcm->be;
1512 struct snd_soc_pcm_runtime *be = dpcm->be;
1555 struct snd_soc_pcm_runtime *fe = asoc_substream_to_rtd(substream);
1569 struct snd_soc_pcm_runtime *be = dpcm->be;
1592 struct snd_soc_pcm_runtime *fe = asoc_substream_to_rtd(substream);
1605 struct snd_soc_pcm_runtime *be = dpcm->be;
1647 struct snd_soc_pcm_runtime *fe = asoc_substream_to_rtd(substream);
1660 struct snd_soc_pcm_runtime *be = dpcm->be;
1685 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream);
1716 static void dpcm_set_fe_update_state(struct snd_soc_pcm_runtime *fe,
1736 struct snd_soc_pcm_runtime *fe = asoc_substream_to_rtd(fe_substream);
1756 struct snd_soc_pcm_runtime *be = dpcm->be;
1759 struct snd_soc_pcm_runtime *rtd;
1789 struct snd_soc_pcm_runtime *fe = asoc_substream_to_rtd(fe_substream);
1828 int dpcm_be_dai_shutdown(struct snd_soc_pcm_runtime *fe, int stream)
1835 struct snd_soc_pcm_runtime *be = dpcm->be;
1870 struct snd_soc_pcm_runtime *fe = asoc_substream_to_rtd(substream);
1891 int dpcm_be_dai_hw_free(struct snd_soc_pcm_runtime *fe, int stream)
1899 struct snd_soc_pcm_runtime *be = dpcm->be;
1936 struct snd_soc_pcm_runtime *fe = asoc_substream_to_rtd(substream);
1961 int dpcm_be_dai_hw_params(struct snd_soc_pcm_runtime *fe, int stream)
1968 struct snd_soc_pcm_runtime *be = dpcm->be;
2015 struct snd_soc_pcm_runtime *be = dpcm->be;
2041 struct snd_soc_pcm_runtime *fe = asoc_substream_to_rtd(substream);
2088 int dpcm_be_dai_trigger(struct snd_soc_pcm_runtime *fe, int stream,
2096 struct snd_soc_pcm_runtime *be = dpcm->be;
2187 struct snd_soc_pcm_runtime *fe = asoc_substream_to_rtd(substream);
2218 struct snd_soc_pcm_runtime *fe = asoc_substream_to_rtd(substream);
2305 struct snd_soc_pcm_runtime *fe = asoc_substream_to_rtd(substream);
2320 int dpcm_be_dai_prepare(struct snd_soc_pcm_runtime *fe, int stream)
2327 struct snd_soc_pcm_runtime *be = dpcm->be;
2361 struct snd_soc_pcm_runtime *fe = asoc_substream_to_rtd(substream);
2401 static int dpcm_run_update_shutdown(struct snd_soc_pcm_runtime *fe, int stream)
2442 static int dpcm_run_update_startup(struct snd_soc_pcm_runtime *fe, int stream)
2521 struct snd_soc_pcm_runtime *be = dpcm->be;
2530 static int soc_dpcm_fe_runtime_update(struct snd_soc_pcm_runtime *fe, int new)
2602 struct snd_soc_pcm_runtime *fe;
2628 struct snd_soc_pcm_runtime *fe = asoc_substream_to_rtd(fe_substream);
2643 struct snd_soc_pcm_runtime *fe = asoc_substream_to_rtd(fe_substream);
2657 struct snd_soc_pcm_runtime *fe = asoc_substream_to_rtd(fe_substream);
2688 int soc_new_pcm(struct snd_soc_pcm_runtime *rtd, int num)
2884 int snd_soc_dpcm_fe_can_update(struct snd_soc_pcm_runtime *fe, int stream)
2893 int snd_soc_dpcm_be_can_update(struct snd_soc_pcm_runtime *fe,
2894 struct snd_soc_pcm_runtime *be, int stream)
2906 snd_soc_dpcm_get_substream(struct snd_soc_pcm_runtime *be, int stream)
2912 static int snd_soc_dpcm_check_state(struct snd_soc_pcm_runtime *fe,
2913 struct snd_soc_pcm_runtime *be,
2948 int snd_soc_dpcm_can_be_free_stop(struct snd_soc_pcm_runtime *fe,
2949 struct snd_soc_pcm_runtime *be, int stream)
2965 int snd_soc_dpcm_can_be_params(struct snd_soc_pcm_runtime *fe,
2966 struct snd_soc_pcm_runtime *be, int stream)
2983 int snd_soc_dpcm_can_be_prepared(struct snd_soc_pcm_runtime *fe,
2984 struct snd_soc_pcm_runtime *be, int stream)