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;