···127127 cpu_idle();128128}129129130130-void arch_send_call_function_ipi_mask(const struct cpumask *mask)131131-{132132- mp_ops->send_ipi_mask(mask, SMP_CALL_FUNCTION);133133-}134134-135135-/*136136- * We reuse the same vector for the single IPI137137- */138138-void arch_send_call_function_single_ipi(int cpu)139139-{140140- mp_ops->send_ipi_mask(&cpumask_of_cpu(cpu), SMP_CALL_FUNCTION);141141-}142142-143130/*144131 * Call into both interrupt handlers, as we share the IPI for them145132 */