smp_ops 84 arch/arm/kernel/smp.c static struct smp_operations smp_ops __ro_after_init; smp_ops 89 arch/arm/kernel/smp.c smp_ops = *ops; smp_ops 129 arch/arm/kernel/smp.c if (!smp_ops.smp_boot_secondary) smp_ops 154 arch/arm/kernel/smp.c ret = smp_ops.smp_boot_secondary(cpu, idle); smp_ops 179 arch/arm/kernel/smp.c if (smp_ops.smp_init_cpus) smp_ops 180 arch/arm/kernel/smp.c smp_ops.smp_init_cpus(); smp_ops 185 arch/arm/kernel/smp.c return !!smp_ops.smp_boot_secondary; smp_ops 191 arch/arm/kernel/smp.c if (smp_ops.cpu_kill) smp_ops 201 arch/arm/kernel/smp.c if (smp_ops.cpu_kill) smp_ops 202 arch/arm/kernel/smp.c return smp_ops.cpu_kill(cpu); smp_ops 208 arch/arm/kernel/smp.c if (smp_ops.cpu_disable) smp_ops 209 arch/arm/kernel/smp.c return smp_ops.cpu_disable(cpu); smp_ops 217 arch/arm/kernel/smp.c if (!smp_ops.cpu_die) smp_ops 220 arch/arm/kernel/smp.c if (smp_ops.cpu_can_disable) smp_ops 221 arch/arm/kernel/smp.c return smp_ops.cpu_can_disable(cpu); smp_ops 346 arch/arm/kernel/smp.c if (smp_ops.cpu_die) smp_ops 347 arch/arm/kernel/smp.c smp_ops.cpu_die(cpu); smp_ops 422 arch/arm/kernel/smp.c if (smp_ops.smp_secondary_init) smp_ops 423 arch/arm/kernel/smp.c smp_ops.smp_secondary_init(cpu); smp_ops 500 arch/arm/kernel/smp.c if (smp_ops.smp_prepare_cpus) smp_ops 501 arch/arm/kernel/smp.c smp_ops.smp_prepare_cpus(max_cpus); smp_ops 28 arch/arm/mach-bcm/board_bcm2835.c .smp = smp_ops(bcm2836_smp_ops), smp_ops 198 arch/arm/mach-exynos/exynos.c .smp = smp_ops(exynos_smp_ops), smp_ops 325 arch/arm/mach-imx/mach-imx6q.c .smp = smp_ops(imx_smp_ops), smp_ops 16 arch/arm/mach-imx/mach-ls1021a.c .smp = smp_ops(ls1021a_smp_ops), smp_ops 103 arch/arm/mach-keystone/keystone.c .smp = smp_ops(keystone_smp_ops), smp_ops 150 arch/arm/mach-mvebu/board-v7.c smp_set_ops(smp_ops(armada_xp_smp_ops)); smp_ops 250 arch/arm/mach-omap2/board-generic.c .smp = smp_ops(omap4_smp_ops), smp_ops 275 arch/arm/mach-omap2/board-generic.c .smp = smp_ops(omap4_smp_ops), smp_ops 324 arch/arm/mach-omap2/board-generic.c .smp = smp_ops(omap4_smp_ops), smp_ops 61 arch/arm/mach-prima2/common.c .smp = smp_ops(sirfsoc_smp_ops), smp_ops 23 arch/arm/mach-shmobile/setup-emev2.c .smp = smp_ops(emev2_smp_ops), smp_ops 73 arch/arm/mach-shmobile/setup-r8a7779.c .smp = smp_ops(r8a7779_smp_ops), smp_ops 57 arch/arm/mach-shmobile/setup-sh73a0.c .smp = smp_ops(sh73a0_smp_ops), smp_ops 59 arch/arm/mach-spear/spear1310.c .smp = smp_ops(spear13xx_smp_ops), smp_ops 32 arch/arm/mach-spear/spear1340.c .smp = smp_ops(spear13xx_smp_ops), smp_ops 38 arch/arm/mach-sti/board-dt.c .smp = smp_ops(sti_smp_ops), smp_ops 111 arch/arm/mach-tegra/tegra.c .smp = smp_ops(tegra_smp_ops), smp_ops 15 arch/arm/mach-vexpress/v2m.c .smp = smp_ops(vexpress_smp_dt_ops), smp_ops 191 arch/arm/mach-zynq/common.c .smp = smp_ops(zynq_smp_ops), smp_ops 236 arch/powerpc/include/asm/smp.h extern struct smp_ops_t *smp_ops; smp_ops 104 arch/powerpc/kernel/smp.c struct smp_ops_t *smp_ops; smp_ops 266 arch/powerpc/kernel/smp.c smp_ops->cause_ipi(cpu); smp_ops 322 arch/powerpc/kernel/smp.c if (smp_ops->message_pass) smp_ops 323 arch/powerpc/kernel/smp.c smp_ops->message_pass(cpu, msg); smp_ops 332 arch/powerpc/kernel/smp.c if (likely(smp_ops)) smp_ops 440 arch/powerpc/kernel/smp.c if (!safe && smp_ops->cause_nmi_ipi && smp_ops->cause_nmi_ipi(cpu)) smp_ops 472 arch/powerpc/kernel/smp.c if (unlikely(!smp_ops)) smp_ops 884 arch/powerpc/kernel/smp.c if (smp_ops && smp_ops->probe) smp_ops 885 arch/powerpc/kernel/smp.c smp_ops->probe(); smp_ops 1000 arch/powerpc/kernel/smp.c if (smp_ops == NULL || smp_ops 1001 arch/powerpc/kernel/smp.c (smp_ops->cpu_bootable && !smp_ops->cpu_bootable(cpu))) smp_ops 1010 arch/powerpc/kernel/smp.c if (smp_ops->prepare_cpu) { smp_ops 1011 arch/powerpc/kernel/smp.c rc = smp_ops->prepare_cpu(cpu); smp_ops 1029 arch/powerpc/kernel/smp.c rc = smp_ops->kick_cpu(cpu); smp_ops 1060 arch/powerpc/kernel/smp.c if (smp_ops->give_timebase) smp_ops 1061 arch/powerpc/kernel/smp.c smp_ops->give_timebase(); smp_ops 1244 arch/powerpc/kernel/smp.c if (smp_ops->setup_cpu) smp_ops 1245 arch/powerpc/kernel/smp.c smp_ops->setup_cpu(cpu); smp_ops 1246 arch/powerpc/kernel/smp.c if (smp_ops->take_timebase) smp_ops 1247 arch/powerpc/kernel/smp.c smp_ops->take_timebase(); smp_ops 1356 arch/powerpc/kernel/smp.c if (smp_ops && smp_ops->setup_cpu) smp_ops 1357 arch/powerpc/kernel/smp.c smp_ops->setup_cpu(boot_cpuid); smp_ops 1359 arch/powerpc/kernel/smp.c if (smp_ops && smp_ops->bringup_done) smp_ops 1360 arch/powerpc/kernel/smp.c smp_ops->bringup_done(); smp_ops 1395 arch/powerpc/kernel/smp.c if (!smp_ops->cpu_disable) smp_ops 1400 arch/powerpc/kernel/smp.c err = smp_ops->cpu_disable(); smp_ops 1412 arch/powerpc/kernel/smp.c if (smp_ops->cpu_die) smp_ops 1413 arch/powerpc/kernel/smp.c smp_ops->cpu_die(cpu); smp_ops 131 arch/powerpc/platforms/44x/iss4xx.c smp_ops = &iss_smp_ops; smp_ops 202 arch/powerpc/platforms/44x/ppc476.c smp_ops = &ppc47x_smp_ops; smp_ops 504 arch/powerpc/platforms/85xx/smp.c smp_ops = &smp_85xx_ops; smp_ops 116 arch/powerpc/platforms/86xx/mpc86xx_smp.c smp_ops = &smp_86xx_ops; smp_ops 145 arch/powerpc/platforms/cell/smp.c smp_ops = &bpa_iic_smp_ops; smp_ops 160 arch/powerpc/platforms/cell/smp.c smp_ops->give_timebase = rtas_give_timebase; smp_ops 161 arch/powerpc/platforms/cell/smp.c smp_ops->take_timebase = rtas_take_timebase; smp_ops 531 arch/powerpc/platforms/chrp/setup.c smp_ops = &chrp_smp_ops; smp_ops 181 arch/powerpc/platforms/maple/setup.c smp_ops = &maple_smp_ops; smp_ops 145 arch/powerpc/platforms/pasemi/setup.c smp_ops = &pas_smp_ops; smp_ops 301 arch/powerpc/platforms/powermac/smp.c smp_ops->give_timebase = smp_generic_give_timebase; smp_ops 302 arch/powerpc/platforms/powermac/smp.c smp_ops->take_timebase = smp_generic_take_timebase; smp_ops 744 arch/powerpc/platforms/powermac/smp.c smp_ops->give_timebase = smp_generic_give_timebase; smp_ops 745 arch/powerpc/platforms/powermac/smp.c smp_ops->take_timebase = smp_generic_take_timebase; smp_ops 1006 arch/powerpc/platforms/powermac/smp.c smp_ops = &core99_smp_ops; smp_ops 1019 arch/powerpc/platforms/powermac/smp.c smp_ops = &psurge_smp_ops; smp_ops 336 arch/powerpc/platforms/powernv/smp.c ic_cause_ipi = smp_ops->cause_ipi; smp_ops 340 arch/powerpc/platforms/powernv/smp.c smp_ops->cause_ipi = doorbell_global_ipi; smp_ops 342 arch/powerpc/platforms/powernv/smp.c smp_ops->cause_ipi = pnv_cause_ipi; smp_ops 431 arch/powerpc/platforms/powernv/smp.c smp_ops = &pnv_smp_ops; smp_ops 118 arch/powerpc/platforms/ps3/smp.c smp_ops = &ps3_smp_ops; smp_ops 957 arch/powerpc/platforms/pseries/hotplug-cpu.c smp_ops->cpu_disable = pseries_cpu_disable; smp_ops 958 arch/powerpc/platforms/pseries/hotplug-cpu.c smp_ops->cpu_die = pseries_cpu_die; smp_ops 226 arch/powerpc/platforms/pseries/smp.c smp_ops->cause_ipi = smp_pseries_cause_ipi; smp_ops 228 arch/powerpc/platforms/pseries/smp.c smp_ops->cause_ipi = icp_ops->cause_ipi; smp_ops 260 arch/powerpc/platforms/pseries/smp.c smp_ops = &pseries_smp_ops; smp_ops 284 arch/powerpc/platforms/pseries/smp.c smp_ops->give_timebase = rtas_give_timebase; smp_ops 285 arch/powerpc/platforms/pseries/smp.c smp_ops->take_timebase = rtas_take_timebase; smp_ops 145 arch/powerpc/sysdev/xics/xics-common.c smp_ops->cause_ipi = icp_ops->cause_ipi; smp_ops 1214 arch/powerpc/sysdev/xive/common.c smp_ops->cause_ipi = xive_cause_ipi; smp_ops 68 arch/x86/include/asm/smp.h extern struct smp_ops smp_ops; smp_ops 72 arch/x86/include/asm/smp.h smp_ops.stop_other_cpus(0); smp_ops 77 arch/x86/include/asm/smp.h smp_ops.stop_other_cpus(1); smp_ops 82 arch/x86/include/asm/smp.h smp_ops.smp_prepare_boot_cpu(); smp_ops 87 arch/x86/include/asm/smp.h smp_ops.smp_prepare_cpus(max_cpus); smp_ops 92 arch/x86/include/asm/smp.h smp_ops.smp_cpus_done(max_cpus); smp_ops 97 arch/x86/include/asm/smp.h return smp_ops.cpu_up(cpu, tidle); smp_ops 102 arch/x86/include/asm/smp.h return smp_ops.cpu_disable(); smp_ops 107 arch/x86/include/asm/smp.h smp_ops.cpu_die(cpu); smp_ops 112 arch/x86/include/asm/smp.h smp_ops.play_dead(); smp_ops 117 arch/x86/include/asm/smp.h smp_ops.smp_send_reschedule(cpu); smp_ops 122 arch/x86/include/asm/smp.h smp_ops.send_call_func_single_ipi(cpu); smp_ops 127 arch/x86/include/asm/smp.h smp_ops.send_call_func_ipi(mask); smp_ops 342 arch/x86/kernel/cpu/mshyperv.c smp_ops.smp_prepare_boot_cpu = hv_smp_prepare_boot_cpu; smp_ops 114 arch/x86/kernel/crash.c if (smp_ops.crash_stop_other_cpus) smp_ops 115 arch/x86/kernel/crash.c smp_ops.crash_stop_other_cpus(); smp_ops 636 arch/x86/kernel/kvm.c smp_ops.smp_prepare_cpus = kvm_smp_prepare_cpus; smp_ops 637 arch/x86/kernel/kvm.c smp_ops.smp_prepare_boot_cpu = kvm_smp_prepare_boot_cpu; smp_ops 641 arch/x86/kernel/kvm.c smp_ops.send_call_func_ipi = kvm_smp_send_call_func_ipi; smp_ops 275 arch/x86/kernel/smp.c struct smp_ops smp_ops = { smp_ops 294 arch/x86/kernel/smp.c EXPORT_SYMBOL_GPL(smp_ops); smp_ops 287 arch/x86/power/cpu.c void (*play_dead)(void) = smp_ops.play_dead; smp_ops 309 arch/x86/power/cpu.c smp_ops.play_dead = resume_play_dead; smp_ops 311 arch/x86/power/cpu.c smp_ops.play_dead = play_dead; smp_ops 69 arch/x86/xen/smp_hvm.c smp_ops.smp_prepare_cpus = xen_hvm_smp_prepare_cpus; smp_ops 70 arch/x86/xen/smp_hvm.c smp_ops.smp_send_reschedule = xen_smp_send_reschedule; smp_ops 71 arch/x86/xen/smp_hvm.c smp_ops.cpu_die = xen_hvm_cpu_die; smp_ops 72 arch/x86/xen/smp_hvm.c smp_ops.send_call_func_ipi = xen_smp_send_call_function_ipi; smp_ops 73 arch/x86/xen/smp_hvm.c smp_ops.send_call_func_single_ipi = xen_smp_send_call_function_single_ipi; smp_ops 74 arch/x86/xen/smp_hvm.c smp_ops.smp_prepare_boot_cpu = xen_hvm_smp_prepare_boot_cpu; smp_ops 75 arch/x86/xen/smp_hvm.c smp_ops.smp_cpus_done = xen_smp_cpus_done; smp_ops 491 arch/x86/xen/smp_pv.c static const struct smp_ops xen_smp_ops __initconst = { smp_ops 510 arch/x86/xen/smp_pv.c smp_ops = xen_smp_ops;