Searched refs:substream (Results 276 - 300 of 947) sorted by relevance

<<11121314151617181920>>

/linux-master/sound/firewire/bebob/
H A Dbebob_midi.c10 static int midi_open(struct snd_rawmidi_substream *substream) argument
12 struct snd_bebob *bebob = substream->rmidi->private_data;
34 static int midi_close(struct snd_rawmidi_substream *substream) argument
36 struct snd_bebob *bebob = substream->rmidi->private_data;
/linux-master/sound/firewire/fireworks/
H A Dfireworks_midi.c10 static int midi_open(struct snd_rawmidi_substream *substream) argument
12 struct snd_efw *efw = substream->rmidi->private_data;
34 static int midi_close(struct snd_rawmidi_substream *substream) argument
36 struct snd_efw *efw = substream->rmidi->private_data;
/linux-master/sound/soc/pxa/
H A Dpxa-ssp.c73 static int pxa_ssp_startup(struct snd_pcm_substream *substream, argument
91 dma->chan_name = substream->stream == SNDRV_PCM_STREAM_PLAYBACK ?
94 snd_soc_dai_set_dma_data(cpu_dai, substream, dma);
99 static void pxa_ssp_shutdown(struct snd_pcm_substream *substream, argument
112 kfree(snd_soc_dai_get_dma_data(cpu_dai, substream));
113 snd_soc_dai_set_dma_data(cpu_dai, substream, NULL);
531 static int pxa_ssp_hw_params(struct snd_pcm_substream *substream, argument
546 dma_data = snd_soc_dai_get_dma_data(cpu_dai, substream);
554 substream->stream == SNDRV_PCM_STREAM_PLAYBACK, dma_data);
675 static void pxa_ssp_set_running_bit(struct snd_pcm_substream *substream, argument
707 pxa_ssp_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *cpu_dai) argument
[all...]
H A Dmmp-sspa.c83 static int mmp_sspa_startup(struct snd_pcm_substream *substream, argument
94 static void mmp_sspa_shutdown(struct snd_pcm_substream *substream, argument
211 static int mmp_sspa_hw_params(struct snd_pcm_substream *substream, argument
269 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) {
280 static int mmp_sspa_trigger(struct snd_pcm_substream *substream, int cmd, argument
299 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK)
310 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK)
404 struct snd_pcm_substream *substream,
410 substream->dma_buffer.addr >> PAGE_SHIFT,
415 struct snd_pcm_substream *substream)
403 mmp_pcm_mmap(struct snd_soc_component *component, struct snd_pcm_substream *substream, struct vm_area_struct *vma) argument
414 mmp_sspa_open(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
451 mmp_sspa_close(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
[all...]
/linux-master/sound/soc/meson/
H A Dmeson-card.h34 int meson_card_i2s_set_sysclk(struct snd_pcm_substream *substream,
/linux-master/sound/soc/samsung/
H A Darndale.c20 static int arndale_rt5631_hw_params(struct snd_pcm_substream *substream, argument
23 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
55 static int arndale_wm1811_hw_params(struct snd_pcm_substream *substream, argument
58 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
H A Dsmdk_wm8994pcm.c43 static int smdk_wm8994_pcm_hw_params(struct snd_pcm_substream *substream, argument
46 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
/linux-master/sound/soc/mediatek/mt8183/
H A Dmt8183-mt6358-ts3a227-max98357.c43 static int mt8183_mt6358_i2s_hw_params(struct snd_pcm_substream *substream, argument
46 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
60 mt8183_mt6358_rt1015_i2s_hw_params(struct snd_pcm_substream *substream, argument
63 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
122 mt8183_mt6358_startup(struct snd_pcm_substream *substream) argument
141 struct snd_pcm_runtime *runtime = substream->runtime;
162 struct snd_pcm_substream *substream)
181 struct snd_pcm_runtime *runtime = substream->runtime;
303 static int mt8183_mt6358_tdm_startup(struct snd_pcm_substream *substream) argument
305 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
161 mt8183_mt6358_ts3a227_max98357_bt_sco_startup( struct snd_pcm_substream *substream) argument
322 mt8183_mt6358_tdm_shutdown(struct snd_pcm_substream *substream) argument
345 mt8183_mt6358_ts3a227_max98357_wov_startup( struct snd_pcm_substream *substream) argument
358 mt8183_mt6358_ts3a227_max98357_wov_shutdown( struct snd_pcm_substream *substream) argument
[all...]
/linux-master/sound/soc/sh/
H A Dmigor.c45 static int migor_hw_params(struct snd_pcm_substream *substream, argument
48 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
79 static int migor_hw_free(struct snd_pcm_substream *substream) argument
81 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
H A Dfsi.c205 struct snd_pcm_substream *substream; member in struct:fsi_stream
401 static int fsi_is_play(struct snd_pcm_substream *substream) argument
403 return substream->stream == SNDRV_PCM_STREAM_PLAYBACK;
406 static struct snd_soc_dai *fsi_get_dai(struct snd_pcm_substream *substream) argument
408 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
423 static struct fsi_priv *fsi_get_priv(struct snd_pcm_substream *substream) argument
425 return fsi_get_priv_frm_dai(fsi_get_dai(substream));
493 struct snd_pcm_substream *substream)
495 return fsi_is_play(substream) ? &fsi->playback : &fsi->capture;
506 ret = !!(io->substream
492 fsi_stream_get(struct fsi_priv *fsi, struct snd_pcm_substream *substream) argument
517 fsi_stream_init(struct fsi_priv *fsi, struct fsi_stream *io, struct snd_pcm_substream *substream) argument
1049 struct snd_pcm_substream *substream = io->substream; local
1299 struct snd_pcm_substream *substream = io->substream; local
1567 fsi_dai_startup(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument
1577 fsi_dai_shutdown(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument
1585 fsi_dai_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai) argument
1699 fsi_dai_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) argument
1750 fsi_pcm_open(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
1764 fsi_pointer(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
[all...]
/linux-master/sound/soc/xtensa/
H A Dxtfpga-i2s.c63 /* current playback substream. NULL if not playing.
68 * Interrupt handler (threaded part) does PIO on substream data in RCU
270 static int xtfpga_i2s_startup(struct snd_pcm_substream *substream, argument
275 snd_soc_dai_set_dma_data(dai, substream, i2s);
279 static int xtfpga_i2s_hw_params(struct snd_pcm_substream *substream, argument
369 struct snd_pcm_substream *substream)
371 struct snd_pcm_runtime *runtime = substream->runtime;
372 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
375 snd_soc_set_runtime_hwparams(substream, &xtfpga_pcm_hardware);
376 p = snd_soc_dai_get_dma_data(snd_soc_rtd_to_cpu(rtd, 0), substream);
368 xtfpga_pcm_open(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
382 xtfpga_pcm_close(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
389 xtfpga_pcm_hw_params(struct snd_soc_component *component, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *hw_params) argument
427 xtfpga_pcm_trigger(struct snd_soc_component *component, struct snd_pcm_substream *substream, int cmd) argument
456 xtfpga_pcm_pointer(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
[all...]
/linux-master/sound/usb/bcd2000/
H A Dbcd2000.c78 static int bcd2000_midi_input_open(struct snd_rawmidi_substream *substream) argument
83 static int bcd2000_midi_input_close(struct snd_rawmidi_substream *substream) argument
88 /* (de)register midi substream from client */
89 static void bcd2000_midi_input_trigger(struct snd_rawmidi_substream *substream, argument
92 struct bcd2000 *bcd2k = substream->rmidi->private_data;
93 bcd2k->midi_receive_substream = up ? substream : NULL;
172 static int bcd2000_midi_output_open(struct snd_rawmidi_substream *substream) argument
177 static int bcd2000_midi_output_close(struct snd_rawmidi_substream *substream) argument
179 struct bcd2000 *bcd2k = substream->rmidi->private_data;
189 /* (de)register midi substream fro
190 bcd2000_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) argument
[all...]
/linux-master/sound/soc/qcom/
H A Dsc7180.c201 static int sc7180_snd_startup(struct snd_pcm_substream *substream) argument
203 struct snd_soc_pcm_runtime *rtd = substream->private_data;
235 static int sc7180_qdsp_snd_startup(struct snd_pcm_substream *substream) argument
237 struct snd_soc_pcm_runtime *rtd = substream->private_data;
308 static void sc7180_snd_shutdown(struct snd_pcm_substream *substream) argument
310 struct snd_soc_pcm_runtime *rtd = substream->private_data;
335 static void sc7180_qdsp_snd_shutdown(struct snd_pcm_substream *substream) argument
337 struct snd_soc_pcm_runtime *rtd = substream->private_data;
390 static int sc7180_adau7002_snd_startup(struct snd_pcm_substream *substream) argument
392 struct snd_soc_pcm_runtime *rtd = substream
[all...]
/linux-master/sound/soc/spear/
H A Dspdif_out.c60 static int spdif_out_startup(struct snd_pcm_substream *substream, argument
66 if (substream->stream != SNDRV_PCM_STREAM_PLAYBACK)
79 static void spdif_out_shutdown(struct snd_pcm_substream *substream, argument
84 if (substream->stream != SNDRV_PCM_STREAM_PLAYBACK)
105 static int spdif_out_hw_params(struct snd_pcm_substream *substream, argument
112 if (substream->stream != SNDRV_PCM_STREAM_PLAYBACK)
151 static int spdif_out_trigger(struct snd_pcm_substream *substream, int cmd, argument
158 if (substream->stream != SNDRV_PCM_STREAM_PLAYBACK)
H A Dspdif_in.c66 static void spdif_in_shutdown(struct snd_pcm_substream *substream, argument
71 if (substream->stream != SNDRV_PCM_STREAM_CAPTURE)
94 static int spdif_in_hw_params(struct snd_pcm_substream *substream, argument
101 if (substream->stream != SNDRV_PCM_STREAM_CAPTURE)
110 static int spdif_in_trigger(struct snd_pcm_substream *substream, int cmd, argument
117 if (substream->stream != SNDRV_PCM_STREAM_CAPTURE)
/linux-master/sound/soc/fsl/
H A Dfsl_rpmsg.c39 static int fsl_rpmsg_hw_params(struct snd_pcm_substream *substream, argument
71 if (!(rpmsg->mclk_streams & BIT(substream->stream))) {
78 rpmsg->mclk_streams |= BIT(substream->stream);
84 static int fsl_rpmsg_hw_free(struct snd_pcm_substream *substream, argument
89 if (rpmsg->mclk_streams & BIT(substream->stream)) {
91 rpmsg->mclk_streams &= ~BIT(substream->stream);
97 static int fsl_rpmsg_startup(struct snd_pcm_substream *substream, argument
102 ret = snd_pcm_hw_constraint_list(substream->runtime, 0,
/linux-master/sound/soc/cirrus/
H A Dedb93xx.c21 static int edb93xx_hw_params(struct snd_pcm_substream *substream, argument
24 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
/linux-master/sound/pci/
H A Dfm801.c170 * @playback_substream: substream for playback
171 * @capture_substream: substream for capture
391 static int snd_fm801_playback_trigger(struct snd_pcm_substream *substream, argument
394 struct fm801 *chip = snd_pcm_substream_chip(substream);
426 static int snd_fm801_capture_trigger(struct snd_pcm_substream *substream, argument
429 struct fm801 *chip = snd_pcm_substream_chip(substream);
461 static int snd_fm801_playback_prepare(struct snd_pcm_substream *substream) argument
463 struct fm801 *chip = snd_pcm_substream_chip(substream);
464 struct snd_pcm_runtime *runtime = substream->runtime;
466 chip->ply_size = snd_pcm_lib_buffer_bytes(substream);
494 snd_fm801_capture_prepare(struct snd_pcm_substream *substream) argument
521 snd_fm801_playback_pointer(struct snd_pcm_substream *substream) argument
538 snd_fm801_capture_pointer(struct snd_pcm_substream *substream) argument
644 snd_fm801_playback_open(struct snd_pcm_substream *substream) argument
666 snd_fm801_capture_open(struct snd_pcm_substream *substream) argument
682 snd_fm801_playback_close(struct snd_pcm_substream *substream) argument
690 snd_fm801_capture_close(struct snd_pcm_substream *substream) argument
[all...]
H A Drme96.c265 snd_rme96_playback_prepare(struct snd_pcm_substream *substream);
268 snd_rme96_capture_prepare(struct snd_pcm_substream *substream);
271 snd_rme96_playback_trigger(struct snd_pcm_substream *substream,
275 snd_rme96_capture_trigger(struct snd_pcm_substream *substream,
279 snd_rme96_playback_pointer(struct snd_pcm_substream *substream);
282 snd_rme96_capture_pointer(struct snd_pcm_substream *substream);
308 snd_rme96_playback_silence(struct snd_pcm_substream *substream, argument
311 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
319 snd_rme96_playback_copy(struct snd_pcm_substream *substream, argument
323 struct rme96 *rme96 = snd_pcm_substream_chip(substream);
330 snd_rme96_capture_copy(struct snd_pcm_substream *substream, int channel, unsigned long pos, struct iov_iter *dst, unsigned long count) argument
951 snd_rme96_playback_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument
1015 snd_rme96_capture_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument
1158 snd_rme96_playback_spdif_open(struct snd_pcm_substream *substream) argument
1196 snd_rme96_capture_spdif_open(struct snd_pcm_substream *substream) argument
1228 snd_rme96_playback_adat_open(struct snd_pcm_substream *substream) argument
1262 snd_rme96_capture_adat_open(struct snd_pcm_substream *substream) argument
1298 snd_rme96_playback_close(struct snd_pcm_substream *substream) argument
1320 snd_rme96_capture_close(struct snd_pcm_substream *substream) argument
1335 snd_rme96_playback_prepare(struct snd_pcm_substream *substream) argument
1349 snd_rme96_capture_prepare(struct snd_pcm_substream *substream) argument
1363 snd_rme96_playback_trigger(struct snd_pcm_substream *substream, int cmd) argument
1420 snd_rme96_capture_trigger(struct snd_pcm_substream *substream, int cmd) argument
1477 snd_rme96_playback_pointer(struct snd_pcm_substream *substream) argument
1484 snd_rme96_capture_pointer(struct snd_pcm_substream *substream) argument
[all...]
/linux-master/sound/isa/
H A Des18xx.c396 struct snd_pcm_substream *substream,
400 struct snd_pcm_runtime *runtime = substream->runtime;
430 static int snd_es18xx_playback_hw_params(struct snd_pcm_substream *substream, argument
433 struct snd_es18xx *chip = snd_pcm_substream_chip(substream);
442 if (substream->number == 0 && (chip->caps & ES18XX_PCM2)) {
457 struct snd_pcm_substream *substream)
459 struct snd_pcm_runtime *runtime = substream->runtime;
460 unsigned int size = snd_pcm_lib_buffer_bytes(substream);
461 unsigned int count = snd_pcm_lib_period_bytes(substream);
463 snd_es18xx_rate_set(chip, substream, DAC
395 snd_es18xx_rate_set(struct snd_es18xx *chip, struct snd_pcm_substream *substream, int mode) argument
456 snd_es18xx_playback1_prepare(struct snd_es18xx *chip, struct snd_pcm_substream *substream) argument
482 snd_es18xx_playback1_trigger(struct snd_es18xx *chip, struct snd_pcm_substream *substream, int cmd) argument
532 snd_es18xx_capture_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *hw_params) argument
553 snd_es18xx_capture_prepare(struct snd_pcm_substream *substream) argument
590 snd_es18xx_capture_trigger(struct snd_pcm_substream *substream, int cmd) argument
619 snd_es18xx_playback2_prepare(struct snd_es18xx *chip, struct snd_pcm_substream *substream) argument
654 snd_es18xx_playback2_trigger(struct snd_es18xx *chip, struct snd_pcm_substream *substream, int cmd) argument
694 snd_es18xx_playback_prepare(struct snd_pcm_substream *substream) argument
703 snd_es18xx_playback_trigger(struct snd_pcm_substream *substream, int cmd) argument
783 snd_es18xx_playback_pointer(struct snd_pcm_substream *substream) argument
802 snd_es18xx_capture_pointer(struct snd_pcm_substream *substream) argument
854 snd_es18xx_playback_open(struct snd_pcm_substream *substream) argument
879 snd_es18xx_capture_open(struct snd_pcm_substream *substream) argument
897 snd_es18xx_playback_close(struct snd_pcm_substream *substream) argument
909 snd_es18xx_capture_close(struct snd_pcm_substream *substream) argument
[all...]
/linux-master/sound/usb/
H A Dproc.c217 if (stream->substream[SNDRV_PCM_STREAM_PLAYBACK].num_formats) {
219 proc_dump_substream_status(chip, &stream->substream[SNDRV_PCM_STREAM_PLAYBACK], buffer);
220 proc_dump_substream_formats(&stream->substream[SNDRV_PCM_STREAM_PLAYBACK], buffer);
222 if (stream->substream[SNDRV_PCM_STREAM_CAPTURE].num_formats) {
224 proc_dump_substream_status(chip, &stream->substream[SNDRV_PCM_STREAM_CAPTURE], buffer);
225 proc_dump_substream_formats(&stream->substream[SNDRV_PCM_STREAM_CAPTURE], buffer);
/linux-master/sound/soc/xilinx/
H A Dxlnx_spdif.c77 static int xlnx_spdif_startup(struct snd_pcm_substream *substream, argument
87 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) {
97 static void xlnx_spdif_shutdown(struct snd_pcm_substream *substream, argument
105 static int xlnx_spdif_hw_params(struct snd_pcm_substream *substream, argument
168 static int xlnx_spdif_trigger(struct snd_pcm_substream *substream, int cmd, argument
182 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE)
/linux-master/sound/soc/ti/
H A Ddavinci-evm.c29 static int evm_startup(struct snd_pcm_substream *substream) argument
31 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
42 static void evm_shutdown(struct snd_pcm_substream *substream) argument
44 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
52 static int evm_hw_params(struct snd_pcm_substream *substream, argument
55 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
H A Dn810.c84 static int n810_startup(struct snd_pcm_substream *substream) argument
86 struct snd_pcm_runtime *runtime = substream->runtime;
87 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
95 static void n810_shutdown(struct snd_pcm_substream *substream) argument
100 static int n810_hw_params(struct snd_pcm_substream *substream, argument
103 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
/linux-master/sound/soc/tegra/
H A Dtegra_audio_graph_card.c64 static int tegra_audio_graph_update_pll(struct snd_pcm_substream *substream, argument
67 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
152 static int tegra_audio_graph_hw_params(struct snd_pcm_substream *substream, argument
155 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
160 err = tegra_audio_graph_update_pll(substream, params);
165 return simple_util_hw_params(substream, params);

Completed in 336 milliseconds

<<11121314151617181920>>