• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/cpu/

Lines Matching refs:split

131 	} split;
140 } split;
147 } split;
287 eax->split.is_self_initializing = 1;
288 eax->split.type = types[leaf];
289 eax->split.level = levels[leaf];
290 eax->split.num_threads_sharing = 0;
291 eax->split.num_cores_on_die = current_cpu_data.x86_max_cores - 1;
295 eax->split.is_fully_associative = 1;
296 ebx->split.coherency_line_size = line_size - 1;
297 ebx->split.ways_of_associativity = assoc - 1;
298 ebx->split.physical_line_partition = lines_per_tag - 1;
299 ecx->split.number_of_sets = (size_in_kb * 1024) / line_size /
300 (ebx->split.ways_of_associativity + 1) - 1;
582 if (eax.split.type == CACHE_TYPE_NULL)
588 this_leaf->size = (ecx.split.number_of_sets + 1) *
589 (ebx.split.coherency_line_size + 1) *
590 (ebx.split.physical_line_partition + 1) *
591 (ebx.split.ways_of_associativity + 1);
606 } while (cache_eax.split.type != CACHE_TYPE_NULL);
640 switch (this_leaf.eax.split.level) {
642 if (this_leaf.eax.split.type ==
645 else if (this_leaf.eax.split.type ==
651 num_threads_sharing = 1 + this_leaf.eax.split.num_threads_sharing;
657 num_threads_sharing = 1 + this_leaf.eax.split.num_threads_sharing;
783 num_threads_sharing = 1 + this_leaf->eax.split.num_threads_sharing;
914 show_one_plus(level, eax.split.level, 0);
915 show_one_plus(coherency_line_size, ebx.split.coherency_line_size, 1);
916 show_one_plus(physical_line_partition, ebx.split.physical_line_partition, 1);
917 show_one_plus(ways_of_associativity, ebx.split.ways_of_associativity, 1);
918 show_one_plus(number_of_sets, ecx.split.number_of_sets, 1);
956 switch (this_leaf->eax.split.type) {