cpu_topology      690 arch/arc/kernel/setup.c static DEFINE_PER_CPU(struct cpu, cpu_topology);
cpu_topology      697 arch/arc/kernel/setup.c 	    register_cpu(&per_cpu(cpu_topology, cpu), cpu);
cpu_topology      186 arch/arm/kernel/topology.c 	return &cpu_topology[cpu].thread_sibling;
cpu_topology      196 arch/arm/kernel/topology.c 	struct cpu_topology *cpuid_topo = &cpu_topology[cpuid];
cpu_topology      236 arch/arm/kernel/topology.c 		cpuid, cpu_topology[cpuid].thread_id,
cpu_topology      237 arch/arm/kernel/topology.c 		cpu_topology[cpuid].core_id,
cpu_topology      238 arch/arm/kernel/topology.c 		cpu_topology[cpuid].package_id, mpidr);
cpu_topology       26 arch/arm64/kernel/topology.c 	struct cpu_topology *cpuid_topo = &cpu_topology[cpuid];
cpu_topology       96 arch/arm64/kernel/topology.c 			cpu_topology[cpu].thread_id = topology_id;
cpu_topology       98 arch/arm64/kernel/topology.c 			cpu_topology[cpu].core_id   = topology_id;
cpu_topology      100 arch/arm64/kernel/topology.c 			cpu_topology[cpu].thread_id  = -1;
cpu_topology      101 arch/arm64/kernel/topology.c 			cpu_topology[cpu].core_id    = topology_id;
cpu_topology      104 arch/arm64/kernel/topology.c 		cpu_topology[cpu].package_id = topology_id;
cpu_topology      115 arch/arm64/kernel/topology.c 				cpu_topology[cpu].llc_id = cache_id;
cpu_topology       16 arch/parisc/include/asm/topology.h extern struct cputopo_parisc cpu_topology[NR_CPUS];
cpu_topology       18 arch/parisc/include/asm/topology.h #define topology_physical_package_id(cpu)	(cpu_topology[cpu].socket_id)
cpu_topology       19 arch/parisc/include/asm/topology.h #define topology_core_id(cpu)		(cpu_topology[cpu].core_id)
cpu_topology       20 arch/parisc/include/asm/topology.h #define topology_core_cpumask(cpu)	(&cpu_topology[cpu].core_sibling)
cpu_topology       21 arch/parisc/include/asm/topology.h #define topology_sibling_cpumask(cpu)	(&cpu_topology[cpu].thread_sibling)
cpu_topology       22 arch/parisc/kernel/topology.c struct cputopo_parisc cpu_topology[NR_CPUS] __read_mostly;
cpu_topology       23 arch/parisc/kernel/topology.c EXPORT_SYMBOL_GPL(cpu_topology);
cpu_topology       27 arch/parisc/kernel/topology.c 	return &cpu_topology[cpu].core_sibling;
cpu_topology       32 arch/parisc/kernel/topology.c 	struct cputopo_parisc *cpu_topo, *cpuid_topo = &cpu_topology[cpuid];
cpu_topology       37 arch/parisc/kernel/topology.c 		cpu_topo = &cpu_topology[cpu];
cpu_topology       65 arch/parisc/kernel/topology.c 	struct cputopo_parisc *cpuid_topo = &cpu_topology[cpuid];
cpu_topology       86 arch/parisc/kernel/topology.c 			cpuid_topo->core_id = cpu_topology[cpu].core_id;
cpu_topology       89 arch/parisc/kernel/topology.c 				cpuid_topo->socket_id = cpu_topology[cpu].socket_id;
cpu_topology       96 arch/parisc/kernel/topology.c 			max_socket = max(max_socket, cpu_topology[cpu].socket_id);
cpu_topology      105 arch/parisc/kernel/topology.c 		cpuid, cpu_topology[cpuid].thread_id,
cpu_topology      106 arch/parisc/kernel/topology.c 		cpu_topology[cpuid].core_id,
cpu_topology      107 arch/parisc/kernel/topology.c 		cpu_topology[cpuid].socket_id);
cpu_topology      129 arch/parisc/kernel/topology.c 		struct cputopo_parisc *cpu_topo = &(cpu_topology[cpu]);
cpu_topology       27 arch/s390/include/asm/topology.h extern struct cpu_topology_s390 cpu_topology[NR_CPUS];
cpu_topology       30 arch/s390/include/asm/topology.h #define topology_physical_package_id(cpu) (cpu_topology[cpu].socket_id)
cpu_topology       31 arch/s390/include/asm/topology.h #define topology_thread_id(cpu)		  (cpu_topology[cpu].thread_id)
cpu_topology       32 arch/s390/include/asm/topology.h #define topology_sibling_cpumask(cpu)	  (&cpu_topology[cpu].thread_mask)
cpu_topology       33 arch/s390/include/asm/topology.h #define topology_core_id(cpu)		  (cpu_topology[cpu].core_id)
cpu_topology       34 arch/s390/include/asm/topology.h #define topology_core_cpumask(cpu)	  (&cpu_topology[cpu].core_mask)
cpu_topology       35 arch/s390/include/asm/topology.h #define topology_book_id(cpu)		  (cpu_topology[cpu].book_id)
cpu_topology       36 arch/s390/include/asm/topology.h #define topology_book_cpumask(cpu)	  (&cpu_topology[cpu].book_mask)
cpu_topology       37 arch/s390/include/asm/topology.h #define topology_drawer_id(cpu)		  (cpu_topology[cpu].drawer_id)
cpu_topology       38 arch/s390/include/asm/topology.h #define topology_drawer_cpumask(cpu)	  (&cpu_topology[cpu].drawer_mask)
cpu_topology       39 arch/s390/include/asm/topology.h #define topology_cpu_dedicated(cpu)	  (cpu_topology[cpu].dedicated)
cpu_topology       74 arch/s390/include/asm/topology.h 	return cpu_topology[cpu].node_id;
cpu_topology       63 arch/s390/kernel/topology.c struct cpu_topology_s390 cpu_topology[NR_CPUS];
cpu_topology       64 arch/s390/kernel/topology.c EXPORT_SYMBOL_GPL(cpu_topology);
cpu_topology      131 arch/s390/kernel/topology.c 			topo = &cpu_topology[lcpu + i];
cpu_topology      254 arch/s390/kernel/topology.c 		topo = &cpu_topology[cpu];
cpu_topology      485 arch/s390/kernel/topology.c 	return &cpu_topology[cpu].thread_mask;
cpu_topology      491 arch/s390/kernel/topology.c 	return &cpu_topology[cpu].core_mask;
cpu_topology      496 arch/s390/kernel/topology.c 	return &cpu_topology[cpu].book_mask;
cpu_topology      501 arch/s390/kernel/topology.c 	return &cpu_topology[cpu].drawer_mask;
cpu_topology      360 arch/s390/numa/mode_emu.c 		top = &cpu_topology[cpu];
cpu_topology      383 arch/s390/numa/mode_emu.c 		top = &cpu_topology[cpu];
cpu_topology      444 arch/s390/numa/mode_emu.c 		cpu_topology[cpu].node_id = node_id;
cpu_topology      286 drivers/base/arch_topology.c 				cpu_topology[cpu].package_id = package_id;
cpu_topology      287 drivers/base/arch_topology.c 				cpu_topology[cpu].core_id = core_id;
cpu_topology      288 drivers/base/arch_topology.c 				cpu_topology[cpu].thread_id = i;
cpu_topology      308 drivers/base/arch_topology.c 		cpu_topology[cpu].package_id = package_id;
cpu_topology      309 drivers/base/arch_topology.c 		cpu_topology[cpu].core_id = core_id;
cpu_topology      417 drivers/base/arch_topology.c 		if (cpu_topology[cpu].package_id == -1)
cpu_topology      431 drivers/base/arch_topology.c struct cpu_topology cpu_topology[NR_CPUS];
cpu_topology      432 drivers/base/arch_topology.c EXPORT_SYMBOL_GPL(cpu_topology);
cpu_topology      439 drivers/base/arch_topology.c 	if (cpumask_subset(&cpu_topology[cpu].core_sibling, core_mask)) {
cpu_topology      441 drivers/base/arch_topology.c 		core_mask = &cpu_topology[cpu].core_sibling;
cpu_topology      443 drivers/base/arch_topology.c 	if (cpu_topology[cpu].llc_id != -1) {
cpu_topology      444 drivers/base/arch_topology.c 		if (cpumask_subset(&cpu_topology[cpu].llc_sibling, core_mask))
cpu_topology      445 drivers/base/arch_topology.c 			core_mask = &cpu_topology[cpu].llc_sibling;
cpu_topology      453 drivers/base/arch_topology.c 	struct cpu_topology *cpu_topo, *cpuid_topo = &cpu_topology[cpuid];
cpu_topology      458 drivers/base/arch_topology.c 		cpu_topo = &cpu_topology[cpu];
cpu_topology      481 drivers/base/arch_topology.c 	struct cpu_topology *cpu_topo = &cpu_topology[cpu];
cpu_topology      497 drivers/base/arch_topology.c 		struct cpu_topology *cpu_topo = &cpu_topology[cpu];
cpu_topology       47 include/linux/arch_topology.h extern struct cpu_topology cpu_topology[NR_CPUS];
cpu_topology       49 include/linux/arch_topology.h #define topology_physical_package_id(cpu)	(cpu_topology[cpu].package_id)
cpu_topology       50 include/linux/arch_topology.h #define topology_core_id(cpu)		(cpu_topology[cpu].core_id)
cpu_topology       51 include/linux/arch_topology.h #define topology_core_cpumask(cpu)	(&cpu_topology[cpu].core_sibling)
cpu_topology       52 include/linux/arch_topology.h #define topology_sibling_cpumask(cpu)	(&cpu_topology[cpu].thread_sibling)
cpu_topology       53 include/linux/arch_topology.h #define topology_llc_cpumask(cpu)	(&cpu_topology[cpu].llc_sibling)
cpu_topology       31 tools/perf/util/cputopo.c static int build_cpu_topology(struct cpu_topology *tp, int cpu)
cpu_topology      134 tools/perf/util/cputopo.c void cpu_topology__delete(struct cpu_topology *tp)
cpu_topology      174 tools/perf/util/cputopo.c struct cpu_topology *cpu_topology__new(void)
cpu_topology      176 tools/perf/util/cputopo.c 	struct cpu_topology *tp = NULL;
cpu_topology       28 tools/perf/util/cputopo.h struct cpu_topology *cpu_topology__new(void);
cpu_topology       29 tools/perf/util/cputopo.h void cpu_topology__delete(struct cpu_topology *tp);
cpu_topology      573 tools/perf/util/header.c 	struct cpu_topology *tp;
cpu_topology     2854 tools/perf/util/header.c 	FEAT_OPR(CPU_TOPOLOGY,	cpu_topology,	true),
cpu_topology     2612 tools/power/x86/turbostat/turbostat.c int get_physical_node_id(struct cpu_topology *thiscpu)
cpu_topology     2631 tools/power/x86/turbostat/turbostat.c int get_thread_siblings(struct cpu_topology *thiscpu)
cpu_topology     4975 tools/power/x86/turbostat/turbostat.c 	cpus = calloc(1, (topo.max_cpu_num  + 1) * sizeof(struct cpu_topology));