Lines Matching refs:hstream
99 struct hdac_stream *hstream = substream->runtime->private_data; in hda_dsp_pcm_hw_params() local
100 struct hdac_ext_stream *hext_stream = stream_to_hdac_ext_stream(hstream); in hda_dsp_pcm_hw_params()
110 hstream->substream = substream; in hda_dsp_pcm_hw_params()
114 hstream->format_val = rate | bits | (params_channels(params) - 1); in hda_dsp_pcm_hw_params()
115 hstream->bufsize = size; in hda_dsp_pcm_hw_params()
116 hstream->period_bytes = params_period_bytes(params); in hda_dsp_pcm_hw_params()
117 hstream->no_period_wakeup = in hda_dsp_pcm_hw_params()
136 platform_params->stream_tag = hstream->stream_tag; in hda_dsp_pcm_hw_params()
144 struct hdac_stream *hstream = substream->runtime->private_data; in hda_dsp_pcm_ack() local
145 struct hdac_ext_stream *hext_stream = stream_to_hdac_ext_stream(hstream); in hda_dsp_pcm_ack()
167 struct hdac_stream *hstream = substream->runtime->private_data; in hda_dsp_pcm_trigger() local
168 struct hdac_ext_stream *hext_stream = stream_to_hdac_ext_stream(hstream); in hda_dsp_pcm_trigger()
178 struct hdac_stream *hstream = substream->runtime->private_data; in hda_dsp_pcm_pointer() local
196 pos = hda_dsp_stream_get_position(hstream, substream->stream, true); in hda_dsp_pcm_pointer()
200 trace_sof_intel_hda_dsp_pcm(sdev, hstream, substream, pos); in hda_dsp_pcm_pointer()
254 substream->runtime->private_data = &dsp_stream->hstream; in hda_dsp_pcm_open()
261 struct hdac_stream *hstream = substream->runtime->private_data; in hda_dsp_pcm_close() local
265 ret = hda_dsp_stream_put(sdev, direction, hstream->stream_tag); in hda_dsp_pcm_close()