Lines Matching defs:cpu_topo
511 struct cpu_topology *cpu_topo, *cpuid_topo = &cpu_topology[cpuid];
516 cpu_topo = &cpu_topology[cpu];
518 if (cpu_topo->llc_id != -1 && cpuid_topo->llc_id == cpu_topo->llc_id) {
520 cpumask_set_cpu(cpuid, &cpu_topo->llc_sibling);
523 if (cpuid_topo->package_id != cpu_topo->package_id)
526 cpumask_set_cpu(cpuid, &cpu_topo->core_sibling);
529 if (cpuid_topo->core_id != cpu_topo->core_id)
532 cpumask_set_cpu(cpuid, &cpu_topo->thread_sibling);
539 struct cpu_topology *cpu_topo = &cpu_topology[cpu];
541 cpumask_clear(&cpu_topo->llc_sibling);
542 cpumask_set_cpu(cpu, &cpu_topo->llc_sibling);
544 cpumask_clear(&cpu_topo->core_sibling);
545 cpumask_set_cpu(cpu, &cpu_topo->core_sibling);
546 cpumask_clear(&cpu_topo->thread_sibling);
547 cpumask_set_cpu(cpu, &cpu_topo->thread_sibling);
555 struct cpu_topology *cpu_topo = &cpu_topology[cpu];
557 cpu_topo->thread_id = -1;
558 cpu_topo->core_id = -1;
559 cpu_topo->package_id = -1;
560 cpu_topo->llc_id = -1;