Lines Matching defs:res
560 unsigned int size, res;
563 res = viadev->idx_table[idx].offset + size - count;
570 res = viadev->lastpos;
571 } else if (check_invalid_pos(viadev, res)) {
582 res = viadev->lastpos;
586 res = viadev->idx_table[idx].offset;
591 res = viadev->idx_table[idx].offset + size;
592 if (check_invalid_pos(viadev, res)) {
595 res = viadev->lastpos;
599 viadev->lastpos = res; /* remember the last position */
600 if (res >= viadev->bufsize)
601 res -= viadev->bufsize;
602 return res;
612 unsigned int idx, ptr, count, res;
630 res = calc_linear_pos(chip, viadev, idx, count);
633 return bytes_to_frames(substream->runtime, res);