Lines Matching refs:entry
80 struct cache_entry *prev; /* prev entry on LRU list */
81 struct cache_entry *next; /* next entry on LRU list */
99 /* find an entry in the cache */
102 static void invalidate(char *); /* invalidate entry in cache */
126 struct cache_entry *entry;
255 /* actually check that the entry is not null */
256 entry = &_rpc_authdes_cache[sid];
257 if (entry->rname == NULL) {
437 entry = &_rpc_authdes_cache[sid];
438 entry->laststamp = timestamp;
443 if (entry->rname != NULL)
444 free(entry->rname);
445 entry->rname = malloc(strlen(cred->adc_fullname.name) + 1);
446 if (entry->rname != NULL) {
447 (void) strcpy(entry->rname, cred->adc_fullname.name);
453 entry->key = *sessionkey;
454 entry->window = window;
456 invalidate(entry->localcred);
462 cred->adc_fullname.name = entry->rname;
463 cred->adc_fullname.key = entry->key;
464 cred->adc_fullname.window = entry->window;
602 #define INVALID -1 /* grouplen, if cache entry is invalid */