Lines Matching refs:fixup
2089 int fixup; in snd_pcm_oss_get_ptr() local
2112 fixup = 0; in snd_pcm_oss_get_ptr()
2114 fixup = runtime->oss.buffer_used; in snd_pcm_oss_get_ptr()
2118 fixup = -runtime->oss.buffer_used; in snd_pcm_oss_get_ptr()
2138 info.blocks = (runtime->oss.buffer_bytes - delay - fixup) / runtime->oss.period_bytes; in snd_pcm_oss_get_ptr()
2140 info.blocks = (delay + fixup) / runtime->oss.period_bytes; in snd_pcm_oss_get_ptr()
2143 delay += fixup; in snd_pcm_oss_get_ptr()
2158 int fixup; in snd_pcm_oss_get_space() local
2189 fixup = 0; in snd_pcm_oss_get_space()
2192 fixup = -runtime->oss.buffer_used; in snd_pcm_oss_get_space()
2196 fixup = runtime->oss.buffer_used; in snd_pcm_oss_get_space()
2200 info.bytes = snd_pcm_oss_bytes(substream, avail) + fixup; in snd_pcm_oss_get_space()