Lines Matching refs:buffer_used
1076 runtime->oss.buffer_used = 0;
1152 runtime->oss.buffer_used = 0;
1408 if (bytes < runtime->oss.period_bytes || runtime->oss.buffer_used > 0) {
1410 if (tmp + runtime->oss.buffer_used > runtime->oss.period_bytes)
1411 tmp = runtime->oss.period_bytes - runtime->oss.buffer_used;
1413 if (copy_from_user(runtime->oss.buffer + runtime->oss.buffer_used, buf, tmp)) {
1418 runtime->oss.buffer_used += tmp;
1423 runtime->oss.buffer_used == runtime->oss.period_bytes) {
1425 runtime->oss.buffer_used - runtime->oss.period_ptr, 1);
1432 runtime->oss.period_ptr == runtime->oss.buffer_used)
1433 runtime->oss.buffer_used = 0;
1518 if (bytes < runtime->oss.period_bytes || runtime->oss.buffer_used > 0) {
1519 if (runtime->oss.buffer_used == 0) {
1525 runtime->oss.buffer_used = tmp;
1528 if ((size_t) tmp > runtime->oss.buffer_used)
1529 tmp = runtime->oss.buffer_used;
1530 if (copy_to_user(buf, runtime->oss.buffer + (runtime->oss.period_ptr - runtime->oss.buffer_used), tmp)) {
1537 runtime->oss.buffer_used -= tmp;
1576 runtime->oss.buffer_used = 0;
1618 runtime->oss.buffer_used = 0;
1673 if (runtime->oss.buffer_used > 0) {
1675 pcm_dbg(substream->pcm, "sync: buffer_used\n");
1677 size = (8 * (runtime->oss.period_bytes - runtime->oss.buffer_used) + 7) / width;
1679 runtime->oss.buffer + runtime->oss.buffer_used,
1738 runtime->oss.buffer_used = 0;
2211 fixup = runtime->oss.buffer_used;
2215 fixup = -runtime->oss.buffer_used;
2291 fixup = -runtime->oss.buffer_used;
2295 fixup = runtime->oss.buffer_used;