Lines Matching refs:read_index
159 int read_index;
1461 buf->read_index = -1;
1748 int write_index, read_index, avail;
1752 if (buf->read_index < 0) {
1759 read_index = sign_extend32(next_read_index, 23);
1761 if (read_index < 0) {
1766 buf->read_index = read_index;
1776 avail = write_index - buf->read_index;
1781 buf->read_index, write_index, avail * CS_DSP_DATA_WORD_SIZE);
1921 if (buf->read_index < buf->regions[i].cumulative_size)
1929 (buf->read_index - buf->regions[i].offset);
1932 nwords = buf->regions[i].cumulative_size - buf->read_index;
1952 buf->read_index += nwords;
1953 if (buf->read_index == wm_adsp_buffer_size(buf))
1954 buf->read_index = 0;
1957 buf->read_index);