/kernel/linux/linux-5.10/arch/loongarch/kernel/ |
H A D | smp.c | 40 cpumask_t cpu_sibling_map[NR_CPUS] __read_mostly; 41 EXPORT_SYMBOL(cpu_sibling_map); variable 85 cpumask_set_cpu(i, &cpu_sibling_map[cpu]); in set_cpu_sibling_map() 86 cpumask_set_cpu(cpu, &cpu_sibling_map[i]); in set_cpu_sibling_map() 97 cpumask_clear_cpu(i, &cpu_sibling_map[cpu]); in clear_cpu_sibling_map() 98 cpumask_clear_cpu(cpu, &cpu_sibling_map[i]); in clear_cpu_sibling_map() 127 &temp_foreign_map, &cpu_sibling_map[i]); in calculate_cpu_foreign_map()
|
/kernel/linux/linux-5.10/arch/ia64/kernel/ |
H A D | smpboot.c | 23 * Setup cpu_sibling_map and cpu_core_map 117 DEFINE_PER_CPU_SHARED_ALIGNED(cpumask_t, cpu_sibling_map); 118 EXPORT_PER_CPU_SYMBOL(cpu_sibling_map); variable 567 for_each_cpu(i, &per_cpu(cpu_sibling_map, cpu)) in clear_cpu_sibling_map() 568 cpumask_clear_cpu(cpu, &per_cpu(cpu_sibling_map, i)); in clear_cpu_sibling_map() 572 per_cpu(cpu_sibling_map, cpu) = cpu_core_map[cpu] = CPU_MASK_NONE; in clear_cpu_sibling_map() 583 cpumask_clear_cpu(cpu, &per_cpu(cpu_sibling_map, cpu)); in remove_siblinginfo() 707 &per_cpu(cpu_sibling_map, cpu)); in set_cpu_sibling_map() 709 &per_cpu(cpu_sibling_map, i)); in set_cpu_sibling_map() 740 cpumask_set_cpu(cpu, &per_cpu(cpu_sibling_map, cp in __cpu_up() [all...] |
/kernel/linux/linux-6.6/arch/ia64/kernel/ |
H A D | smpboot.c | 23 * Setup cpu_sibling_map and cpu_core_map 118 DEFINE_PER_CPU_SHARED_ALIGNED(cpumask_t, cpu_sibling_map); 119 EXPORT_PER_CPU_SYMBOL(cpu_sibling_map); variable 568 for_each_cpu(i, &per_cpu(cpu_sibling_map, cpu)) in clear_cpu_sibling_map() 569 cpumask_clear_cpu(cpu, &per_cpu(cpu_sibling_map, i)); in clear_cpu_sibling_map() 573 per_cpu(cpu_sibling_map, cpu) = cpu_core_map[cpu] = CPU_MASK_NONE; in clear_cpu_sibling_map() 582 cpumask_clear_cpu(cpu, &per_cpu(cpu_sibling_map, cpu)); in remove_siblinginfo() 704 &per_cpu(cpu_sibling_map, cpu)); in set_cpu_sibling_map() 706 &per_cpu(cpu_sibling_map, i)); in set_cpu_sibling_map() 737 cpumask_set_cpu(cpu, &per_cpu(cpu_sibling_map, cp in __cpu_up() [all...] |
/kernel/linux/linux-6.6/arch/loongarch/kernel/ |
H A D | smp.c | 43 cpumask_t cpu_sibling_map[NR_CPUS] __read_mostly; 44 EXPORT_SYMBOL(cpu_sibling_map); variable 113 cpumask_set_cpu(i, &cpu_sibling_map[cpu]); in set_cpu_sibling_map() 114 cpumask_set_cpu(cpu, &cpu_sibling_map[i]); in set_cpu_sibling_map() 125 cpumask_clear_cpu(i, &cpu_sibling_map[cpu]); in clear_cpu_sibling_map() 126 cpumask_clear_cpu(cpu, &cpu_sibling_map[i]); in clear_cpu_sibling_map() 155 &temp_foreign_map, &cpu_sibling_map[i]); in calculate_cpu_foreign_map()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | smp.h | 114 DECLARE_PER_CPU(cpumask_var_t, cpu_sibling_map); 121 return per_cpu(cpu_sibling_map, cpu); in cpu_sibling_mask() 150 return per_cpu(cpu_sibling_map, cpu); in cpu_smt_mask()
|
H A D | topology.h | 143 #define topology_sibling_cpumask(cpu) (per_cpu(cpu_sibling_map, cpu))
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | smp.h | 108 DECLARE_PER_CPU(cpumask_var_t, cpu_sibling_map); 115 return per_cpu(cpu_sibling_map, cpu); in cpu_sibling_mask() 146 return per_cpu(cpu_sibling_map, cpu); in cpu_smt_mask()
|
/kernel/linux/linux-5.10/arch/mips/kernel/ |
H A D | smp.c | 51 cpumask_t cpu_sibling_map[NR_CPUS] __read_mostly; 52 EXPORT_SYMBOL(cpu_sibling_map); variable 90 cpumask_set_cpu(i, &cpu_sibling_map[cpu]); in set_cpu_sibling_map() 91 cpumask_set_cpu(cpu, &cpu_sibling_map[i]); in set_cpu_sibling_map() 95 cpumask_set_cpu(cpu, &cpu_sibling_map[cpu]); in set_cpu_sibling_map() 134 &temp_foreign_map, &cpu_sibling_map[i]); in calculate_cpu_foreign_map()
|
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | smp.c | 51 cpumask_t cpu_sibling_map[NR_CPUS] __read_mostly; 52 EXPORT_SYMBOL(cpu_sibling_map); variable 108 cpumask_set_cpu(i, &cpu_sibling_map[cpu]); in set_cpu_sibling_map() 109 cpumask_set_cpu(cpu, &cpu_sibling_map[i]); in set_cpu_sibling_map() 113 cpumask_set_cpu(cpu, &cpu_sibling_map[cpu]); in set_cpu_sibling_map() 152 &temp_foreign_map, &cpu_sibling_map[i]); in calculate_cpu_foreign_map()
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | topology.h | 18 #define topology_sibling_cpumask(cpu) (&cpu_sibling_map[cpu])
|
H A D | smp.h | 24 extern cpumask_t cpu_sibling_map[];
|
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | topology.h | 18 #define topology_sibling_cpumask(cpu) (&cpu_sibling_map[cpu])
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | topology.h | 15 #define topology_sibling_cpumask(cpu) (&cpu_sibling_map[cpu])
|
H A D | smp.h | 60 extern cpumask_t cpu_sibling_map[];
|
/kernel/linux/linux-5.10/arch/ia64/include/asm/ |
H A D | topology.h | 45 #define topology_sibling_cpumask(cpu) (&per_cpu(cpu_sibling_map, cpu))
|
H A D | smp.h | 56 DECLARE_PER_CPU_SHARED_ALIGNED(cpumask_t, cpu_sibling_map);
|
/kernel/linux/linux-6.6/arch/ia64/include/asm/ |
H A D | topology.h | 45 #define topology_sibling_cpumask(cpu) (&per_cpu(cpu_sibling_map, cpu))
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | topology.h | 35 #define topology_sibling_cpumask(cpu) (&cpu_sibling_map[cpu])
|
H A D | smp.h | 18 extern cpumask_t cpu_sibling_map[];
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | smp_64.h | 34 DECLARE_PER_CPU(cpumask_t, cpu_sibling_map);
|
H A D | topology_64.h | 50 #define topology_sibling_cpumask(cpu) (&per_cpu(cpu_sibling_map, cpu))
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | topology_64.h | 50 #define topology_sibling_cpumask(cpu) (&per_cpu(cpu_sibling_map, cpu))
|
H A D | smp_64.h | 34 DECLARE_PER_CPU(cpumask_t, cpu_sibling_map);
|
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | smp_64.c | 61 DEFINE_PER_CPU(cpumask_t, cpu_sibling_map) = CPU_MASK_NONE; 71 EXPORT_PER_CPU_SYMBOL(cpu_sibling_map); variable 1263 cpumask_clear(&per_cpu(cpu_sibling_map, i)); in smp_fill_in_sib_core_maps() 1265 cpumask_set_cpu(i, &per_cpu(cpu_sibling_map, i)); in smp_fill_in_sib_core_maps() 1272 cpumask_set_cpu(j, &per_cpu(cpu_sibling_map, i)); in smp_fill_in_sib_core_maps() 1344 for_each_cpu(i, &per_cpu(cpu_sibling_map, cpu)) in __cpu_disable() 1345 cpumask_clear_cpu(cpu, &per_cpu(cpu_sibling_map, i)); in __cpu_disable() 1346 cpumask_clear(&per_cpu(cpu_sibling_map, cpu)); in __cpu_disable()
|
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | smp_64.c | 61 DEFINE_PER_CPU(cpumask_t, cpu_sibling_map) = CPU_MASK_NONE; 71 EXPORT_PER_CPU_SYMBOL(cpu_sibling_map); variable 1273 cpumask_clear(&per_cpu(cpu_sibling_map, i)); in smp_fill_in_sib_core_maps() 1275 cpumask_set_cpu(i, &per_cpu(cpu_sibling_map, i)); in smp_fill_in_sib_core_maps() 1282 cpumask_set_cpu(j, &per_cpu(cpu_sibling_map, i)); in smp_fill_in_sib_core_maps() 1354 for_each_cpu(i, &per_cpu(cpu_sibling_map, cpu)) in __cpu_disable() 1355 cpumask_clear_cpu(cpu, &per_cpu(cpu_sibling_map, i)); in __cpu_disable() 1356 cpumask_clear(&per_cpu(cpu_sibling_map, cpu)); in __cpu_disable()
|