Lines Matching refs:ev
64 struct snd_seq_ump_event ev = {}; in seq_ump_input_receive() local
70 ev.source.port = 0; /* UMP EP port */ in seq_ump_input_receive()
72 ev.source.port = ump_group_to_seq_port(ump_message_group(*val)); in seq_ump_input_receive()
73 ev.dest.client = SNDRV_SEQ_ADDRESS_SUBSCRIBERS; in seq_ump_input_receive()
74 ev.flags = SNDRV_SEQ_EVENT_UMP; in seq_ump_input_receive()
75 memcpy(ev.ump, val, words << 2); in seq_ump_input_receive()
77 (struct snd_seq_event *)&ev, in seq_ump_input_receive()
82 static int seq_ump_process_event(struct snd_seq_event *ev, int direct, in seq_ump_process_event() argument
94 if (!snd_seq_ev_is_ump(ev)) in seq_ump_process_event()
96 ump_ev = (struct snd_seq_ump_event *)ev; in seq_ump_process_event()
101 snd_rawmidi_kernel_write(substream, ev->data.raw8.d, len << 2); in seq_ump_process_event()