Searched refs:vmidi (Results 1 – 4 of 4) sorted by relevance
/linux-4.1.27/sound/core/seq/ |
D | seq_virmidi.c | 58 static void snd_virmidi_init_event(struct snd_virmidi *vmidi, in snd_virmidi_init_event() argument 62 ev->source.port = vmidi->port; in snd_virmidi_init_event() 63 switch (vmidi->seq_mode) { in snd_virmidi_init_event() 69 ev->dest.client = vmidi->client; in snd_virmidi_init_event() 70 ev->dest.port = vmidi->port; in snd_virmidi_init_event() 82 struct snd_virmidi *vmidi; in snd_virmidi_dev_receive_event() local 87 list_for_each_entry(vmidi, &rdev->filelist, list) { in snd_virmidi_dev_receive_event() 88 if (!vmidi->trigger) in snd_virmidi_dev_receive_event() 93 snd_seq_dump_var_event(ev, (snd_seq_dump_func_t)snd_rawmidi_receive, vmidi->substream); in snd_virmidi_dev_receive_event() 95 len = snd_midi_event_decode(vmidi->parser, msg, sizeof(msg), ev); in snd_virmidi_dev_receive_event() [all …]
|
/linux-4.1.27/sound/synth/emux/ |
D | emux_seq.c | 369 emu->vmidi = NULL; in snd_emux_init_virmidi() 373 emu->vmidi = kcalloc(emu->midi_ports, sizeof(struct snd_rawmidi *), GFP_KERNEL); in snd_emux_init_virmidi() 374 if (emu->vmidi == NULL) in snd_emux_init_virmidi() 391 emu->vmidi[i] = rmidi; in snd_emux_init_virmidi() 406 if (emu->vmidi == NULL) in snd_emux_delete_virmidi() 410 if (emu->vmidi[i]) in snd_emux_delete_virmidi() 411 snd_device_free(emu->card, emu->vmidi[i]); in snd_emux_delete_virmidi() 413 kfree(emu->vmidi); in snd_emux_delete_virmidi() 414 emu->vmidi = NULL; in snd_emux_delete_virmidi()
|
/linux-4.1.27/sound/drivers/ |
D | virmidi.c | 89 struct snd_card_virmidi *vmidi; in snd_virmidi_probe() local 97 vmidi = card->private_data; in snd_virmidi_probe() 98 vmidi->card = card; in snd_virmidi_probe() 114 vmidi->midi[idx] = rmidi; in snd_virmidi_probe()
|
/linux-4.1.27/include/sound/ |
D | emux_synth.h | 122 struct snd_rawmidi **vmidi; member
|