| /linux/arch/x86/xen/ |
| H A D | smp_hvm.c | 73 smp_ops.smp_prepare_boot_cpu = xen_hvm_smp_prepare_boot_cpu; in xen_hvm_smp_init() 74 smp_ops.smp_prepare_cpus = xen_hvm_smp_prepare_cpus; in xen_hvm_smp_init() 75 smp_ops.smp_cpus_done = xen_smp_cpus_done; in xen_hvm_smp_init() 76 smp_ops.cleanup_dead_cpu = xen_hvm_cleanup_dead_cpu; in xen_hvm_smp_init() 85 smp_ops.smp_send_reschedule = xen_smp_send_reschedule; in xen_hvm_smp_init() 86 smp_ops.send_call_func_ipi = xen_smp_send_call_function_ipi; in xen_hvm_smp_init() 87 smp_ops.send_call_func_single_ipi = xen_smp_send_call_function_single_ipi; in xen_hvm_smp_init()
|
| /linux/arch/powerpc/platforms/pseries/ |
| H A D | smp.c | 245 ic_cause_ipi = smp_ops->cause_ipi; in pSeries_smp_probe() 246 smp_ops->cause_ipi = dbell_or_ic_cause_ipi; in pSeries_smp_probe() 266 smp_ops = &pseries_smp_ops; in smp_init_pseries()
|
| H A D | hotplug-cpu.c | 873 smp_ops->cpu_offline_self = pseries_cpu_offline_self; in pseries_cpu_hotplug_init() 874 smp_ops->cpu_disable = pseries_cpu_disable; in pseries_cpu_hotplug_init() 875 smp_ops->cpu_die = pseries_cpu_die; in pseries_cpu_hotplug_init()
|
| /linux/arch/arm/include/asm/mach/ |
| H A D | arch.h | 17 #define smp_ops(ops) (&(ops)) macro 20 #define smp_ops(ops) (struct smp_operations *)NULL macro
|
| /linux/arch/powerpc/platforms/powermac/ |
| H A D | smp.c | 299 smp_ops->give_timebase = smp_generic_give_timebase; in smp_psurge_probe() 300 smp_ops->take_timebase = smp_generic_take_timebase; in smp_psurge_probe() 743 smp_ops->give_timebase = smp_generic_give_timebase; in smp_core99_setup() 744 smp_ops->take_timebase = smp_generic_take_timebase; in smp_core99_setup() 1005 smp_ops = &core99_smp_ops; in pmac_setup_smp() 1018 smp_ops = &psurge_smp_ops; in pmac_setup_smp() 1023 smp_ops->cpu_offline_self = pmac_cpu_offline_self; in pmac_setup_smp()
|
| /linux/arch/loongarch/include/asm/ |
| H A D | smp.h | 17 struct smp_ops { struct 22 extern struct smp_ops mp_ops; argument
|
| /linux/arch/arm/mach-omap2/ |
| H A D | board-generic.c | 270 .smp = smp_ops(omap4_smp_ops), 295 .smp = smp_ops(omap4_smp_ops), 344 .smp = smp_ops(omap4_smp_ops),
|
| /linux/arch/arm/mach-imx/ |
| H A D | mach-ls1021a.c | 16 .smp = smp_ops(ls1021a_smp_ops),
|
| H A D | mach-imx7d.c | 83 .smp = smp_ops(imx7_smp_ops),
|
| H A D | mach-imx6q.c | 234 .smp = smp_ops(imx_smp_ops),
|
| /linux/arch/arm/mach-bcm/ |
| H A D | board_bcm2835.c | 28 .smp = smp_ops(bcm2836_smp_ops),
|
| H A D | bcm2711.c | 24 .smp = smp_ops(bcm2836_smp_ops),
|
| /linux/arch/x86/power/ |
| H A D | cpu.c | 315 void (*play_dead)(void) = smp_ops.play_dead; in hibernate_resume_nonboot_cpu_disable() 337 smp_ops.play_dead = resume_play_dead; in hibernate_resume_nonboot_cpu_disable() 339 smp_ops.play_dead = play_dead; in hibernate_resume_nonboot_cpu_disable()
|
| /linux/arch/arm/mach-shmobile/ |
| H A D | setup-emev2.c | 23 .smp = smp_ops(emev2_smp_ops),
|
| H A D | setup-sh73a0.c | 39 .smp = smp_ops(sh73a0_smp_ops),
|
| H A D | setup-r8a7779.c | 56 .smp = smp_ops(r8a7779_smp_ops),
|
| /linux/arch/arm/mach-spear/ |
| H A D | spear1340.c | 29 .smp = smp_ops(spear13xx_smp_ops),
|
| H A D | spear1310.c | 56 .smp = smp_ops(spear13xx_smp_ops),
|
| /linux/arch/arm/mach-versatile/ |
| H A D | v2m.c | 38 .smp = smp_ops(vexpress_smp_dt_ops),
|
| /linux/arch/arm/mach-mstar/ |
| H A D | mstarv7.c | 128 .smp = smp_ops(mstarv7_smp_ops),
|
| /linux/arch/powerpc/platforms/44x/ |
| H A D | iss4xx.c | 131 smp_ops = &iss_smp_ops; in iss4xx_smp_init()
|
| H A D | ppc476.c | 204 smp_ops = &ppc47x_smp_ops; in ppc47x_smp_init()
|
| /linux/arch/powerpc/platforms/ps3/ |
| H A D | smp.c | 118 smp_ops = &ps3_smp_ops; in smp_init_ps3()
|
| /linux/arch/arm/mach-zynq/ |
| H A D | common.c | 192 .smp = smp_ops(zynq_smp_ops),
|
| /linux/arch/arm/mach-mvebu/ |
| H A D | board-v7.c | 150 smp_set_ops(smp_ops(armada_xp_smp_ops)); in armada_370_xp_dt_fixup()
|