18
18
"%s/devices/system/cpu/cpu%d/topology/package_cpus_list"
19
19
#define PACKAGE_CPUS_FMT_OLD \
20
20
"%s/devices/system/cpu/cpu%d/topology/core_siblings_list"
21
- #define DIE_SIB_FMT \
21
+ #define DIE_CPUS_FMT \
22
22
"%s/devices/system/cpu/cpu%d/topology/die_cpus_list"
23
23
#define THRD_SIB_FMT \
24
24
"%s/devices/system/cpu/cpu%d/topology/thread_siblings_list"
@@ -73,10 +73,10 @@ static int build_cpu_topology(struct cpu_topology *tp, int cpu)
73
73
ret = 0 ;
74
74
75
75
try_dies :
76
- if (!tp -> die_siblings )
76
+ if (!tp -> die_cpus_list )
77
77
goto try_threads ;
78
78
79
- scnprintf (filename , MAXPATHLEN , DIE_SIB_FMT ,
79
+ scnprintf (filename , MAXPATHLEN , DIE_CPUS_FMT ,
80
80
sysfs__mountpoint (), cpu );
81
81
fp = fopen (filename , "r" );
82
82
if (!fp )
@@ -91,13 +91,13 @@ static int build_cpu_topology(struct cpu_topology *tp, int cpu)
91
91
if (p )
92
92
* p = '\0' ;
93
93
94
- for (i = 0 ; i < tp -> die_sib ; i ++ ) {
95
- if (!strcmp (buf , tp -> die_siblings [i ]))
94
+ for (i = 0 ; i < tp -> die_cpus_lists ; i ++ ) {
95
+ if (!strcmp (buf , tp -> die_cpus_list [i ]))
96
96
break ;
97
97
}
98
- if (i == tp -> die_sib ) {
99
- tp -> die_siblings [i ] = buf ;
100
- tp -> die_sib ++ ;
98
+ if (i == tp -> die_cpus_lists ) {
99
+ tp -> die_cpus_list [i ] = buf ;
100
+ tp -> die_cpus_lists ++ ;
101
101
buf = NULL ;
102
102
len = 0 ;
103
103
}
@@ -148,10 +148,8 @@ void cpu_topology__delete(struct cpu_topology *tp)
148
148
for (i = 0 ; i < tp -> package_cpus_lists ; i ++ )
149
149
zfree (& tp -> package_cpus_list [i ]);
150
150
151
- if (tp -> die_sib ) {
152
- for (i = 0 ; i < tp -> die_sib ; i ++ )
153
- zfree (& tp -> die_siblings [i ]);
154
- }
151
+ for (i = 0 ; i < tp -> die_cpus_lists ; i ++ )
152
+ zfree (& tp -> die_cpus_list [i ]);
155
153
156
154
for (i = 0 ; i < tp -> thread_sib ; i ++ )
157
155
zfree (& tp -> thread_siblings [i ]);
@@ -170,7 +168,7 @@ static bool has_die_topology(void)
170
168
if (strncmp (uts .machine , "x86_64" , 6 ))
171
169
return false;
172
170
173
- scnprintf (filename , MAXPATHLEN , DIE_SIB_FMT ,
171
+ scnprintf (filename , MAXPATHLEN , DIE_CPUS_FMT ,
174
172
sysfs__mountpoint (), 0 );
175
173
if (access (filename , F_OK ) == -1 )
176
174
return false;
@@ -214,7 +212,7 @@ struct cpu_topology *cpu_topology__new(void)
214
212
tp -> package_cpus_list = addr ;
215
213
addr += sz ;
216
214
if (has_die ) {
217
- tp -> die_siblings = addr ;
215
+ tp -> die_cpus_list = addr ;
218
216
addr += sz ;
219
217
}
220
218
tp -> thread_siblings = addr ;
0 commit comments