Lines Matching +full:max +full:- +full:by +full:- +full:define
8 Documentation/ABI/stable/sysfs-devices-system-cpu.
10 Architecture-neutral, drivers/base/topology.c, exports these attributes.
15 For an architecture to support this feature, it must define some of
16 these macros in include/asm-XXX/topology.h::
18 #define topology_physical_package_id(cpu)
19 #define topology_die_id(cpu)
20 #define topology_cluster_id(cpu)
21 #define topology_core_id(cpu)
22 #define topology_book_id(cpu)
23 #define topology_drawer_id(cpu)
24 #define topology_sibling_cpumask(cpu)
25 #define topology_core_cpumask(cpu)
26 #define topology_cluster_cpumask(cpu)
27 #define topology_die_cpumask(cpu)
28 #define topology_book_cpumask(cpu)
29 #define topology_drawer_cpumask(cpu)
38 not defined by include/asm-XXX/topology.h:
40 1) topology_physical_package_id: -1
41 2) topology_die_id: -1
42 3) topology_cluster_id: -1
44 5) topology_book_id: -1
45 6) topology_drawer_id: -1
58 kernel_max: the maximum CPU index allowed by the kernel configuration.
59 [NR_CPUS-1]
62 HOTPLUGGED off or exceed the limit of CPUs allowed by the
78 In this example, there are 64 CPUs in the system but cpus 32-63 exceed
79 the kernel max which is limited to 0..31 by the NR_CPUS config option
80 being 32. Note also that CPUs 2 and 4-31 are not online but could be
84 offline: 2,4-31,32-63
85 online: 0-1,3
86 possible: 0-31
87 present: 0-31
95 offline: 2,4-127,128-143
96 online: 0-1,3
97 possible: 0-127
98 present: 0-3
100 See Documentation/core-api/cpu_hotplug.rst for the possible_cpus=NUM