Lines Matching refs:caches
1341 struct cpu_cache_level caches[MAX_CACHE_LVL];
1347 ret = build_caches_for_cpu(cpu.cpu, caches, &caches_cnt);
1371 if (caches[i].level > caches[max_level_index].level)
1375 cache->cache_lvl = caches[max_level_index].level;
1376 cache->cache = cpu__get_cache_id_from_map(cpu, caches[max_level_index].map);
1378 /* Reset i to 0 to free entire caches[] */
1384 if (caches[i].level == cache_level) {
1386 cache->cache = cpu__get_cache_id_from_map(cpu, caches[i].map);
1389 cpu_cache_level__free(&caches[i]);
1397 cpu_cache_level__free(&caches[i++]);
1690 struct cpu_cache_level *caches = env->caches;
1707 if (cache_level <= MAX_CACHE_LVL && caches[i].level != cache_level)
1710 cpu_map = perf_cpu_map__new(caches[i].map);
1715 id->cache_lvl = caches[i].level;
1716 id->cache = cpu__get_cache_id_from_map(cpu, caches[i].map);
1951 * Detailed stats (-d), covering the L1 and last level data caches:
1981 * Very detailed stats (-d -d), covering the instruction cache and the TLB caches: