Lines Matching refs:dma_offset
66 size_t dma_offset; /* zero-based offset into runtime->dma_area */
170 rt5677_dsp->dma_offset = 0;
183 return bytes_to_frames(runtime, rt5677_dsp->dma_offset);
239 if (rt5677_dsp->dma_offset + first_chunk_len > runtime->dma_bytes) {
242 first_chunk_len = runtime->dma_bytes - rt5677_dsp->dma_offset;
248 runtime->dma_area + rt5677_dsp->dma_offset,
252 rt5677_dsp->dma_offset += first_chunk_len;
253 if (rt5677_dsp->dma_offset == runtime->dma_bytes)
254 rt5677_dsp->dma_offset = 0;
262 rt5677_dsp->dma_offset = second_chunk_len;