Lines Matching refs:midi_devs
288 if (dev >= max_mididev || midi_devs[dev]==NULL) in sequencer_write()
295 if ((err = midi_devs[dev]->open(dev, mode, in sequencer_write()
807 if (dev < 0 || dev >= num_midis || midi_devs[dev] == NULL) in play_event()
810 if (!midi_devs[dev]->outputc(dev, q[1])) in play_event()
916 if (midi_devs[dev] && midi_devs[dev]->converter != NULL) in setup_mode2()
918 synth_devs[max_synthdev++] = midi_devs[dev]->converter; in setup_mode2()
1066 if (!midi_opened[i] && midi_devs[i]) in sequencer_open()
1068 if (!try_module_get(midi_devs[i]->owner)) in sequencer_open()
1071 if ((retval = midi_devs[i]->open(i, mode, in sequencer_open()
1107 if (midi_devs[i]->buffer_status != NULL) in seq_drain_midi_queues()
1108 if (midi_devs[i]->buffer_status(i)) in seq_drain_midi_queues()
1170 midi_devs[i]->close(i); in sequencer_release()
1171 module_put(midi_devs[i]->owner); in sequencer_release()
1213 while (n && !midi_devs[dev]->outputc(dev, data)) { in midi_outc()
1277 midi_devs[i]->close(i); in seq_reset()
1370 if (midi_dev < 0 || midi_dev >= max_mididev || !midi_devs[midi_dev]) in sequencer_ioctl()
1374 (err = midi_devs[midi_dev]->open(midi_dev, mode, sequencer_midi_input, in sequencer_ioctl()
1482 if (dev < 0 || dev >= max_mididev || !midi_devs[dev]) in sequencer_ioctl()
1484 midi_devs[dev]->info.device = dev; in sequencer_ioctl()
1485 return copy_to_user(arg, &midi_devs[dev]->info, sizeof(struct midi_info))?-EFAULT:0; in sequencer_ioctl()