Lines Matching refs:phys_id

165 	int phys_id;  in smp_prepare_cpus()  local
174 for (phys_id = 0 ; phys_id < nr_cpu ; phys_id++) in smp_prepare_cpus()
175 physid_set(phys_id, phys_cpu_present_map); in smp_prepare_cpus()
202 for (phys_id = 0 ; phys_id < NR_CPUS ; phys_id++) { in smp_prepare_cpus()
206 if (phys_id == bsp_phys_id) in smp_prepare_cpus()
209 if (!physid_isset(phys_id, phys_cpu_present_map)) in smp_prepare_cpus()
215 do_boot_cpu(phys_id); in smp_prepare_cpus()
220 if (physid_to_cpu(phys_id) == -1) { in smp_prepare_cpus()
221 physid_clear(phys_id, phys_cpu_present_map); in smp_prepare_cpus()
223 "cannot use it.\n", phys_id); in smp_prepare_cpus()
259 static void __init do_boot_cpu(int phys_id) in do_boot_cpu() argument
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()
293 cpumask_set_cpu(phys_id, &cpu_bootout_map); in do_boot_cpu()
296 send_IPI_mask_phys(cpumask_of(phys_id), CPU_BOOT_IPI, 0); in do_boot_cpu()
305 send_status = !cpumask_test_cpu(phys_id, &cpu_bootin_map); in do_boot_cpu()
338 unmap_cpu_to_physid(cpu_id, phys_id); in do_boot_cpu()
458 int phys_id = hard_smp_processor_id(); in smp_callin() local
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()
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
624 physid_2_cpu[phys_id] = -1; in unmap_cpu_to_physid()