Lines Matching defs:cache
56 struct cache {
57 struct cache *next;
68 static int generation; /* Incremented when we add to cache */
69 static struct cache *head;
75 freenode(struct cache *n)
89 * Attempt to Add item to cache
91 static struct cache *
94 struct cache *n;
96 /* Do not cache 'passwd' values i.e. passwd.byname or passwd.byuid. */
113 * Look for a matching result in the per-process cache.
121 struct cache *c, **pp;
131 * Assumes that caller (yp_match) has locked the cache
138 /* cache hit */
242 /* add to our cache */
256 * val[] array in the cache (presumably with the
262 struct cache *c;
315 struct cache *p, *n;
317 /* Copy the cache pointer and make it ZERO */
326 /* Empty the cache */
437 /* add to our cache */
451 * val[] array in the cache (presumably with the
457 struct cache *c;