Lines Matching refs:rmidi

13 	struct snd_dg00x *dg00x = substream->rmidi->private_data;  in midi_phys_open()
32 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_phys_close()
46 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_phys_capture_trigger()
64 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_phys_playback_trigger()
105 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_ctl_playback_close()
115 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_ctl_capture_trigger()
131 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_ctl_playback_trigger()
175 struct snd_rawmidi *rmidi[2]; in snd_dg00x_create_midi_devices() local
182 DOT_MIDI_OUT_PORTS, DOT_MIDI_IN_PORTS, &rmidi[0]); in snd_dg00x_create_midi_devices()
186 snprintf(rmidi[0]->name, sizeof(rmidi[0]->name), in snd_dg00x_create_midi_devices()
189 snd_rawmidi_set_ops(rmidi[0], SNDRV_RAWMIDI_STREAM_INPUT, in snd_dg00x_create_midi_devices()
191 snd_rawmidi_set_ops(rmidi[0], SNDRV_RAWMIDI_STREAM_OUTPUT, in snd_dg00x_create_midi_devices()
196 1, 1, &rmidi[1]); in snd_dg00x_create_midi_devices()
200 snprintf(rmidi[1]->name, sizeof(rmidi[1]->name), in snd_dg00x_create_midi_devices()
203 snd_rawmidi_set_ops(rmidi[1], SNDRV_RAWMIDI_STREAM_INPUT, in snd_dg00x_create_midi_devices()
205 snd_rawmidi_set_ops(rmidi[1], SNDRV_RAWMIDI_STREAM_OUTPUT, in snd_dg00x_create_midi_devices()
208 for (i = 0; i < ARRAY_SIZE(rmidi); i++) { in snd_dg00x_create_midi_devices()
209 rmidi[i]->private_data = dg00x; in snd_dg00x_create_midi_devices()
211 rmidi[i]->info_flags |= SNDRV_RAWMIDI_INFO_INPUT; in snd_dg00x_create_midi_devices()
212 str = &rmidi[i]->streams[SNDRV_RAWMIDI_STREAM_INPUT]; in snd_dg00x_create_midi_devices()
215 rmidi[i]->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT; in snd_dg00x_create_midi_devices()
216 str = &rmidi[i]->streams[SNDRV_RAWMIDI_STREAM_OUTPUT]; in snd_dg00x_create_midi_devices()
219 rmidi[i]->info_flags |= SNDRV_RAWMIDI_INFO_DUPLEX; in snd_dg00x_create_midi_devices()