Lines Matching refs:hstream
57 snd_hdac_stream_init(bus, &stream->hstream, idx, direction, tag);
113 struct hdac_stream *hstream = &stream->hstream;
115 int mask = AZX_PPCTL_PROCEN(hstream->index);
209 struct hdac_stream *hstream = &stream->hstream;
217 (hstream->stream_tag << AZX_PPLCCTL_STRM_SHIFT);
265 struct hdac_ext_stream *hstream = container_of(stream,
267 hstream);
272 if (hstream->decoupled && !hstream->link_locked) {
273 res = hstream;
277 if (!hstream->link_locked) {
278 snd_hdac_ext_stream_decouple_locked(bus, hstream, true);
279 res = hstream;
305 struct hdac_ext_stream *hstream = container_of(stream,
307 hstream);
312 if (!hstream->decoupled)
313 snd_hdac_ext_stream_decouple_locked(bus, hstream, true);
314 res = hstream;
319 res->hstream.opened = 1;
320 res->hstream.running = 0;
321 res->hstream.substream = substream;
349 struct hdac_ext_stream *hstream = NULL;
356 hstream = container_of(stream,
357 struct hdac_ext_stream, hstream);
358 return hstream;
381 struct hdac_bus *bus = stream->hstream.bus;
385 snd_hdac_stream_release(&stream->hstream);
393 snd_hdac_stream_release(&stream->hstream);
398 if (stream->decoupled && !stream->hstream.opened)
531 snd_hdac_stream_writel(&stream->hstream, SD_LPIB, value);