Lines Matching refs:size
74 new_val = (char**) calloc(d->size * 2, sizeof * d->val); in dictionary_grow()
75 new_key = (char**) calloc(d->size * 2, sizeof * d->key); in dictionary_grow()
76 new_hash = (unsigned*) calloc(d->size * 2, sizeof * d->hash); in dictionary_grow()
88 memcpy(new_val, d->val, d->size * sizeof(char *)); in dictionary_grow()
89 memcpy(new_key, d->key, d->size * sizeof(char *)); in dictionary_grow()
90 memcpy(new_hash, d->hash, d->size * sizeof(unsigned)); in dictionary_grow()
96 d->size *= 2 ; in dictionary_grow()
150 dictionary * dictionary_new(size_t size) in dictionary_new() argument
155 if (size < DICTMINSZ) size = DICTMINSZ ; in dictionary_new()
160 d->size = size ; in dictionary_new()
161 d->val = (char**) calloc(size, sizeof * d->val); in dictionary_new()
162 d->key = (char**) calloc(size, sizeof * d->key); in dictionary_new()
163 d->hash = (unsigned*) calloc(size, sizeof * d->hash); in dictionary_new()
182 for (i = 0 ; i < d->size ; i++) { in dictionary_del()
215 for (i = 0 ; i < d->size ; i++) { in dictionary_get()
266 for (i = 0 ; i < d->size ; i++) { in dictionary_set()
283 if (d->n == d->size) { in dictionary_set()
293 if (++i == d->size) i = 0; in dictionary_set()
324 for (i = 0 ; i < d->size ; i++) { in dictionary_unset()
336 if (i >= d->size) in dictionary_unset()
372 for (i = 0 ; i < d->size ; i++) { in dictionary_dump()