taglinefilesource code
synth_devs273drivers/sound/dev_table.hstruct synth_operations *synth_devs[MAX_SYNTH_DEV+MAX_MIDI_DEV] = {NULL}; int num_synths = 0;
synth_devs499drivers/sound/dev_table.hextern struct synth_operations * synth_devs[MAX_SYNTH_DEV+MAX_MIDI_DEV]; extern int num_synths;
synth_devs2504drivers/sound/gus_wave.c&synth_devs[dev]->chn_info[chn];
synth_devs3142drivers/sound/gus_wave.csynth_devs[num_synths++] = &guswave_operations;
synth_devs259drivers/sound/midi_synth.cint             orig_dev = synth_devs[dev]->midi_dev;
synth_devs294drivers/sound/midi_synth.cmemcpy_tofs ((&((char *) arg)[0]), synth_devs[dev]->info, sizeof (struct synth_info));
synth_devs311drivers/sound/midi_synth.cint             orig_dev = synth_devs[dev]->midi_dev;
synth_devs379drivers/sound/midi_synth.cint             orig_dev = synth_devs[dev]->midi_dev;
synth_devs401drivers/sound/midi_synth.cint             orig_dev = synth_devs[dev]->midi_dev;
synth_devs450drivers/sound/midi_synth.cint             orig_dev = synth_devs[dev]->midi_dev;
synth_devs485drivers/sound/midi_synth.cint             orig_dev = synth_devs[dev]->midi_dev;
synth_devs506drivers/sound/midi_synth.cint             orig_dev = synth_devs[dev]->midi_dev;
synth_devs610drivers/sound/midi_synth.cint             orig_dev = synth_devs[dev]->midi_dev;
synth_devs642drivers/sound/midi_synth.cint             orig_dev = synth_devs[dev]->midi_dev;
synth_devs677drivers/sound/midi_synth.cint             orig_dev = synth_devs[dev]->midi_dev;
synth_devs714drivers/sound/midi_synth.cint             orig_dev = synth_devs[dev]->midi_dev;
synth_devs853drivers/sound/mpu401.cmidi_dev = synth_devs[dev]->midi_dev;
synth_devs884drivers/sound/mpu401.cmidi_dev = synth_devs[dev]->midi_dev;
synth_devs950drivers/sound/mpu401.cmidi_dev = synth_devs[dev]->midi_dev;
synth_devs1141drivers/sound/opl3.c&synth_devs[dev]->chn_info[chn];
synth_devs1221drivers/sound/opl3.csynth_devs[num_synths++] = &opl3_operations;
synth_devs158drivers/sound/patmgr.creturn synth_devs[dev]->load_patch (dev, *(unsigned short *) mbox[dev],
synth_devs300drivers/sound/sequencer.cerr = synth_devs[dev]->load_patch (dev, *(short *) &event_rec[0], buf, p + 4, c, 0);
synth_devs446drivers/sound/sequencer.csynth_devs[dev]->kill_note (dev, q[3], q[4], q[5]);
synth_devs453drivers/sound/sequencer.csynth_devs[dev]->start_note (dev, q[3], q[4], q[5]);
synth_devs457drivers/sound/sequencer.csynth_devs[dev]->set_instr (dev, q[3], q[4]);
synth_devs461drivers/sound/sequencer.csynth_devs[dev]->aftertouch (dev, q[3], q[4]);
synth_devs465drivers/sound/sequencer.csynth_devs[dev]->panning (dev, q[3], (char) q[4]);
synth_devs469drivers/sound/sequencer.csynth_devs[dev]->controller (dev, q[3], q[4], (short) (q[5] | (q[6] << 8)));
synth_devs473drivers/sound/sequencer.cif (synth_devs[dev]->volume_method != NULL)
synth_devs474drivers/sound/sequencer.csynth_devs[dev]->volume_method (dev, q[3]);
synth_devs492drivers/sound/sequencer.cfor (i = 0; i < synth_devs[dev]->alloc.max_voice; i++)
synth_devs493drivers/sound/sequencer.cif (synth_devs[dev]->alloc.map[i] == key)
synth_devs507drivers/sound/sequencer.cvoice = synth_devs[dev]->alloc_voice (dev, chn, note,
synth_devs508drivers/sound/sequencer.c&synth_devs[dev]->alloc);
synth_devs509drivers/sound/sequencer.csynth_devs[dev]->alloc.map[voice] = key;
synth_devs510drivers/sound/sequencer.csynth_devs[dev]->alloc.alloc_times[voice] =
synth_devs511drivers/sound/sequencer.csynth_devs[dev]->alloc.timestamp++;
synth_devs529drivers/sound/sequencer.cif (!synth_devs[dev])
synth_devs534drivers/sound/sequencer.cif (synth_devs[dev]->alloc_voice)
synth_devs550drivers/sound/sequencer.cif (voice == -1 && seq_mode == SEQ_2 && synth_devs[dev]->alloc_voice)
synth_devs567drivers/sound/sequencer.csynth_devs[dev]->set_instr (dev, voice, 128 + note);
synth_devs575drivers/sound/sequencer.csynth_devs[dev]->setup_voice (dev, voice, chn);
synth_devs578drivers/sound/sequencer.csynth_devs[dev]->start_note (dev, voice, note, parm);
synth_devs584drivers/sound/sequencer.csynth_devs[dev]->kill_note (dev, voice, note, parm);
synth_devs590drivers/sound/sequencer.csynth_devs[dev]->aftertouch (dev, voice, parm);
synth_devs612drivers/sound/sequencer.cif (!synth_devs[dev])
synth_devs620drivers/sound/sequencer.csynth_devs[dev]->chn_info[chn].pgm_num = p1;
synth_devs622drivers/sound/sequencer.csynth_devs[dev]->set_instr (dev, chn, p1);
synth_devs625drivers/sound/sequencer.csynth_devs[dev]->set_instr (dev, chn, p1);
synth_devs635drivers/sound/sequencer.csynth_devs[dev]->chn_info[chn].controllers[p1] = w14 & 0x7f;
synth_devs638drivers/sound/sequencer.csynth_devs[dev]->chn_info[chn].controllers[p1 + 32] = 0;
synth_devs647drivers/sound/sequencer.cval = ((synth_devs[dev]->
synth_devs649drivers/sound/sequencer.c| (synth_devs[dev]->
synth_devs658drivers/sound/sequencer.cfor (i = 0; i < synth_devs[dev]->alloc.max_voice; i++)
synth_devs659drivers/sound/sequencer.cif ((synth_devs[dev]->alloc.map[i] & 0xff00) == key)
synth_devs660drivers/sound/sequencer.csynth_devs[dev]->controller (dev, i, p1, val);
synth_devs663drivers/sound/sequencer.csynth_devs[dev]->controller (dev, chn, p1, w14);
synth_devs666drivers/sound/sequencer.csynth_devs[dev]->controller (dev, chn, p1, w14);
synth_devs672drivers/sound/sequencer.csynth_devs[dev]->chn_info[chn].bender_value = w14;
synth_devs680drivers/sound/sequencer.cfor (i = 0; i < synth_devs[dev]->alloc.max_voice; i++)
synth_devs681drivers/sound/sequencer.cif ((synth_devs[dev]->alloc.map[i] & 0xff00) == key)
synth_devs682drivers/sound/sequencer.csynth_devs[dev]->bender (dev, i, w14);
synth_devs685drivers/sound/sequencer.csynth_devs[dev]->bender (dev, chn, w14);
synth_devs688drivers/sound/sequencer.csynth_devs[dev]->bender (dev, chn, w14);
synth_devs827drivers/sound/sequencer.cif (!synth_devs[dev])
synth_devs829drivers/sound/sequencer.cif (!synth_devs[dev]->send_sysex)
synth_devs837drivers/sound/sequencer.csynth_devs[dev]->send_sysex (dev, buf, l);
synth_devs855drivers/sound/sequencer.cif (synth_devs[0])
synth_devs856drivers/sound/sequencer.csynth_devs[0]->kill_note (0, q[1], 255, q[3]);
synth_devs862drivers/sound/sequencer.cif (synth_devs[0])
synth_devs863drivers/sound/sequencer.csynth_devs[0]->start_note (0, q[1], q[2], q[3]);
synth_devs908drivers/sound/sequencer.cif (synth_devs[0])
synth_devs909drivers/sound/sequencer.csynth_devs[0]->set_instr (0, q[1], q[2]);
synth_devs952drivers/sound/sequencer.csynth_devs[q[1]]->hw_control (q[1], q);
synth_devs1056drivers/sound/sequencer.csynth_devs[max_synthdev++] =
synth_devs1066drivers/sound/sequencer.csynth_devs[dev]->chn_info[chn].pgm_num = 0;
synth_devs1068drivers/sound/sequencer.csynth_devs[dev]->chn_info[chn].controllers,
synth_devs1070drivers/sound/sequencer.csynth_devs[dev]->chn_info[chn].bender_value = (1 << 7);  /* Neutral */
synth_devs1180drivers/sound/sequencer.cif ((tmp = synth_devs[i]->open (i, mode)) < 0)
synth_devs1183drivers/sound/sequencer.cif (synth_devs[i]->midi_dev)
synth_devs1184drivers/sound/sequencer.cprintk ("(Maps to MIDI dev #%d)\n", synth_devs[i]->midi_dev);
synth_devs1189drivers/sound/sequencer.cif (synth_devs[i]->midi_dev)  /*
synth_devs1192drivers/sound/sequencer.cmidi_opened[synth_devs[i]->midi_dev] = 1;
synth_devs1320drivers/sound/sequencer.cif (synth_devs[i])
synth_devs1322drivers/sound/sequencer.csynth_devs[i]->close (i);
synth_devs1324drivers/sound/sequencer.cif (synth_devs[i]->midi_dev)
synth_devs1325drivers/sound/sequencer.cmidi_opened[synth_devs[i]->midi_dev] = 0;
synth_devs1442drivers/sound/sequencer.cif (synth_devs[i])
synth_devs1443drivers/sound/sequencer.csynth_devs[i]->reset (i);
synth_devs1451drivers/sound/sequencer.cif (synth_devs[i])
synth_devs1453drivers/sound/sequencer.csynth_devs[i]->controller (i, chn, 123, 0);  /* All notes off */
synth_devs1454drivers/sound/sequencer.csynth_devs[i]->controller (i, chn, 121, 0);  /* Reset all ctl */
synth_devs1455drivers/sound/sequencer.csynth_devs[i]->bender (i, chn, 1 << 13);  /* Bender off */
synth_devs1678drivers/sound/sequencer.cerr = synth_devs[dev]->ioctl (dev, cmd, arg);
synth_devs1701drivers/sound/sequencer.creturn snd_ioctl_return ((int *) arg, synth_devs[dev]->ioctl (dev, cmd, arg));
synth_devs1715drivers/sound/sequencer.csynth_devs[dev]->ioctl (dev, cmd, arg);
synth_devs1734drivers/sound/sequencer.creturn synth_devs[dev]->ioctl (dev, cmd, arg);
synth_devs1790drivers/sound/sequencer.cif (!synth_devs[dev]->pmgr_interface)
synth_devs1796drivers/sound/sequencer.cif ((err = synth_devs[dev]->pmgr_interface (dev, inf)) == -1)
synth_devs1886drivers/sound/sequencer.cif (!synth_devs[0])
synth_devs1890drivers/sound/sequencer.creturn synth_devs[0]->ioctl (0, cmd, arg);
synth_devs255drivers/sound/sound_switch.cif (!put_status (synth_devs[i]->info->name))