/linux-4.1.27/arch/mips/include/asm/ |
D | smp-ops.h | 24 struct plat_smp_ops { struct 38 extern void register_smp_ops(struct plat_smp_ops *ops); argument 42 extern struct plat_smp_ops *mp_ops; /* private */ in plat_smp_setup() 52 struct plat_smp_ops; 59 static inline void register_smp_ops(struct plat_smp_ops *ops) in register_smp_ops() 68 extern struct plat_smp_ops up_smp_ops; in register_up_smp_ops() 81 extern struct plat_smp_ops cmp_smp_ops; in register_cmp_smp_ops() 97 extern struct plat_smp_ops vsmp_smp_ops; in register_vsmp_smp_ops()
|
D | smp.h | 63 extern struct plat_smp_ops *mp_ops; /* private */ in smp_send_reschedule() 71 extern struct plat_smp_ops *mp_ops; /* private */ in __cpu_disable() 78 extern struct plat_smp_ops *mp_ops; /* private */ in __cpu_die() 90 extern struct plat_smp_ops *mp_ops; /* private */ in arch_send_call_function_single_ipi() 97 extern struct plat_smp_ops *mp_ops; /* private */ in arch_send_call_function_ipi_mask()
|
D | bmips.h | 51 extern struct plat_smp_ops bmips43xx_smp_ops; 52 extern struct plat_smp_ops bmips5000_smp_ops;
|
/linux-4.1.27/arch/sh/include/asm/ |
D | smp-ops.h | 4 struct plat_smp_ops { struct 15 extern struct plat_smp_ops *mp_ops; argument 16 extern struct plat_smp_ops shx3_smp_ops; 31 extern void register_smp_ops(struct plat_smp_ops *ops); 40 static inline void register_smp_ops(struct plat_smp_ops *ops) in register_smp_ops()
|
D | smp.h | 56 extern struct plat_smp_ops *mp_ops; /* private */ in __cpu_die() 64 extern struct plat_smp_ops *mp_ops; /* private */ in hard_smp_processor_id()
|
/linux-4.1.27/arch/arc/kernel/ |
D | smp.c | 34 struct plat_smp_ops plat_smp_ops; variable 106 return plat_smp_ops.info ? : ""; in arc_platform_smp_cpuinfo() 161 if (plat_smp_ops.cpu_kick) in __cpu_up() 162 plat_smp_ops.cpu_kick(cpu, in __cpu_up() 236 if (plat_smp_ops.ipi_send && !old) in ipi_send_msg_one() 237 plat_smp_ops.ipi_send(cpu); in ipi_send_msg_one() 312 if (plat_smp_ops.ipi_clear) in do_IPI() 313 plat_smp_ops.ipi_clear(irq); in do_IPI()
|
/linux-4.1.27/arch/arc/plat-arcfpga/ |
D | smp.c | 132 plat_smp_ops.info = smp_cpuinfo_buf; in iss_model_init_early_smp() 134 plat_smp_ops.cpu_kick = iss_model_smp_wakeup_cpu; in iss_model_init_early_smp() 135 plat_smp_ops.ipi_send = iss_model_ipi_send; in iss_model_init_early_smp() 136 plat_smp_ops.ipi_clear = iss_model_ipi_clear; in iss_model_init_early_smp()
|
/linux-4.1.27/arch/arc/include/asm/ |
D | smp.h | 52 struct plat_smp_ops { struct 60 extern struct plat_smp_ops plat_smp_ops; argument
|
/linux-4.1.27/arch/mips/sibyte/common/ |
D | cfe.c | 232 extern struct plat_smp_ops sb_smp_ops; 233 extern struct plat_smp_ops bcm1480_smp_ops;
|
/linux-4.1.27/arch/mips/paravirt/ |
D | setup.c | 17 extern struct plat_smp_ops paravirt_smp_ops;
|
D | paravirt-smp.c | 135 struct plat_smp_ops paravirt_smp_ops = {
|
/linux-4.1.27/arch/mips/fw/arc/ |
D | init.c | 54 extern struct plat_smp_ops ip27_smp_ops; in prom_init()
|
/linux-4.1.27/arch/mips/kernel/ |
D | smp-up.c | 66 struct plat_smp_ops up_smp_ops = {
|
D | smp-cmp.c | 151 struct plat_smp_ops cmp_smp_ops = {
|
D | smp-cps.c | 441 static struct plat_smp_ops cps_smp_ops = { 457 extern struct plat_smp_ops *mp_ops; in mips_cps_smp_in_use()
|
D | smp-bmips.c | 408 struct plat_smp_ops bmips43xx_smp_ops = { 422 struct plat_smp_ops bmips5000_smp_ops = {
|
D | smp.c | 137 struct plat_smp_ops *mp_ops; 140 void register_smp_ops(struct plat_smp_ops *ops) in register_smp_ops()
|
D | smp-mt.c | 282 struct plat_smp_ops vsmp_smp_ops = {
|
/linux-4.1.27/arch/mips/include/asm/netlogic/ |
D | common.h | 87 extern struct plat_smp_ops nlm_smp_ops;
|
/linux-4.1.27/arch/mips/sibyte/sb1250/ |
D | smp.c | 149 struct plat_smp_ops sb_smp_ops = {
|
/linux-4.1.27/arch/sh/kernel/ |
D | smp.c | 35 struct plat_smp_ops *mp_ops = NULL; 40 void register_smp_ops(struct plat_smp_ops *ops) in register_smp_ops()
|
/linux-4.1.27/arch/mips/sibyte/bcm1480/ |
D | smp.c | 161 struct plat_smp_ops bcm1480_smp_ops = {
|
/linux-4.1.27/arch/sh/kernel/cpu/sh4a/ |
D | smp-shx3.c | 157 struct plat_smp_ops shx3_smp_ops = {
|
/linux-4.1.27/arch/mips/netlogic/common/ |
D | smp.c | 272 struct plat_smp_ops nlm_smp_ops = {
|
/linux-4.1.27/arch/mips/sgi-ip27/ |
D | ip27-smp.c | 230 struct plat_smp_ops ip27_smp_ops = {
|
/linux-4.1.27/arch/mips/cavium-octeon/ |
D | smp.c | 378 struct plat_smp_ops octeon_smp_ops = {
|
D | setup.c | 46 extern struct plat_smp_ops octeon_smp_ops;
|
/linux-4.1.27/arch/mips/include/asm/mach-loongson/ |
D | loongson.h | 30 extern struct plat_smp_ops loongson3_smp_ops;
|
/linux-4.1.27/arch/mips/loongson/loongson-3/ |
D | smp.c | 640 struct plat_smp_ops loongson3_smp_ops = {
|