Lines Matching defs:read_index
160 int read_index;
1471 buf->read_index = -1;
1758 int write_index, read_index, avail;
1762 if (buf->read_index < 0) {
1769 read_index = sign_extend32(next_read_index, 23);
1771 if (read_index < 0) {
1776 buf->read_index = read_index;
1786 avail = write_index - buf->read_index;
1791 buf->read_index, write_index, avail * CS_DSP_DATA_WORD_SIZE);
1931 if (buf->read_index < buf->regions[i].cumulative_size)
1939 (buf->read_index - buf->regions[i].offset);
1942 nwords = buf->regions[i].cumulative_size - buf->read_index;
1962 buf->read_index += nwords;
1963 if (buf->read_index == wm_adsp_buffer_size(buf))
1964 buf->read_index = 0;
1967 buf->read_index);