Lines Matching refs:ci
16 struct cache_item *ci; in cache_set() local
18 ci = xmalloc(sizeof(*ci)); in cache_set()
19 ci->key = key; in cache_set()
20 ci->value = value; in cache_set()
21 hash_add(cache->cache, &ci->hash, hash_32(key)); in cache_set()
26 struct cache_item *ci; in cache_get() local
28 hash_for_each_possible(cache->cache, ci, hash, hash_32(key)) { in cache_get()
29 if (ci->key == key) in cache_get()
30 return ci->value; in cache_get()
44 struct cache_item *ci; in cache_free() local
46 hash_for_each_safe(cache->cache, ci, tmp, hash) { in cache_free()
47 free(ci); in cache_free()