Lines Matching refs:capacity
41 * Also, size <= capacity and data != 0 if and only if capacity != 0
42 * capacity will always be the allocation size of data
49 unsigned capacity;
83 if (newcap > buf->capacity) {
84 if (buf->capacity == 0)
85 buf->capacity = DYN_ARRAY_INITIAL_SIZE;
87 while (newcap > buf->capacity)
88 buf->capacity *= 2;
91 buf->data = reralloc_size(buf->mem_ctx, buf->data, buf->capacity);
93 buf->data = realloc(buf->data, buf->capacity);
134 if (buf->size != buf->capacity) {
141 buf->capacity = buf->size;
149 buf->capacity = 0;