• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/oss/

Lines Matching refs:orig_dev

124 midi_synth_input(int orig_dev, unsigned char data)
142 if (orig_dev < 0 || orig_dev > num_midis || midi_devs[orig_dev] == NULL)
148 dev = midi2synth[orig_dev];
149 inc = &midi_devs[orig_dev]->in_info;
229 printk("MIDI%d: Unexpected state %d (%02x)\n", orig_dev, inc->m_state, (int) data);
237 int orig_dev = synth_devs[dev]->midi_dev;
245 while (!midi_devs[orig_dev]->outputc(orig_dev, 0xf7) &&
263 * int orig_dev = synth_devs[dev]->midi_dev;
285 int orig_dev = synth_devs[dev]->midi_dev;
299 msg = prev_out_status[orig_dev] & 0xf0;
300 chn = prev_out_status[orig_dev] & 0x0f;
306 if (!prefix_cmd(orig_dev, note))
309 midi_outc(orig_dev, note);
314 midi_outc(orig_dev, 0); /*
319 midi_outc(orig_dev, velocity);
324 if (!prefix_cmd(orig_dev, 0x90 | (channel & 0x0f)))
326 midi_outc(orig_dev, 0x90 | (channel & 0x0f)); /*
329 midi_outc(orig_dev, note);
330 midi_outc(orig_dev, 0); /*
335 if (!prefix_cmd(orig_dev, 0x80 | (channel & 0x0f)))
337 midi_outc(orig_dev, 0x80 | (channel & 0x0f)); /*
340 midi_outc(orig_dev, note);
341 midi_outc(orig_dev, velocity);
352 int orig_dev = synth_devs[dev]->midi_dev;
361 if (!prefix_cmd(orig_dev, 0xc0 | (channel & 0x0f)))
363 midi_outc(orig_dev, 0xc0 | (channel & 0x0f)); /*
366 midi_outc(orig_dev, instr_no);
375 int orig_dev = synth_devs[dev]->midi_dev;
389 msg = prev_out_status[orig_dev] & 0xf0;
390 chn = prev_out_status[orig_dev] & 0x0f;
396 if (!prefix_cmd(orig_dev, note))
398 midi_outc(orig_dev, note);
399 midi_outc(orig_dev, velocity);
402 if (!prefix_cmd(orig_dev, 0x90 | (channel & 0x0f)))
404 midi_outc(orig_dev, 0x90 | (channel & 0x0f)); /*
407 midi_outc(orig_dev, note);
408 midi_outc(orig_dev, velocity);
425 int orig_dev = synth_devs[dev]->midi_dev;
429 if (orig_dev < 0 || orig_dev > num_midis || midi_devs[orig_dev] == NULL)
432 midi2synth[orig_dev] = dev;
434 prev_out_status[orig_dev] = 0;
436 if ((err = midi_devs[orig_dev]->open(orig_dev, mode,
439 inc = &midi_devs[orig_dev]->in_info;
458 int orig_dev = synth_devs[dev]->midi_dev;
465 midi_devs[orig_dev]->outputc(orig_dev, 0xfe);
467 midi_devs[orig_dev]->close(orig_dev);
481 int orig_dev = synth_devs[dev]->midi_dev;
491 if (!prefix_cmd(orig_dev, 0xf0))
541 while (!midi_devs[orig_dev]->outputc(orig_dev, (unsigned char) (data & 0xff)) &&
551 midi_outc(orig_dev, 0xf7);
563 int orig_dev = synth_devs[dev]->midi_dev;
573 msg = prev_out_status[orig_dev] & 0xf0;
574 chn = prev_out_status[orig_dev] & 0x0f;
580 if (!prefix_cmd(orig_dev, 0xd0 | (channel & 0x0f)))
582 midi_outc(orig_dev, 0xd0 | (channel & 0x0f)); /*
585 } else if (!prefix_cmd(orig_dev, pressure))
588 midi_outc(orig_dev, pressure);
595 int orig_dev = synth_devs[dev]->midi_dev;
605 msg = prev_out_status[orig_dev] & 0xf0;
606 chn = prev_out_status[orig_dev] & 0x0f;
610 if (!prefix_cmd(orig_dev, 0xb0 | (channel & 0x0f)))
612 midi_outc(orig_dev, 0xb0 | (channel & 0x0f));
613 } else if (!prefix_cmd(orig_dev, ctrl_num))
616 midi_outc(orig_dev, ctrl_num);
617 midi_outc(orig_dev, value & 0x7f);
624 int orig_dev = synth_devs[dev]->midi_dev;
635 msg = prev_out_status[orig_dev] & 0xf0;
636 prev_chn = prev_out_status[orig_dev] & 0x0f;
642 if (!prefix_cmd(orig_dev, 0xe0 | (channel & 0x0f)))
644 midi_outc(orig_dev, 0xe0 | (channel & 0x0f));
645 } else if (!prefix_cmd(orig_dev, value & 0x7f))
648 midi_outc(orig_dev, value & 0x7f);
649 midi_outc(orig_dev, (value >> 7) & 0x7f);
662 int orig_dev = synth_devs[dev]->midi_dev;
670 if (!prefix_cmd(orig_dev, 0xf0))
692 if (!midi_devs[orig_dev]->outputc(orig_dev, bytes[i]))
703 while (!midi_devs[orig_dev]->outputc(orig_dev, bytes[i]) &&