Home
last modified time | relevance | path

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

/linux-4.1.27/sound/firewire/oxfw/
Doxfw-stream.c249 unsigned int substreams, opposite_substreams; in snd_oxfw_stream_start_simplex() local
253 substreams = oxfw->capture_substreams; in snd_oxfw_stream_start_simplex()
258 substreams = oxfw->playback_substreams; in snd_oxfw_stream_start_simplex()
269 if (substreams == 0) in snd_oxfw_stream_start_simplex()
Doxfw-midi.c136 list_for_each_entry(subs, &str->substreams, list) { in set_midi_substream_names()
/linux-4.1.27/Documentation/sound/alsa/
Dserial-u16550.txt16 In Roland Soundcanvas mode, multiple ALSA raw MIDI substreams are supported
54 In MS-124W M/B mode, the driver supports 16 ALSA raw MIDI substreams;
84 The Generic driver supports multiple input and output substreams over a single
DMIXART.txt39 substreams performing hardware mixing. This could be changed to a
40 maximum of 24 substreams if wished.
Dhda_codec.txt151 unsigned int substreams; /* number of substreams, 0 = not exist */
170 should pass substreams to snd_pcm_new() for the number of substreams
DProcfile.txt88 substreams, etc.
DALSA-Configuration.txt605 pcm_substreams - Number of PCM substreams assigned to each PCM
/linux-4.1.27/sound/core/
Drawmidi.c243 list_for_each_entry(substream, &s->substreams, list) { in assign_substream()
600 list_for_each_entry(substream, &pstr->substreams, list) { in snd_rawmidi_info_select()
1412 &rmidi->streams[SNDRV_RAWMIDI_STREAM_OUTPUT].substreams, in snd_rawmidi_proc_info_read()
1436 &rmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT].substreams, in snd_rawmidi_proc_info_read()
1494 list_add_tail(&substream->list, &stream->substreams); in snd_rawmidi_alloc_substreams()
1542 INIT_LIST_HEAD(&rmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT].substreams); in snd_rawmidi_new()
1543 INIT_LIST_HEAD(&rmidi->streams[SNDRV_RAWMIDI_STREAM_OUTPUT].substreams); in snd_rawmidi_new()
1580 while (!list_empty(&stream->substreams)) { in snd_rawmidi_free_substreams()
1581 substream = list_entry(stream->substreams.next, struct snd_rawmidi_substream, list); in snd_rawmidi_free_substreams()
1716 list_for_each_entry(s, &rmidi->streams[dir].substreams, list) { in snd_rawmidi_dev_disconnect()
[all …]
Dpcm.c746 INIT_LIST_HEAD(&substream->self_group.substreams); in snd_pcm_new_stream()
747 list_add_tail(&substream->link_list, &substream->self_group.substreams); in snd_pcm_new_stream()
Dpcm_native.c1848 INIT_LIST_HEAD(&substream->group->substreams); in snd_pcm_link()
1849 list_add_tail(&substream->link_list, &substream->group->substreams); in snd_pcm_link()
1852 list_add_tail(&substream1->link_list, &substream->group->substreams); in snd_pcm_link()
1869 INIT_LIST_HEAD(&substream->self_group.substreams); in relink_to_local()
1870 list_add_tail(&substream->link_list, &substream->self_group.substreams); in relink_to_local()
/linux-4.1.27/sound/soc/davinci/
Ddavinci-mcasp.c79 struct snd_pcm_substream *substreams[2]; member
319 substream = mcasp->substreams[SNDRV_PCM_STREAM_PLAYBACK]; in davinci_mcasp_tx_irq_handler()
354 substream = mcasp->substreams[SNDRV_PCM_STREAM_CAPTURE]; in davinci_mcasp_rx_irq_handler()
381 if (mcasp->substreams[SNDRV_PCM_STREAM_PLAYBACK]) in davinci_mcasp_common_irq_handler()
384 if (mcasp->substreams[SNDRV_PCM_STREAM_CAPTURE]) in davinci_mcasp_common_irq_handler()
1136 mcasp->substreams[substream->stream] = substream; in davinci_mcasp_startup()
1213 mcasp->substreams[substream->stream] = NULL; in davinci_mcasp_shutdown()
/linux-4.1.27/include/sound/
Drawmidi.h118 struct list_head substreams; member
Dpcm.h439 struct list_head substreams; member
652 list_for_each_entry(s, &substream->group->substreams, link_list)
/linux-4.1.27/sound/firewire/dice/
Ddice-midi.c98 list_for_each_entry(subs, &str->substreams, list) { in set_midi_substream_names()
/linux-4.1.27/sound/firewire/fireworks/
Dfireworks_midi.c119 list_for_each_entry(subs, &str->substreams, list) { in set_midi_substream_names()
/linux-4.1.27/sound/firewire/bebob/
Dbebob_midi.c118 list_for_each_entry(subs, &str->substreams, list) { in set_midi_substream_names()
/linux-4.1.27/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()
2358 if (chip->substreams) { in snd_m3_free()
2361 s = &chip->substreams[i]; in snd_m3_free()
2367 kfree(chip->substreams); in snd_m3_free()
2598 chip->substreams = kcalloc(chip->num_substreams, sizeof(struct m3_dma), in snd_m3_create()
2600 if (chip->substreams == NULL) { in snd_m3_create()
2661 struct m3_dma *s = &chip->substreams[i]; in snd_m3_create()
/linux-4.1.27/Documentation/devicetree/bindings/sound/
Dfsl,asrc.txt7 three substreams within totally 10 channels.
/linux-4.1.27/sound/drivers/
Dportman2x4.c595 &rmidi->streams[SNDRV_RAWMIDI_STREAM_OUTPUT].substreams, in snd_portman_rawmidi_create()
602 &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.c691 int substreams) in snd_card_dummy_pcm() argument
698 substreams, substreams, &pcm); in snd_card_dummy_pcm()
Dmts64.c799 &rmidi->streams[SNDRV_RAWMIDI_STREAM_OUTPUT].substreams) { in snd_mts64_rawmidi_create()
806 &rmidi->streams[SNDRV_RAWMIDI_STREAM_INPUT].substreams) { in snd_mts64_rawmidi_create()
Daloop.c780 int device, int substreams) in loopback_pcm_new() argument
786 substreams, substreams, &pcm); in loopback_pcm_new()
DKconfig87 configured number of substreams (see the pcm_substreams module
Dserial-u16550.c867 list_for_each_entry(substream, &stream->substreams, list) { in snd_uart16550_substreams()
/linux-4.1.27/sound/pci/hda/
Dpatch_si3054.c185 .substreams = 1,
Dpatch_ca0132.c3996 .substreams = 1,
4007 .substreams = 1,
4018 .substreams = 1,
4030 .substreams = 1,
4048 info->stream[SNDRV_PCM_STREAM_CAPTURE].substreams = 1; in ca0132_build_pcms()
4055 info->stream[SNDRV_PCM_STREAM_CAPTURE].substreams = 1; in ca0132_build_pcms()
4062 info->stream[SNDRV_PCM_STREAM_CAPTURE].substreams = 1; in ca0132_build_pcms()
Dhda_generic.c5342 .substreams = 1,
5355 .substreams = 1,
5368 .substreams = 1,
5381 .substreams = 2, /* can be overridden */
5394 .substreams = 1,
5407 .substreams = 1,
5415 .substreams = 0,
5466 .substreams = 1,
5507 if (spec_str->substreams) in setup_pcm_stream()
5508 str->substreams = spec_str->substreams; in setup_pcm_stream()
[all …]
Dhda_codec.h173 unsigned int substreams; /* number of substreams, 0 = not exist*/ member
Dhda_controller.c949 cpcm->stream[SNDRV_PCM_STREAM_PLAYBACK].substreams, in azx_attach_pcm_stream()
950 cpcm->stream[SNDRV_PCM_STREAM_CAPTURE].substreams, in azx_attach_pcm_stream()
969 if (cpcm->stream[s].substreams) in azx_attach_pcm_stream()
Dhda_codec.c3263 !hinfo->substreams) in add_std_chmaps()
3810 if (!info->substreams) in snd_hda_codec_parse_pcms()
3843 if (!cpcm->stream[0].substreams && !cpcm->stream[1].substreams) in snd_hda_codec_build_pcms()
Dpatch_hdmi.c2068 pstr->substreams = 1; in generic_hdmi_build_pcms()
2584 .substreams = 1,
2796 .substreams = 1,
Dpatch_via.c646 if (!info->stream[SNDRV_PCM_STREAM_PLAYBACK].substreams || in vt1708_build_pcms()
/linux-4.1.27/sound/usb/
Dmidi.c1520 list_for_each_entry(substream, &umidi->rmidi->streams[stream].substreams, in snd_usbmidi_find_substream()
/linux-4.1.27/sound/pci/ice1712/
Dice1724.c266 return list_first_entry(&ice->rmidi[0]->streams[stream].substreams, in get_rawmidi_substream()