Home
last modified time | relevance | path

Searched refs:waiting_for_crash_ipi (Results 1 – 4 of 4) sorted by relevance

/linux-6.6.21/arch/arm/kernel/
Dmachine_kexec.c26 static atomic_t waiting_for_crash_ipi; variable
89 atomic_dec(&waiting_for_crash_ipi); in machine_crash_nonpanic_core()
110 atomic_set(&waiting_for_crash_ipi, num_online_cpus() - 1); in crash_smp_send_stop()
120 while ((atomic_read(&waiting_for_crash_ipi) > 0) && msecs) { in crash_smp_send_stop()
124 if (atomic_read(&waiting_for_crash_ipi) > 0) in crash_smp_send_stop()
/linux-6.6.21/arch/riscv/kernel/
Dsmp.c72 static atomic_t waiting_for_crash_ipi = ATOMIC_INIT(0); variable
78 atomic_dec(&waiting_for_crash_ipi); in ipi_cpu_crash_stop()
309 atomic_set(&waiting_for_crash_ipi, num_other_online_cpus()); in crash_smp_send_stop()
316 while ((atomic_read(&waiting_for_crash_ipi) > 0) && timeout--) in crash_smp_send_stop()
319 if (atomic_read(&waiting_for_crash_ipi) > 0) in crash_smp_send_stop()
326 return (atomic_read(&waiting_for_crash_ipi) > 0); in smp_crash_stop_failed()
/linux-6.6.21/arch/arm64/kernel/
Dsmp.c834 static atomic_t waiting_for_crash_ipi = ATOMIC_INIT(0); variable
842 atomic_dec(&waiting_for_crash_ipi); in ipi_cpu_crash_stop()
1053 atomic_set(&waiting_for_crash_ipi, num_other_online_cpus()); in crash_smp_send_stop()
1060 while ((atomic_read(&waiting_for_crash_ipi) > 0) && timeout--) in crash_smp_send_stop()
1063 if (atomic_read(&waiting_for_crash_ipi) > 0) in crash_smp_send_stop()
1074 return (atomic_read(&waiting_for_crash_ipi) > 0); in smp_crash_stop_failed()
/linux-6.6.21/arch/x86/kernel/
Dreboot.c843 static atomic_t waiting_for_crash_ipi; variable
870 atomic_dec(&waiting_for_crash_ipi); in crash_nmi_callback()
910 atomic_set(&waiting_for_crash_ipi, num_online_cpus() - 1); in nmi_shootdown_cpus()
927 while ((atomic_read(&waiting_for_crash_ipi) > 0) && msecs) { in nmi_shootdown_cpus()