Searched refs:hstream (Results 1 – 3 of 3) sorted by relevance
/linux-4.4.14/sound/hda/ext/ |
D | hdac_ext_stream.c | 63 snd_hdac_stream_init(bus, &stream->hstream, idx, direction, tag); in snd_hdac_ext_stream_init() 125 struct hdac_stream *hstream = &stream->hstream; in snd_hdac_ext_stream_decouple() local 131 AZX_PPCTL_PROCEN(hstream->index)); in snd_hdac_ext_stream_decouple() 134 AZX_PPCTL_PROCEN(hstream->index), 0); in snd_hdac_ext_stream_decouple() 204 struct hdac_stream *hstream = &stream->hstream; in snd_hdac_ext_link_stream_setup() local 212 (hstream->stream_tag << AZX_PPLCCTL_STRM_SHIFT); in snd_hdac_ext_link_stream_setup() 260 struct hdac_ext_stream *hstream = container_of(stream, in hdac_ext_link_stream_assign() local 262 hstream); in hdac_ext_link_stream_assign() 267 if (hstream->decoupled && !hstream->link_locked) { in hdac_ext_link_stream_assign() 268 res = hstream; in hdac_ext_link_stream_assign() [all …]
|
/linux-4.4.14/include/sound/ |
D | hdaudio_ext.h | 81 struct hdac_stream hstream; member 96 #define hdac_stream(s) (&(s)->hstream) 98 container_of(s, struct hdac_ext_stream, hstream) 120 void snd_hdac_ext_link_stream_start(struct hdac_ext_stream *hstream); 121 void snd_hdac_ext_link_stream_clear(struct hdac_ext_stream *hstream); 122 void snd_hdac_ext_link_stream_reset(struct hdac_ext_stream *hstream);
|
/linux-4.4.14/sound/soc/intel/skylake/ |
D | skl-pcm.c | 65 struct hdac_stream *hstream = hdac_stream(stream); in get_bus_ctx() local 66 struct hdac_bus *bus = hstream->bus; in get_bus_ctx() 759 struct hdac_stream *hstream = hdac_stream(sstream); in skl_get_delay_from_lpib() local 760 struct snd_pcm_substream *substream = hstream->substream; in skl_get_delay_from_lpib() 762 unsigned int lpib_pos = snd_hdac_stream_get_pos_lpib(hstream); in skl_get_delay_from_lpib() 771 if (delay >= hstream->delay_negative_threshold) in skl_get_delay_from_lpib() 774 delay += hstream->bufsize; in skl_get_delay_from_lpib() 777 if (delay >= hstream->period_bytes) { in skl_get_delay_from_lpib() 780 delay, hstream->period_bytes); in skl_get_delay_from_lpib() 787 static unsigned int skl_get_position(struct hdac_ext_stream *hstream, in skl_get_position() argument [all …]
|