Searched defs:new_size (Results 1 - 16 of 16) sorted by relevance

/dovecot/src/plugins/quota/
H A Dtest-quota-util.c10 uint64_t new_size; member in struct:test
20 /* first test only with new_size=1. these are used for both
56 if (tests[i].new_size != 1)
84 test_assert_idx(quota_transaction_is_over(&ctx, tests[i].new_size) == tests[i].is_over, i);
/dovecot/src/lib/
H A Dmempool-system.c24 size_t old_size, size_t new_size);
103 size_t old_size, size_t new_size)
105 if (unlikely(new_size == 0 || new_size > SSIZE_T_MAX))
106 i_panic("Trying to allocate %"PRIuSIZE_T" bytes", new_size);
110 return pool_system_malloc(pool, new_size);
117 mem = realloc(mem, new_size);
120 "): Out of memory", new_size);
123 if (old_size < new_size) {
125 memset((char *) mem + old_size, 0, new_size
102 pool_system_realloc(pool_t pool ATTR_UNUSED, void *mem, size_t old_size, size_t new_size) argument
[all...]
H A Dmempool-unsafe-datastack.c13 size_t old_size, size_t new_size);
70 size_t old_size, size_t new_size)
75 if (new_size == 0 || new_size > SSIZE_T_MAX)
76 i_panic("Trying to allocate %"PRIuSIZE_T" bytes", new_size);
79 return pool_unsafe_data_stack_malloc(pool, new_size);
81 if (old_size >= new_size)
84 if (!t_try_realloc(mem, new_size)) {
85 new_mem = t_malloc_no0(new_size);
90 memset((char *) mem + old_size, 0, new_size
68 pool_unsafe_data_stack_realloc(pool_t pool ATTR_UNUSED, void *mem, size_t old_size, size_t new_size) argument
[all...]
H A Dimem.c12 void *i_realloc(void *mem, size_t old_size, size_t new_size) argument
14 return p_realloc(default_pool, mem, old_size, new_size);
H A Dmempool-datastack.c13 size_t old_size, size_t new_size);
107 size_t old_size, size_t new_size)
113 if (unlikely(new_size == 0 || new_size > SSIZE_T_MAX))
114 i_panic("Trying to allocate %"PRIuSIZE_T" bytes", new_size);
120 return pool_data_stack_malloc(pool, new_size);
122 if (old_size >= new_size)
125 if (!t_try_realloc(mem, new_size)) {
126 new_mem = t_malloc_no0(new_size);
131 memset((char *) mem + old_size, 0, new_size
106 pool_data_stack_realloc(pool_t pool, void *mem, size_t old_size, size_t new_size) argument
[all...]
H A Dmmap-anon.c75 static void *mremap_move(struct anon_header *hdr, size_t new_size) argument
81 new_base = mmap_anon(new_size);
109 size_t new_size, unsigned long flags)
122 new_size = PAGE_ALIGN(new_size);
124 if (new_size > hdr->size) {
131 return mremap_move(hdr, new_size);
134 if (new_size < hdr->size) {
136 if (munmap((void *) ((char *) hdr + header_size + new_size),
137 hdr->size - new_size) <
108 mremap_anon(void *old_address, size_t old_size ATTR_UNUSED, size_t new_size, unsigned long flags) argument
172 mremap_anon(void *old_address, size_t old_size, size_t new_size, unsigned long flags) argument
[all...]
H A Dtest-mempool.c120 size_t old_size ATTR_UNUSED, size_t new_size) {
121 return POINTER_CAST(new_size);
119 pool_test_realloc(pool_t pool ATTR_UNUSED, void *mem ATTR_UNUSED, size_t old_size ATTR_UNUSED, size_t new_size) argument
H A Dmempool-allocfree.c40 size_t old_size, size_t new_size);
198 size_t old_size, size_t new_size)
204 if (unlikely(new_size == 0 || new_size > SSIZE_T_MAX - SIZEOF_POOLBLOCK))
205 i_panic("Trying to allocate %"PRIuSIZE_T" bytes", new_size);
208 return pool_allocfree_malloc(pool, new_size);
211 if ((new_mem = realloc(block, SIZEOF_POOLBLOCK+new_size)) == NULL)
213 SIZEOF_POOLBLOCK+new_size);
216 if (new_size > old_size)
218 new_size
197 pool_allocfree_realloc(pool_t pool, void *mem, size_t old_size, size_t new_size) argument
[all...]
H A Dmempool.h28 /* memory in old_size..new_size will be zeroed */
30 size_t old_size, size_t new_size)
103 p_realloc(pool_t pool, void *mem, size_t old_size, size_t new_size) argument
105 return pool->v->realloc(pool, mem, old_size, new_size);
H A Dmempool-alloconly.c58 size_t old_size, size_t new_size);
335 size_t old_size, size_t new_size)
340 if (unlikely(new_size == 0 || new_size > SSIZE_T_MAX - POOL_ALLOCONLY_MAX_EXTRA))
341 i_panic("Trying to allocate %"PRIuSIZE_T" bytes", new_size);
344 return pool_alloconly_malloc(pool, new_size);
346 if (new_size <= old_size)
349 new_size = MEM_ALIGN(new_size);
352 if (!pool_try_grow(apool, mem, new_size)) {
334 pool_alloconly_realloc(pool_t pool, void *mem, size_t old_size, size_t new_size) argument
[all...]
H A Dbuffer.c47 size_t new_size; local
53 new_size = pos + data_size;
55 if (new_size > buf->used && buf->used < buf->dirty) {
57 size_t max = I_MIN(I_MIN(buf->alloc, buf->dirty), new_size);
67 if (new_size + extra > buf->alloc) {
76 new_size + extra));
79 else if (new_size > buf->used && buf->alloced &&
95 if (new_size > buf->used)
96 buf->used = new_size;
H A Dostream-file.c432 size_t size, new_size, end_size; local
440 new_size = I_MIN(fstream->optimal_block_size,
442 if (new_size > size)
443 size = new_size;
/dovecot/src/lib-mail/
H A Distream-binary-converter.c181 size_t old_size, new_size; local
194 new_size = stream->pos - stream->skip;
195 i_assert(old_size != new_size);
196 return new_size - old_size;
264 new_size = stream->pos - stream->skip;
265 if (new_size == old_size)
267 return new_size - old_size;
H A Distream-attachment-extractor.c293 size_t new_size; local
308 new_size = part_buf->used + block->size;
309 if (new_size < astream->set.min_size) {
592 size_t old_size, new_size; local
608 new_size = stream->pos - stream->skip;
609 return new_size - old_size;
649 new_size = stream->pos - stream->skip;
650 *retry_r = new_size == old_size;
651 return new_size - old_size;
/dovecot/src/lib-index/
H A Dmail-index-transaction-update.c984 size_t new_size; local
995 new_size = nearest_power(offset + size);
996 hdr->mask = i_realloc(hdr->mask, hdr->alloc_size, new_size);
997 hdr->data = i_realloc(hdr->data, hdr->alloc_size, new_size);
998 hdr->alloc_size = new_size;
/dovecot/src/plugins/fts-squat/
H A Dsquat-trie.c371 size_t old_size, new_size; local
384 new_size = NODE_CHILDREN_ALLOC_SIZE(node->child_count);
388 node->children.data = i_malloc(new_size);
389 trie->node_alloc_size += new_size;
392 if (old_size != new_size) {
393 trie->node_alloc_size += new_size - old_size;
395 old_size, new_size);

Completed in 26 milliseconds