Lines Matching refs:rmidi
266 return list_first_entry(&ice->rmidi[0]->streams[stream].substreams,
322 struct snd_ice1712 *ice = substream->rmidi->private_data;
341 struct snd_ice1712 *ice = s->rmidi->private_data;
357 struct snd_ice1712 *ice = s->rmidi->private_data;
379 vt1724_midi_clear_rx(s->rmidi->private_data);
392 struct snd_ice1712 *ice = s->rmidi->private_data;
2607 struct snd_rawmidi *rmidi;
2609 err = snd_rawmidi_new(card, "MIDI", 0, 1, 1, &rmidi);
2614 ice->rmidi[0] = rmidi;
2615 rmidi->private_data = ice;
2616 strcpy(rmidi->name, "ICE1724 MIDI");
2617 rmidi->info_flags = SNDRV_RAWMIDI_INFO_OUTPUT |
2620 snd_rawmidi_set_ops(rmidi, SNDRV_RAWMIDI_STREAM_OUTPUT,
2622 snd_rawmidi_set_ops(rmidi, SNDRV_RAWMIDI_STREAM_INPUT,