Lines Matching refs:ev
65 struct snd_seq_event ev; in snd_midi_input_event() local
75 memset(&ev, 0, sizeof(ev)); in snd_midi_input_event()
85 *pbuf++, &ev)) in snd_midi_input_event()
87 ev.source.port = msynth->seq_port; in snd_midi_input_event()
88 ev.dest.client = SNDRV_SEQ_ADDRESS_SUBSCRIBERS; in snd_midi_input_event()
89 snd_seq_kernel_client_dispatch(msynth->seq_client, &ev, 1, 0); in snd_midi_input_event()
91 memset(&ev, 0, sizeof(ev)); in snd_midi_input_event()
120 static int event_process_midi(struct snd_seq_event *ev, int direct, in event_process_midi() argument
133 if (ev->type == SNDRV_SEQ_EVENT_SYSEX) { /* special case, to save space */ in event_process_midi()
134 if ((ev->flags & SNDRV_SEQ_EVENT_LENGTH_MASK) != SNDRV_SEQ_EVENT_LENGTH_VARIABLE) { in event_process_midi()
136 pr_debug("ALSA: seq_midi: invalid sysex event flags = 0x%x\n", ev->flags); in event_process_midi()
139 snd_seq_dump_var_event(ev, __dump_midi, substream); in event_process_midi()
144 len = snd_midi_event_decode(msynth->parser, msg, sizeof(msg), ev); in event_process_midi()