Lines Matching refs:rmidi
77 struct snd_rawmidi *rmidi; member
569 struct f_midi *midi = substream->rmidi->private_data; in f_midi_in_open()
582 struct f_midi *midi = substream->rmidi->private_data; in f_midi_in_close()
590 struct f_midi *midi = substream->rmidi->private_data; in f_midi_in_trigger()
603 struct f_midi *midi = substream->rmidi->private_data; in f_midi_out_open()
615 struct f_midi *midi = substream->rmidi->private_data; in f_midi_out_close()
623 struct f_midi *midi = substream->rmidi->private_data; in f_midi_out_trigger()
657 struct snd_rawmidi *rmidi; in f_midi_register_card() local
684 midi->out_ports, midi->in_ports, &rmidi); in f_midi_register_card()
689 midi->rmidi = rmidi; in f_midi_register_card()
690 strcpy(rmidi->name, card->shortname); in f_midi_register_card()
691 rmidi->info_flags = SNDRV_RAWMIDI_INFO_OUTPUT | in f_midi_register_card()
694 rmidi->private_data = midi; in f_midi_register_card()
700 snd_rawmidi_set_ops(rmidi, SNDRV_RAWMIDI_STREAM_OUTPUT, &gmidi_in_ops); in f_midi_register_card()
701 snd_rawmidi_set_ops(rmidi, SNDRV_RAWMIDI_STREAM_INPUT, &gmidi_out_ops); in f_midi_register_card()