Lines Matching refs:memblock
54 if (m->leftover.memblock)
55 pa_memblock_unref(m->leftover.memblock);
57 if (m->current.memblock)
58 pa_memblock_unref(m->current.memblock);
67 pa_assert(c->memblock);
70 pa_assert(!m->current.memblock);
73 if (m->leftover.memblock) {
76 if (m->leftover.memblock == c->memblock &&
102 lo_data = pa_memblock_acquire(m->leftover.memblock);
103 m_data = pa_memblock_acquire(c->memblock);
105 pa_memblock_release(m->leftover.memblock);
106 pa_memblock_release(c->memblock);
110 pa_assert(m->leftover.length <= pa_memblock_get_length(m->leftover.memblock));
117 pa_memblock_ref(m->current.memblock);
128 pa_memblock_ref(c->memblock);
137 if (m->leftover.memblock) {
149 /* If the current memblock is too small move it the leftover */
150 if (m->current.memblock && m->current.length < m->base) {
159 if (m->current.memblock) {
171 pa_memblock_ref(c->memblock);
181 pa_memblock_unref(m->current.memblock);
184 pa_assert(m->current.length < m->base && !m->leftover.memblock);
202 pa_assert(!m->current.memblock);
204 if (m->leftover.memblock)
215 pa_memblock_unref(chunk.memblock);