Lines Matching defs:buffer
48 size_t buf_size; /* total buffer size in bytes */
49 size_t buf_fill; /* filled buffer size in bytes */
50 size_t buf_pos; /* offset to frame in the read buffer (bytes) */
177 static ssize_t snd_rawmidi_hw_write(snd_rawmidi_t *rmidi, const void *buffer, size_t size)
181 result = write(hw->fd, buffer, size);
187 static ssize_t snd_rawmidi_hw_read(snd_rawmidi_t *rmidi, void *buffer, size_t size)
191 result = read(hw->fd, buffer, size);
198 void *buffer, size_t size)
227 memcpy(buffer, f->data + hw->buf_fpos, size);
232 memcpy(buffer, f->data + hw->buf_fpos, flen);
234 buffer += flen;
246 void *buffer, size_t size)
256 result = read_from_ts_buf(hw, tstamp, buffer, size);
260 buffer += result;
271 ret = read_from_ts_buf(hw, tstamp, buffer, size);