Home
last modified time | relevance | path

Searched refs:this_cpu_ci (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dcacheinfo.c61 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in early_cache_level() local
63 detect_cache_level(&this_cpu_ci->num_levels, &this_cpu_ci->num_leaves); in early_cache_level()
72 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in init_cache_level() local
94 this_cpu_ci->num_levels = level; in init_cache_level()
95 this_cpu_ci->num_leaves = leaves; in init_cache_level()
103 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in populate_cache_leaves() local
104 struct cacheinfo *this_leaf = this_cpu_ci->info_list; in populate_cache_leaves()
106 for (idx = 0, level = 1; level <= this_cpu_ci->num_levels && in populate_cache_leaves()
107 idx < this_cpu_ci in populate_cache_leaves()
[all...]
/kernel/linux/linux-6.6/arch/s390/kernel/
H A Dcache.c69 struct cpu_cacheinfo *this_cpu_ci; in show_cacheinfo() local
73 this_cpu_ci = get_cpu_cacheinfo(cpumask_any(cpu_online_mask)); in show_cacheinfo()
74 for (idx = 0; idx < this_cpu_ci->num_leaves; idx++) { in show_cacheinfo()
75 cache = this_cpu_ci->info_list + idx; in show_cacheinfo()
127 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in init_cache_level() local
132 if (!this_cpu_ci) in init_cache_level()
142 this_cpu_ci->num_levels = level; in init_cache_level()
143 this_cpu_ci->num_leaves = leaves; in init_cache_level()
149 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in populate_cache_leaves() local
150 struct cacheinfo *this_leaf = this_cpu_ci in populate_cache_leaves()
[all...]
/kernel/linux/linux-5.10/arch/loongarch/kernel/
H A Dcacheinfo.c14 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in init_cache_level() local
16 this_cpu_ci->num_levels = in init_cache_level()
18 this_cpu_ci->num_leaves = cache_present; in init_cache_level()
34 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in cache_cpumap_setup() local
36 for (index = 0; index < this_cpu_ci->num_leaves; index++) { in cache_cpumap_setup()
39 this_leaf = this_cpu_ci->info_list + index; in cache_cpumap_setup()
64 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in populate_cache_leaves() local
65 struct cacheinfo *this_leaf = this_cpu_ci->info_list; in populate_cache_leaves()
82 this_cpu_ci->cpu_map_populated = true; in populate_cache_leaves()
/kernel/linux/linux-6.6/arch/loongarch/kernel/
H A Dcacheinfo.c15 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in init_cache_level() local
17 this_cpu_ci->num_levels = in init_cache_level()
19 this_cpu_ci->num_leaves = cache_present; in init_cache_level()
35 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in cache_cpumap_setup() local
37 for (index = 0; index < this_cpu_ci->num_leaves; index++) { in cache_cpumap_setup()
40 this_leaf = this_cpu_ci->info_list + index; in cache_cpumap_setup()
65 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in populate_cache_leaves() local
66 struct cacheinfo *this_leaf = this_cpu_ci->info_list; in populate_cache_leaves()
83 this_cpu_ci->cpu_map_populated = true; in populate_cache_leaves()
/kernel/linux/linux-5.10/arch/s390/kernel/
H A Dcache.c70 struct cpu_cacheinfo *this_cpu_ci; in show_cacheinfo() local
76 this_cpu_ci = get_cpu_cacheinfo(cpumask_any(cpu_online_mask)); in show_cacheinfo()
77 for (idx = 0; idx < this_cpu_ci->num_leaves; idx++) { in show_cacheinfo()
78 cache = this_cpu_ci->info_list + idx; in show_cacheinfo()
130 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in init_cache_level() local
137 if (!this_cpu_ci) in init_cache_level()
147 this_cpu_ci->num_levels = level; in init_cache_level()
148 this_cpu_ci->num_leaves = leaves; in init_cache_level()
154 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in populate_cache_leaves() local
155 struct cacheinfo *this_leaf = this_cpu_ci in populate_cache_leaves()
[all...]
/kernel/linux/linux-5.10/arch/nds32/kernel/
H A Dcacheinfo.c29 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in init_cache_level() local
32 this_cpu_ci->num_levels = 1; in init_cache_level()
33 this_cpu_ci->num_leaves = 2; in init_cache_level()
40 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in populate_cache_leaves() local
41 struct cacheinfo *this_leaf = this_cpu_ci->info_list; in populate_cache_leaves()
43 for (idx = 0, level = 1; level <= this_cpu_ci->num_levels && in populate_cache_leaves()
44 idx < this_cpu_ci->num_leaves; idx++, level++) { in populate_cache_leaves()
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dcacheinfo.c50 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in init_cache_level() local
80 this_cpu_ci->num_levels = level; in init_cache_level()
81 this_cpu_ci->num_leaves = leaves; in init_cache_level()
89 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in populate_cache_leaves() local
90 struct cacheinfo *this_leaf = this_cpu_ci->info_list; in populate_cache_leaves()
92 for (idx = 0, level = 1; level <= this_cpu_ci->num_levels && in populate_cache_leaves()
93 idx < this_cpu_ci->num_leaves; idx++, level++) { in populate_cache_leaves()
/kernel/linux/linux-5.10/arch/riscv/kernel/
H A Dcacheinfo.c38 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(raw_smp_processor_id()); in get_cacheinfo() local
42 for (index = 0; index < this_cpu_ci->num_leaves; index++) { in get_cacheinfo()
43 this_leaf = this_cpu_ci->info_list + index; in get_cacheinfo()
118 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in init_cache_level() local
152 this_cpu_ci->num_levels = levels; in init_cache_level()
153 this_cpu_ci->num_leaves = leaves; in init_cache_level()
160 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in populate_cache_leaves() local
161 struct cacheinfo *this_leaf = this_cpu_ci->info_list; in populate_cache_leaves()
/kernel/linux/linux-5.10/arch/mips/kernel/
H A Dcacheinfo.c23 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in init_cache_level() local
48 this_cpu_ci->num_levels = levels; in init_cache_level()
49 this_cpu_ci->num_leaves = leaves; in init_cache_level()
75 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in populate_cache_leaves() local
76 struct cacheinfo *this_leaf = this_cpu_ci->info_list; in populate_cache_leaves()
97 this_cpu_ci->cpu_map_populated = true; in populate_cache_leaves()
/kernel/linux/linux-6.6/arch/mips/kernel/
H A Dcacheinfo.c23 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in init_cache_level() local
53 this_cpu_ci->num_levels = levels; in init_cache_level()
54 this_cpu_ci->num_leaves = leaves; in init_cache_level()
80 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in populate_cache_leaves() local
81 struct cacheinfo *this_leaf = this_cpu_ci->info_list; in populate_cache_leaves()
113 this_cpu_ci->cpu_map_populated = true; in populate_cache_leaves()
/kernel/linux/linux-6.6/arch/riscv/kernel/
H A Dcacheinfo.c37 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(raw_smp_processor_id()); in get_cacheinfo() local
41 for (index = 0; index < this_cpu_ci->num_leaves; index++) { in get_cacheinfo()
42 this_leaf = this_cpu_ci->info_list + index; in get_cacheinfo()
76 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in populate_cache_leaves() local
77 struct cacheinfo *this_leaf = this_cpu_ci->info_list; in populate_cache_leaves()
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/
H A Dcacheinfo.c880 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in __cache_amd_cpumap_setup() local
890 this_cpu_ci = get_cpu_cacheinfo(i); in __cache_amd_cpumap_setup()
891 if (!this_cpu_ci->info_list) in __cache_amd_cpumap_setup()
893 this_leaf = this_cpu_ci->info_list + index; in __cache_amd_cpumap_setup()
910 this_cpu_ci = get_cpu_cacheinfo(i); in __cache_amd_cpumap_setup()
911 if (!this_cpu_ci->info_list) in __cache_amd_cpumap_setup()
918 this_leaf = this_cpu_ci->info_list + index; in __cache_amd_cpumap_setup()
937 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in __cache_cpumap_setup() local
949 this_leaf = this_cpu_ci->info_list + index; in __cache_cpumap_setup()
990 struct cpu_cacheinfo *this_cpu_ci in init_cache_level() local
1020 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); populate_cache_leaves() local
[all...]
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/
H A Dcacheinfo.c893 struct cpu_cacheinfo *this_cpu_ci; in __cache_amd_cpumap_setup() local
903 this_cpu_ci = get_cpu_cacheinfo(i); in __cache_amd_cpumap_setup()
904 if (!this_cpu_ci->info_list) in __cache_amd_cpumap_setup()
906 this_leaf = this_cpu_ci->info_list + index; in __cache_amd_cpumap_setup()
923 this_cpu_ci = get_cpu_cacheinfo(i); in __cache_amd_cpumap_setup()
924 if (!this_cpu_ci->info_list) in __cache_amd_cpumap_setup()
931 this_leaf = this_cpu_ci->info_list + index; in __cache_amd_cpumap_setup()
950 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in __cache_cpumap_setup() local
962 this_leaf = this_cpu_ci->info_list + index; in __cache_cpumap_setup()
1003 struct cpu_cacheinfo *this_cpu_ci in init_cache_level() local
1033 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); populate_cache_leaves() local
[all...]
/kernel/linux/linux-5.10/drivers/base/
H A Dcacheinfo.c161 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in cache_setup_of_node() local
165 if (this_cpu_ci->info_list->fw_token) { in cache_setup_of_node()
180 this_leaf = this_cpu_ci->info_list + index; in cache_setup_of_node()
220 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in cache_shared_cpu_map_setup() local
225 if (this_cpu_ci->cpu_map_populated) in cache_shared_cpu_map_setup()
239 this_leaf = this_cpu_ci->info_list + index; in cache_shared_cpu_map_setup()
266 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in cache_shared_cpu_map_remove() local
271 this_leaf = this_cpu_ci->info_list + index; in cache_shared_cpu_map_remove()
616 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in cache_add_dev() local
625 this_leaf = this_cpu_ci in cache_add_dev()
[all...]
/kernel/linux/linux-6.6/drivers/base/
H A Dcacheinfo.c289 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in init_of_cache_level() local
319 this_cpu_ci->num_levels = levels; in init_of_cache_level()
320 this_cpu_ci->num_leaves = leaves; in init_of_cache_level()
359 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in cache_shared_cpu_map_setup() local
364 if (this_cpu_ci->cpu_map_populated) in cache_shared_cpu_map_setup()
414 this_cpu_ci->cpu_map_populated = true; in cache_shared_cpu_map_setup()
420 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in cache_shared_cpu_map_remove() local
455 this_cpu_ci->cpu_map_populated = false; in cache_shared_cpu_map_remove()
496 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in fetch_cache_info() local
505 this_cpu_ci in fetch_cache_info()
[all...]
/kernel/linux/linux-5.10/drivers/acpi/
H A Dpptt.c414 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in cache_setup_acpi_cpu() local
421 this_leaf = this_cpu_ci->info_list + index; in cache_setup_acpi_cpu()
/kernel/linux/linux-6.6/drivers/acpi/
H A Dpptt.c424 struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu); in cache_setup_acpi_cpu() local
431 this_leaf = this_cpu_ci->info_list + index; in cache_setup_acpi_cpu()

Completed in 11 milliseconds