Lines Matching refs:substream
155 static int snd_echo_midi_input_open(struct snd_rawmidi_substream *substream) in snd_echo_midi_input_open() argument
157 struct echoaudio *chip = substream->rmidi->private_data; in snd_echo_midi_input_open()
159 chip->midi_in = substream; in snd_echo_midi_input_open()
165 static void snd_echo_midi_input_trigger(struct snd_rawmidi_substream *substream, in snd_echo_midi_input_trigger() argument
168 struct echoaudio *chip = substream->rmidi->private_data; in snd_echo_midi_input_trigger()
180 static int snd_echo_midi_input_close(struct snd_rawmidi_substream *substream) in snd_echo_midi_input_close() argument
182 struct echoaudio *chip = substream->rmidi->private_data; in snd_echo_midi_input_close()
190 static int snd_echo_midi_output_open(struct snd_rawmidi_substream *substream) in snd_echo_midi_output_open() argument
192 struct echoaudio *chip = substream->rmidi->private_data; in snd_echo_midi_output_open()
196 chip->midi_out = substream; in snd_echo_midi_output_open()
251 static void snd_echo_midi_output_trigger(struct snd_rawmidi_substream *substream, in snd_echo_midi_output_trigger() argument
254 struct echoaudio *chip = substream->rmidi->private_data; in snd_echo_midi_output_trigger()
281 static int snd_echo_midi_output_close(struct snd_rawmidi_substream *substream) in snd_echo_midi_output_close() argument
283 struct echoaudio *chip = substream->rmidi->private_data; in snd_echo_midi_output_close()