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

Lines Matching defs:cpuid

384 		int cpuid = of_getintprop_default(dp, mid_prop, -1);
388 if (cpuid < 0) {
389 this_mid_prop = "cpuid";
390 cpuid = of_getintprop_default(dp, this_mid_prop, -1);
392 if (cpuid < 0) {
398 if (cpuid >= NR_CPUS) {
401 cpuid, NR_CPUS);
405 ret = func(dp, cpuid, arg);
412 static void *check_cpu_node(struct device_node *dp, int cpuid, int id)
414 if (id == cpuid)
419 struct device_node *of_find_node_by_cpuid(int cpuid)
421 return of_iterate_over_cpus(check_cpu_node, cpuid);
424 static void *record_one_cpu(struct device_node *dp, int cpuid, int arg)
428 set_cpu_present(cpuid, true);
429 set_cpu_possible(cpuid, true);
443 static void *fill_in_one_cpu(struct device_node *dp, int cpuid, int arg)
448 if (of_find_property(dp, "cpuid", NULL)) {
468 if (cpuid != real_hard_smp_processor_id())
470 cpuid = 0;
473 cpu_data(cpuid).clock_tick =
477 cpu_data(cpuid).dcache_size =
480 cpu_data(cpuid).dcache_line_size =
483 cpu_data(cpuid).icache_size =
486 cpu_data(cpuid).icache_line_size =
489 cpu_data(cpuid).ecache_size =
491 cpu_data(cpuid).ecache_line_size =
493 if (!cpu_data(cpuid).ecache_size ||
494 !cpu_data(cpuid).ecache_line_size) {
495 cpu_data(cpuid).ecache_size =
499 cpu_data(cpuid).ecache_line_size =
504 cpu_data(cpuid).core_id = portid + 1;
505 cpu_data(cpuid).proc_id = portid;
510 cpu_data(cpuid).dcache_size =
512 cpu_data(cpuid).dcache_line_size =
515 cpu_data(cpuid).icache_size =
517 cpu_data(cpuid).icache_line_size =
520 cpu_data(cpuid).ecache_size =
523 cpu_data(cpuid).ecache_line_size =
526 cpu_data(cpuid).core_id = 0;
527 cpu_data(cpuid).proc_id = -1;