Lines Matching defs:mpu

115 	snd_wavefront_mpu_id  mpu;
191 mpu = midi->output_mpu ^ mask;
193 if ((midi->mode[mpu] & MPU401_MODE_OUTPUT) == 0) {
197 if (snd_rawmidi_transmit_empty(midi->substream_output[mpu]))
200 if (mpu != midi->output_mpu) {
201 write_data(midi, mpu == internal_mpu ?
204 midi->output_mpu = mpu;
205 } else if (snd_rawmidi_transmit(midi->substream_output[mpu], &midi_byte, 1) == 1) {
217 midi->mode[mpu] &= ~MPU401_MODE_OUTPUT_TRIGGER;
233 snd_wavefront_mpu_id mpu;
240 mpu = *((snd_wavefront_mpu_id *) substream->rmidi->private_data);
247 midi->mode[mpu] |= MPU401_MODE_INPUT;
248 midi->substream_input[mpu] = substream;
258 snd_wavefront_mpu_id mpu;
265 mpu = *((snd_wavefront_mpu_id *) substream->rmidi->private_data);
272 midi->mode[mpu] |= MPU401_MODE_OUTPUT;
273 midi->substream_output[mpu] = substream;
283 snd_wavefront_mpu_id mpu;
290 mpu = *((snd_wavefront_mpu_id *) substream->rmidi->private_data);
297 midi->mode[mpu] &= ~MPU401_MODE_INPUT;
307 snd_wavefront_mpu_id mpu;
314 mpu = *((snd_wavefront_mpu_id *) substream->rmidi->private_data);
321 midi->mode[mpu] &= ~MPU401_MODE_OUTPUT;
330 snd_wavefront_mpu_id mpu;
338 mpu = *((snd_wavefront_mpu_id *) substream->rmidi->private_data);
346 midi->mode[mpu] |= MPU401_MODE_INPUT_TRIGGER;
348 midi->mode[mpu] &= ~MPU401_MODE_INPUT_TRIGGER;
369 snd_wavefront_mpu_id mpu;
377 mpu = *((snd_wavefront_mpu_id *) substream->rmidi->private_data);
385 if ((midi->mode[mpu] & MPU401_MODE_OUTPUT_TRIGGER) == 0) {
393 midi->mode[mpu] |= MPU401_MODE_OUTPUT_TRIGGER;
396 midi->mode[mpu] &= ~MPU401_MODE_OUTPUT_TRIGGER;
411 static int mpu = external_mpu;
431 mpu = external_mpu;
434 mpu = internal_mpu;
438 mpu = internal_mpu;
445 if (midi->mode[mpu] & MPU401_MODE_INPUT_TRIGGER) {