Lines Matching refs:rmidi
97 gus = substream->rmidi->private_data;
114 gus = substream->rmidi->private_data;
136 gus = substream->rmidi->private_data;
151 gus = substream->rmidi->private_data;
166 gus = substream->rmidi->private_data;
186 gus = substream->rmidi->private_data;
233 struct snd_rawmidi *rmidi;
238 if ((err = snd_rawmidi_new(gus->card, "GF1", device, 1, 1, &rmidi)) < 0)
240 strcpy(rmidi->name, gus->interwave ? "AMD InterWave" : "GF1");
241 snd_rawmidi_set_ops(rmidi, SNDRV_RAWMIDI_STREAM_OUTPUT, &snd_gf1_uart_output);
242 snd_rawmidi_set_ops(rmidi, SNDRV_RAWMIDI_STREAM_INPUT, &snd_gf1_uart_input);
243 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT | SNDRV_RAWMIDI_INFO_INPUT | SNDRV_RAWMIDI_INFO_DUPLEX;
244 rmidi->private_data = gus;
245 gus->midi_uart = rmidi;
247 *rrawmidi = rmidi;