Lines Matching refs:snd_rawmidi_substream
34 struct snd_rawmidi_substream;
39 int (*open) (struct snd_rawmidi_substream * substream);
40 int (*close) (struct snd_rawmidi_substream * substream);
41 void (*trigger) (struct snd_rawmidi_substream * substream, int up);
42 void (*drain) (struct snd_rawmidi_substream * substream);
53 struct snd_rawmidi_substream *substream;
68 void (*event)(struct snd_rawmidi_substream *substream);
73 void (*private_free)(struct snd_rawmidi_substream *substream);
76 struct snd_rawmidi_substream { struct
99 struct snd_rawmidi_substream *input; argument
100 struct snd_rawmidi_substream *output;
151 int snd_rawmidi_receive(struct snd_rawmidi_substream *substream,
153 int snd_rawmidi_transmit_empty(struct snd_rawmidi_substream *substream);
154 int snd_rawmidi_transmit_peek(struct snd_rawmidi_substream *substream,
156 int snd_rawmidi_transmit_ack(struct snd_rawmidi_substream *substream, int count);
157 int snd_rawmidi_transmit(struct snd_rawmidi_substream *substream,
159 int snd_rawmidi_proceed(struct snd_rawmidi_substream *substream);
167 int snd_rawmidi_output_params(struct snd_rawmidi_substream *substream,
169 int snd_rawmidi_input_params(struct snd_rawmidi_substream *substream,
171 int snd_rawmidi_drop_output(struct snd_rawmidi_substream *substream);
172 int snd_rawmidi_drain_output(struct snd_rawmidi_substream *substream);
173 int snd_rawmidi_drain_input(struct snd_rawmidi_substream *substream);
174 long snd_rawmidi_kernel_read(struct snd_rawmidi_substream *substream,
176 long snd_rawmidi_kernel_write(struct snd_rawmidi_substream *substream,