Lines Matching refs:peek_memchunk
180 pa_memchunk_reset(&s->peek_memchunk);
297 if (s->peek_memchunk.memblock) {
299 pa_memblock_release(s->peek_memchunk.memblock);
300 pa_memblock_unref(s->peek_memchunk.memblock);
1666 if (!s->peek_memchunk.memblock) {
1668 if (pa_memblockq_peek(s->record_memblockq, &s->peek_memchunk) < 0) {
1674 } else if (!s->peek_memchunk.memblock) {
1678 *length = s->peek_memchunk.length;
1682 s->peek_data = pa_memblock_acquire(s->peek_memchunk.memblock);
1686 *data = (uint8_t*) s->peek_data + s->peek_memchunk.index;
1687 *length = s->peek_memchunk.length;
1698 PA_CHECK_VALIDITY(s->context, s->peek_memchunk.length > 0, PA_ERR_BADSTATE);
1700 pa_memblockq_drop(s->record_memblockq, s->peek_memchunk.length);
1704 s->timing_info.read_index += (int64_t) s->peek_memchunk.length;
1706 if (s->peek_memchunk.memblock) {
1709 pa_memblock_release(s->peek_memchunk.memblock);
1710 pa_memblock_unref(s->peek_memchunk.memblock);
1713 pa_memchunk_reset(&s->peek_memchunk);