Lines Matching refs:alloc
15 size_t dirty, alloc;
28 if (size == buf->alloc)
31 i_assert(size > buf->alloc);
36 buf->w_buffer = p_realloc(buf->pool, buf->w_buffer, buf->alloc, size);
37 buf->alloc = size;
57 size_t max = I_MIN(I_MIN(buf->alloc, buf->dirty), new_size);
67 if (new_size + extra > buf->alloc) {
70 "pool %s)", pos + data_size, buf->alloc,
75 buffer_alloc(buf, pool_get_exp_grown_size(buf->pool, buf->alloc,
86 new_buf = p_malloc(buf->pool, buf->alloc);
87 memcpy(new_buf, buf->w_buffer, buf->alloc);
97 i_assert(buf->used <= buf->alloc);
110 buf->alloc = size;
129 buf->used = buf->alloc = size;
319 i_assert(used_size <= buf->alloc);
331 return buf->alloc;
338 if (!buf->dynamic || buf->alloc == 0)
339 return buf->alloc;
343 increase the buffer's alloc size unnecessarily when it just wants
345 return buf->alloc-1;
363 if (buf->pool != NULL && buf->pool->datastack_pool && buf->alloc > 0) {
367 buf->alloc, buf->alloc);