Searched refs:cstream (Results 1 - 25 of 38) sorted by last modified time

12

/linux-master/sound/soc/uniphier/
H A Daio-dma.c50 struct snd_compr_runtime *runtime = sub->cstream->runtime;
64 snd_compr_fragment_elapsed(sub->cstream);
86 if (sub->cstream)
H A Daio.h244 struct snd_compr_stream *cstream; member in struct:uniphier_aio_sub
H A Daio-compress.c20 struct snd_compr_stream *cstream);
22 struct snd_compr_stream *cstream);
76 struct snd_compr_stream *cstream)
78 struct snd_soc_pcm_runtime *rtd = cstream->private_data;
80 struct uniphier_aio_sub *sub = &aio->sub[cstream->direction];
83 if (sub->cstream)
86 sub->cstream = cstream;
102 struct snd_compr_stream *cstream)
104 struct snd_soc_pcm_runtime *rtd = cstream
75 uniphier_aio_compr_open(struct snd_soc_component *component, struct snd_compr_stream *cstream) argument
101 uniphier_aio_compr_free(struct snd_soc_component *component, struct snd_compr_stream *cstream) argument
121 uniphier_aio_compr_get_params(struct snd_soc_component *component, struct snd_compr_stream *cstream, struct snd_codec *params) argument
134 uniphier_aio_compr_set_params(struct snd_soc_component *component, struct snd_compr_stream *cstream, struct snd_compr_params *params) argument
166 uniphier_aio_compr_hw_free(struct snd_soc_component *component, struct snd_compr_stream *cstream) argument
178 uniphier_aio_compr_prepare(struct snd_soc_component *component, struct snd_compr_stream *cstream) argument
216 uniphier_aio_compr_trigger(struct snd_soc_component *component, struct snd_compr_stream *cstream, int cmd) argument
250 uniphier_aio_compr_pointer(struct snd_soc_component *component, struct snd_compr_stream *cstream, struct snd_compr_tstamp *tstamp) argument
324 uniphier_aio_compr_copy(struct snd_soc_component *component, struct snd_compr_stream *cstream, char __user *buf, size_t count) argument
384 uniphier_aio_compr_get_caps(struct snd_soc_component *component, struct snd_compr_stream *cstream, struct snd_compr_caps *caps) argument
[all...]
/linux-master/sound/soc/sof/
H A Dstream-ipc.c48 struct sof_compr_stream *sstream = sps->cstream->runtime->private_data;
80 } else if (sps->cstream) {
81 struct sof_compr_stream *sstream = sps->cstream->runtime->private_data;
85 sps->cstream->direction, posn_offset);
H A Dsof-client-probes.c33 static int sof_probes_compr_startup(struct snd_compr_stream *cstream, argument
49 ret = ops->startup(cdev, cstream, dai, &priv->extractor_stream_tag);
59 static int sof_probes_compr_shutdown(struct snd_compr_stream *cstream, argument
88 snd_compr_free_pages(cstream);
90 ret = ops->shutdown(cdev, cstream, dai);
97 static int sof_probes_compr_set_params(struct snd_compr_stream *cstream, argument
103 struct snd_compr_runtime *rtd = cstream->runtime;
109 cstream->dma_buffer.dev.type = SNDRV_DMA_TYPE_DEV_SG;
110 cstream->dma_buffer.dev.dev = sof_client_get_dma_dev(cdev);
111 ret = snd_compr_malloc_pages(cstream, rt
128 sof_probes_compr_trigger(struct snd_compr_stream *cstream, int cmd, struct snd_soc_dai *dai) argument
139 sof_probes_compr_pointer(struct snd_compr_stream *cstream, struct snd_compr_tstamp *tstamp, struct snd_soc_dai *dai) argument
159 sof_probes_compr_copy(struct snd_soc_component *component, struct snd_compr_stream *cstream, char __user *buf, size_t count) argument
[all...]
H A Dsof-audio.h330 struct snd_compr_stream *cstream; member in struct:snd_sof_pcm_stream
617 void snd_sof_compr_fragment_elapsed(struct snd_compr_stream *cstream);
620 static inline void snd_sof_compr_fragment_elapsed(struct snd_compr_stream *cstream) { } argument
H A Dipc3.c897 snd_sof_compr_fragment_elapsed(stream->cstream);
/linux-master/sound/soc/sof/intel/
H A Dhda-stream.c48 else if (hstream->cstream)
49 rtd = hstream->cstream->private_data;
779 if (!s->substream && !s->cstream) {
798 } else if (s->cstream) {
799 hda_dsp_compr_bytes_transferred(s, s->cstream->direction);
800 snd_compr_fragment_elapsed(s->cstream);
H A Dhda-probes.c23 hda_compr_get_stream(struct snd_compr_stream *cstream) argument
25 return cstream->runtime->private_data;
29 struct snd_compr_stream *cstream,
35 hext_stream = hda_dsp_stream_get(sdev, cstream->direction, 0);
40 hdac_stream(hext_stream)->cstream = cstream;
41 cstream->runtime->private_data = hext_stream;
49 struct snd_compr_stream *cstream,
52 struct hdac_ext_stream *hext_stream = hda_compr_get_stream(cstream);
56 ret = hda_dsp_stream_put(sdev, cstream
28 hda_probes_compr_startup(struct sof_client_dev *cdev, struct snd_compr_stream *cstream, struct snd_soc_dai *dai, u32 *stream_id) argument
48 hda_probes_compr_shutdown(struct sof_client_dev *cdev, struct snd_compr_stream *cstream, struct snd_soc_dai *dai) argument
69 hda_probes_compr_set_params(struct sof_client_dev *cdev, struct snd_compr_stream *cstream, struct snd_compr_params *params, struct snd_soc_dai *dai) argument
103 hda_probes_compr_trigger(struct sof_client_dev *cdev, struct snd_compr_stream *cstream, int cmd, struct snd_soc_dai *dai) argument
113 hda_probes_compr_pointer(struct sof_client_dev *cdev, struct snd_compr_stream *cstream, struct snd_compr_tstamp *tstamp, struct snd_soc_dai *dai) argument
[all...]
/linux-master/sound/soc/sof/amd/
H A Dacp.h185 struct snd_compr_stream *cstream; member in struct:acp_dsp_stream
H A Dacp-ipc.c226 snd_compr_fragment_elapsed(adata->probe_stream->cstream);
/linux-master/sound/soc/
H A Dsoc-dai.c737 struct snd_compr_stream *cstream)
743 ret = dai->driver->cops->startup(cstream, dai);
745 /* mark cstream if succeeded */
747 soc_dai_mark_push(dai, cstream, compr_startup);
754 struct snd_compr_stream *cstream,
757 if (rollback && !soc_dai_mark_match(dai, cstream, compr_startup))
762 dai->driver->cops->shutdown(cstream, dai);
764 /* remove marked cstream */
765 soc_dai_mark_pop(dai, cstream, compr_startup);
770 struct snd_compr_stream *cstream, in
736 snd_soc_dai_compr_startup(struct snd_soc_dai *dai, struct snd_compr_stream *cstream) argument
753 snd_soc_dai_compr_shutdown(struct snd_soc_dai *dai, struct snd_compr_stream *cstream, int rollback) argument
769 snd_soc_dai_compr_trigger(struct snd_soc_dai *dai, struct snd_compr_stream *cstream, int cmd) argument
782 snd_soc_dai_compr_set_params(struct snd_soc_dai *dai, struct snd_compr_stream *cstream, struct snd_compr_params *params) argument
796 snd_soc_dai_compr_get_params(struct snd_soc_dai *dai, struct snd_compr_stream *cstream, struct snd_codec *params) argument
810 snd_soc_dai_compr_ack(struct snd_soc_dai *dai, struct snd_compr_stream *cstream, size_t bytes) argument
824 snd_soc_dai_compr_pointer(struct snd_soc_dai *dai, struct snd_compr_stream *cstream, struct snd_compr_tstamp *tstamp) argument
838 snd_soc_dai_compr_set_metadata(struct snd_soc_dai *dai, struct snd_compr_stream *cstream, struct snd_compr_metadata *metadata) argument
852 snd_soc_dai_compr_get_metadata(struct snd_soc_dai *dai, struct snd_compr_stream *cstream, struct snd_compr_metadata *metadata) argument
[all...]
H A Dsoc-compress.c24 static int snd_soc_compr_components_open(struct snd_compr_stream *cstream) argument
26 struct snd_soc_pcm_runtime *rtd = cstream->private_data;
32 ret = snd_soc_component_module_get_when_open(component, cstream);
36 ret = snd_soc_component_compr_open(component, cstream);
44 static void snd_soc_compr_components_free(struct snd_compr_stream *cstream, argument
47 struct snd_soc_pcm_runtime *rtd = cstream->private_data;
52 snd_soc_component_compr_free(component, cstream, rollback);
53 snd_soc_component_module_put_when_close(component, cstream, rollback);
57 static int soc_compr_clean(struct snd_compr_stream *cstream, int rollback) argument
59 struct snd_soc_pcm_runtime *rtd = cstream
93 soc_compr_free(struct snd_compr_stream *cstream) argument
98 soc_compr_open(struct snd_compr_stream *cstream) argument
133 soc_compr_open_fe(struct snd_compr_stream *cstream) argument
203 soc_compr_free_fe(struct snd_compr_stream *cstream) argument
244 soc_compr_trigger(struct snd_compr_stream *cstream, int cmd) argument
276 soc_compr_trigger_fe(struct snd_compr_stream *cstream, int cmd) argument
322 soc_compr_set_params(struct snd_compr_stream *cstream, struct snd_compr_params *params) argument
366 soc_compr_set_params_fe(struct snd_compr_stream *cstream, struct snd_compr_params *params) argument
422 soc_compr_get_params(struct snd_compr_stream *cstream, struct snd_codec *params) argument
441 soc_compr_ack(struct snd_compr_stream *cstream, size_t bytes) argument
459 soc_compr_pointer(struct snd_compr_stream *cstream, struct snd_compr_tstamp *tstamp) argument
478 soc_compr_set_metadata(struct snd_compr_stream *cstream, struct snd_compr_metadata *metadata) argument
492 soc_compr_get_metadata(struct snd_compr_stream *cstream, struct snd_compr_metadata *metadata) argument
[all...]
H A Dsoc-link.c184 int snd_soc_link_compr_startup(struct snd_compr_stream *cstream) argument
186 struct snd_soc_pcm_runtime *rtd = cstream->private_data;
191 ret = rtd->dai_link->compr_ops->startup(cstream);
194 soc_link_mark_push(rtd, cstream, compr_startup);
200 void snd_soc_link_compr_shutdown(struct snd_compr_stream *cstream, argument
203 struct snd_soc_pcm_runtime *rtd = cstream->private_data;
205 if (rollback && !soc_link_mark_match(rtd, cstream, compr_startup))
210 rtd->dai_link->compr_ops->shutdown(cstream);
212 soc_link_mark_pop(rtd, cstream, compr_startup);
216 int snd_soc_link_compr_set_params(struct snd_compr_stream *cstream) argument
[all...]
/linux-master/sound/soc/qcom/qdsp6/
H A Dq6asm-dai.c53 struct snd_compr_stream *cstream; member in struct:q6asm_dai_rtd
505 struct snd_compr_stream *substream = prtd->cstream;
546 snd_compr_drain_notify(prtd->cstream);
627 prtd->cstream = stream;
H A Dq6apm-dai.c60 struct snd_compr_stream *cstream; member in struct:q6apm_dai_rtd
159 struct snd_compr_stream *substream = prtd->cstream;
170 snd_compr_drain_notify(prtd->cstream);
494 prtd->cstream = stream;
/linux-master/sound/soc/intel/avs/
H A Dprobes.c53 static inline struct hdac_ext_stream *avs_compr_get_host_stream(struct snd_compr_stream *cstream) argument
55 return cstream->runtime->private_data;
58 static int avs_probe_compr_open(struct snd_compr_stream *cstream, struct snd_soc_dai *dai) argument
69 host_stream = snd_hdac_ext_cstream_assign(bus, cstream);
77 cstream->runtime->private_data = host_stream;
82 static int avs_probe_compr_free(struct snd_compr_stream *cstream, struct snd_soc_dai *dai) argument
84 struct hdac_ext_stream *host_stream = avs_compr_get_host_stream(cstream);
118 snd_compr_free_pages(cstream);
124 static int avs_probe_compr_set_params(struct snd_compr_stream *cstream, argument
127 struct hdac_ext_stream *host_stream = avs_compr_get_host_stream(cstream);
180 avs_probe_compr_trigger(struct snd_compr_stream *cstream, int cmd, struct snd_soc_dai *dai) argument
215 avs_probe_compr_pointer(struct snd_compr_stream *cstream, struct snd_compr_tstamp *tstamp, struct snd_soc_dai *dai) argument
228 avs_probe_compr_copy(struct snd_soc_component *comp, struct snd_compr_stream *cstream, char __user *buf, size_t count) argument
[all...]
H A Dcore.c251 } else if (stream->cstream) {
252 u64 buffer_size = stream->cstream->runtime->buffer_size;
255 snd_compr_fragment_elapsed(stream->cstream);
/linux-master/sound/hda/
H A Dhdac_controller.c697 if ((!azx_dev->substream && !azx_dev->cstream) ||
H A Dhdac_stream.c505 struct snd_compr_stream *cstream = azx_dev->cstream; local
515 } else if (cstream) {
516 dmab = snd_pcm_get_dma_buf(cstream);
518 WARN(1, "No substream or cstream assigned\n");
588 struct snd_compr_stream *cstream = azx_dev->cstream; local
597 } else if (cstream) {
598 bufsize = cstream->runtime->buffer_size;
599 period_bytes = cstream
[all...]
/linux-master/include/sound/
H A Dhdaudio.h539 struct snd_compr_stream *cstream; member in struct:hdac_stream
H A Dhdaudio_ext.h84 struct snd_compr_stream *cstream);
/linux-master/tools/perf/util/
H A Dzstd.c12 data->cstream = NULL;
23 if (data->cstream) {
24 ZSTD_freeCStream(data->cstream);
25 data->cstream = NULL;
40 if (!data->cstream) {
41 data->cstream = ZSTD_createCStream();
42 if (data->cstream == NULL) {
47 ret = ZSTD_initCStream(data->cstream, data->comp_level);
63 ret = ZSTD_compressStream(data->cstream, &output, &input);
64 ZSTD_flushStream(data->cstream,
[all...]
H A Dcompress.h24 ZSTD_CStream *cstream; member in struct:zstd_data
/linux-master/sound/soc/sprd/
H A Dsprd-pcm-compress.c70 struct snd_compr_stream *cstream; member in struct:sprd_compr_stream
100 struct snd_compr_stream *cstream,
105 struct snd_compr_stream *cstream = arg; local
106 struct snd_compr_runtime *runtime = cstream->runtime;
111 snd_compr_drain_notify(cstream);
116 struct snd_compr_stream *cstream = data; local
117 struct snd_compr_runtime *runtime = cstream->runtime;
126 snd_compr_fragment_elapsed(cstream);
130 struct snd_compr_stream *cstream,
134 struct snd_compr_runtime *runtime = cstream
129 sprd_platform_compr_dma_config(struct snd_soc_component *component, struct snd_compr_stream *cstream, struct snd_compr_params *params, int channel) argument
264 sprd_platform_compr_set_params(struct snd_soc_component *component, struct snd_compr_stream *cstream, struct snd_compr_params *params) argument
315 sprd_platform_compr_open(struct snd_soc_component *component, struct snd_compr_stream *cstream) argument
392 sprd_platform_compr_free(struct snd_soc_component *component, struct snd_compr_stream *cstream) argument
418 sprd_platform_compr_trigger(struct snd_soc_component *component, struct snd_compr_stream *cstream, int cmd) argument
514 sprd_platform_compr_pointer(struct snd_soc_component *component, struct snd_compr_stream *cstream, struct snd_compr_tstamp *tstamp) argument
529 sprd_platform_compr_copy(struct snd_soc_component *component, struct snd_compr_stream *cstream, char __user *buf, size_t count) argument
607 sprd_platform_compr_get_caps(struct snd_soc_component *component, struct snd_compr_stream *cstream, struct snd_compr_caps *caps) argument
624 sprd_platform_compr_get_codec_caps(struct snd_soc_component *component, struct snd_compr_stream *cstream, struct snd_compr_codec_caps *codec) argument
[all...]

Completed in 328 milliseconds

12