Home
last modified time | relevance | path

Searched refs:vmidi (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/sound/core/seq/
H A Dseq_virmidi.c44 static void snd_virmidi_init_event(struct snd_virmidi *vmidi, in snd_virmidi_init_event() argument
48 ev->source.port = vmidi->port; in snd_virmidi_init_event()
49 switch (vmidi->seq_mode) { in snd_virmidi_init_event()
55 ev->dest.client = vmidi->client; in snd_virmidi_init_event()
56 ev->dest.port = vmidi->port; in snd_virmidi_init_event()
76 struct snd_virmidi *vmidi; in snd_virmidi_dev_receive_event() local
84 list_for_each_entry(vmidi, &rdev->filelist, list) { in snd_virmidi_dev_receive_event()
85 if (!READ_ONCE(vmidi->trigger)) in snd_virmidi_dev_receive_event()
90 snd_seq_dump_var_event(ev, dump_to_rawmidi, vmidi->substream); in snd_virmidi_dev_receive_event()
91 snd_midi_event_reset_decode(vmidi in snd_virmidi_dev_receive_event()
125 struct snd_virmidi *vmidi = substream->runtime->private_data; snd_virmidi_input_trigger() local
135 struct snd_virmidi *vmidi; snd_vmidi_output_work() local
174 struct snd_virmidi *vmidi = substream->runtime->private_data; snd_virmidi_output_trigger() local
188 struct snd_virmidi *vmidi; snd_virmidi_input_open() local
218 struct snd_virmidi *vmidi; snd_virmidi_output_open() local
244 struct snd_virmidi *vmidi = substream->runtime->private_data; snd_virmidi_input_close() local
262 struct snd_virmidi *vmidi = substream->runtime->private_data; snd_virmidi_output_close() local
277 struct snd_virmidi *vmidi = substream->runtime->private_data; snd_virmidi_output_drain() local
[all...]
/kernel/linux/linux-5.10/sound/core/seq/
H A Dseq_virmidi.c44 static void snd_virmidi_init_event(struct snd_virmidi *vmidi, in snd_virmidi_init_event() argument
48 ev->source.port = vmidi->port; in snd_virmidi_init_event()
49 switch (vmidi->seq_mode) { in snd_virmidi_init_event()
55 ev->dest.client = vmidi->client; in snd_virmidi_init_event()
56 ev->dest.port = vmidi->port; in snd_virmidi_init_event()
69 struct snd_virmidi *vmidi; in snd_virmidi_dev_receive_event() local
77 list_for_each_entry(vmidi, &rdev->filelist, list) { in snd_virmidi_dev_receive_event()
78 if (!READ_ONCE(vmidi->trigger)) in snd_virmidi_dev_receive_event()
83 snd_seq_dump_var_event(ev, (snd_seq_dump_func_t)snd_rawmidi_receive, vmidi->substream); in snd_virmidi_dev_receive_event()
84 snd_midi_event_reset_decode(vmidi in snd_virmidi_dev_receive_event()
118 struct snd_virmidi *vmidi = substream->runtime->private_data; snd_virmidi_input_trigger() local
128 struct snd_virmidi *vmidi; snd_vmidi_output_work() local
167 struct snd_virmidi *vmidi = substream->runtime->private_data; snd_virmidi_output_trigger() local
181 struct snd_virmidi *vmidi; snd_virmidi_input_open() local
211 struct snd_virmidi *vmidi; snd_virmidi_output_open() local
237 struct snd_virmidi *vmidi = substream->runtime->private_data; snd_virmidi_input_close() local
255 struct snd_virmidi *vmidi = substream->runtime->private_data; snd_virmidi_output_close() local
[all...]
/kernel/linux/linux-5.10/sound/synth/emux/
H A Demux_seq.c356 emu->vmidi = NULL; in snd_emux_init_virmidi()
360 emu->vmidi = kcalloc(emu->midi_ports, sizeof(*emu->vmidi), GFP_KERNEL); in snd_emux_init_virmidi()
361 if (!emu->vmidi) in snd_emux_init_virmidi()
378 emu->vmidi[i] = rmidi; in snd_emux_init_virmidi()
393 if (!emu->vmidi) in snd_emux_delete_virmidi()
397 if (emu->vmidi[i]) in snd_emux_delete_virmidi()
398 snd_device_free(emu->card, emu->vmidi[i]); in snd_emux_delete_virmidi()
400 kfree(emu->vmidi); in snd_emux_delete_virmidi()
401 emu->vmidi in snd_emux_delete_virmidi()
[all...]
/kernel/linux/linux-6.6/sound/synth/emux/
H A Demux_seq.c356 emu->vmidi = NULL; in snd_emux_init_virmidi()
360 emu->vmidi = kcalloc(emu->midi_ports, sizeof(*emu->vmidi), GFP_KERNEL); in snd_emux_init_virmidi()
361 if (!emu->vmidi) in snd_emux_init_virmidi()
378 emu->vmidi[i] = rmidi; in snd_emux_init_virmidi()
393 if (!emu->vmidi) in snd_emux_delete_virmidi()
397 if (emu->vmidi[i]) in snd_emux_delete_virmidi()
398 snd_device_free(emu->card, emu->vmidi[i]); in snd_emux_delete_virmidi()
400 kfree(emu->vmidi); in snd_emux_delete_virmidi()
401 emu->vmidi in snd_emux_delete_virmidi()
[all...]
/kernel/linux/linux-5.10/sound/drivers/
H A Dvirmidi.c75 struct snd_card_virmidi *vmidi; in snd_virmidi_probe() local
83 vmidi = card->private_data; in snd_virmidi_probe()
84 vmidi->card = card; in snd_virmidi_probe()
100 vmidi->midi[idx] = rmidi; in snd_virmidi_probe()
/kernel/linux/linux-6.6/sound/drivers/
H A Dvirmidi.c74 struct snd_card_virmidi *vmidi; in snd_virmidi_probe() local
82 vmidi = card->private_data; in snd_virmidi_probe()
83 vmidi->card = card; in snd_virmidi_probe()
97 vmidi->midi[idx] = rmidi; in snd_virmidi_probe()
/kernel/linux/linux-5.10/include/sound/
H A Demux_synth.h107 struct snd_rawmidi **vmidi; member
/kernel/linux/linux-6.6/include/sound/
H A Demux_synth.h107 struct snd_rawmidi **vmidi; member

Completed in 7 milliseconds