Home
last modified time | relevance | path

Searched refs:snd_compr_stream (Results 1 – 25 of 32) sorted by relevance

12

/Linux-v5.10/include/sound/
Dcompress_driver.h73 struct snd_compr_stream { struct
111 int (*open)(struct snd_compr_stream *stream);
112 int (*free)(struct snd_compr_stream *stream);
113 int (*set_params)(struct snd_compr_stream *stream,
115 int (*get_params)(struct snd_compr_stream *stream,
117 int (*set_metadata)(struct snd_compr_stream *stream,
119 int (*get_metadata)(struct snd_compr_stream *stream,
121 int (*trigger)(struct snd_compr_stream *stream, int cmd);
122 int (*pointer)(struct snd_compr_stream *stream,
124 int (*copy)(struct snd_compr_stream *stream, char __user *buf,
[all …]
Dsoc-dai.h19 struct snd_compr_stream;
188 struct snd_compr_stream *cstream);
190 struct snd_compr_stream *cstream);
192 struct snd_compr_stream *cstream, int cmd);
194 struct snd_compr_stream *cstream,
197 struct snd_compr_stream *cstream,
200 struct snd_compr_stream *cstream,
203 struct snd_compr_stream *cstream,
206 struct snd_compr_stream *cstream,
209 struct snd_compr_stream *cstream,
[all …]
Dsoc-component.h31 struct snd_compr_stream *stream);
33 struct snd_compr_stream *stream);
35 struct snd_compr_stream *stream,
38 struct snd_compr_stream *stream,
41 struct snd_compr_stream *stream,
44 struct snd_compr_stream *stream,
47 struct snd_compr_stream *stream, int cmd);
49 struct snd_compr_stream *stream,
52 struct snd_compr_stream *stream, char __user *buf,
55 struct snd_compr_stream *stream,
[all …]
Dsoc-link.h25 int snd_soc_link_compr_startup(struct snd_compr_stream *cstream);
26 void snd_soc_link_compr_shutdown(struct snd_compr_stream *cstream);
27 int snd_soc_link_compr_set_params(struct snd_compr_stream *cstream);
Dsoc.h723 int (*startup)(struct snd_compr_stream *);
724 void (*shutdown)(struct snd_compr_stream *);
725 int (*set_params)(struct snd_compr_stream *);
726 int (*trigger)(struct snd_compr_stream *);
Dhdaudio.h519 struct snd_compr_stream *cstream;
/Linux-v5.10/sound/soc/sof/
Dcompress.h18 int sof_probe_compr_open(struct snd_compr_stream *cstream,
20 int sof_probe_compr_free(struct snd_compr_stream *cstream,
22 int sof_probe_compr_set_params(struct snd_compr_stream *cstream,
24 int sof_probe_compr_trigger(struct snd_compr_stream *cstream, int cmd,
26 int sof_probe_compr_pointer(struct snd_compr_stream *cstream,
29 struct snd_compr_stream *cstream,
Dcompress.c21 int sof_probe_compr_open(struct snd_compr_stream *cstream, in sof_probe_compr_open()
39 int sof_probe_compr_free(struct snd_compr_stream *cstream, in sof_probe_compr_free()
71 int sof_probe_compr_set_params(struct snd_compr_stream *cstream, in sof_probe_compr_set_params()
100 int sof_probe_compr_trigger(struct snd_compr_stream *cstream, int cmd, in sof_probe_compr_trigger()
110 int sof_probe_compr_pointer(struct snd_compr_stream *cstream, in sof_probe_compr_pointer()
121 struct snd_compr_stream *cstream, in sof_probe_compr_copy()
Dops.h399 struct snd_compr_stream *cstream, struct snd_soc_dai *dai) in snd_sof_probe_compr_assign()
406 struct snd_compr_stream *cstream, struct snd_soc_dai *dai) in snd_sof_probe_compr_free()
413 struct snd_compr_stream *cstream, in snd_sof_probe_compr_set_params()
421 struct snd_compr_stream *cstream, int cmd, in snd_sof_probe_compr_trigger()
429 struct snd_compr_stream *cstream, in snd_sof_probe_compr_pointer()
Dsof-priv.h179 struct snd_compr_stream *cstream,
182 struct snd_compr_stream *cstream,
185 struct snd_compr_stream *cstream,
189 struct snd_compr_stream *cstream, int cmd,
192 struct snd_compr_stream *cstream,
/Linux-v5.10/sound/soc/intel/atom/
Dsst-mfld-platform-compress.c26 struct snd_compr_stream *cstream = (struct snd_compr_stream *)arg; in sst_compr_fragment_elapsed()
35 struct snd_compr_stream *cstream = (struct snd_compr_stream *)arg; in sst_drain_notify()
43 struct snd_compr_stream *cstream) in sst_platform_compr_open()
76 struct snd_compr_stream *cstream) in sst_platform_compr_free()
96 struct snd_compr_stream *cstream, in sst_platform_compr_set_params()
170 struct snd_compr_stream *cstream, int cmd) in sst_platform_compr_trigger()
204 struct snd_compr_stream *cstream, in sst_platform_compr_pointer()
218 struct snd_compr_stream *cstream, in sst_platform_compr_ack()
231 struct snd_compr_stream *cstream, in sst_platform_compr_get_caps()
241 struct snd_compr_stream *cstream, in sst_platform_compr_get_codec_caps()
[all …]
Dsst-mfld-platform-pcm.c180 struct snd_compr_stream *cstream = NULL; in sst_fill_stream_params()
186 cstream = (struct snd_compr_stream *)substream; in sst_fill_stream_params()
/Linux-v5.10/sound/core/
Dcompress_offload.c54 struct snd_compr_stream stream;
168 static int snd_compr_update_tstamp(struct snd_compr_stream *stream, in snd_compr_update_tstamp()
183 static size_t snd_compr_calc_avail(struct snd_compr_stream *stream, in snd_compr_calc_avail()
219 static inline size_t snd_compr_get_avail(struct snd_compr_stream *stream) in snd_compr_get_avail()
227 snd_compr_ioctl_avail(struct snd_compr_stream *stream, unsigned long arg) in snd_compr_ioctl_avail()
250 static int snd_compr_write_data(struct snd_compr_stream *stream, in snd_compr_write_data()
285 struct snd_compr_stream *stream; in snd_compr_write()
336 struct snd_compr_stream *stream; in snd_compr_read()
387 static __poll_t snd_compr_get_poll(struct snd_compr_stream *stream) in snd_compr_get_poll()
398 struct snd_compr_stream *stream; in snd_compr_poll()
[all …]
/Linux-v5.10/sound/soc/sof/intel/
Dhda-compress.c17 hda_compr_get_stream(struct snd_compr_stream *cstream) in hda_compr_get_stream()
23 struct snd_compr_stream *cstream, in hda_probe_compr_assign()
40 struct snd_compr_stream *cstream, in hda_probe_compr_free()
60 struct snd_compr_stream *cstream, in hda_probe_compr_set_params()
93 struct snd_compr_stream *cstream, int cmd, in hda_probe_compr_trigger()
102 struct snd_compr_stream *cstream, in hda_probe_compr_pointer()
Dhda.h580 struct snd_compr_stream *cstream,
583 struct snd_compr_stream *cstream,
586 struct snd_compr_stream *cstream,
590 struct snd_compr_stream *cstream, int cmd,
593 struct snd_compr_stream *cstream,
/Linux-v5.10/sound/soc/uniphier/
Daio-compress.c20 struct snd_compr_stream *cstream);
22 struct snd_compr_stream *cstream);
76 struct snd_compr_stream *cstream) in uniphier_aio_compr_open()
102 struct snd_compr_stream *cstream) in uniphier_aio_compr_free()
122 struct snd_compr_stream *cstream, in uniphier_aio_compr_get_params()
135 struct snd_compr_stream *cstream, in uniphier_aio_compr_set_params()
172 struct snd_compr_stream *cstream) in uniphier_aio_compr_hw_free()
184 struct snd_compr_stream *cstream) in uniphier_aio_compr_prepare()
222 struct snd_compr_stream *cstream, in uniphier_aio_compr_trigger()
256 struct snd_compr_stream *cstream, in uniphier_aio_compr_pointer()
[all …]
Daio.h244 struct snd_compr_stream *cstream;
/Linux-v5.10/sound/soc/codecs/
Dwm_adsp.h192 int wm_adsp_compr_open(struct wm_adsp *dsp, struct snd_compr_stream *stream);
194 struct snd_compr_stream *stream);
196 struct snd_compr_stream *stream,
199 struct snd_compr_stream *stream,
202 struct snd_compr_stream *stream, int cmd);
205 struct snd_compr_stream *stream,
208 struct snd_compr_stream *stream,
Dwm_adsp.c461 struct snd_compr_stream *stream;
3486 int wm_adsp_compr_open(struct wm_adsp *dsp, struct snd_compr_stream *stream) in wm_adsp_compr_open()
3539 struct snd_compr_stream *stream) in wm_adsp_compr_free()
3558 static int wm_adsp_compr_check_params(struct snd_compr_stream *stream, in wm_adsp_compr_check_params()
3614 struct snd_compr_stream *stream, in wm_adsp_compr_set_params()
3642 struct snd_compr_stream *stream, in wm_adsp_compr_get_caps()
4009 struct snd_compr_stream *stream, int cmd) in wm_adsp_compr_trigger()
4173 struct snd_compr_stream *stream, in wm_adsp_compr_pointer()
4332 struct snd_compr_stream *stream, char __user *buf, in wm_adsp_compr_copy()
Dcs47l24.c1072 struct snd_compr_stream *stream) in cs47l24_open()
/Linux-v5.10/sound/soc/
Dsoc-compress.c25 static int soc_compr_components_open(struct snd_compr_stream *cstream, in soc_compr_components_open()
52 static int soc_compr_components_free(struct snd_compr_stream *cstream, in soc_compr_components_free()
73 static int soc_compr_open(struct snd_compr_stream *cstream) in soc_compr_open()
116 static int soc_compr_open_fe(struct snd_compr_stream *cstream) in soc_compr_open_fe()
195 static int soc_compr_free(struct snd_compr_stream *cstream) in soc_compr_free()
234 static int soc_compr_free_fe(struct snd_compr_stream *cstream) in soc_compr_free_fe()
281 static int soc_compr_components_trigger(struct snd_compr_stream *cstream, in soc_compr_components_trigger()
302 static int soc_compr_trigger(struct snd_compr_stream *cstream, int cmd) in soc_compr_trigger()
333 static int soc_compr_trigger_fe(struct snd_compr_stream *cstream, int cmd) in soc_compr_trigger_fe()
383 static int soc_compr_components_set_params(struct snd_compr_stream *cstream, in soc_compr_components_set_params()
[all …]
Dsoc-dai.c596 struct snd_compr_stream *cstream) in snd_soc_dai_compr_startup()
609 struct snd_compr_stream *cstream) in snd_soc_dai_compr_shutdown()
618 struct snd_compr_stream *cstream, int cmd) in snd_soc_dai_compr_trigger()
631 struct snd_compr_stream *cstream, in snd_soc_dai_compr_set_params()
645 struct snd_compr_stream *cstream, in snd_soc_dai_compr_get_params()
659 struct snd_compr_stream *cstream, in snd_soc_dai_compr_ack()
673 struct snd_compr_stream *cstream, in snd_soc_dai_compr_pointer()
687 struct snd_compr_stream *cstream, in snd_soc_dai_compr_set_metadata()
701 struct snd_compr_stream *cstream, in snd_soc_dai_compr_get_metadata()
Dsoc-link.c146 int snd_soc_link_compr_startup(struct snd_compr_stream *cstream) in snd_soc_link_compr_startup()
159 void snd_soc_link_compr_shutdown(struct snd_compr_stream *cstream) in snd_soc_link_compr_shutdown()
169 int snd_soc_link_compr_set_params(struct snd_compr_stream *cstream) in snd_soc_link_compr_set_params()
/Linux-v5.10/sound/soc/sprd/
Dsprd-pcm-compress.c70 struct snd_compr_stream *cstream;
100 struct snd_compr_stream *cstream,
105 struct snd_compr_stream *cstream = arg; in sprd_platform_compr_drain_notify()
116 struct snd_compr_stream *cstream = data; in sprd_platform_compr_dma_complete()
130 struct snd_compr_stream *cstream, in sprd_platform_compr_dma_config()
265 struct snd_compr_stream *cstream, in sprd_platform_compr_set_params()
316 struct snd_compr_stream *cstream) in sprd_platform_compr_open()
393 struct snd_compr_stream *cstream) in sprd_platform_compr_free()
419 struct snd_compr_stream *cstream, in sprd_platform_compr_trigger()
515 struct snd_compr_stream *cstream, in sprd_platform_compr_pointer()
[all …]
/Linux-v5.10/sound/soc/qcom/qdsp6/
Dq6asm-dai.c52 struct snd_compr_stream *cstream;
511 struct snd_compr_stream *substream = prtd->cstream; in compress_event_handler()
609 struct snd_compr_stream *stream) in q6asm_dai_compr_open()
672 struct snd_compr_stream *stream) in q6asm_dai_compr_free()
702 struct snd_compr_stream *stream, in __q6asm_dai_compr_set_codec_params()
880 struct snd_compr_stream *stream, in q6asm_dai_compr_set_params()
949 struct snd_compr_stream *stream, in q6asm_dai_compr_set_metadata()
998 struct snd_compr_stream *stream, int cmd) in q6asm_dai_compr_trigger()
1038 struct snd_compr_stream *stream, in q6asm_dai_compr_pointer()
1056 struct snd_compr_stream *stream, char __user *buf, in q6asm_compr_copy()
[all …]

12