Lines Matching defs:alsa_sub
55 static int usb6fire_midi_out_open(struct snd_rawmidi_substream *alsa_sub)
60 static int usb6fire_midi_out_close(struct snd_rawmidi_substream *alsa_sub)
66 struct snd_rawmidi_substream *alsa_sub, int up)
68 struct midi_runtime *rt = alsa_sub->rmidi->private_data;
77 ret = snd_rawmidi_transmit(alsa_sub, rt->out_buffer + 4,
90 rt->out = alsa_sub;
92 } else if (rt->out == alsa_sub)
96 static void usb6fire_midi_out_drain(struct snd_rawmidi_substream *alsa_sub)
98 struct midi_runtime *rt = alsa_sub->rmidi->private_data;
105 static int usb6fire_midi_in_open(struct snd_rawmidi_substream *alsa_sub)
110 static int usb6fire_midi_in_close(struct snd_rawmidi_substream *alsa_sub)
116 struct snd_rawmidi_substream *alsa_sub, int up)
118 struct midi_runtime *rt = alsa_sub->rmidi->private_data;
122 rt->in = alsa_sub;