Lines Matching refs:substream

11 static int midi_phys_open(struct snd_rawmidi_substream *substream)  in midi_phys_open()  argument
13 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_phys_open()
30 static int midi_phys_close(struct snd_rawmidi_substream *substream) in midi_phys_close() argument
32 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_phys_close()
43 static void midi_phys_capture_trigger(struct snd_rawmidi_substream *substream, in midi_phys_capture_trigger() argument
46 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_phys_capture_trigger()
52 amdtp_dot_midi_trigger(&dg00x->tx_stream, substream->number, in midi_phys_capture_trigger()
53 substream); in midi_phys_capture_trigger()
55 amdtp_dot_midi_trigger(&dg00x->tx_stream, substream->number, in midi_phys_capture_trigger()
61 static void midi_phys_playback_trigger(struct snd_rawmidi_substream *substream, in midi_phys_playback_trigger() argument
64 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_phys_playback_trigger()
70 amdtp_dot_midi_trigger(&dg00x->rx_stream, substream->number, in midi_phys_playback_trigger()
71 substream); in midi_phys_playback_trigger()
73 amdtp_dot_midi_trigger(&dg00x->rx_stream, substream->number, in midi_phys_playback_trigger()
91 static int midi_ctl_open(struct snd_rawmidi_substream *substream) in midi_ctl_open() argument
97 static int midi_ctl_capture_close(struct snd_rawmidi_substream *substream) in midi_ctl_capture_close() argument
103 static int midi_ctl_playback_close(struct snd_rawmidi_substream *substream) in midi_ctl_playback_close() argument
105 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_ctl_playback_close()
112 static void midi_ctl_capture_trigger(struct snd_rawmidi_substream *substream, in midi_ctl_capture_trigger() argument
115 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_ctl_capture_trigger()
121 dg00x->in_control = substream; in midi_ctl_capture_trigger()
128 static void midi_ctl_playback_trigger(struct snd_rawmidi_substream *substream, in midi_ctl_playback_trigger() argument
131 struct snd_dg00x *dg00x = substream->rmidi->private_data; in midi_ctl_playback_trigger()
137 snd_fw_async_midi_port_run(&dg00x->out_control, substream); in midi_ctl_playback_trigger()