Lines Matching refs:cpu_id

263 	int timeout, cpu_id;  in do_boot_cpu()  local
265 cpu_id = ++cpucount; in do_boot_cpu()
271 idle = fork_idle(cpu_id); in do_boot_cpu()
273 panic("failed fork for CPU#%d.", cpu_id); in do_boot_cpu()
277 map_cpu_to_physid(cpu_id, phys_id); in do_boot_cpu()
280 printk("Booting processor %d/%d\n", phys_id, cpu_id); in do_boot_cpu()
282 task_thread_info(idle)->cpu = cpu_id; in do_boot_cpu()
314 Dprintk("Before Callout %d.\n", cpu_id); in do_boot_cpu()
315 cpumask_set_cpu(cpu_id, &cpu_callout_map); in do_boot_cpu()
316 Dprintk("After Callout %d.\n", cpu_id); in do_boot_cpu()
322 if (cpumask_test_cpu(cpu_id, &cpu_callin_map)) in do_boot_cpu()
327 if (cpumask_test_cpu(cpu_id, &cpu_callin_map)) { in do_boot_cpu()
338 unmap_cpu_to_physid(cpu_id, phys_id); in do_boot_cpu()
339 cpumask_clear_cpu(cpu_id, &cpu_callout_map); in do_boot_cpu()
340 cpumask_clear_cpu(cpu_id, &cpu_callin_map); in do_boot_cpu()
341 cpumask_clear_cpu(cpu_id, &cpu_initialized); in do_boot_cpu()
346 int __cpu_up(unsigned int cpu_id, struct task_struct *tidle) in __cpu_up() argument
350 cpumask_set_cpu(cpu_id, &smp_commenced_mask); in __cpu_up()
356 if (cpu_online(cpu_id)) in __cpu_up()
360 if (!cpu_online(cpu_id)) in __cpu_up()
368 int cpu_id, timeout; in smp_cpus_done() local
379 for_each_online_cpu(cpu_id) in smp_cpus_done()
380 show_cpu_info(cpu_id); in smp_cpus_done()
387 for_each_cpu(cpu_id,cpu_online_mask) in smp_cpus_done()
388 bogosum += cpu_data[cpu_id].loops_per_jiffy; in smp_cpus_done()
459 int cpu_id = smp_processor_id(); in smp_callin() local
462 if (cpumask_test_cpu(cpu_id, &cpu_callin_map)) { in smp_callin()
464 phys_id, cpu_id); in smp_callin()
467 Dprintk("CPU#%d (phys ID: %d) waiting for CALLOUT\n", cpu_id, phys_id); in smp_callin()
473 if (cpumask_test_cpu(cpu_id, &cpu_callout_map)) in smp_callin()
480 cpu_id); in smp_callin()
485 cpumask_set_cpu(cpu_id, &cpu_callin_map); in smp_callin()
490 int cpu_id = smp_processor_id(); in smp_online() local
492 notify_cpu_starting(cpu_id); in smp_online()
500 smp_store_cpu_info(cpu_id); in smp_online()
502 set_cpu_online(cpu_id, true); in smp_online()
546 static void __init smp_store_cpu_info(int cpu_id) in smp_store_cpu_info() argument
548 struct cpuinfo_m32r *ci = cpu_data + cpu_id; in smp_store_cpu_info()
554 static void __init show_cpu_info(int cpu_id) in show_cpu_info() argument
556 struct cpuinfo_m32r *ci = &cpu_data[cpu_id]; in show_cpu_info()
558 printk("CPU#%d : ", cpu_id); in show_cpu_info()
612 static void __init map_cpu_to_physid(int cpu_id, int phys_id) in map_cpu_to_physid() argument
614 physid_2_cpu[phys_id] = cpu_id; in map_cpu_to_physid()
615 cpu_2_physid[cpu_id] = phys_id; in map_cpu_to_physid()
622 static void __init unmap_cpu_to_physid(int cpu_id, int phys_id) in unmap_cpu_to_physid() argument
625 cpu_2_physid[cpu_id] = -1; in unmap_cpu_to_physid()