/linux-4.4.14/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() 88 extern struct plat_smp_ops *mp_ops; /* private */ in arch_send_call_function_single_ipi() 95 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.4.14/arch/arc/kernel/ |
D | smp.c | 34 struct plat_smp_ops __weak plat_smp_ops; variable 60 if (plat_smp_ops.init_early_smp) in smp_init_cpus() 61 plat_smp_ops.init_early_smp(); in smp_init_cpus() 108 return plat_smp_ops.info ? : ""; in arc_platform_smp_cpuinfo() 135 if (plat_smp_ops.init_per_cpu) in start_kernel_secondary() 136 plat_smp_ops.init_per_cpu(cpu); in start_kernel_secondary() 167 if (plat_smp_ops.cpu_kick) in __cpu_up() 168 plat_smp_ops.cpu_kick(cpu, in __cpu_up() 244 if (plat_smp_ops.ipi_send && !old) in ipi_send_msg_one() 245 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 | 147 struct plat_smp_ops plat_smp_ops = { variable
|
/linux-4.4.14/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.4.14/arch/arc/include/asm/ |
D | smp.h | 57 struct plat_smp_ops { struct 67 extern struct plat_smp_ops plat_smp_ops; argument
|
/linux-4.4.14/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.4.14/arch/mips/fw/arc/ |
D | init.c | 54 extern struct plat_smp_ops ip27_smp_ops; in prom_init()
|
/linux-4.4.14/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.4.14/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 | 466 static struct plat_smp_ops cps_smp_ops = { 482 extern struct plat_smp_ops *mp_ops; in mips_cps_smp_in_use()
|
D | smp.c | 138 struct plat_smp_ops *mp_ops; 141 void register_smp_ops(struct plat_smp_ops *ops) in register_smp_ops()
|
D | smp-bmips.c | 408 struct plat_smp_ops bmips43xx_smp_ops = { 422 struct plat_smp_ops bmips5000_smp_ops = {
|
D | smp-mt.c | 282 struct plat_smp_ops vsmp_smp_ops = {
|
/linux-4.4.14/arch/mips/include/asm/netlogic/ |
D | common.h | 87 extern struct plat_smp_ops nlm_smp_ops;
|
/linux-4.4.14/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.4.14/arch/mips/sibyte/sb1250/ |
D | smp.c | 149 struct plat_smp_ops sb_smp_ops = {
|
/linux-4.4.14/arch/mips/sibyte/bcm1480/ |
D | smp.c | 159 struct plat_smp_ops bcm1480_smp_ops = {
|
/linux-4.4.14/arch/sh/kernel/cpu/sh4a/ |
D | smp-shx3.c | 157 struct plat_smp_ops shx3_smp_ops = {
|
/linux-4.4.14/arch/mips/netlogic/common/ |
D | smp.c | 274 struct plat_smp_ops nlm_smp_ops = {
|
/linux-4.4.14/arch/mips/sgi-ip27/ |
D | ip27-smp.c | 230 struct plat_smp_ops ip27_smp_ops = {
|
/linux-4.4.14/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.4.14/arch/mips/include/asm/mach-loongson64/ |
D | loongson.h | 30 extern struct plat_smp_ops loongson3_smp_ops;
|
/linux-4.4.14/arch/mips/loongson64/loongson-3/ |
D | smp.c | 649 struct plat_smp_ops loongson3_smp_ops = {
|