Lines Matching refs:hdac_stream
65 struct hdac_stream *hstream = hdac_stream(stream); in get_bus_ctx()
77 hdac_stream(stream)->bufsize = 0; in skl_substream_alloc_pages()
78 hdac_stream(stream)->period_bytes = 0; in skl_substream_alloc_pages()
79 hdac_stream(stream)->format_val = 0; in skl_substream_alloc_pages()
144 dma_params->stream_tag = hdac_stream(stream)->stream_tag; in skl_pcm_open()
188 if (hdac_stream(stream)->prepared) { in skl_pcm_prepare()
195 hdac_stream(stream)->stream_tag, format_val); in skl_pcm_prepare()
196 snd_hdac_stream_reset(hdac_stream(stream)); in skl_pcm_prepare()
198 err = snd_hdac_stream_set_params(hdac_stream(stream), format_val); in skl_pcm_prepare()
202 err = snd_hdac_stream_setup(hdac_stream(stream)); in skl_pcm_prepare()
206 hdac_stream(stream)->prepared = 1; in skl_pcm_prepare()
231 dma_id = hdac_stream(stream)->stream_tag - 1; in skl_pcm_hw_params()
278 snd_hdac_stream_cleanup(hdac_stream(stream)); in skl_pcm_hw_free()
279 hdac_stream(stream)->prepared = 0; in skl_pcm_hw_free()
346 dma_params->stream_tag = hdac_stream(link_dev)->stream_tag; in skl_link_hw_params()
353 p_params.link_dma_id = hdac_stream(link_dev)->stream_tag - 1; in skl_link_hw_params()
382 hdac_stream(link_dev)->stream_tag, format_val, codec_dai->name); in skl_link_pcm_prepare()
392 snd_hdac_ext_link_set_stream_id(link, hdac_stream(link_dev)->stream_tag); in skl_link_pcm_prepare()
441 snd_hdac_ext_link_clear_stream_id(link, hdac_stream(link_dev)->stream_tag); in skl_link_hw_free()
627 struct hdac_stream *hstr; in skl_coupled_trigger()
630 hstr = hdac_stream(stream); in skl_coupled_trigger()
658 sbits |= 1 << hdac_stream(stream)->index; in skl_coupled_trigger()
672 snd_hdac_stream_start(hdac_stream(stream), true); in skl_coupled_trigger()
674 snd_hdac_stream_stop(hdac_stream(stream)); in skl_coupled_trigger()
701 struct hdac_stream *hstr; in skl_decoupled_trigger()
706 hstr = hdac_stream(stream); in skl_decoupled_trigger()
731 snd_hdac_stream_start(hdac_stream(stream), true); in skl_decoupled_trigger()
733 snd_hdac_stream_stop(hdac_stream(stream)); in skl_decoupled_trigger()
759 struct hdac_stream *hstream = hdac_stream(sstream); in skl_get_delay_from_lpib()
790 struct hdac_stream *hstr = hdac_stream(hstream); in skl_get_position()
797 pos = snd_hdac_stream_get_pos_posbuf(hdac_stream(hstream)); in skl_get_position()
799 if (pos >= hdac_stream(hstream)->bufsize) in skl_get_position()
846 struct hdac_stream *hstr = hdac_stream(sstream); in skl_get_time_info()