Lines Matching refs:cpu
80 int cpu, num = 0; in smp_cpus_done() local
82 for_each_online_cpu(cpu) { in smp_cpus_done()
84 bogosum += cpu_data(cpu).udelay_val; in smp_cpus_done()
124 void smp_send_reschedule(int cpu) in smp_send_reschedule() argument
131 sparc32_ipi_ops->resched(cpu); in smp_send_reschedule()
138 void arch_send_call_function_single_ipi(int cpu) in arch_send_call_function_single_ipi() argument
141 sparc32_ipi_ops->single(cpu); in arch_send_call_function_single_ipi()
146 int cpu; in arch_send_call_function_ipi_mask() local
149 for_each_cpu(cpu, mask) in arch_send_call_function_ipi_mask()
150 sparc32_ipi_ops->mask_one(cpu); in arch_send_call_function_ipi_mask()
254 current_thread_info()->cpu = cpuid; in smp_prepare_boot_cpu()
259 int __cpu_up(unsigned int cpu, struct task_struct *tidle) in __cpu_up() argument
265 ret = smp4m_boot_one_cpu(cpu, tidle); in __cpu_up()
268 ret = smp4d_boot_one_cpu(cpu, tidle); in __cpu_up()
271 ret = leon_boot_one_cpu(cpu, tidle); in __cpu_up()
288 cpumask_set_cpu(cpu, &smp_commenced_mask); in __cpu_up()
289 while (!cpu_online(cpu)) in __cpu_up()
344 unsigned int cpu; in sparc_start_secondary() local
353 cpu = smp_processor_id(); in sparc_start_secondary()
356 notify_cpu_starting(cpu); in sparc_start_secondary()
361 set_cpu_online(cpu, true); in sparc_start_secondary()