hdac_stream 311 include/sound/hda_register.h snd_hdac_stream_get_pos_lpib(struct hdac_stream *stream) hdac_stream 317 include/sound/hda_register.h snd_hdac_stream_get_pos_posbuf(struct hdac_stream *stream) hdac_stream 24 include/sound/hdaudio.h struct hdac_stream; hdac_stream 402 include/sound/hdaudio.h struct hdac_stream *)); hdac_stream 542 include/sound/hdaudio.h void snd_hdac_stream_init(struct hdac_bus *bus, struct hdac_stream *azx_dev, hdac_stream 544 include/sound/hdaudio.h struct hdac_stream *snd_hdac_stream_assign(struct hdac_bus *bus, hdac_stream 546 include/sound/hdaudio.h void snd_hdac_stream_release(struct hdac_stream *azx_dev); hdac_stream 547 include/sound/hdaudio.h struct hdac_stream *snd_hdac_get_stream(struct hdac_bus *bus, hdac_stream 550 include/sound/hdaudio.h int snd_hdac_stream_setup(struct hdac_stream *azx_dev); hdac_stream 551 include/sound/hdaudio.h void snd_hdac_stream_cleanup(struct hdac_stream *azx_dev); hdac_stream 552 include/sound/hdaudio.h int snd_hdac_stream_setup_periods(struct hdac_stream *azx_dev); hdac_stream 553 include/sound/hdaudio.h int snd_hdac_stream_set_params(struct hdac_stream *azx_dev, hdac_stream 555 include/sound/hdaudio.h void snd_hdac_stream_start(struct hdac_stream *azx_dev, bool fresh_start); hdac_stream 556 include/sound/hdaudio.h void snd_hdac_stream_clear(struct hdac_stream *azx_dev); hdac_stream 557 include/sound/hdaudio.h void snd_hdac_stream_stop(struct hdac_stream *azx_dev); hdac_stream 558 include/sound/hdaudio.h void snd_hdac_stream_reset(struct hdac_stream *azx_dev); hdac_stream 559 include/sound/hdaudio.h void snd_hdac_stream_sync_trigger(struct hdac_stream *azx_dev, bool set, hdac_stream 561 include/sound/hdaudio.h void snd_hdac_stream_sync(struct hdac_stream *azx_dev, bool start, hdac_stream 563 include/sound/hdaudio.h void snd_hdac_stream_timecounter_init(struct hdac_stream *azx_dev, hdac_stream 606 include/sound/hdaudio.h int snd_hdac_dsp_prepare(struct hdac_stream *azx_dev, unsigned int format, hdac_stream 608 include/sound/hdaudio.h void snd_hdac_dsp_trigger(struct hdac_stream *azx_dev, bool start); hdac_stream 609 include/sound/hdaudio.h void snd_hdac_dsp_cleanup(struct hdac_stream *azx_dev, hdac_stream 618 include/sound/hdaudio.h snd_hdac_dsp_prepare(struct hdac_stream *azx_dev, unsigned int format, hdac_stream 624 include/sound/hdaudio.h static inline void snd_hdac_dsp_trigger(struct hdac_stream *azx_dev, bool start) hdac_stream 628 include/sound/hdaudio.h static inline void snd_hdac_dsp_cleanup(struct hdac_stream *azx_dev, hdac_stream 57 include/sound/hdaudio_ext.h struct hdac_stream hstream; hdac_stream 97 sound/hda/ext/hdac_ext_stream.c struct hdac_stream *s, *_s; hdac_stream 118 sound/hda/ext/hdac_ext_stream.c struct hdac_stream *hstream = &stream->hstream; hdac_stream 201 sound/hda/ext/hdac_ext_stream.c struct hdac_stream *hstream = &stream->hstream; hdac_stream 248 sound/hda/ext/hdac_ext_stream.c struct hdac_stream *stream = NULL; hdac_stream 288 sound/hda/ext/hdac_ext_stream.c struct hdac_stream *stream = NULL; hdac_stream 342 sound/hda/ext/hdac_ext_stream.c struct hdac_stream *stream = NULL; hdac_stream 475 sound/hda/ext/hdac_ext_stream.c struct hdac_stream *stream; hdac_stream 444 sound/hda/hdac_controller.c struct hdac_stream *azx_dev; hdac_stream 460 sound/hda/hdac_controller.c struct hdac_stream *azx_dev; hdac_stream 545 sound/hda/hdac_controller.c struct hdac_stream *)) hdac_stream 547 sound/hda/hdac_controller.c struct hdac_stream *azx_dev; hdac_stream 576 sound/hda/hdac_controller.c struct hdac_stream *s; hdac_stream 611 sound/hda/hdac_controller.c struct hdac_stream *s; hdac_stream 60 sound/hda/hdac_stream.c void snd_hdac_stream_init(struct hdac_bus *bus, struct hdac_stream *azx_dev, hdac_stream 83 sound/hda/hdac_stream.c void snd_hdac_stream_start(struct hdac_stream *azx_dev, bool fresh_start) hdac_stream 118 sound/hda/hdac_stream.c void snd_hdac_stream_clear(struct hdac_stream *azx_dev) hdac_stream 135 sound/hda/hdac_stream.c void snd_hdac_stream_stop(struct hdac_stream *azx_dev) hdac_stream 149 sound/hda/hdac_stream.c void snd_hdac_stream_reset(struct hdac_stream *azx_dev) hdac_stream 188 sound/hda/hdac_stream.c int snd_hdac_stream_setup(struct hdac_stream *azx_dev) hdac_stream 260 sound/hda/hdac_stream.c void snd_hdac_stream_cleanup(struct hdac_stream *azx_dev) hdac_stream 282 sound/hda/hdac_stream.c struct hdac_stream *snd_hdac_stream_assign(struct hdac_bus *bus, hdac_stream 285 sound/hda/hdac_stream.c struct hdac_stream *azx_dev; hdac_stream 286 sound/hda/hdac_stream.c struct hdac_stream *res = NULL; hdac_stream 322 sound/hda/hdac_stream.c void snd_hdac_stream_release(struct hdac_stream *azx_dev) hdac_stream 342 sound/hda/hdac_stream.c struct hdac_stream *snd_hdac_get_stream(struct hdac_bus *bus, hdac_stream 345 sound/hda/hdac_stream.c struct hdac_stream *s; hdac_stream 361 sound/hda/hdac_stream.c struct hdac_stream *azx_dev, __le32 **bdlp, hdac_stream 407 sound/hda/hdac_stream.c int snd_hdac_stream_setup_periods(struct hdac_stream *azx_dev) hdac_stream 482 sound/hda/hdac_stream.c int snd_hdac_stream_set_params(struct hdac_stream *azx_dev, hdac_stream 515 sound/hda/hdac_stream.c struct hdac_stream *azx_dev = container_of(cc, struct hdac_stream, cc); hdac_stream 520 sound/hda/hdac_stream.c static void azx_timecounter_init(struct hdac_stream *azx_dev, hdac_stream 564 sound/hda/hdac_stream.c void snd_hdac_stream_timecounter_init(struct hdac_stream *azx_dev, hdac_stream 569 sound/hda/hdac_stream.c struct hdac_stream *s; hdac_stream 595 sound/hda/hdac_stream.c void snd_hdac_stream_sync_trigger(struct hdac_stream *azx_dev, bool set, hdac_stream 621 sound/hda/hdac_stream.c void snd_hdac_stream_sync(struct hdac_stream *azx_dev, bool start, hdac_stream 626 sound/hda/hdac_stream.c struct hdac_stream *s; hdac_stream 665 sound/hda/hdac_stream.c int snd_hdac_dsp_prepare(struct hdac_stream *azx_dev, unsigned int format, hdac_stream 725 sound/hda/hdac_stream.c void snd_hdac_dsp_trigger(struct hdac_stream *azx_dev, bool start) hdac_stream 739 sound/hda/hdac_stream.c void snd_hdac_dsp_cleanup(struct hdac_stream *azx_dev, hdac_stream 55 sound/hda/trace.h DECLARE_EVENT_CLASS(hdac_stream, hdac_stream 56 sound/hda/trace.h TP_PROTO(struct hdac_bus *bus, struct hdac_stream *azx_dev), hdac_stream 71 sound/hda/trace.h DEFINE_EVENT(hdac_stream, snd_hdac_stream_start, hdac_stream 72 sound/hda/trace.h TP_PROTO(struct hdac_bus *bus, struct hdac_stream *azx_dev), hdac_stream 76 sound/hda/trace.h DEFINE_EVENT(hdac_stream, snd_hdac_stream_stop, hdac_stream 77 sound/hda/trace.h TP_PROTO(struct hdac_bus *bus, struct hdac_stream *azx_dev), hdac_stream 41 sound/pci/hda/hda_controller.c struct hdac_stream *s; hdac_stream 212 sound/pci/hda/hda_controller.c struct hdac_stream *hstr; hdac_stream 1013 sound/pci/hda/hda_controller.c struct hdac_stream *s; hdac_stream 1029 sound/pci/hda/hda_controller.c struct hdac_stream *hstr; hdac_stream 1072 sound/pci/hda/hda_controller.c struct hdac_stream *hstr = azx_stream(azx_dev); hdac_stream 1103 sound/pci/hda/hda_controller.c struct hdac_stream *s; hdac_stream 1119 sound/pci/hda/hda_controller.c static void stream_update(struct hdac_bus *bus, struct hdac_stream *s) hdac_stream 1379 sound/pci/hda/hda_controller.c struct hdac_stream *s; hdac_stream 1382 sound/pci/hda/hda_controller.c s = list_first_entry(&bus->stream_list, struct hdac_stream, list); hdac_stream 57 sound/pci/hda/hda_controller.h struct hdac_stream core; hdac_stream 728 sound/pci/hda/hda_intel.c struct hdac_stream *s; hdac_stream 769 sound/pci/hda/hda_intel.c struct hdac_stream *s; hdac_stream 54 sound/soc/intel/skylake/skl-messages.c struct hdac_stream *stream = snd_hdac_get_stream(bus, hdac_stream 76 sound/soc/intel/skylake/skl-messages.c struct hdac_stream *stream; hdac_stream 91 sound/soc/intel/skylake/skl-messages.c stream = hdac_stream(estream); hdac_stream 106 sound/soc/intel/skylake/skl-messages.c struct hdac_stream *stream; hdac_stream 125 sound/soc/intel/skylake/skl-messages.c struct hdac_stream *stream; hdac_stream 65 sound/soc/intel/skylake/skl-pcm.c struct hdac_stream *hstream = hdac_stream(stream); hdac_stream 76 sound/soc/intel/skylake/skl-pcm.c hdac_stream(stream)->bufsize = 0; hdac_stream 77 sound/soc/intel/skylake/skl-pcm.c hdac_stream(stream)->period_bytes = 0; hdac_stream 78 sound/soc/intel/skylake/skl-pcm.c hdac_stream(stream)->format_val = 0; hdac_stream 137 sound/soc/intel/skylake/skl-pcm.c struct hdac_stream *hstream; hdac_stream 155 sound/soc/intel/skylake/skl-pcm.c snd_hdac_stream_reset(hdac_stream(stream)); hdac_stream 156 sound/soc/intel/skylake/skl-pcm.c err = snd_hdac_stream_set_params(hdac_stream(stream), format_val); hdac_stream 166 sound/soc/intel/skylake/skl-pcm.c err = snd_hdac_stream_setup(hdac_stream(stream)); hdac_stream 169 sound/soc/intel/skylake/skl-pcm.c err = snd_hdac_stream_setup(hdac_stream(stream)); hdac_stream 175 sound/soc/intel/skylake/skl-pcm.c hdac_stream(stream)->prepared = 1; hdac_stream 184 sound/soc/intel/skylake/skl-pcm.c struct hdac_stream *hstream; hdac_stream 254 sound/soc/intel/skylake/skl-pcm.c dma_params->stream_tag = hdac_stream(stream)->stream_tag; hdac_stream 325 sound/soc/intel/skylake/skl-pcm.c dma_id = hdac_stream(stream)->stream_tag - 1; hdac_stream 405 sound/soc/intel/skylake/skl-pcm.c snd_hdac_stream_cleanup(hdac_stream(stream)); hdac_stream 406 sound/soc/intel/skylake/skl-pcm.c hdac_stream(stream)->prepared = 0; hdac_stream 432 sound/soc/intel/skylake/skl-pcm.c struct hdac_stream *hstr; hdac_stream 435 sound/soc/intel/skylake/skl-pcm.c hstr = hdac_stream(stream); hdac_stream 460 sound/soc/intel/skylake/skl-pcm.c snd_hdac_stream_start(hdac_stream(stream), true); hdac_stream 463 sound/soc/intel/skylake/skl-pcm.c snd_hdac_stream_stop(hdac_stream(stream)); hdac_stream 499 sound/soc/intel/skylake/skl-pcm.c hdac_stream(stream)->index); hdac_stream 538 sound/soc/intel/skylake/skl-pcm.c hdac_stream(stream)->index)); hdac_stream 541 sound/soc/intel/skylake/skl-pcm.c hdac_stream(stream)); hdac_stream 577 sound/soc/intel/skylake/skl-pcm.c stream_tag = hdac_stream(link_dev)->stream_tag; hdac_stream 665 sound/soc/intel/skylake/skl-pcm.c stream_tag = hdac_stream(link_dev)->stream_tag; hdac_stream 1106 sound/soc/intel/skylake/skl-pcm.c struct hdac_stream *hstr; hdac_stream 1109 sound/soc/intel/skylake/skl-pcm.c hstr = hdac_stream(stream); hdac_stream 1137 sound/soc/intel/skylake/skl-pcm.c sbits |= 1 << hdac_stream(stream)->index; hdac_stream 1151 sound/soc/intel/skylake/skl-pcm.c snd_hdac_stream_start(hdac_stream(stream), true); hdac_stream 1153 sound/soc/intel/skylake/skl-pcm.c snd_hdac_stream_stop(hdac_stream(stream)); hdac_stream 1212 sound/soc/intel/skylake/skl-pcm.c hdac_stream(hstream)->index)); hdac_stream 1218 sound/soc/intel/skylake/skl-pcm.c hdac_stream(hstream)->index)); hdac_stream 1219 sound/soc/intel/skylake/skl-pcm.c pos = snd_hdac_stream_get_pos_posbuf(hdac_stream(hstream)); hdac_stream 1222 sound/soc/intel/skylake/skl-pcm.c if (pos >= hdac_stream(hstream)->bufsize) hdac_stream 1254 sound/soc/intel/skylake/skl-pcm.c struct hdac_stream *hstr = hdac_stream(sstream); hdac_stream 209 sound/soc/intel/skylake/skl.c static void skl_stream_update(struct hdac_bus *bus, struct hdac_stream *hstr) hdac_stream 1111 sound/soc/intel/skylake/skl.c struct hdac_stream *s; hdac_stream 166 sound/soc/sof/intel/hda-ctrl.c struct hdac_stream *stream; hdac_stream 266 sound/soc/sof/intel/hda-ctrl.c struct hdac_stream *stream; hdac_stream 41 sound/soc/sof/intel/hda-dai.c struct hdac_stream *fe_hstream; hdac_stream 61 sound/soc/sof/intel/hda-dai.c struct hdac_stream *stream = NULL; hdac_stream 122 sound/soc/sof/intel/hda-dai.c struct hdac_stream *hstream = &stream->hstream; hdac_stream 202 sound/soc/sof/intel/hda-dai.c struct hdac_stream *hstream = substream->runtime->private_data; hdac_stream 223 sound/soc/sof/intel/hda-dai.c stream_tag = hdac_stream(link_dev)->stream_tag; hdac_stream 286 sound/soc/sof/intel/hda-dai.c struct hdac_stream *hstream; hdac_stream 329 sound/soc/sof/intel/hda-dai.c stream_tag = hdac_stream(link_dev)->stream_tag; hdac_stream 352 sound/soc/sof/intel/hda-dai.c struct hdac_stream *hstream; hdac_stream 381 sound/soc/sof/intel/hda-dai.c stream_tag = hdac_stream(link_dev)->stream_tag; hdac_stream 433 sound/soc/sof/intel/hda-dsp.c struct hdac_stream *s; hdac_stream 456 sound/soc/sof/intel/hda-dsp.c if (hdac_stream(stream)->direction == hdac_stream 460 sound/soc/sof/intel/hda-dsp.c stream_tag = hdac_stream(stream)->stream_tag; hdac_stream 286 sound/soc/sof/intel/hda-ipc.c struct hdac_stream *hstream = substream->runtime->private_data; hdac_stream 304 sound/soc/sof/intel/hda-ipc.c struct hdac_stream *hstream = substream->runtime->private_data; hdac_stream 31 sound/soc/sof/intel/hda-loader.c struct hdac_stream *hstream; hdac_stream 165 sound/soc/sof/intel/hda-loader.c struct hdac_stream *hstream = &stream->hstream; hdac_stream 196 sound/soc/sof/intel/hda-loader.c struct hdac_stream *s; hdac_stream 212 sound/soc/sof/intel/hda-loader.c struct hdac_stream *hstream = &stream->hstream; hdac_stream 88 sound/soc/sof/intel/hda-pcm.c struct hdac_stream *hstream = substream->runtime->private_data; hdac_stream 131 sound/soc/sof/intel/hda-pcm.c struct hdac_stream *hstream = substream->runtime->private_data; hdac_stream 141 sound/soc/sof/intel/hda-pcm.c struct hdac_stream *hstream = substream->runtime->private_data; hdac_stream 225 sound/soc/sof/intel/hda-pcm.c struct hdac_stream *hstream = substream->runtime->private_data; hdac_stream 30 sound/soc/sof/intel/hda-stream.c struct hdac_stream *stream, hdac_stream 81 sound/soc/sof/intel/hda-stream.c struct hdac_stream *stream) hdac_stream 132 sound/soc/sof/intel/hda-stream.c struct hdac_stream *hstream = &stream->hstream; hdac_stream 160 sound/soc/sof/intel/hda-stream.c struct hdac_stream *s; hdac_stream 206 sound/soc/sof/intel/hda-stream.c struct hdac_stream *s; hdac_stream 249 sound/soc/sof/intel/hda-stream.c struct hdac_stream *hstream = &stream->hstream; hdac_stream 326 sound/soc/sof/intel/hda-stream.c struct hdac_stream *hstream = &stream->hstream; hdac_stream 519 sound/soc/sof/intel/hda-stream.c struct hdac_stream *stream = substream->runtime->private_data; hdac_stream 559 sound/soc/sof/intel/hda-stream.c struct hdac_stream *s; hdac_stream 632 sound/soc/sof/intel/hda-stream.c struct hdac_stream *hstream; hdac_stream 805 sound/soc/sof/intel/hda-stream.c struct hdac_stream *s, *_s; hdac_stream 26 sound/soc/sof/intel/hda-trace.c struct hdac_stream *hstream = &stream->hstream; hdac_stream 74 sound/soc/sof/intel/hda-trace.c struct hdac_stream *hstream; hdac_stream 503 sound/soc/sof/intel/hda.h struct hdac_stream *stream);