cache_ptr
cache_ptr cache_next;
cache_ptr *uc_entries; /* hash table of entries in cache */
cache_ptr *uc_fifo; /* fifo list of entries in cache */
uc->uc_entries = ALLOC(cache_ptr, size * SPARSENESS);
MEMZERO(uc->uc_entries, cache_ptr, size * SPARSENESS);
uc->uc_fifo = ALLOC(cache_ptr, size);
FREE(uc->uc_entries, cache_ptr, size * SPARSENESS);
MEMZERO(uc->uc_fifo, cache_ptr, size);
cache_ptr victim;
cache_ptr *vicp;
cache_ptr ent;