/Linux-v4.19/arch/mips/include/asm/ |
D | smp-ops.h | 24 struct plat_smp_ops { struct 38 extern void register_smp_ops(const struct plat_smp_ops *ops); argument 42 extern const struct plat_smp_ops *mp_ops; /* private */ in plat_smp_setup() 53 struct plat_smp_ops; 60 static inline void register_smp_ops(const struct plat_smp_ops *ops) in register_smp_ops() 69 extern const struct plat_smp_ops up_smp_ops; in register_up_smp_ops() 82 extern const struct plat_smp_ops cmp_smp_ops; in register_cmp_smp_ops() 98 extern const struct plat_smp_ops vsmp_smp_ops; in register_vsmp_smp_ops()
|
D | smp.h | 71 extern const struct plat_smp_ops *mp_ops; /* private */ in smp_send_reschedule() 79 extern const struct plat_smp_ops *mp_ops; /* private */ in __cpu_disable() 86 extern const struct plat_smp_ops *mp_ops; /* private */ in __cpu_die() 110 extern const struct plat_smp_ops *mp_ops; /* private */ in arch_send_call_function_single_ipi() 117 extern const struct plat_smp_ops *mp_ops; /* private */ in arch_send_call_function_ipi_mask()
|
D | bmips.h | 51 extern const struct plat_smp_ops bmips43xx_smp_ops; 52 extern const struct plat_smp_ops bmips5000_smp_ops;
|
/Linux-v4.19/arch/arc/kernel/ |
D | smp.c | 41 struct plat_smp_ops __weak plat_smp_ops; variable 100 if (plat_smp_ops.init_early_smp) in smp_init_cpus() 101 plat_smp_ops.init_early_smp(); in smp_init_cpus() 161 return plat_smp_ops.info ? : ""; in arc_platform_smp_cpuinfo() 183 if (plat_smp_ops.init_per_cpu) in start_kernel_secondary() 184 plat_smp_ops.init_per_cpu(cpu); in start_kernel_secondary() 218 if (plat_smp_ops.cpu_kick) in __cpu_up() 219 plat_smp_ops.cpu_kick(cpu, in __cpu_up() 295 if (plat_smp_ops.ipi_send && !old) in ipi_send_msg_one() 296 plat_smp_ops.ipi_send(cpu); in ipi_send_msg_one() [all …]
|
D | irq.c | 32 if (plat_smp_ops.init_per_cpu) in init_IRQ() 33 plat_smp_ops.init_per_cpu(smp_processor_id()); in init_IRQ()
|
D | mcip.c | 175 struct plat_smp_ops plat_smp_ops = { variable
|
/Linux-v4.19/arch/sh/include/asm/ |
D | smp-ops.h | 5 struct plat_smp_ops { struct 16 extern struct plat_smp_ops *mp_ops; argument 17 extern struct plat_smp_ops shx3_smp_ops; 32 extern void register_smp_ops(struct plat_smp_ops *ops); 41 static inline void register_smp_ops(struct plat_smp_ops *ops) in register_smp_ops()
|
D | smp.h | 52 extern struct plat_smp_ops *mp_ops; /* private */ in __cpu_die() 60 extern struct plat_smp_ops *mp_ops; /* private */ in hard_smp_processor_id() 70 struct plat_smp_ops *ops;
|
/Linux-v4.19/arch/arc/include/asm/ |
D | smp.h | 57 struct plat_smp_ops { struct 67 extern struct plat_smp_ops plat_smp_ops; argument
|
/Linux-v4.19/arch/arc/plat-eznps/ |
D | smp.c | 143 struct plat_smp_ops plat_smp_ops = { variable
|
/Linux-v4.19/arch/mips/cavium-octeon/ |
D | smp.c | 415 const struct plat_smp_ops octeon_smp_ops = { 492 static const struct plat_smp_ops octeon_78xx_smp_ops = { 508 const struct plat_smp_ops *ops; in octeon_setup_smp()
|
/Linux-v4.19/arch/mips/sibyte/common/ |
D | cfe.c | 233 extern const struct plat_smp_ops sb_smp_ops; 234 extern const struct plat_smp_ops bcm1480_smp_ops;
|
/Linux-v4.19/arch/mips/fw/arc/ |
D | init.c | 54 extern const struct plat_smp_ops ip27_smp_ops; in prom_init()
|
/Linux-v4.19/arch/mips/paravirt/ |
D | setup.c | 17 extern const struct plat_smp_ops paravirt_smp_ops;
|
D | paravirt-smp.c | 137 const struct plat_smp_ops paravirt_smp_ops = {
|
/Linux-v4.19/arch/mips/kernel/ |
D | smp-up.c | 67 const struct plat_smp_ops up_smp_ops = {
|
D | smp-cmp.c | 151 const struct plat_smp_ops cmp_smp_ops = {
|
D | smp-bmips.c | 414 const struct plat_smp_ops bmips43xx_smp_ops = { 428 const struct plat_smp_ops bmips5000_smp_ops = {
|
/Linux-v4.19/arch/mips/include/asm/netlogic/ |
D | common.h | 87 extern const struct plat_smp_ops nlm_smp_ops;
|
/Linux-v4.19/arch/sh/kernel/ |
D | smp.c | 37 struct plat_smp_ops *mp_ops = NULL; 42 void register_smp_ops(struct plat_smp_ops *ops) in register_smp_ops()
|
/Linux-v4.19/arch/mips/sibyte/sb1250/ |
D | smp.c | 150 const struct plat_smp_ops sb_smp_ops = {
|
/Linux-v4.19/arch/mips/sibyte/bcm1480/ |
D | smp.c | 161 const struct plat_smp_ops bcm1480_smp_ops = {
|
/Linux-v4.19/arch/sh/boards/ |
D | of-generic.c | 42 static struct plat_smp_ops dummy_smp_ops = {
|
/Linux-v4.19/arch/sh/kernel/cpu/sh4a/ |
D | smp-shx3.c | 139 struct plat_smp_ops shx3_smp_ops = {
|
/Linux-v4.19/arch/sh/kernel/cpu/sh2/ |
D | smp-j2.c | 128 static struct plat_smp_ops j2_smp_ops = {
|