• Home
  • Raw
  • Download

Lines Matching refs:midi

449         struct hdsp_midi      midi[2];  member
1508 hdsp->midi[id].id = id; in snd_hdsp_create_midi()
1509 hdsp->midi[id].rmidi = NULL; in snd_hdsp_create_midi()
1510 hdsp->midi[id].input = NULL; in snd_hdsp_create_midi()
1511 hdsp->midi[id].output = NULL; in snd_hdsp_create_midi()
1512 hdsp->midi[id].hdsp = hdsp; in snd_hdsp_create_midi()
1513 hdsp->midi[id].istimer = 0; in snd_hdsp_create_midi()
1514 hdsp->midi[id].pending = 0; in snd_hdsp_create_midi()
1515 spin_lock_init (&hdsp->midi[id].lock); in snd_hdsp_create_midi()
1518 if (snd_rawmidi_new (card, buf, id, 1, 1, &hdsp->midi[id].rmidi) < 0) in snd_hdsp_create_midi()
1521 sprintf(hdsp->midi[id].rmidi->name, "HDSP MIDI %d", id+1); in snd_hdsp_create_midi()
1522 hdsp->midi[id].rmidi->private_data = &hdsp->midi[id]; in snd_hdsp_create_midi()
1524 snd_rawmidi_set_ops (hdsp->midi[id].rmidi, SNDRV_RAWMIDI_STREAM_OUTPUT, &snd_hdsp_midi_output); in snd_hdsp_create_midi()
1525 snd_rawmidi_set_ops (hdsp->midi[id].rmidi, SNDRV_RAWMIDI_STREAM_INPUT, &snd_hdsp_midi_input); in snd_hdsp_create_midi()
1527 hdsp->midi[id].rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT | in snd_hdsp_create_midi()
3797 if (hdsp->midi[0].pending) in hdsp_midi_work()
3798 snd_hdsp_midi_input_read (&hdsp->midi[0]); in hdsp_midi_work()
3799 if (hdsp->midi[1].pending) in hdsp_midi_work()
3800 snd_hdsp_midi_input_read (&hdsp->midi[1]); in hdsp_midi_work()
3844 hdsp->midi[0].pending = 1; in snd_hdsp_interrupt()
3847 snd_hdsp_midi_input_read (&hdsp->midi[0]); in snd_hdsp_interrupt()
3855 hdsp->midi[1].pending = 1; in snd_hdsp_interrupt()
3858 snd_hdsp_midi_input_read (&hdsp->midi[1]); in snd_hdsp_interrupt()
5164 hdsp->midi[0].rmidi = NULL; in snd_hdsp_create()
5165 hdsp->midi[1].rmidi = NULL; in snd_hdsp_create()
5166 hdsp->midi[0].input = NULL; in snd_hdsp_create()
5167 hdsp->midi[1].input = NULL; in snd_hdsp_create()
5168 hdsp->midi[0].output = NULL; in snd_hdsp_create()
5169 hdsp->midi[1].output = NULL; in snd_hdsp_create()
5170 hdsp->midi[0].pending = 0; in snd_hdsp_create()
5171 hdsp->midi[1].pending = 0; in snd_hdsp_create()
5172 spin_lock_init(&hdsp->midi[0].lock); in snd_hdsp_create()
5173 spin_lock_init(&hdsp->midi[1].lock); in snd_hdsp_create()