Searched refs:vmidi (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-6.6/sound/core/seq/ |
H A D | seq_virmidi.c | 44 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 D | seq_virmidi.c | 44 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 D | emux_seq.c | 356 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 D | emux_seq.c | 356 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 D | virmidi.c | 75 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 D | virmidi.c | 74 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 D | emux_synth.h | 107 struct snd_rawmidi **vmidi; member
|
/kernel/linux/linux-6.6/include/sound/ |
H A D | emux_synth.h | 107 struct snd_rawmidi **vmidi; member
|
Completed in 7 milliseconds