Lines Matching refs:buffer
238 * \brief drop all packets in the rawmidi I/O ring buffer immediately
248 * \brief drain all packets in the UMP I/O ring buffer
263 * \param buffer buffer containing UMP packets
264 * \param size output buffer size in bytes
266 ssize_t snd_ump_write(snd_ump_t *ump, const void *buffer, size_t size)
270 return snd_rawmidi_write(ump->rawmidi, buffer, size);
276 * \param buffer buffer to store the input MIDI bytes
277 * \param size input buffer size in bytes
280 ssize_t snd_ump_read(snd_ump_t *ump, void *buffer, size_t size)
284 return snd_rawmidi_read(ump->rawmidi, buffer, size);
291 * \param buffer buffer to store the input UMP packets
292 * \param size input buffer size in bytes
295 ssize_t snd_ump_tread(snd_ump_t *ump, struct timespec *tstamp, void *buffer,
300 return snd_rawmidi_tread(ump->rawmidi, tstamp, buffer, size);
753 * \param buf buffer point to fill sysex bytes
754 * \param maxlen max buffer size in bytes
755 * \param filled the size of filled sysex bytes on the buffer