Lines Matching refs:memchunk
112 pa_memchunk memchunk; member
449 if (u->memchunk.memblock) in io_sink_get_latency()
450 r += pa_bytes_to_usec(u->memchunk.length, &u->sink->sample_spec); in io_sink_get_latency()
968 if (u->memchunk.length <= 0) in thread_func()
969 pa_sink_render(u->sink, (size_t) l, &u->memchunk); in thread_func()
971 pa_assert(u->memchunk.length > 0); in thread_func()
973 p = pa_memblock_acquire(u->memchunk.memblock); in thread_func()
974 … t = pa_write(u->fd, (uint8_t*) p + u->memchunk.index, u->memchunk.length, &write_type); in thread_func()
975 pa_memblock_release(u->memchunk.memblock); in thread_func()
999 u->memchunk.index += (size_t) t; in thread_func()
1000 u->memchunk.length -= (size_t) t; in thread_func()
1002 if (u->memchunk.length <= 0) { in thread_func()
1003 pa_memblock_unref(u->memchunk.memblock); in thread_func()
1004 pa_memchunk_reset(&u->memchunk); in thread_func()
1040 pa_memchunk memchunk; in thread_func() local
1070 memchunk.memblock = pa_memblock_new(u->core->mempool, (size_t) -1); in thread_func()
1072 k = pa_memblock_get_length(memchunk.memblock); in thread_func()
1079 p = pa_memblock_acquire(memchunk.memblock); in thread_func()
1081 pa_memblock_release(memchunk.memblock); in thread_func()
1088 pa_memblock_unref(memchunk.memblock); in thread_func()
1105 memchunk.index = 0; in thread_func()
1106 memchunk.length = (size_t) t; in thread_func()
1108 pa_source_post(u->source, &memchunk); in thread_func()
1109 pa_memblock_unref(memchunk.memblock); in thread_func()
1475 pa_memchunk_reset(&u->memchunk); in pa__init()
1552 if (u->memchunk.memblock) in pa__done()
1553 pa_memblock_unref(u->memchunk.memblock); in pa__done()