Searched refs:plat_smp_ops (Results 1 – 25 of 29) sorted by relevance
12
22 struct plat_smp_ops { struct41 extern void register_smp_ops(const struct plat_smp_ops *ops); argument45 extern const struct plat_smp_ops *mp_ops; /* private */ in plat_smp_setup()56 struct plat_smp_ops;63 static inline void register_smp_ops(const struct plat_smp_ops *ops) in register_smp_ops()72 extern const struct plat_smp_ops up_smp_ops; in register_up_smp_ops()85 extern const struct plat_smp_ops vsmp_smp_ops; in register_vsmp_smp_ops()
72 extern const struct plat_smp_ops *mp_ops; /* private */ in arch_smp_send_reschedule()80 extern const struct plat_smp_ops *mp_ops; /* private */ in __cpu_disable()87 extern const struct plat_smp_ops *mp_ops; /* private */ in __cpu_die()98 extern const struct plat_smp_ops *mp_ops; /* private */ in kexec_nonboot_cpu()105 extern const struct plat_smp_ops *mp_ops; /* private */ in kexec_nonboot_cpu_func()127 extern const struct plat_smp_ops *mp_ops; /* private */ in arch_send_call_function_single_ipi()134 extern const struct plat_smp_ops *mp_ops; /* private */ in arch_send_call_function_ipi_mask()
51 extern const struct plat_smp_ops bmips43xx_smp_ops;52 extern const struct plat_smp_ops bmips5000_smp_ops;
37 struct plat_smp_ops __weak plat_smp_ops; variable91 if (plat_smp_ops.init_early_smp) in smp_init_cpus()92 plat_smp_ops.init_early_smp(); in smp_init_cpus()152 return plat_smp_ops.info ? : ""; in arc_platform_smp_cpuinfo()174 if (plat_smp_ops.init_per_cpu) in start_kernel_secondary()175 plat_smp_ops.init_per_cpu(cpu); in start_kernel_secondary()208 if (plat_smp_ops.cpu_kick) in __cpu_up()209 plat_smp_ops.cpu_kick(cpu, in __cpu_up()278 plat_smp_ops.ipi_send(cpu); in ipi_send_msg_one()358 if (plat_smp_ops.ipi_clear) in do_IPI()[all …]
30 if (plat_smp_ops.init_per_cpu) in init_IRQ()31 plat_smp_ops.init_per_cpu(smp_processor_id()); in init_IRQ()
170 struct plat_smp_ops plat_smp_ops = { variable
5 struct plat_smp_ops { struct16 extern struct plat_smp_ops *mp_ops; argument17 extern struct plat_smp_ops shx3_smp_ops;33 extern void register_smp_ops(struct plat_smp_ops *ops);42 static inline void register_smp_ops(struct plat_smp_ops *ops) in register_smp_ops()
51 extern struct plat_smp_ops *mp_ops; /* private */ in __cpu_die()59 extern struct plat_smp_ops *mp_ops; /* private */ in hard_smp_processor_id()69 struct plat_smp_ops *ops;
56 struct plat_smp_ops { struct66 extern struct plat_smp_ops plat_smp_ops; argument
35 extern const struct plat_smp_ops vsmp_smp_ops;36 static struct plat_smp_ops lantiq_smp_ops;
20 extern struct plat_smp_ops ip30_smp_ops;
140 struct plat_smp_ops __read_mostly ip30_smp_ops = {
15 extern const struct plat_smp_ops ip27_smp_ops;
182 const struct plat_smp_ops ip27_smp_ops = {
67 const struct plat_smp_ops up_smp_ops = {
232 const struct plat_smp_ops vsmp_smp_ops = {
425 const struct plat_smp_ops bmips43xx_smp_ops = {442 const struct plat_smp_ops bmips5000_smp_ops = {
413 static const struct plat_smp_ops octeon_smp_ops = {493 static const struct plat_smp_ops octeon_78xx_smp_ops = {512 const struct plat_smp_ops *ops; in octeon_setup_smp()
202 extern const struct plat_smp_ops sb_smp_ops;203 extern const struct plat_smp_ops bcm1480_smp_ops;
137 const struct plat_smp_ops sb_smp_ops = {
148 const struct plat_smp_ops bcm1480_smp_ops = {
41 static struct plat_smp_ops dummy_smp_ops = {
36 struct plat_smp_ops *mp_ops = NULL;41 void register_smp_ops(struct plat_smp_ops *ops) in register_smp_ops()
125 static struct plat_smp_ops j2_smp_ops = {
137 struct plat_smp_ops shx3_smp_ops = {
Completed in 36 milliseconds