Lines Matching full:ipi
3 * Generic helpers for smp ipi calls
30 #include <trace/events/ipi.h>
300 …pr_alert("csd: Re-sending CSD lock (#%d) IPI from CPU#%02d to CPU#%02d\n", *bug_id, raw_smp_proces… in csd_lock_wait_toolong()
314 * For non-synchronous ipi calls the csd can still be in use by the
384 * even if we haven't sent the smp_call IPI yet (e.g. the stopper in __smp_call_single_queue()
400 * the head of the list to pull the entry off it in the IPI handler in __smp_call_single_queue()
450 * generic_smp_call_function_single_interrupt - Execute SMP IPI callbacks
452 * Invoked by arch to handle an IPI for call function single.
467 * invoked by the generic IPI handler, as well as by a CPU about to go offline,
468 * to ensure that all pending IPI callbacks are run before it goes completely
496 WARN(1, "IPI on offline CPU %d\n", smp_processor_id()); in __flush_smp_call_function_queue()
500 * because we are not invoking the IPI handlers yet. in __flush_smp_call_function_queue()
507 pr_warn("IPI callback %pS sent to offline CPU\n", in __flush_smp_call_function_queue()
512 pr_warn("IPI task-wakeup sent to offline CPU\n"); in __flush_smp_call_function_queue()
516 pr_warn("IPI callback, unknown type %d, sent to offline CPU\n", in __flush_smp_call_function_queue()
861 * Choose the most efficient way to send an IPI. Note that the in smp_call_function_many_cond()
1028 * return a blooean value indicating whether to IPI
1037 * CPUs going online during the call will not be seen or sent an IPI.