Lines Matching defs:keys
214 if (entry->keys[i] == okey)
218 if (entry->keys[i] == okey)
224 if (LispObjectCompare(entry->keys[i], okey,
229 if (LispObjectCompare(entry->keys[i], okey,
259 LispObj **keys, **values;
261 keys = realloc(entry->keys, sizeof(LispObj*) * (i + 4));
262 if (keys == NULL)
266 free(keys);
269 entry->keys = keys;
272 entry->keys[i] = okey;
286 memmove(entry->keys + i, entry->keys + i + 1,
320 key = LispHashKey(entry->keys[i], hash->function) % size;
323 LispObj **keys, **values;
325 keys = realloc(nentry->keys, sizeof(LispObj*) *
327 if (keys == NULL)
332 free(keys);
335 nentry->keys = keys;
338 nentry->keys[nentry->count] = entry->keys[i];
361 free(entry->keys);
390 free(entry->keys);
392 entry->keys = entry->values = NULL;
505 APPLY2(function, entry->keys[i], entry->values[i]);
620 LispObj **keys, **values;
622 keys = realloc(entry->keys, sizeof(LispObj*) * (i + 4));
623 if (keys == NULL)
627 free(keys);
630 entry->keys = keys;
633 entry->keys[entry->count] = CAAR(cons);