CACHE_TYPE_UNIFIED
clidr = CACHE_TYPE_UNIFIED << CLIDR_CTYPE_SHIFT(loc);
cdesc->type = CACHE_TYPE_UNIFIED;
cdesc->type = CACHE_TYPE_UNIFIED;
populate_cache(scache, this_leaf, level, CACHE_TYPE_UNIFIED);
populate_cache(tcache, this_leaf, level, CACHE_TYPE_UNIFIED);
populate_cache(dcache, this_leaf, level, CACHE_TYPE_UNIFIED);
populate_cache(vcache, this_leaf, level, CACHE_TYPE_UNIFIED);
if (cache->type == CACHE_TYPE_UNIFIED ||
CACHE_TYPE_UNIFIED_D : CACHE_TYPE_UNIFIED;
get_cache_size(2, CACHE_TYPE_UNIFIED)); \
get_cache_geometry(2, CACHE_TYPE_UNIFIED)); \
get_cache_size(3, CACHE_TYPE_UNIFIED)); \
get_cache_geometry(3, CACHE_TYPE_UNIFIED)); \
ci_leaf_init(this_leaf++, CACHE_TYPE_UNIFIED, level);
ci_leaf_init(this_leaf++, CACHE_TYPE_UNIFIED, level);
ci_leaf_init(this_leaf++, CACHE_TYPE_UNIFIED, level);
[CTYPE_UNIFIED] = CACHE_TYPE_UNIFIED,
[CTYPE_UNIFIED] = CACHE_TYPE_UNIFIED,
int cache_type[] = {CACHE_TYPE_INST, CACHE_TYPE_DATA, CACHE_TYPE_UNIFIED};
case CACHE_TYPE_UNIFIED:
this_leaf->type = CACHE_TYPE_UNIFIED;
int cache_type[] = {CACHE_TYPE_INST, CACHE_TYPE_DATA, CACHE_TYPE_UNIFIED};
if (llc->type != CACHE_TYPE_DATA && llc->type != CACHE_TYPE_UNIFIED)
if (type == CACHE_TYPE_UNIFIED)
this_leaf->type = CACHE_TYPE_UNIFIED;
case CACHE_TYPE_UNIFIED:
if (llc->type != CACHE_TYPE_DATA && llc->type != CACHE_TYPE_UNIFIED)
if (llc->type != CACHE_TYPE_DATA && llc->type != CACHE_TYPE_UNIFIED)