Lines Matching refs:wbuf_used_bytes
83 size_t wbuf_used_bytes; member
422 assert(bytes <= file->wbuf_used_bytes); in snd_pcm_file_write_bytes()
428 file->wbuf_used_bytes = 0; in snd_pcm_file_write_bytes()
441 file->wbuf_used_bytes = 0; in snd_pcm_file_write_bytes()
447 file->wbuf_used_bytes -= err; in snd_pcm_file_write_bytes()
468 snd_pcm_uframes_t avail = file->wbuf_size - snd_pcm_bytes_to_frames(pcm, file->wbuf_used_bytes); in snd_pcm_file_add_frames()
481 file->wbuf_used_bytes += snd_pcm_frames_to_bytes(pcm, n); in snd_pcm_file_add_frames()
482 if (file->wbuf_used_bytes > file->buffer_bytes) { in snd_pcm_file_add_frames()
483 err = snd_pcm_file_write_bytes(pcm, file->wbuf_used_bytes - file->buffer_bytes); in snd_pcm_file_add_frames()
487 assert(file->wbuf_used_bytes < file->wbuf_size_bytes); in snd_pcm_file_add_frames()
518 snd_pcm_file_write_bytes(pcm, file->wbuf_used_bytes); in snd_pcm_file_reset()
519 assert(file->wbuf_used_bytes == 0); in snd_pcm_file_reset()
530 snd_pcm_file_write_bytes(pcm, file->wbuf_used_bytes); in snd_pcm_file_drop()
531 assert(file->wbuf_used_bytes == 0); in snd_pcm_file_drop()
543 snd_pcm_file_write_bytes(pcm, file->wbuf_used_bytes); in snd_pcm_file_drain()
544 assert(file->wbuf_used_bytes == 0); in snd_pcm_file_drain()
554 snd_pcm_sframes_t n = snd_pcm_bytes_to_frames(pcm, file->wbuf_used_bytes); in snd_pcm_file_rewindable()
567 if (n > file->wbuf_used_bytes) in snd_pcm_file_rewind()
568 frames = snd_pcm_bytes_to_frames(pcm, file->wbuf_used_bytes); in snd_pcm_file_rewind()
573 file->wbuf_used_bytes -= n; in snd_pcm_file_rewind()
582 snd_pcm_sframes_t n = snd_pcm_bytes_to_frames(pcm, file->wbuf_size_bytes - file->wbuf_used_bytes); in snd_pcm_file_forwardable()
595 if (file->wbuf_used_bytes + n > file->wbuf_size_bytes) in snd_pcm_file_forward()
596 frames = snd_pcm_bytes_to_frames(pcm, file->wbuf_size_bytes - file->wbuf_used_bytes); in snd_pcm_file_forward()
601 file->wbuf_used_bytes += n; in snd_pcm_file_forward()
762 file->wbuf_used_bytes = 0; in snd_pcm_file_hw_params()