Lines Matching refs:rmidi
449 struct snd_rawmidi *rmidi; member
1399 hmidi = (struct hdsp_midi *) substream->rmidi->private_data; in snd_hdsp_midi_input_trigger()
1442 hmidi = (struct hdsp_midi *) substream->rmidi->private_data; in snd_hdsp_midi_output_trigger()
1464 hmidi = (struct hdsp_midi *) substream->rmidi->private_data; in snd_hdsp_midi_input_open()
1477 hmidi = (struct hdsp_midi *) substream->rmidi->private_data; in snd_hdsp_midi_output_open()
1491 hmidi = (struct hdsp_midi *) substream->rmidi->private_data; in snd_hdsp_midi_input_close()
1505 hmidi = (struct hdsp_midi *) substream->rmidi->private_data; in snd_hdsp_midi_output_close()
1532 hdsp->midi[id].rmidi = NULL; in snd_hdsp_create_midi()
1541 if (snd_rawmidi_new (card, buf, id, 1, 1, &hdsp->midi[id].rmidi) < 0) in snd_hdsp_create_midi()
1544 sprintf(hdsp->midi[id].rmidi->name, "HDSP MIDI %d", id+1); in snd_hdsp_create_midi()
1545 hdsp->midi[id].rmidi->private_data = &hdsp->midi[id]; in snd_hdsp_create_midi()
1547 snd_rawmidi_set_ops (hdsp->midi[id].rmidi, SNDRV_RAWMIDI_STREAM_OUTPUT, &snd_hdsp_midi_output); in snd_hdsp_create_midi()
1548 snd_rawmidi_set_ops (hdsp->midi[id].rmidi, SNDRV_RAWMIDI_STREAM_INPUT, &snd_hdsp_midi_input); in snd_hdsp_create_midi()
1550 hdsp->midi[id].rmidi->info_flags |= SNDRV_RAWMIDI_INFO_OUTPUT | in snd_hdsp_create_midi()
5154 hdsp->midi[0].rmidi = NULL; in snd_hdsp_create()
5155 hdsp->midi[1].rmidi = NULL; in snd_hdsp_create()