Lines Matching defs:regions
153 struct wm_adsp_buffer_region *regions;
1435 buf->regions = kcalloc(caps->num_regions, sizeof(*buf->regions),
1437 if (!buf->regions)
1441 region = &buf->regions[i];
1467 kfree(buf->regions);
1675 kfree(buf->regions);
1755 return buf->regions[last_region].cumulative_size;
1934 if (buf->read_index < buf->regions[i].cumulative_size)
1940 mem_type = buf->regions[i].mem_type;
1941 adsp_addr = buf->regions[i].base_addr +
1942 (buf->read_index - buf->regions[i].offset);
1945 nwords = buf->regions[i].cumulative_size - buf->read_index;