Lines Matching defs:values
63 struct trie_value_entry *values;
122 free(node->values);
159 val = xbsearch_r(&search, node->values, node->values_count, sizeof(struct trie_value_entry), trie_values_cmp_r, trie);
168 val = realloc(node->values, (node->values_count + 1) * sizeof(struct trie_value_entry));
172 node->values = val;
173 node->values[node->values_count].key_off = k;
174 node->values[node->values_count].value_off = v;
177 qsort(node->values, node->values_count, sizeof(struct trie_value_entry), trie_values_cmp);
204 /* move values from parent to child */
208 new_child->values = node->values;
223 node->values = NULL;
333 /* append values array */
336 .key_off = htole64(trie->strings_off + node->values[i].key_off),
337 .value_off = htole64(trie->strings_off + node->values[i].value_off),
656 log_debug("values arrays: %8zu bytes (%8zu)",