Home
last modified time | relevance | path

Searched refs:substreams (Results 1 – 25 of 39) sorted by relevance

12

/Linux-v4.19/sound/firewire/tascam/
Dtascam-midi.c108 list_for_each_entry(subs, &stream->substreams, list) { in snd_tscm_create_midi_devices()
124 list_for_each_entry(subs, &stream->substreams, list) { in snd_tscm_create_midi_devices()
/Linux-v4.19/sound/firewire/oxfw/
Doxfw-stream.c260 unsigned int substreams, opposite_substreams; in snd_oxfw_stream_start_simplex() local
264 substreams = oxfw->capture_substreams; in snd_oxfw_stream_start_simplex()
269 substreams = oxfw->playback_substreams; in snd_oxfw_stream_start_simplex()
280 if (substreams == 0) in snd_oxfw_stream_start_simplex()
Doxfw-midi.c124 list_for_each_entry(subs, &str->substreams, list) { in set_midi_substream_names()
/Linux-v4.19/Documentation/sound/cards/
Dserial-u16550.rst16 In Roland Soundcanvas mode, multiple ALSA raw MIDI substreams are supported
58 In MS-124W M/B mode, the driver supports 16 ALSA raw MIDI substreams;
89 The Generic driver supports multiple input and output substreams over a single
Dmixart.rst42 substreams performing hardware mixing. This could be changed to a
43 maximum of 24 substreams if wished.
/Linux-v4.19/sound/core/
Drawmidi.c253 list_for_each_entry(substream, &s->substreams, list) { in assign_substream()
609 list_for_each_entry(substream, &pstr->substreams, list) { in __snd_rawmidi_info_select()
1429 &rmidi->streams[SNDRV_RAWMIDI_STREAM_OUTPUT].substreams, in snd_rawmidi_proc_info_read()
1453 &rmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT].substreams, in snd_rawmidi_proc_info_read()
1510 list_add_tail(&substream->list, &stream->substreams); in snd_rawmidi_alloc_substreams()
1558 INIT_LIST_HEAD(&rmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT].substreams); in snd_rawmidi_new()
1559 INIT_LIST_HEAD(&rmidi->streams[SNDRV_RAWMIDI_STREAM_OUTPUT].substreams); in snd_rawmidi_new()
1598 while (!list_empty(&stream->substreams)) { in snd_rawmidi_free_substreams()
1599 substream = list_entry(stream->substreams.next, struct snd_rawmidi_substream, list); in snd_rawmidi_free_substreams()
1744 list_for_each_entry(s, &rmidi->streams[dir].substreams, list) { in snd_rawmidi_dev_disconnect()
[all …]
/Linux-v4.19/sound/firewire/fireface/
Dff-midi.c82 list_for_each_entry(substream, &stream->substreams, list) { in set_midi_substream_names()
/Linux-v4.19/sound/soc/davinci/
Ddavinci-mcasp.c79 struct snd_pcm_substream *substreams[2]; member
322 substream = mcasp->substreams[SNDRV_PCM_STREAM_PLAYBACK]; in davinci_mcasp_tx_irq_handler()
353 substream = mcasp->substreams[SNDRV_PCM_STREAM_CAPTURE]; in davinci_mcasp_rx_irq_handler()
376 if (mcasp->substreams[SNDRV_PCM_STREAM_PLAYBACK]) in davinci_mcasp_common_irq_handler()
379 if (mcasp->substreams[SNDRV_PCM_STREAM_CAPTURE]) in davinci_mcasp_common_irq_handler()
1262 if (mcasp->substreams[substream->stream]) in davinci_mcasp_startup()
1265 mcasp->substreams[substream->stream] = substream; in davinci_mcasp_startup()
1355 mcasp->substreams[substream->stream] = NULL; in davinci_mcasp_shutdown()
/Linux-v4.19/include/sound/
Drawmidi.h118 struct list_head substreams; member
/Linux-v4.19/sound/firewire/dice/
Ddice-midi.c86 list_for_each_entry(subs, &str->substreams, list) { in set_midi_substream_names()
/Linux-v4.19/sound/pci/
Dmaestro3.c777 struct m3_dma *substreams; member
1660 struct m3_dma *s = &chip->substreams[i]; in snd_m3_interrupt()
1738 s = &chip->substreams[i]; in snd_m3_substream_open()
2375 if (chip->substreams) { in snd_m3_free()
2378 s = &chip->substreams[i]; in snd_m3_free()
2384 kfree(chip->substreams); in snd_m3_free()
2615 chip->substreams = kcalloc(chip->num_substreams, sizeof(struct m3_dma), in snd_m3_create()
2617 if (chip->substreams == NULL) { in snd_m3_create()
2676 struct m3_dma *s = &chip->substreams[i]; in snd_m3_create()
/Linux-v4.19/sound/firewire/digi00x/
Ddigi00x-midi.c97 list_for_each_entry(subs, &str->substreams, list) { in set_substream_names()
/Linux-v4.19/sound/firewire/motu/
Dmotu-midi.c123 list_for_each_entry(subs, &str->substreams, list) { in set_midi_substream_names()
/Linux-v4.19/sound/firewire/fireworks/
Dfireworks_midi.c115 list_for_each_entry(subs, &str->substreams, list) { in set_midi_substream_names()
/Linux-v4.19/sound/firewire/bebob/
Dbebob_midi.c114 list_for_each_entry(subs, &str->substreams, list) { in set_midi_substream_names()
/Linux-v4.19/Documentation/devicetree/bindings/sound/
Dfsl,asrc.txt7 three substreams within totally 10 channels.
/Linux-v4.19/sound/drivers/
Dportman2x4.c593 &rmidi->streams[SNDRV_RAWMIDI_STREAM_OUTPUT].substreams, in snd_portman_rawmidi_create()
600 &rmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT].substreams, in snd_portman_rawmidi_create()
Dmtpav.c656 list_for_each(list, &rawmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT].substreams) { in snd_mtpav_get_RAWMIDI()
661 list_for_each(list, &rawmidi->streams[SNDRV_RAWMIDI_STREAM_OUTPUT].substreams) { in snd_mtpav_get_RAWMIDI()
Ddummy.c696 int substreams) in snd_card_dummy_pcm() argument
703 substreams, substreams, &pcm); in snd_card_dummy_pcm()
Dmts64.c797 &rmidi->streams[SNDRV_RAWMIDI_STREAM_OUTPUT].substreams) { in snd_mts64_rawmidi_create()
804 &rmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT].substreams) { in snd_mts64_rawmidi_create()
Daloop.c784 int device, int substreams) in loopback_pcm_new() argument
790 substreams, substreams, &pcm); in loopback_pcm_new()
/Linux-v4.19/sound/pci/hda/
Dpatch_si3054.c185 .substreams = 1,
Dhda_controller.c744 cpcm->stream[SNDRV_PCM_STREAM_PLAYBACK].substreams, in snd_hda_attach_pcm_stream()
745 cpcm->stream[SNDRV_PCM_STREAM_CAPTURE].substreams, in snd_hda_attach_pcm_stream()
766 if (cpcm->stream[s].substreams) in snd_hda_attach_pcm_stream()
Dhda_generic.c5510 .substreams = 1,
5523 .substreams = 1,
5536 .substreams = 1,
5549 .substreams = 2, /* can be overridden */
5562 .substreams = 1,
5575 .substreams = 1,
5583 .substreams = 0,
5636 .substreams = 1,
5677 if (spec_str->substreams) in setup_pcm_stream()
5678 str->substreams = spec_str->substreams; in setup_pcm_stream()
[all …]
Dhda_codec.h148 unsigned int substreams; /* number of substreams, 0 = not exist*/ member

12