Lines Matching defs:items
14 items((ent **)malloc(sizeof(ent *) * INIT_COUNT))
16 ASSERT(items);
22 free(items);
33 free(items);
36 items = (ent **)malloc(sizeof(ent *) * item_max);
37 ASSERT(items);
39 items[i] = new ent;
40 items[i]->k = other.items[i]->k;
41 items[i]->v = other.items[i]->v;
50 items = (ent **)realloc(items, sizeof(ent *) * item_max);
51 ASSERT(items);
53 items[item_count] = new ent;
54 items[item_count]->k = k;
55 items[item_count]->v = v;
63 if (items[i]->k == k) {
64 *v = &items[i]->v;
73 if (items[i]->k == k)
81 if (items[i]->v == v)
89 if (items[i]->k == k)
106 if (items != 0) {
108 delete items[i];
129 *k = &items[item_iter]->k;
143 *v = &items[index]->v;
151 delete items[index];
153 items[index] = items[item_count];
168 ent **items;