Searched refs:mp_ops (Results 1 - 7 of 7) sorted by relevance

/arch/sh/include/asm/
H A Dsmp-ops.h15 extern struct plat_smp_ops *mp_ops;
22 BUG_ON(!mp_ops);
23 mp_ops->smp_setup();
28 mp_ops->play_dead();
H A Dsmp.h56 extern struct plat_smp_ops *mp_ops; /* private */
58 mp_ops->cpu_die(cpu);
64 extern struct plat_smp_ops *mp_ops; /* private */
66 if (!mp_ops)
69 return mp_ops->smp_processor_id();
/arch/mips/include/asm/
H A Dsmp.h62 extern struct plat_smp_ops *mp_ops; /* private */
64 mp_ops->send_ipi_single(cpu, SMP_RESCHEDULE_YOURSELF);
70 extern struct plat_smp_ops *mp_ops; /* private */
72 return mp_ops->cpu_disable();
77 extern struct plat_smp_ops *mp_ops; /* private */
79 mp_ops->cpu_die(cpu);
89 extern struct plat_smp_ops *mp_ops; /* private */
91 mp_ops->send_ipi_mask(&cpumask_of_cpu(cpu), SMP_CALL_FUNCTION);
96 extern struct plat_smp_ops *mp_ops; /* private */
98 mp_ops
[all...]
H A Dsmp-ops.h42 extern struct plat_smp_ops *mp_ops; /* private */
44 mp_ops->smp_setup();
/arch/sh/kernel/
H A Dsmp.c35 struct plat_smp_ops *mp_ops = NULL; variable in typeref:struct:plat_smp_ops
42 if (mp_ops)
45 mp_ops = ops;
63 mp_ops->prepare_cpus(max_cpus);
128 ret = mp_ops->cpu_disable(cpu);
234 mp_ops->start_cpu(cpu, (unsigned long)_stext);
267 mp_ops->send_ipi(cpu, SMP_MSG_RESCHEDULE);
280 mp_ops->send_ipi(cpu, SMP_MSG_FUNCTION);
285 mp_ops->send_ipi(cpu, SMP_MSG_FUNCTION_SINGLE);
293 mp_ops
[all...]
/arch/mips/kernel/
H A Dsmp.c106 struct plat_smp_ops *mp_ops; variable in typeref:struct:plat_smp_ops
107 EXPORT_SYMBOL(mp_ops); variable
111 if (mp_ops)
114 mp_ops = ops;
129 mp_ops->init_secondary();
158 mp_ops->smp_finish();
199 mp_ops->prepare_cpus(max_cpus);
218 mp_ops->boot_secondary(cpu, tidle);
416 mp_ops->send_ipi_single(i, SMP_DUMP);
H A Dsmp-cps.c451 extern struct plat_smp_ops *mp_ops;
452 return mp_ops == &cps_smp_ops;

Completed in 415 milliseconds