Lines Matching refs:idx_out
46 int idx_out, req_out; member
82 while (sent < s->idx_out) in wm8750_out_flush()
83 sent += AUD_write(*s->out[0], s->data_out + sent, s->idx_out - sent) in wm8750_out_flush()
84 ?: s->idx_out; in wm8750_out_flush()
85 s->idx_out = 0; in wm8750_out_flush()
99 if (s->idx_out >= free_b) { in wm8750_audio_out_cb()
100 s->idx_out = free_b; in wm8750_audio_out_cb()
104 s->req_out = free_b - s->idx_out; in wm8750_audio_out_cb()
302 s->idx_out = 0; in wm8750_reset()
601 VMSTATE_INT32(idx_out, WM8750State),
657 *(uint32_t *) &s->data_out[s->idx_out] = sample; in wm8750_dac_dat()
659 s->idx_out += 4; in wm8750_dac_dat()
660 if (s->idx_out >= sizeof(s->data_out) || s->req_out <= 0) in wm8750_dac_dat()
668 void *ret = s->data_out + s->idx_out; in wm8750_dac_buffer()
670 s->idx_out += samples << 2; in wm8750_dac_buffer()