Lines Matching defs:size
113 static kvlist * kvlist_alloc(size_t size)
117 if (size < KV_DEFAULT_SIZE) size = KV_DEFAULT_SIZE;
121 kvs->key = (char **)__libc_calloc(size, sizeof *kvs->key);
122 kvs->val = (char **)__libc_calloc(size, sizeof *kvs->val);
124 kvs->size = size;
138 size_t size = 2 * kvs->size;
139 if (size) {
141 keys = (char **)__libc_realloc(kvs->key, size * (sizeof *kvs->key));
144 vals = (char **)__libc_realloc(kvs->val, size * (sizeof *kvs->val));
147 kvs->size = size;
166 static section_list *sections_alloc(size_t size)
169 if (size < SECTION_DEFAULT_SIZE) size = SECTION_DEFAULT_SIZE;
174 sections->names = (char**)__libc_calloc(size, sizeof *sections->names);
175 sections->kvs = (kvlist**)__libc_calloc(size, sizeof *sections->kvs);
177 sections->size = size;
191 size_t size = 2 * sections->size;
192 if (size) {
195 names = (char **)__libc_realloc(sections->names, size * (sizeof *sections->names));
198 kvs = (kvlist **)__libc_realloc(sections->kvs, size * (sizeof *sections->kvs));
201 sections->size = size;
237 if (kvs->num == kvs->size) {
240 if (kvs->num < kvs->size) {
269 if (sections->num == sections->size) {
273 if (sections->num < sections->size) {