Lines Matching refs:callmap
226 static inline void smp_send_message(cpumask_t callmap, unsigned long type, in smp_send_message() argument
235 cpumask_copy(&waitmask, &callmap); in smp_send_message()
236 for_each_cpu(cpu, &callmap) { in smp_send_message()
274 cpumask_t callmap; in smp_call_function() local
277 cpumask_copy(&callmap, cpu_online_mask); in smp_call_function()
278 cpumask_clear_cpu(smp_processor_id(), &callmap); in smp_call_function()
279 if (!cpumask_empty(&callmap)) in smp_call_function()
280 smp_send_message(callmap, BFIN_IPI_CALL_FUNC, func, info, wait); in smp_call_function()
292 cpumask_t callmap; in smp_call_function_single() local
296 cpumask_clear(&callmap); in smp_call_function_single()
297 cpumask_set_cpu(cpu, &callmap); in smp_call_function_single()
299 smp_send_message(callmap, BFIN_IPI_CALL_FUNC, func, info, wait); in smp_call_function_single()
307 cpumask_t callmap; in smp_send_reschedule() local
310 cpumask_clear(&callmap); in smp_send_reschedule()
311 cpumask_set_cpu(cpu, &callmap); in smp_send_reschedule()
313 smp_send_message(callmap, BFIN_IPI_RESCHEDULE, NULL, NULL, 0); in smp_send_reschedule()
330 cpumask_t callmap; in smp_send_stop() local
333 cpumask_copy(&callmap, cpu_online_mask); in smp_send_stop()
334 cpumask_clear_cpu(smp_processor_id(), &callmap); in smp_send_stop()
335 if (!cpumask_empty(&callmap)) in smp_send_stop()
336 smp_send_message(callmap, BFIN_IPI_CPU_STOP, NULL, NULL, 0); in smp_send_stop()