Lines Matching refs:l3
28 struct cpuinfo_cache* l3 = NULL; in cpuinfo_x86_mach_init() local
140 if (x86_processor.cache.l3.size != 0) { in cpuinfo_x86_mach_init()
155 if (x86_processor.cache.l3.size != 0) { in cpuinfo_x86_mach_init()
260 l3 = calloc(l3_count, sizeof(struct cpuinfo_cache)); in cpuinfo_x86_mach_init()
261 if (l3 == NULL) { in cpuinfo_x86_mach_init()
267 l3[c] = (struct cpuinfo_cache) { in cpuinfo_x86_mach_init()
268 .size = x86_processor.cache.l3.size, in cpuinfo_x86_mach_init()
269 .associativity = x86_processor.cache.l3.associativity, in cpuinfo_x86_mach_init()
270 .sets = x86_processor.cache.l3.sets, in cpuinfo_x86_mach_init()
271 .partitions = x86_processor.cache.l3.partitions, in cpuinfo_x86_mach_init()
272 .line_size = x86_processor.cache.l3.line_size, in cpuinfo_x86_mach_init()
273 .flags = x86_processor.cache.l3.flags, in cpuinfo_x86_mach_init()
279 processors[t].cache.l3 = &l3[t / threads_per_l3]; in cpuinfo_x86_mach_init()
315 cpuinfo_cache[cpuinfo_cache_level_3] = l3; in cpuinfo_x86_mach_init()
344 l1i = l1d = l2 = l3 = l4 = NULL; in cpuinfo_x86_mach_init()
354 free(l3); in cpuinfo_x86_mach_init()