Lines Matching refs:wpos
117 int wpos;
787 int left_till_end_samples = hw->samples - alsa->wpos;
789 char *src = advance (alsa->pcm_buf, alsa->wpos << hw->info.shift);
838 alsa->wpos = (alsa->wpos + written) % hw->samples;
1059 { .add = hw->wpos, .len = 0 },
1106 if (hw->wpos + decr > hw->samples) {
1107 bufs[0].len = (hw->samples - hw->wpos);
1108 bufs[1].len = (decr - (hw->samples - hw->wpos));
1171 hw->wpos = (hw->wpos + read_samples) % hw->samples;