Lines Matching refs:rmidi
430 struct snd_rawmidi *rmidi; member
2165 struct snd_rawmidi *rmidi = ensoniq->rmidi; in snd_ensoniq_midi_interrupt() local
2168 if (rmidi == NULL) in snd_ensoniq_midi_interrupt()
2202 struct ensoniq *ensoniq = substream->rmidi->private_data; in snd_ensoniq_midi_input_open()
2218 struct ensoniq *ensoniq = substream->rmidi->private_data; in snd_ensoniq_midi_input_close()
2235 struct ensoniq *ensoniq = substream->rmidi->private_data; in snd_ensoniq_midi_output_open()
2251 struct ensoniq *ensoniq = substream->rmidi->private_data; in snd_ensoniq_midi_output_close()
2269 struct ensoniq *ensoniq = substream->rmidi->private_data; in snd_ensoniq_midi_input_trigger()
2293 struct ensoniq *ensoniq = substream->rmidi->private_data; in snd_ensoniq_midi_output_trigger()
2336 struct snd_rawmidi *rmidi; in snd_ensoniq_midi() local
2339 if ((err = snd_rawmidi_new(ensoniq->card, "ES1370/1", device, 1, 1, &rmidi)) < 0) in snd_ensoniq_midi()
2341 strcpy(rmidi->name, CHIP_NAME); in snd_ensoniq_midi()
2342 snd_rawmidi_set_ops(rmidi, SNDRV_RAWMIDI_STREAM_OUTPUT, &snd_ensoniq_midi_output); in snd_ensoniq_midi()
2343 snd_rawmidi_set_ops(rmidi, SNDRV_RAWMIDI_STREAM_INPUT, &snd_ensoniq_midi_input); in snd_ensoniq_midi()
2344 rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT | SNDRV_RAWMIDI_INFO_INPUT | in snd_ensoniq_midi()
2346 rmidi->private_data = ensoniq; in snd_ensoniq_midi()
2347 ensoniq->rmidi = rmidi; in snd_ensoniq_midi()