Lines Matching defs:rmidi
24 struct snd_rawmidi *rmidi;
31 rmidi = chip->rmidi;
32 if (!rmidi) {
56 chip = substream->rmidi->private_data;
83 chip = substream->rmidi->private_data;
109 chip = substream->rmidi->private_data;
127 chip = substream->rmidi->private_data;
146 chip = substream->rmidi->private_data;
172 chip = substream->rmidi->private_data;
217 chip = substream->rmidi->private_data;
251 struct snd_rawmidi *rmidi;
254 if ((err = snd_rawmidi_new(chip->card, "SB8 MIDI", device, 1, 1, &rmidi)) < 0)
256 strcpy(rmidi->name, "SB8 MIDI");
257 snd_rawmidi_set_ops(rmidi, SNDRV_RAWMIDI_STREAM_OUTPUT, &snd_sb8dsp_midi_output);
258 snd_rawmidi_set_ops(rmidi, SNDRV_RAWMIDI_STREAM_INPUT, &snd_sb8dsp_midi_input);
259 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT | SNDRV_RAWMIDI_INFO_INPUT;
261 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_DUPLEX;
262 rmidi->private_data = chip;
264 chip->rmidi = rmidi;