cache_entry
struct cache_entry *cache_next;
static struct cache_entry *cache_head = NULL;
static void cache_free(struct cache_entry *);
struct cache_entry *entry;
entry = (struct cache_entry *)malloc(sizeof (struct cache_entry));
(void) memset((caddr_t)entry, 0, sizeof (struct cache_entry));
struct cache_entry *ce, *prev;
cache_free(struct cache_entry *entry)
struct cache_entry *ce, *next = NULL;
cache_free(struct cache_entry *entry)
struct cache_entry *ce, *next;
struct cache_entry *ce, *prev;
struct cache_entry *entry;
struct cache_entry *cache_next;
static struct cache_entry *cache_head;
static void cache_free(struct cache_entry *entry);
struct cache_entry *entry;
malloc(sizeof (struct cache_entry) * authdes_cachesz);
sizeof (struct cache_entry) * authdes_cachesz);
struct cache_entry *curr = &_rpc_authdes_cache[sid];
struct cache_entry *cp;
struct cache_entry *prev; /* prev entry on LRU list */
struct cache_entry *next; /* next entry on LRU list */
static struct cache_entry *_rpc_authdes_cache; /* [authdes_cachesz] */
static struct cache_entry *cache_head; /* cache (in LRU order) */
static struct cache_entry *cache_tail; /* cache (in LRU order) */
typedef struct cache_entry cache_entry_t;