• Home
  • Raw
  • Download

Lines Matching refs:sbuf

68 	struct byte_buffer *sbuf = loopdev->sample_buffer;  in sample_hook()  local
72 frames_to_copy = MIN(buf_writable(sbuf) / frame_bytes, nframes); in sample_hook()
77 memcpy(buf_write_pointer(sbuf), frames, bytes_to_copy); in sample_hook()
78 buf_increment_write(sbuf, bytes_to_copy); in sample_hook()
129 struct byte_buffer *sbuf = loopdev->sample_buffer; in frames_queued() local
142 MIN(buf_writable(sbuf) / frame_bytes, frames_to_fill); in frames_queued()
145 memset(buf_write_pointer(sbuf), 0, bytes_to_fill); in frames_queued()
146 buf_increment_write(sbuf, bytes_to_fill); in frames_queued()
150 return buf_queued(sbuf) / frame_bytes; in frames_queued()
163 struct byte_buffer *sbuf = loopdev->sample_buffer; in close_record_dev() local
167 buf_reset(sbuf); in close_record_dev()
205 struct byte_buffer *sbuf = loopdev->sample_buffer; in get_record_buffer() local
207 unsigned int avail_frames = buf_readable(sbuf) / frame_bytes; in get_record_buffer()
212 buf_read_pointer(sbuf)); in get_record_buffer()
221 struct byte_buffer *sbuf = loopdev->sample_buffer; in put_record_buffer() local
224 buf_increment_read(sbuf, nframes * frame_bytes); in put_record_buffer()
232 struct byte_buffer *sbuf = loopdev->sample_buffer; in flush_record_buffer() local
233 unsigned int queued_bytes = buf_queued(sbuf); in flush_record_buffer()
234 buf_increment_read(sbuf, queued_bytes); in flush_record_buffer()
333 struct byte_buffer *sbuf = loopdev->sample_buffer; in loopback_iodev_destroy() local
338 byte_buffer_destroy(&sbuf); in loopback_iodev_destroy()