Lines Matching refs:host_stream
58 struct hdac_ext_stream *host_stream;
65 host_stream = snd_hdac_ext_cstream_assign(bus, cstream);
66 if (!host_stream) {
71 adev->extractor = host_stream;
72 hdac_stream(host_stream)->curr_pos = 0;
73 cstream->runtime->private_data = host_stream;
80 struct hdac_ext_stream *host_stream = avs_compr_get_host_stream(cstream);
110 snd_hdac_stream_cleanup(hdac_stream(host_stream));
111 hdac_stream(host_stream)->prepared = 0;
112 snd_hdac_ext_stream_release(host_stream, HDAC_EXT_STREAM_TYPE_HOST);
123 struct hdac_ext_stream *host_stream = avs_compr_get_host_stream(cstream);
131 hdac_stream(host_stream)->bufsize = 0;
132 hdac_stream(host_stream)->period_bytes = 0;
133 hdac_stream(host_stream)->format_val = 0;
145 ret = snd_hdac_stream_set_params(hdac_stream(host_stream), format_val);
148 ret = snd_hdac_stream_setup(hdac_stream(host_stream));
152 hdac_stream(host_stream)->prepared = 1;
162 node_id.vindex = hdac_stream(host_stream)->stream_tag - 1;
180 struct hdac_ext_stream *host_stream = avs_compr_get_host_stream(cstream);
185 if (!hdac_stream(host_stream)->prepared)
193 snd_hdac_stream_start(hdac_stream(host_stream));
201 snd_hdac_stream_stop(hdac_stream(host_stream));
215 struct hdac_ext_stream *host_stream = avs_compr_get_host_stream(cstream);
219 tstamp->copied_total = hdac_stream(host_stream)->curr_pos;