• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/alsa-lib-1.0.26/src/rawmidi/

Lines Matching refs:rmidi

48 static int snd_rawmidi_hw_close(snd_rawmidi_t *rmidi)
50 snd_rawmidi_hw_t *hw = rmidi->private_data;
64 static int snd_rawmidi_hw_nonblock(snd_rawmidi_t *rmidi, int nonblock)
66 snd_rawmidi_hw_t *hw = rmidi->private_data;
84 static int snd_rawmidi_hw_info(snd_rawmidi_t *rmidi, snd_rawmidi_info_t * info)
86 snd_rawmidi_hw_t *hw = rmidi->private_data;
87 info->stream = rmidi->stream;
95 static int snd_rawmidi_hw_params(snd_rawmidi_t *rmidi, snd_rawmidi_params_t * params)
97 snd_rawmidi_hw_t *hw = rmidi->private_data;
98 params->stream = rmidi->stream;
106 static int snd_rawmidi_hw_status(snd_rawmidi_t *rmidi, snd_rawmidi_status_t * status)
108 snd_rawmidi_hw_t *hw = rmidi->private_data;
109 status->stream = rmidi->stream;
117 static int snd_rawmidi_hw_drop(snd_rawmidi_t *rmidi)
119 snd_rawmidi_hw_t *hw = rmidi->private_data;
120 int str = rmidi->stream;
128 static int snd_rawmidi_hw_drain(snd_rawmidi_t *rmidi)
130 snd_rawmidi_hw_t *hw = rmidi->private_data;
131 int str = rmidi->stream;
139 static ssize_t snd_rawmidi_hw_write(snd_rawmidi_t *rmidi, const void *buffer, size_t size)
141 snd_rawmidi_hw_t *hw = rmidi->private_data;
149 static ssize_t snd_rawmidi_hw_read(snd_rawmidi_t *rmidi, void *buffer, size_t size)
151 snd_rawmidi_hw_t *hw = rmidi->private_data;
180 snd_rawmidi_t *rmidi;
275 rmidi = calloc(1, sizeof(snd_rawmidi_t));
276 if (rmidi == NULL)
279 rmidi->name = strdup(name);
280 rmidi->type = SND_RAWMIDI_TYPE_HW;
281 rmidi->stream = SND_RAWMIDI_STREAM_INPUT;
282 rmidi->mode = mode;
283 rmidi->poll_fd = fd;
284 rmidi->ops = &snd_rawmidi_hw_ops;
285 rmidi->private_data = hw;
287 *inputp = rmidi;
290 rmidi = calloc(1, sizeof(snd_rawmidi_t));
291 if (rmidi == NULL)
294 rmidi->name = strdup(name);
295 rmidi->type = SND_RAWMIDI_TYPE_HW;
296 rmidi->stream = SND_RAWMIDI_STREAM_OUTPUT;
297 rmidi->mode = mode;
298 rmidi->poll_fd = fd;
299 rmidi->ops = &snd_rawmidi_hw_ops;
300 rmidi->private_data = hw;
302 *outputp = rmidi;