Home | History | Annotate | Download | only in ltrace

Lines Matching defs:keys

47 	vect_init(&dict->keys, key_size);
71 char nkey[clone_data->target->keys.elt_size];
108 dict_init(target, source->keys.elt_size, source->values.elt_size,
156 /* Some slots are unused (the corresponding keys and values
166 vect_destroy(&dict->keys, NULL, NULL);
186 return vect_size(&dict->keys);
203 return ((unsigned char *)dict->keys.data)
204 + dict->keys.elt_size * pos;
277 dict_init(&tmp, dict->keys.elt_size, dict->values.elt_size,
284 if (vect_reserve(&tmp.keys, nn) < 0
291 tmp.keys.size = nn;
388 memmove(getkey(dict, slot_n), key, dict->keys.elt_size);
450 i = ((start_after - dict->keys.data) / dict->keys.elt_size) + 1;
454 for (; i < dict->keys.size; ++i)
567 * inside a DICT_EACH call, so copy first keys to a separate
569 int keys[d2.size + 1];
571 keys[0] = 0;
572 DICT_EACH(&d2, int, int, NULL, fill_keys, keys);
573 for (i = 0; i < (size_t)keys[0]; ++i) {
574 assert(DICT_ERASE(&d2, &keys[i + 1], int,
598 /* Now we try to delete each of the keys, and verify that none