Lines Matching refs:spcm
30 struct snd_sof_pcm *spcm; in snd_sof_find_spcm_name() local
32 list_for_each_entry(spcm, &sdev->pcm_list, list) { in snd_sof_find_spcm_name()
34 if (strcmp(spcm->pcm.dai_name, name) == 0) in snd_sof_find_spcm_name()
35 return spcm; in snd_sof_find_spcm_name()
38 if (*spcm->pcm.caps[0].name && in snd_sof_find_spcm_name()
39 !strcmp(spcm->pcm.caps[0].name, name)) in snd_sof_find_spcm_name()
40 return spcm; in snd_sof_find_spcm_name()
43 if (*spcm->pcm.caps[1].name && in snd_sof_find_spcm_name()
44 !strcmp(spcm->pcm.caps[1].name, name)) in snd_sof_find_spcm_name()
45 return spcm; in snd_sof_find_spcm_name()
55 struct snd_sof_pcm *spcm; in snd_sof_find_spcm_comp() local
57 list_for_each_entry(spcm, &sdev->pcm_list, list) { in snd_sof_find_spcm_comp()
58 if (spcm->stream[SNDRV_PCM_STREAM_PLAYBACK].comp_id == comp_id) { in snd_sof_find_spcm_comp()
60 return spcm; in snd_sof_find_spcm_comp()
62 if (spcm->stream[SNDRV_PCM_STREAM_CAPTURE].comp_id == comp_id) { in snd_sof_find_spcm_comp()
64 return spcm; in snd_sof_find_spcm_comp()
74 struct snd_sof_pcm *spcm; in snd_sof_find_spcm_pcm_id() local
76 list_for_each_entry(spcm, &sdev->pcm_list, list) { in snd_sof_find_spcm_pcm_id()
77 if (le32_to_cpu(spcm->pcm.pcm_id) == pcm_id) in snd_sof_find_spcm_pcm_id()
78 return spcm; in snd_sof_find_spcm_pcm_id()