Lines Matching refs:hstream

74 	struct hdac_stream *hstream = NULL;  in hda_link_stream_assign()  local
84 list_for_each_entry(hstream, &bus->stream_list, list) { in hda_link_stream_assign()
86 stream_to_hdac_ext_stream(hstream); in hda_link_stream_assign()
87 if (hstream->direction != substream->stream) in hda_link_stream_assign()
105 if (hstream->opened) { in hda_link_stream_assign()
111 hstream->stream_tag)) { in hda_link_stream_assign()
141 struct hdac_stream *hstream, in hda_link_dma_cleanup() argument
147 struct hdac_bus *bus = hstream->bus; in hda_link_dma_cleanup()
177 struct hdac_stream *hstream = &hext_stream->hstream; in hda_link_dma_params() local
178 unsigned char stream_tag = hstream->stream_tag; in hda_link_dma_params()
179 struct hdac_bus *bus = hstream->bus; in hda_link_dma_params()
194 if (hext_stream->hstream.direction == SNDRV_PCM_STREAM_PLAYBACK) { in hda_link_dma_params()
210 struct hdac_stream *hstream = substream->runtime->private_data; in hda_link_dma_hw_params() local
216 struct hdac_bus *bus = hstream->bus; in hda_link_dma_hw_params()
260 struct hdac_stream *hstream = substream->runtime->private_data; in hda_link_dma_trigger() local
277 ret = hda_link_dma_cleanup(substream, hstream, cpu_dai, codec_dai, true); in hda_link_dma_trigger()
294 struct hdac_stream *hstream = substream->runtime->private_data; in hda_link_dma_hw_free() local
304 return hda_link_dma_cleanup(substream, hstream, cpu_dai, codec_dai, false); in hda_link_dma_hw_free()
461 struct hdac_stream *hstream; in ipc4_hda_dai_trigger() local
468 hstream = substream->runtime->private_data; in ipc4_hda_dai_trigger()
503 ret = hda_link_dma_cleanup(substream, hstream, cpu_dai, codec_dai, false); in ipc4_hda_dai_trigger()