summaryrefslogtreecommitdiffstats
path: root/arch/m32r/include
diff options
context:
space:
mode:
authorRusty Russell <rusty@rustcorp.com.au>2009-09-24 17:34:43 +0200
committerRusty Russell <rusty@rustcorp.com.au>2009-09-24 02:04:44 +0200
commitc2a3a4881dc851ec9b5bdc83fdc03afa31d6fbed (patch)
tree9396074904e54ff4aef723ce367b088839df65e7 /arch/m32r/include
parentcpumask: arch_send_call_function_ipi_mask: alpha (diff)
downloadlinux-c2a3a4881dc851ec9b5bdc83fdc03afa31d6fbed.tar.xz
linux-c2a3a4881dc851ec9b5bdc83fdc03afa31d6fbed.zip
cpumask: arch_send_call_function_ipi_mask: m32r
We're weaning the core code off handing cpumask's around on-stack. This introduces arch_send_call_function_ipi_mask(), and by defining it, the old arch_send_call_function_ipi is defined by the core code. We also take the chance to wean the implementations off the obsolescent for_each_cpu_mask(): making send_ipi_mask take the pointer seemed the most natural way to ensure all implementations used for_each_cpu. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Diffstat (limited to 'arch/m32r/include')
-rw-r--r--arch/m32r/include/asm/smp.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/m32r/include/asm/smp.h b/arch/m32r/include/asm/smp.h
index b96a6d2ffbc3..c2be49d408a3 100644
--- a/arch/m32r/include/asm/smp.h
+++ b/arch/m32r/include/asm/smp.h
@@ -88,7 +88,8 @@ extern void smp_send_timer(void);
extern unsigned long send_IPI_mask_phys(cpumask_t, int, int);
extern void arch_send_call_function_single_ipi(int cpu);
-extern void arch_send_call_function_ipi(cpumask_t mask);
+extern void arch_send_call_function_ipi_mask(const struct cpumask *mask);
+#define arch_send_call_function_ipi_mask arch_send_call_function_ipi_mask
#endif /* not __ASSEMBLY__ */