Lines Matching refs:link_stream
291 struct hdac_ext_stream *link_stream;
297 link_stream = substream->runtime->private_data;
300 hdac_stream(link_stream)->stream_tag - 1);
307 struct hdac_ext_stream *link_stream;
317 link_stream = substream->runtime->private_data;
318 link_stream->link_prepared = false;
329 snd_hdac_ext_bus_link_clear_stream_id(link, hdac_stream(link_stream)->stream_tag);
338 struct hdac_ext_stream *link_stream = runtime->private_data;
345 if (link_stream->link_prepared)
353 snd_hdac_ext_stream_decouple(bus, link_stream, true);
354 snd_hdac_ext_stream_reset(link_stream);
355 snd_hdac_ext_stream_setup(link_stream, format_val);
362 snd_hdac_ext_bus_link_set_stream_id(link, hdac_stream(link_stream)->stream_tag);
368 link_stream->link_prepared = true;
376 struct hdac_ext_stream *link_stream;
383 link_stream = substream->runtime->private_data;
392 snd_hdac_ext_stream_start(link_stream);
415 snd_hdac_ext_stream_clear(link_stream);
1434 struct hdac_ext_stream *link_stream;
1468 link_stream = snd_hdac_ext_stream_assign(&codec->bus->core, substream,
1470 if (!link_stream)
1473 substream->runtime->private_data = link_stream;
1481 struct hdac_ext_stream *link_stream;
1487 link_stream = substream->runtime->private_data;
1488 snd_hdac_ext_stream_release(link_stream, HDAC_EXT_STREAM_TYPE_LINK);