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
96 struct snd_rawmidi_substream *input; argument
97 struct snd_rawmidi_substream *output;
147 int snd_rawmidi_receive(struct snd_rawmidi_substream *substream,
149 int snd_rawmidi_transmit_empty(struct snd_rawmidi_substream *substream);
150 int snd_rawmidi_transmit_peek(struct snd_rawmidi_substream *substream,
152 int snd_rawmidi_transmit_ack(struct snd_rawmidi_substream *substream, int count);
153 int snd_rawmidi_transmit(struct snd_rawmidi_substream *substream,
155 int __snd_rawmidi_transmit_peek(struct snd_rawmidi_substream *substream,
157 int __snd_rawmidi_transmit_ack(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,