Lines Matching defs:hwptr_done
62 int i, len, lens = 0, hwptr_done = subs->hwptr_done;
80 if ((hwptr_done + len) > runtime->buffer_size) {
81 int cnt = runtime->buffer_size - hwptr_done;
83 memcpy(runtime->dma_area + hwptr_done * usx2y->stride, cp, blen);
86 memcpy(runtime->dma_area + hwptr_done * usx2y->stride, cp,
90 if ((hwptr_done += len) >= runtime->buffer_size)
91 hwptr_done -= runtime->buffer_size;
94 subs->hwptr_done = hwptr_done;
174 subs->hwptr_done += len;
175 if (subs->hwptr_done >= runtime->buffer_size)
176 subs->hwptr_done -= runtime->buffer_size;
361 subs->hwptr_done = 0;
507 * return the current pcm pointer. just return the hwptr_done value.
512 return subs->hwptr_done;