Lines Matching defs:cache
60 struct cache {
61 struct cache *next;
72 static int generation; /* Incremented when we add to cache */
73 static struct cache *head;
79 freenode(struct cache *n)
93 * Attempt to Add item to cache
95 static struct cache *
98 struct cache *n;
100 /* Do not cache 'passwd' values i.e. passwd.byname or passwd.byuid. */
117 * Look for a matching result in the per-process cache.
125 struct cache *c, **pp;
135 * Assumes that caller (yp_match) has locked the cache
142 /* cache hit */
246 /* add to our cache */
260 * val[] array in the cache (presumably with the
266 struct cache *c;
319 struct cache *p, *n;
321 /* Copy the cache pointer and make it ZERO */
330 /* Empty the cache */
441 /* add to our cache */
455 * val[] array in the cache (presumably with the
461 struct cache *c;