Lines Matching refs:snd_rawmidi_substream

35 struct snd_rawmidi_substream;
40 int (*open) (struct snd_rawmidi_substream * substream);
41 int (*close) (struct snd_rawmidi_substream * substream);
42 void (*trigger) (struct snd_rawmidi_substream * substream, int up);
43 void (*drain) (struct snd_rawmidi_substream * substream);
58 struct snd_rawmidi_substream *substream;
74 void (*event)(struct snd_rawmidi_substream *substream);
79 void (*private_free)(struct snd_rawmidi_substream *substream);
82 struct snd_rawmidi_substream { struct
105 struct snd_rawmidi_substream *input; argument
106 struct snd_rawmidi_substream *output;
164 int snd_rawmidi_receive(struct snd_rawmidi_substream *substream,
166 int snd_rawmidi_transmit_empty(struct snd_rawmidi_substream *substream);
167 int snd_rawmidi_transmit_peek(struct snd_rawmidi_substream *substream,
169 int snd_rawmidi_transmit_ack(struct snd_rawmidi_substream *substream, int count);
170 int snd_rawmidi_transmit(struct snd_rawmidi_substream *substream,
172 int snd_rawmidi_proceed(struct snd_rawmidi_substream *substream);
180 int snd_rawmidi_output_params(struct snd_rawmidi_substream *substream,
182 int snd_rawmidi_input_params(struct snd_rawmidi_substream *substream,
184 int snd_rawmidi_drop_output(struct snd_rawmidi_substream *substream);
185 int snd_rawmidi_drain_output(struct snd_rawmidi_substream *substream);
186 int snd_rawmidi_drain_input(struct snd_rawmidi_substream *substream);
187 long snd_rawmidi_kernel_read(struct snd_rawmidi_substream *substream,
189 long snd_rawmidi_kernel_write(struct snd_rawmidi_substream *substream,