Lines Matching refs:smp_ops
69 struct smp_ops_t *smp_ops;
183 if (likely(smp_ops))
184 smp_ops->message_pass(cpu, PPC_MSG_RESCHEDULE);
189 smp_ops->message_pass(cpu, PPC_MSG_CALL_FUNC_SINGLE);
197 smp_ops->message_pass(cpu, PPC_MSG_CALL_FUNCTION);
203 if (likely(smp_ops))
204 smp_ops->message_pass(cpu, PPC_MSG_DEBUGGER_BREAK);
212 if (crash_ipi_callback && smp_ops) {
214 smp_ops->message_pass(MSG_ALL_BUT_SELF, PPC_MSG_DEBUGGER_BREAK);
284 if (smp_ops)
285 if (smp_ops->probe)
286 max_cpus = smp_ops->probe();
378 if (smp_ops && smp_ops->cpu_enable)
379 return smp_ops->cpu_enable(cpu);
392 if (smp_ops == NULL ||
393 (smp_ops->cpu_bootable && !smp_ops->cpu_bootable(cpu)))
409 smp_ops->kick_cpu(cpu);
436 if (smp_ops->give_timebase)
437 smp_ops->give_timebase();
506 if (smp_ops->setup_cpu)
507 smp_ops->setup_cpu(cpu);
508 if (smp_ops->take_timebase)
509 smp_ops->take_timebase();
571 if (smp_ops && smp_ops->setup_cpu)
572 smp_ops->setup_cpu(boot_cpuid);
591 if (!smp_ops->cpu_disable)
594 err = smp_ops->cpu_disable();
626 if (smp_ops->cpu_die)
627 smp_ops->cpu_die(cpu);