Lines Matching refs:spcm
116 int (*pcm_setup)(struct snd_sof_dev *sdev, struct snd_sof_pcm *spcm);
117 void (*pcm_free)(struct snd_sof_dev *sdev, struct snd_sof_pcm *spcm);
552 struct snd_sof_pcm *spcm, int direction,
568 struct snd_sof_pcm *spcm; in snd_sof_find_spcm_dai() local
570 list_for_each_entry(spcm, &sdev->pcm_list, list) { in snd_sof_find_spcm_dai()
571 if (le32_to_cpu(spcm->pcm.dai_id) == rtd->dai_link->id) in snd_sof_find_spcm_dai()
572 return spcm; in snd_sof_find_spcm_dai()
611 int sof_widget_list_setup(struct snd_sof_dev *sdev, struct snd_sof_pcm *spcm,
615 int sof_widget_list_free(struct snd_sof_dev *sdev, struct snd_sof_pcm *spcm, int dir);
617 struct snd_sof_pcm *spcm);
619 struct snd_sof_pcm *spcm, int dir, bool free_widget_list);