Home
last modified time | relevance | path

Searched refs:cache_leaves (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/base/
H A Dcacheinfo.c28 #define cache_leaves(cpu) (ci_cacheinfo(cpu)->num_leaves)
63 if (!cache_leaves(cpu) || !per_cpu_cacheinfo(cpu)) in last_level_cache_is_valid()
66 llc = per_cpu_cacheinfo_idx(cpu, cache_leaves(cpu) - 1); in last_level_cache_is_valid()
83 llc = per_cpu_cacheinfo_idx(cpu, cache_leaves(cpu) - 1); in last_level_cache_is_shared()
98 llc_x = per_cpu_cacheinfo_idx(cpu_x, cache_leaves(cpu_x) - 1);
99 llc_y = per_cpu_cacheinfo_idx(cpu_y, cache_leaves(cpu_y) - 1);
287 while (index < cache_leaves(cpu)) { in of_check_cache_nodes()
300 if (index != cache_leaves(cpu)) /* not all OF nodes populated */ in of_check_cache_nodes()
432 for (index = 0; index < cache_leaves(cpu); index++) { in cache_shared_cpu_map_setup()
441 for (sib_index = 0; sib_index < cache_leaves( in cache_shared_cpu_map_setup()
27 #define cache_leaves( global() macro
[all...]
/linux/arch/loongarch/mm/
H A Dcache.c38 struct cache_desc *cdesc = current_cpu_data.cache_leaves + leaf; in flush_cache_leaf()
59 struct cache_desc *cdesc = current_cpu_data.cache_leaves; in __flush_cache_all()
109 struct cache_desc *cdesc = current_cpu_data.cache_leaves; in cpu_cache_init()
/linux/arch/loongarch/include/asm/
H A Dcpu-info.h54 struct cache_desc cache_leaves[CACHE_LEAVES_MAX]; member
H A Dcacheflush.h31 return boot_cpu_data.cache_leaves[cache_present - 1].linesz; in cpu_last_level_cache_line_size()