Lines Matching refs:qemu_pos
45 size_t qemu_pos; member
84 todo = self->qemu_pos - self->sndio_pos; in sndio_write()
103 self->qemu_pos = 0; in sndio_write()
141 if (self->sndio_pos < self->qemu_pos) { in sndio_poll_wait()
199 if (self->qemu_pos < self->buf_size) { in sndio_poll_event()
207 if (self->qemu_pos < self->sndio_pos) { in sndio_poll_event()
227 return self->buf_size - self->qemu_pos; in sndio_buffer_get_free()
238 *size = self->buf_size - self->qemu_pos; in sndio_get_buffer_out()
239 return self->buf + self->qemu_pos; in sndio_get_buffer_out()
249 self->qemu_pos += size; in sndio_put_buffer_out()
270 todo = self->sndio_pos - self->qemu_pos; in sndio_get_buffer_in()
276 return self->buf + self->qemu_pos; in sndio_get_buffer_in()
286 self->qemu_pos += size; in sndio_put_buffer_in()
287 if (self->qemu_pos == self->buf_size) { in sndio_put_buffer_in()
288 self->qemu_pos = 0; in sndio_put_buffer_in()